From 834a006604ea6205704896bb9ecf9c4eb2d6e72c Mon Sep 17 00:00:00 2001 From: Adam Williamson Date: Fri, 11 Mar 2022 08:16:22 +0000 Subject: [PATCH 01/52] Adding AG to platorm loop --- .platform.app.yaml | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/.platform.app.yaml b/.platform.app.yaml index db1c044e42..8ac7141e65 100644 --- a/.platform.app.yaml +++ b/.platform.app.yaml @@ -32,7 +32,6 @@ relationships: liofa: 'db:liofa' odscni: 'db:odscni' attorneygeneralni: 'db:attorneygeneralni' - attorneygeneralni_solr: 'solr:attorneygeneralni' employmenttribunalsni: 'db:employmenttribunalsni' fiscalcommissionni: 'db:fiscalcommissionni' nifiscalcouncil: 'db:nifiscalcouncil' @@ -48,8 +47,6 @@ relationships: pbni_solr: 'solr:pbni' investnireview: 'db:investnireview' pcsps: 'db:pcsps' - pcsps_solr: 'solr:pcsps' - cscsreviewni: 'db:cscsreviewni' # The size of the persistent disk of the application (in MB). disk: 30720 @@ -118,7 +115,7 @@ hooks: export FASTLY_API_SERVICE=$temp # For each multi site - clear cache (including Fastly cache) - for site in uregni odscni fiscalcommissionni urologyservicesinquiry mahinquiry niauditoffice nifiscalcouncil octf employmenttribunalsni independentreviewofeducation nipolicingboard pbni + for site in uregni odscni fiscalcommissionni urologyservicesinquiry mahinquiry niauditoffice nifiscalcouncil octf employmenttribunalsni independentreviewofeducation nipolicingboard pbni attorneygeneralni do echo "****** $site cache clear ******" cd /app/web/sites/$site @@ -224,6 +221,3 @@ crons: investnireview: spec: '10 * * * *' cmd: 'cd web/sites/investnireview ; drush core-cron' - cscsreviewni: - spec: '10 * * * *' - cmd: 'cd web/sites/cscsreviewni ; drush core-cron' From 54c6809fd2b359bca2a9cb30d5d0527c3655b024 Mon Sep 17 00:00:00 2001 From: Adam Williamson Date: Fri, 11 Mar 2022 08:23:52 +0000 Subject: [PATCH 02/52] Updating platform app file --- .platform.app.yaml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/.platform.app.yaml b/.platform.app.yaml index 8ac7141e65..d5ad3f65d7 100644 --- a/.platform.app.yaml +++ b/.platform.app.yaml @@ -32,6 +32,7 @@ relationships: liofa: 'db:liofa' odscni: 'db:odscni' attorneygeneralni: 'db:attorneygeneralni' + attorneygeneralni_solr: 'solr:attorneygeneralni' employmenttribunalsni: 'db:employmenttribunalsni' fiscalcommissionni: 'db:fiscalcommissionni' nifiscalcouncil: 'db:nifiscalcouncil' @@ -47,6 +48,8 @@ relationships: pbni_solr: 'solr:pbni' investnireview: 'db:investnireview' pcsps: 'db:pcsps' + pcsps_solr: 'solr:pcsps' + cscsreviewni: 'db:cscsreviewni' # The size of the persistent disk of the application (in MB). disk: 30720 @@ -221,3 +224,15 @@ crons: investnireview: spec: '10 * * * *' cmd: 'cd web/sites/investnireview ; drush core-cron' + cscsreviewni: + spec: '10 * * * *' + cmd: 'cd web/sites/cscsreviewni ; drush core-cron' + attorneygeneralni: + spec: '10 * * * *' + cmd: 'cd web/sites/attorneygeneralni ; drush core-cron' + pbni: + spec: '10 * * * *' + cmd: 'cd web/sites/pbni ; drush core-cron' + pcsps: + spec: '10 * * * *' + cmd: 'cd web/sites/pcsps ; drush core-cron' From b14530bf371ab5d6ff45654f7d0b6d774ad720b0 Mon Sep 17 00:00:00 2001 From: Adam Williamson Date: Fri, 11 Mar 2022 09:39:18 +0000 Subject: [PATCH 03/52] AG breadcrumbs --- .../config/block.block.breadcrumbs.yml | 20 +++ .../config/core.extension.yml | 1 + .../attorneygeneralni_breadcrumbs.info.yml | 5 + .../attorneygeneralni_breadcrumbs.module | 37 ++++++ ...attorneygeneralni_breadcrumbs.services.yml | 11 ++ .../src/PageBreadcrumb.php | 119 +++++++++++++++++ .../src/PublicationBreadcrumb.php | 122 ++++++++++++++++++ 7 files changed, 315 insertions(+) create mode 100644 config/attorneygeneralni/config/block.block.breadcrumbs.yml create mode 100755 web/sites/attorneygeneralni/modules/custom/attorneygeneralni_breadcrumbs/attorneygeneralni_breadcrumbs.info.yml create mode 100755 web/sites/attorneygeneralni/modules/custom/attorneygeneralni_breadcrumbs/attorneygeneralni_breadcrumbs.module create mode 100755 web/sites/attorneygeneralni/modules/custom/attorneygeneralni_breadcrumbs/attorneygeneralni_breadcrumbs.services.yml create mode 100755 web/sites/attorneygeneralni/modules/custom/attorneygeneralni_breadcrumbs/src/PageBreadcrumb.php create mode 100755 web/sites/attorneygeneralni/modules/custom/attorneygeneralni_breadcrumbs/src/PublicationBreadcrumb.php diff --git a/config/attorneygeneralni/config/block.block.breadcrumbs.yml b/config/attorneygeneralni/config/block.block.breadcrumbs.yml new file mode 100644 index 0000000000..2032f019e9 --- /dev/null +++ b/config/attorneygeneralni/config/block.block.breadcrumbs.yml @@ -0,0 +1,20 @@ +uuid: f5107a39-5450-4981-a973-425bab1aec71 +langcode: en +status: true +dependencies: + module: + - system + theme: + - attorneygeneralni_theme +id: breadcrumbs +theme: attorneygeneralni_theme +region: breadcrumb +weight: 0 +provider: null +plugin: system_breadcrumb_block +settings: + id: system_breadcrumb_block + label: Breadcrumbs + provider: system + label_display: '0' +visibility: { } diff --git a/config/attorneygeneralni/config/core.extension.yml b/config/attorneygeneralni/config/core.extension.yml index 9426f9eb97..c4894095f3 100644 --- a/config/attorneygeneralni/config/core.extension.yml +++ b/config/attorneygeneralni/config/core.extension.yml @@ -4,6 +4,7 @@ module: admin_toolbar_links_access_filter: 0 admin_toolbar_tools: 0 allowed_formats: 0 + attorneygeneralni_breadcrumbs: 0 automated_cron: 0 blazy: 0 block: 0 diff --git a/web/sites/attorneygeneralni/modules/custom/attorneygeneralni_breadcrumbs/attorneygeneralni_breadcrumbs.info.yml b/web/sites/attorneygeneralni/modules/custom/attorneygeneralni_breadcrumbs/attorneygeneralni_breadcrumbs.info.yml new file mode 100755 index 0000000000..c63d422fa0 --- /dev/null +++ b/web/sites/attorneygeneralni/modules/custom/attorneygeneralni_breadcrumbs/attorneygeneralni_breadcrumbs.info.yml @@ -0,0 +1,5 @@ +name: 'Attorney General NI breadcrumbs' +type: module +description: 'Breadcrumb customisations' +core_version_requirement: 8.x || ^9 +package: 'Attorney General NI' diff --git a/web/sites/attorneygeneralni/modules/custom/attorneygeneralni_breadcrumbs/attorneygeneralni_breadcrumbs.module b/web/sites/attorneygeneralni/modules/custom/attorneygeneralni_breadcrumbs/attorneygeneralni_breadcrumbs.module new file mode 100755 index 0000000000..33138c7b7e --- /dev/null +++ b/web/sites/attorneygeneralni/modules/custom/attorneygeneralni_breadcrumbs/attorneygeneralni_breadcrumbs.module @@ -0,0 +1,37 @@ +getLinks(); + // Loop through the links for links that have facet queries added to them and unset the link of the last breadcrumb. + // The facets module breadcrumb links them all by default. + foreach ($links as $link) { + // Strip the - search results text from the page title breadcrumb link. + if (preg_match('/([A-Z|a-z]+) - search results/', $link->getText(), $matches)) { + $link->setText($matches[1]); + } + + $params = $link->getUrl()->getRouteParameters(); + if (!empty($params['facets_query'])) { + // Remove link from the last breadcrumb link. + end($links)->setUrl(Url::fromRoute('')); + $breadcrumb = new Breadcrumb(); + $breadcrumb->setLinks($links); + $breadcrumb->addCacheContexts(['url.path']); + } + } +} diff --git a/web/sites/attorneygeneralni/modules/custom/attorneygeneralni_breadcrumbs/attorneygeneralni_breadcrumbs.services.yml b/web/sites/attorneygeneralni/modules/custom/attorneygeneralni_breadcrumbs/attorneygeneralni_breadcrumbs.services.yml new file mode 100755 index 0000000000..eb23200ead --- /dev/null +++ b/web/sites/attorneygeneralni/modules/custom/attorneygeneralni_breadcrumbs/attorneygeneralni_breadcrumbs.services.yml @@ -0,0 +1,11 @@ +services: + attorneygeneralni_breadcrumbs.breadcrumb.publication: + class: Drupal\attorneygeneralni_breadcrumbs\PublicationBreadcrumb + arguments: [ '@entity_type.manager', '@title_resolver', '@request_stack' ] + tags: + - { name: breadcrumb_builder, priority: 100 } + attorneygeneralni_breadcrumbs.breadcrumb.page: + class: Drupal\attorneygeneralni_breadcrumbs\PageBreadcrumb + arguments: [ '@entity_type.manager', '@title_resolver', '@request_stack' ] + tags: + - { name: breadcrumb_builder, priority: 100 } diff --git a/web/sites/attorneygeneralni/modules/custom/attorneygeneralni_breadcrumbs/src/PageBreadcrumb.php b/web/sites/attorneygeneralni/modules/custom/attorneygeneralni_breadcrumbs/src/PageBreadcrumb.php new file mode 100755 index 0000000000..1055ea8dbd --- /dev/null +++ b/web/sites/attorneygeneralni/modules/custom/attorneygeneralni_breadcrumbs/src/PageBreadcrumb.php @@ -0,0 +1,119 @@ + Home + * > current-page-title + * + * > + * > /current-page-title + */ +use Drupal\Core\Breadcrumb\Breadcrumb; +use Drupal\Core\Breadcrumb\BreadcrumbBuilderInterface; +use Drupal\Core\Controller\TitleResolverInterface; +use Drupal\Core\Entity\EntityTypeManagerInterface; +use Drupal\Core\Routing\RouteMatchInterface; +use Drupal\Core\Link; +use Drupal\Core\Url; +use Drupal\node\NodeInterface; +use Symfony\Component\DependencyInjection\ContainerInterface; +use Symfony\Component\HttpFoundation\RequestStack; + +/** + * {@inheritdoc} + */ +class PageBreadcrumb implements BreadcrumbBuilderInterface { + + /** + * @var \Drupal\Core\Entity\EntityTypeManagerInterface + */ + protected $entityTypeManager; + + /** + * Node object, or null if on a non-node page. + * + * @var \Drupal\node\Entity\Node + */ + protected $node; + + /** + * The title resolver. + * + * @var \Drupal\Core\Controller\TitleResolverInterface + */ + protected $titleResolver; + + /** + * Symfony\Component\HttpFoundation\RequestStack definition. + * + * @var Symfony\Component\HttpFoundation\RequestStack + */ + protected $request; + + /** + * Class constructor. + */ + public function __construct(EntityTypeManagerInterface $entity_type_manager, TitleResolverInterface $title_resolver, RequestStack $request) { + $this->entityTypeManager = $entity_type_manager; + $this->titleResolver = $title_resolver; + $this->request = $request; + } + + /** + * {@inheritdoc} + */ + public static function create(ContainerInterface $container) { + return new static( + $container->get('entity_type.manager'), + $container->get('title_resolver'), + $container->get('request_stack') + ); + } + + /** + * {@inheritdoc} + */ + public function applies(RouteMatchInterface $route_match) { + $match = FALSE; + $route_name = $route_match->getRouteName(); + if ($route_name == 'entity.node.canonical') { + $this->node = $route_match->getParameter('node'); + } + + if ($route_name == 'entity.node.preview') { + $this->node = $route_match->getParameter('node_preview'); + } + + if (!empty($this->node)) { + if ($this->node instanceof NodeInterface == FALSE) { + $this->node = $this->entityTypeManager->getStorage('node'); + } + + if ($this->node->bundle() == 'page') { + $match = TRUE; + } + } + + return $match; + } + + /** + * {@inheritdoc} + */ + public function build(RouteMatchInterface $route_match) { + $breadcrumb = new Breadcrumb(); + $title_resolver = $this->titleResolver->getTitle($this->request->getCurrentRequest(), $route_match->getRouteObject()); + $links[] = Link::createFromRoute(t('Home'), ''); + $links[] = Link::createFromRoute($title_resolver, ''); + $breadcrumb->setLinks($links); + $breadcrumb->addCacheContexts(['url.path']); + return $breadcrumb; + } + +} diff --git a/web/sites/attorneygeneralni/modules/custom/attorneygeneralni_breadcrumbs/src/PublicationBreadcrumb.php b/web/sites/attorneygeneralni/modules/custom/attorneygeneralni_breadcrumbs/src/PublicationBreadcrumb.php new file mode 100755 index 0000000000..dc9917f07b --- /dev/null +++ b/web/sites/attorneygeneralni/modules/custom/attorneygeneralni_breadcrumbs/src/PublicationBreadcrumb.php @@ -0,0 +1,122 @@ + Home + * > Publications + * > current-page-title + * + * > + * > /publications + * > /current-page-title + */ +use Drupal\Core\Breadcrumb\Breadcrumb; +use Drupal\Core\Breadcrumb\BreadcrumbBuilderInterface; +use Drupal\Core\Controller\TitleResolverInterface; +use Drupal\Core\Entity\EntityTypeManagerInterface; +use Drupal\Core\Routing\RouteMatchInterface; +use Drupal\Core\Link; +use Drupal\Core\Url; +use Drupal\node\NodeInterface; +use Symfony\Component\DependencyInjection\ContainerInterface; +use Symfony\Component\HttpFoundation\RequestStack; + +/** + * {@inheritdoc} + */ +class PublicationBreadcrumb implements BreadcrumbBuilderInterface { + + /** + * @var \Drupal\Core\Entity\EntityTypeManagerInterface + */ + protected $entityTypeManager; + + /** + * Node object, or null if on a non-node page. + * + * @var \Drupal\node\Entity\Node + */ + protected $node; + + /** + * The title resolver. + * + * @var \Drupal\Core\Controller\TitleResolverInterface + */ + protected $titleResolver; + + /** + * Symfony\Component\HttpFoundation\RequestStack definition. + * + * @var Symfony\Component\HttpFoundation\RequestStack + */ + protected $request; + + /** + * Class constructor. + */ + public function __construct(EntityTypeManagerInterface $entity_type_manager, TitleResolverInterface $title_resolver, RequestStack $request) { + $this->entityTypeManager = $entity_type_manager; + $this->titleResolver = $title_resolver; + $this->request = $request; + } + + /** + * {@inheritdoc} + */ + public static function create(ContainerInterface $container) { + return new static( + $container->get('entity_type.manager'), + $container->get('title_resolver'), + $container->get('request_stack') + ); + } + + /** + * {@inheritdoc} + */ + public function applies(RouteMatchInterface $route_match) { + $match = FALSE; + $route_name = $route_match->getRouteName(); + if ($route_name == 'entity.node.canonical') { + $this->node = $route_match->getParameter('node'); + } + + if ($route_name == 'entity.node.preview') { + $this->node = $route_match->getParameter('node_preview'); + } + + if (!empty($this->node)) { + if ($this->node instanceof NodeInterface == FALSE) { + $this->node = $this->entityTypeManager->getStorage('node'); + } + + if ($this->node->bundle() == 'publication') { + $match = TRUE; + } + } + + return $match; + } + + /** + * {@inheritdoc} + */ + public function build(RouteMatchInterface $route_match) { + $breadcrumb = new Breadcrumb(); + $title_resolver = $this->titleResolver->getTitle($this->request->getCurrentRequest(), $route_match->getRouteObject()); + $links[] = Link::createFromRoute(t('Home'), ''); + $links[] = Link::fromTextAndUrl(t('Publications'), Url::fromUri('internal:/publications')); + $links[] = Link::createFromRoute($title_resolver, ''); + $breadcrumb->setLinks($links); + $breadcrumb->addCacheContexts(['url.path']); + return $breadcrumb; + } + +} From 295ca325eccd1008b85ae46f103aa96054286d89 Mon Sep 17 00:00:00 2001 From: Adam Williamson Date: Fri, 11 Mar 2022 11:02:08 +0000 Subject: [PATCH 04/52] AG favicons --- .../themes/attorneygeneralni_theme/favicon.ico | Bin 0 -> 15086 bytes .../block--footerlinks.html.twig | 0 .../block--system-branding-block.html.twig | 0 .../templates/{blocks => block}/favicon.html | 0 4 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 web/sites/attorneygeneralni/themes/attorneygeneralni_theme/favicon.ico rename web/sites/attorneygeneralni/themes/attorneygeneralni_theme/templates/{blocks => block}/block--footerlinks.html.twig (100%) rename web/sites/attorneygeneralni/themes/attorneygeneralni_theme/templates/{blocks => block}/block--system-branding-block.html.twig (100%) rename web/sites/attorneygeneralni/themes/attorneygeneralni_theme/templates/{blocks => block}/favicon.html (100%) diff --git a/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/favicon.ico b/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..754af1db3ce49f04a64c194e9c927c4ecf770fbe GIT binary patch literal 15086 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 literal 0 HcmV?d00001 diff --git a/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/templates/blocks/block--footerlinks.html.twig b/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/templates/block/block--footerlinks.html.twig similarity index 100% rename from web/sites/attorneygeneralni/themes/attorneygeneralni_theme/templates/blocks/block--footerlinks.html.twig rename to web/sites/attorneygeneralni/themes/attorneygeneralni_theme/templates/block/block--footerlinks.html.twig diff --git a/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/templates/blocks/block--system-branding-block.html.twig b/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/templates/block/block--system-branding-block.html.twig similarity index 100% rename from web/sites/attorneygeneralni/themes/attorneygeneralni_theme/templates/blocks/block--system-branding-block.html.twig rename to web/sites/attorneygeneralni/themes/attorneygeneralni_theme/templates/block/block--system-branding-block.html.twig diff --git a/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/templates/blocks/favicon.html b/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/templates/block/favicon.html similarity index 100% rename from web/sites/attorneygeneralni/themes/attorneygeneralni_theme/templates/blocks/favicon.html rename to web/sites/attorneygeneralni/themes/attorneygeneralni_theme/templates/block/favicon.html From a4479e3230edd8c14313d9edcebc6abd68045a55 Mon Sep 17 00:00:00 2001 From: Adam Williamson Date: Fri, 11 Mar 2022 11:05:45 +0000 Subject: [PATCH 05/52] Changing AG typography to match other Unity sites --- .../attorneygeneralni_theme/css/base.css | 2 +- .../css/components.css | 2 +- .../attorneygeneralni_theme/css/layout.css | 2 +- .../src/scss/init/_typography.scss | 19 ++++++++++--------- 4 files changed, 13 insertions(+), 12 deletions(-) diff --git a/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/css/base.css b/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/css/base.css index 0a3e76294e..0a8df83b21 100644 --- a/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/css/base.css +++ b/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/css/base.css @@ -1 +1 @@ -html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clear::after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}video{display:block}audio{max-width:100%}iframe{width:100%;min-height:170px;margin:1.5em 0}* html .clear{height:1%}*{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%}body{font-size:1.6rem;margin:0 0 2.4rem;margin:0;font-family:"Open Sans",sans-serif;color:#111}a:not(.toolbar-icon):not(.file-link):not(.facet--btn):not(.facet-item--link):not(.btn):not(.ui-menu-item-wrapper):not(.thwooper){color:#0e6bb3;text-decoration:none}#content a:not(.toolbar-icon):not(.file-link):not(.facet--btn):not(.facet-item--link):not(.btn):not(.ui-menu-item-wrapper):not(.thwooper),.content a:not(.toolbar-icon):not(.file-link):not(.facet--btn):not(.facet-item--link):not(.btn):not(.ui-menu-item-wrapper):not(.thwooper),#footer a:not(.toolbar-icon):not(.file-link):not(.facet--btn):not(.facet-item--link):not(.btn):not(.ui-menu-item-wrapper):not(.thwooper){border-bottom:1px solid #0e6bb3;margin:0 -1px;padding:0 1px}#content a:not(.toolbar-icon):not(.file-link):not(.facet--btn):not(.facet-item--link):not(.btn):not(.ui-menu-item-wrapper):not(.thwooper):hover:not(.facet-item--link):not(.facet--btn),.content a:not(.toolbar-icon):not(.file-link):not(.facet--btn):not(.facet-item--link):not(.btn):not(.ui-menu-item-wrapper):not(.thwooper):hover:not(.facet-item--link):not(.facet--btn),#footer a:not(.toolbar-icon):not(.file-link):not(.facet--btn):not(.facet-item--link):not(.btn):not(.ui-menu-item-wrapper):not(.thwooper):hover:not(.facet-item--link):not(.facet--btn){border-bottom:2px solid #333}a:not(.toolbar-icon):not(.file-link):not(.facet--btn):not(.facet-item--link):not(.btn):not(.ui-menu-item-wrapper):not(.thwooper):focus:not(.facet-item--link):not(.facet--btn):not(.news-link){color:#fff;background:#0e6bb3}#content a:not(.toolbar-icon):not(.file-link):not(.facet--btn):not(.facet-item--link):not(.btn):not(.ui-menu-item-wrapper):not(.thwooper):focus:not(.facet-item--link):not(.facet--btn):not(.news-link),.content a:not(.toolbar-icon):not(.file-link):not(.facet--btn):not(.facet-item--link):not(.btn):not(.ui-menu-item-wrapper):not(.thwooper):focus:not(.facet-item--link):not(.facet--btn):not(.news-link),#footer a:not(.toolbar-icon):not(.file-link):not(.facet--btn):not(.facet-item--link):not(.btn):not(.ui-menu-item-wrapper):not(.thwooper):focus:not(.facet-item--link):not(.facet--btn):not(.news-link){border-bottom:0;margin:0}#block-mainpagecontent .content a{overflow-wrap:break-word}.skip-link,.skip-link:visited{opacity:.75;-webkit-transition:opacity .3s 0s;transition:opacity .3s 0s;color:#fff;background-color:#000;outline:none;text-align:center}.skip-link::after,.skip-link:visited::after{content:' ';display:inline-block;width:1.5em;height:.75em;background:transparent url('../images/arrow-down.png?17f6fbb96b5') no-repeat 50% 50%;background-size:1.6rem auto}.skip-link:focus{font-size:1.6rem;margin:0 0 2.4rem;opacity:1;display:block;line-height:1.5;padding:.9rem 3.5rem;color:#fff;text-decoration:underline;outline:none;overflow:hidden;white-space:nowrap;background-color:#333}h1,h2,h3,h4,h5,h6{font-weight:bold;color:#111}h1{font-size:2.4rem;margin:0 0 0.6rem}h1 .subtitle{font-size:2.4rem;font-weight:normal}h1 .subtitle::before{content:' \2014 '}h2{font-size:2rem;margin:3.6rem 0 1.2rem}h3{font-size:1.8rem;margin:2.4rem 0 1.2rem}h4{font-size:1.6rem;margin:2.4rem 0 0}h5{font-size:1.6rem;margin:0 0 0.6rem}h6{font-size:1.6rem;margin:0 0 0.6rem}p{margin-bottom:1.8rem;color:#111}code{background:#fafafa;text-shadow:1px 1px #fff;border:1px solid #bbb;display:block;padding:7px;margin:5px 0;border-radius:7px}mark{background-color:#fdfc9b;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr,acronym{border-bottom:1px dotted #999;cursor:help}cite,em,i{font-style:italic}ins{background-color:#fdfc9b;text-decoration:none}pre{background:#d8d8d8;text-shadow:1px 1px #fff;border:1px solid #bbb;padding:7px;margin:5px 0;border-radius:7px}b,strong{font-weight:bold}sup,sub{font-size:1rem;height:0;line-height:1;vertical-align:baseline;position:relative}sup{bottom:1ex}sub{top:.5ex}address{font-style:normal}hr{border:0;border-top:1px solid #eee}ol,ul{list-style:none}ul{list-style-type:disc;margin:1.2rem 0 1.8rem 2.4rem}ul ul{list-style-type:square;margin-bottom:0}ul ul ul{list-style-type:circle}ol{list-style-type:decimal;margin:1.2rem 0 1.8rem 2.4rem}ol ol{list-style:upper-alpha;margin-bottom:0}ol ol ol{list-style:lower-roman}ol ol ol ol{list-style:lower-alpha}dt{font-weight:bold;margin-bottom:2.4rem}dd{margin-left:30px;margin-bottom:2.4rem}li{padding-bottom:.6rem}blockquote,q{quotes:none;border:0;display:-webkit-box;display:-ms-flexbox;display:flex}blockquote::before,blockquote::after,q::before,q::after{content:'';padding:1rem .5rem .5rem 4.7rem;text-shadow:1px 1px #fff;margin:5px 0;border-radius:7px;background:transparent url('../images/quote.png?17f6fbb96bb') no-repeat scroll 0 0}blockquote::after,q::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}img,svg,video{max-width:100%;height:auto}img{outline:0}svg:not(:root){overflow:hidden}fieldset{background:#fff;border:1px solid #ccc;margin-top:1rem;margin-bottom:3.2rem;padding:0 0 1rem;position:relative;top:12px;border-radius:4px/4px}fieldset.collapsed{background:transparent;border-radius:0}fieldset.collapsed legend{border-radius:4px}fieldset legend{background:#dbdbdb;border:solid #ccc;border-width:1px 1px 0;display:block;height:auto;left:-1px;line-height:2;padding:0;position:absolute;text-indent:1rem;text-shadow:0 1px 0 #fff;top:-12px;width:100%;border-top-left-radius:4px;border-top-right-radius:4px}fieldset .fieldset-wrapper{padding:0 1rem}fieldset .fieldset-description{margin-top:.5rem;margin-bottom:1em;line-height:1.4;font-style:italic}input:not(input[type='radio']){border-radius:0;margin:.2rem 0;padding:.4rem;-webkit-appearance:none}input,textarea{font-size:.929em}textarea{line-height:1.5}@media screen and (max-width: 440px){textarea.form-textarea{width:100%}}textarea.form-textarea,select.form-select{padding:.4rem}@media screen and (max-width: 440px){input.form-text,select.form-select{width:93%}}input.form-text,textarea.form-textarea,select.form-select{border:1px solid #555}button:not(.toolbar-icon):not(.ui-button):not(.trigger):not(.slick-arrow):not([id^=slick-slide-control]):not([id^=accordion]),input[type='submit'],input[type='reset'],input[type='button']{background-image:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#e3e3e3));background-image:linear-gradient(to bottom, #fff 0%, #e3e3e3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#e3e3e3');border:1px solid #dbdbdb;border-radius:0;-webkit-box-shadow:inset 0 1px 0 0 white;box-shadow:inset 0 1px 0 0 white;color:#777;text-shadow:0 1px 0 white;position:relative;font-weight:bold;padding:.5rem 1em .6rem}button:not(.toolbar-icon):not(.ui-button):not(.trigger):not(.slick-arrow):not([id^=slick-slide-control]):not([id^=accordion]):hover,input[type='submit']:hover,input[type='reset']:hover,input[type='button']:hover{background-image:-webkit-gradient(linear, left top, left bottom, from(#dbdbdb), to(#f2f2f2));background-image:linear-gradient(to bottom, #dbdbdb 0%, #f2f2f2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dbdbdb', endColorstr='#f2f2f2');-webkit-box-shadow:inset 0 1px 0 0 white;box-shadow:inset 0 1px 0 0 white;cursor:pointer}input.form-checkbox,input.form-radio{vertical-align:baseline}table{width:100%;margin-bottom:1.8rem;background:#fff;border-collapse:collapse;border-spacing:0;border:1px solid #bbb}th,tr,td{vertical-align:middle}th{background:#2e3d4a;border-right:1px solid #c8c7c7;color:#fff;padding:10px;font-weight:bold}.sticky-header th,.sticky-table th{border-bottom:3px solid #ccc;padding-right:1em;text-align:left}td{background:#fff;color:#747474;text-align:left;padding:10px;border:1px solid #dbdbdb} +html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clear::after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}video{display:block}audio{max-width:100%}iframe{width:100%;min-height:170px;margin:1.5em 0}* html .clear{height:1%}*{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%}body{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;margin:0;font-family:"Open Sans",sans-serif;color:#111}@media screen and (min-width: 766px){body{font-size:1.8rem}}a:not(.toolbar-icon):not(.file-link):not(.facet--btn):not(.facet-item--link):not(.btn):not(.ui-menu-item-wrapper):not(.thwooper){color:#0e6bb3;text-decoration:none}#content a:not(.toolbar-icon):not(.file-link):not(.facet--btn):not(.facet-item--link):not(.btn):not(.ui-menu-item-wrapper):not(.thwooper),.content a:not(.toolbar-icon):not(.file-link):not(.facet--btn):not(.facet-item--link):not(.btn):not(.ui-menu-item-wrapper):not(.thwooper),#footer a:not(.toolbar-icon):not(.file-link):not(.facet--btn):not(.facet-item--link):not(.btn):not(.ui-menu-item-wrapper):not(.thwooper){border-bottom:1px solid #0e6bb3;margin:0 -1px;padding:0 1px}#content a:not(.toolbar-icon):not(.file-link):not(.facet--btn):not(.facet-item--link):not(.btn):not(.ui-menu-item-wrapper):not(.thwooper):hover:not(.facet-item--link):not(.facet--btn),.content a:not(.toolbar-icon):not(.file-link):not(.facet--btn):not(.facet-item--link):not(.btn):not(.ui-menu-item-wrapper):not(.thwooper):hover:not(.facet-item--link):not(.facet--btn),#footer a:not(.toolbar-icon):not(.file-link):not(.facet--btn):not(.facet-item--link):not(.btn):not(.ui-menu-item-wrapper):not(.thwooper):hover:not(.facet-item--link):not(.facet--btn){border-bottom:2px solid #333}a:not(.toolbar-icon):not(.file-link):not(.facet--btn):not(.facet-item--link):not(.btn):not(.ui-menu-item-wrapper):not(.thwooper):focus:not(.facet-item--link):not(.facet--btn):not(.news-link){color:#fff;background:#0e6bb3}#content a:not(.toolbar-icon):not(.file-link):not(.facet--btn):not(.facet-item--link):not(.btn):not(.ui-menu-item-wrapper):not(.thwooper):focus:not(.facet-item--link):not(.facet--btn):not(.news-link),.content a:not(.toolbar-icon):not(.file-link):not(.facet--btn):not(.facet-item--link):not(.btn):not(.ui-menu-item-wrapper):not(.thwooper):focus:not(.facet-item--link):not(.facet--btn):not(.news-link),#footer a:not(.toolbar-icon):not(.file-link):not(.facet--btn):not(.facet-item--link):not(.btn):not(.ui-menu-item-wrapper):not(.thwooper):focus:not(.facet-item--link):not(.facet--btn):not(.news-link){border-bottom:0;margin:0}#block-mainpagecontent .content a{overflow-wrap:break-word}.skip-link,.skip-link:visited{opacity:.75;-webkit-transition:opacity .3s 0s;transition:opacity .3s 0s;color:#fff;background-color:#000;outline:none;text-align:center}.skip-link::after,.skip-link:visited::after{content:' ';display:inline-block;width:1.5em;height:.75em;background:transparent url('../images/arrow-down.png?17f6511fa7a') no-repeat 50% 50%;background-size:1.6rem auto}.skip-link:focus{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;opacity:1;display:block;line-height:1.5;padding:.9rem 3.5rem;color:#fff;text-decoration:underline;outline:none;overflow:hidden;white-space:nowrap;background-color:#333}@media screen and (min-width: 766px){.skip-link:focus{font-size:1.8rem}}h1,h2,h3,h4,h5,h6{font-weight:bold;color:#111}h1{font-size:3.6rem;line-height:4.2rem;margin:2.3rem 0 2.3rem}h1 .subtitle{font-size:2.4rem;font-weight:normal}h1 .subtitle::before{content:' \2014 '}h2{font-size:2.1rem;margin:3.6rem 0 1.2rem}h3{font-size:1.8rem;margin:2.4rem 0 1.2rem}h4{font-size:1.6rem;margin:2.4rem 0 0}h5{font-size:1.6rem;margin:0 0 0.6rem}h6{font-size:1.6rem;margin:0 0 0.6rem}p{margin-bottom:1.8rem;color:#111}code{background:#fafafa;text-shadow:1px 1px #fff;border:1px solid #bbb;display:block;padding:7px;margin:5px 0;border-radius:7px}mark{background-color:#fdfc9b;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr,acronym{border-bottom:1px dotted #999;cursor:help}cite,em,i{font-style:italic}ins{background-color:#fdfc9b;text-decoration:none}pre{background:#d8d8d8;text-shadow:1px 1px #fff;border:1px solid #bbb;padding:7px;margin:5px 0;border-radius:7px}b,strong{font-weight:bold}sup,sub{font-size:1rem;height:0;line-height:1;vertical-align:baseline;position:relative}sup{bottom:1ex}sub{top:.5ex}address{font-style:normal}hr{border:0;border-top:1px solid #eee}ol,ul{list-style:none}ul{list-style-type:disc;margin:1.2rem 0 1.8rem 2.4rem}ul ul{list-style-type:square;margin-bottom:0}ul ul ul{list-style-type:circle}ol{list-style-type:decimal;margin:1.2rem 0 1.8rem 2.4rem}ol ol{list-style:upper-alpha;margin-bottom:0}ol ol ol{list-style:lower-roman}ol ol ol ol{list-style:lower-alpha}dt{font-weight:bold;margin-bottom:2.4rem}dd{margin-left:30px;margin-bottom:2.4rem}li{padding-bottom:.6rem}blockquote,q{quotes:none;border:0;display:-webkit-box;display:-ms-flexbox;display:flex}blockquote::before,blockquote::after,q::before,q::after{content:'';padding:1rem .5rem .5rem 4.7rem;text-shadow:1px 1px #fff;margin:5px 0;border-radius:7px;background:transparent url('../images/quote.png?17f6511fa87') no-repeat scroll 0 0}blockquote::after,q::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}img,svg,video{max-width:100%;height:auto}img{outline:0}svg:not(:root){overflow:hidden}fieldset{background:#fff;border:1px solid #ccc;margin-top:1rem;margin-bottom:3.2rem;padding:0 0 1rem;position:relative;top:12px;border-radius:4px/4px}fieldset.collapsed{background:transparent;border-radius:0}fieldset.collapsed legend{border-radius:4px}fieldset legend{background:#dbdbdb;border:solid #ccc;border-width:1px 1px 0;display:block;height:auto;left:-1px;line-height:2;padding:0;position:absolute;text-indent:1rem;text-shadow:0 1px 0 #fff;top:-12px;width:100%;border-top-left-radius:4px;border-top-right-radius:4px}fieldset .fieldset-wrapper{padding:0 1rem}fieldset .fieldset-description{margin-top:.5rem;margin-bottom:1em;line-height:1.4;font-style:italic}input:not(input[type='radio']){border-radius:0;margin:.2rem 0;padding:.4rem;-webkit-appearance:none}input,textarea{font-size:.929em}textarea{line-height:1.5}@media screen and (max-width: 440px){textarea.form-textarea{width:100%}}textarea.form-textarea,select.form-select{padding:.4rem}@media screen and (max-width: 440px){input.form-text,select.form-select{width:93%}}input.form-text,textarea.form-textarea,select.form-select{border:1px solid #555}button:not(.toolbar-icon):not(.ui-button):not(.trigger):not(.slick-arrow):not([id^=slick-slide-control]):not([id^=accordion]),input[type='submit'],input[type='reset'],input[type='button']{background-image:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#e3e3e3));background-image:linear-gradient(to bottom, #fff 0%, #e3e3e3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#e3e3e3');border:1px solid #dbdbdb;border-radius:0;-webkit-box-shadow:inset 0 1px 0 0 white;box-shadow:inset 0 1px 0 0 white;color:#777;text-shadow:0 1px 0 white;position:relative;font-weight:bold;padding:.5rem 1em .6rem}button:not(.toolbar-icon):not(.ui-button):not(.trigger):not(.slick-arrow):not([id^=slick-slide-control]):not([id^=accordion]):hover,input[type='submit']:hover,input[type='reset']:hover,input[type='button']:hover{background-image:-webkit-gradient(linear, left top, left bottom, from(#dbdbdb), to(#f2f2f2));background-image:linear-gradient(to bottom, #dbdbdb 0%, #f2f2f2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dbdbdb', endColorstr='#f2f2f2');-webkit-box-shadow:inset 0 1px 0 0 white;box-shadow:inset 0 1px 0 0 white;cursor:pointer}input.form-checkbox,input.form-radio{vertical-align:baseline}table{width:100%;margin-bottom:1.8rem;background:#fff;border-collapse:collapse;border-spacing:0;border:1px solid #bbb}th,tr,td{vertical-align:middle}th{background:#2e3d4a;border-right:1px solid #c8c7c7;color:#fff;padding:10px;font-weight:bold}.sticky-header th,.sticky-table th{border-bottom:3px solid #ccc;padding-right:1em;text-align:left}td{background:#fff;color:#747474;text-align:left;padding:10px;border:1px solid #dbdbdb} diff --git a/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/css/components.css b/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/css/components.css index fabf80183e..11110bab29 100644 --- a/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/css/components.css +++ b/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/css/components.css @@ -1 +1 @@ -.region-primary-menu .menu_wrapper{width:100%}@media screen and (max-width: 766px){.region-primary-menu .menu_wrapper{margin:0}}#main-menu{max-width:1024px;margin:0 auto;position:relative;background-color:#002e62}#main-menu .nav-main{height:auto;min-height:44px}@media screen and (max-width: 766px){#main-menu .nav-main{height:0;overflow:hidden;min-height:0}}#main-menu .menu-main{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;margin:0;list-style:none}@media screen and (max-width: 766px){#main-menu .menu-main{display:block;max-width:100%;float:none}}#main-menu .menu-main_sub{display:none;list-style:none;position:absolute;z-index:9999;padding:0;margin:0;background:#002e62;overflow:visible !important}@media screen and (max-width: 766px){#main-menu .menu-main_sub{position:static;border:0}}#main-menu .menu-main_sub ul{left:100%;top:0;margin-left:1px}@media screen and (max-width: 766px){#main-menu .menu-main_sub ul{margin:0;border:0}}#main-menu .menu-main_sub .menu-item{float:none;min-width:150px;padding:0;margin:0;position:relative;width:100%}#main-menu .menu-main_sub .menu-item.open{background:#1abc9c}@media screen and (max-width: 766px){#main-menu .menu-main_sub .menu-item.open{background:#004695}}@media screen and (max-width: 766px){#main-menu .menu-main_sub .menu-item{margin:0;width:100%;text-align:center;border-right:0;background:#004695}#main-menu .menu-main_sub .menu-item .menu-item .menu-link{background:#004b9f}}#main-menu .menu-main_sub .menu-item span.active{font-weight:bold;text-align:left;padding-left:1.1rem}#main-menu .menu-main_sub .menu-link,#main-menu .menu-main_sub .active{font-size:1.4rem;min-width:150px;margin:0;border-top:1px solid #fff;text-align:left;overflow:hidden;padding:.8rem 1.1rem;border-radius:0;color:#fff}@media screen and (max-width: 766px){#main-menu .menu-main_sub .menu-link,#main-menu .menu-main_sub .active{border-top:1px solid #fff}}@media screen and (min-width: 766px){#main-menu .menu-main_sub .menu-link,#main-menu .menu-main_sub .active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}#main-menu .menu-item{font-size:1.4rem;line-height:2.4rem;position:relative;padding:0;margin:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (max-width: 766px){#main-menu .menu-item{float:none;max-width:100%}}#main-menu .menu-item.open>ul{display:block}#main-menu .menu-item.open .menu-toggle-btn{background:#fff;color:#002e62;font-weight:bold}#main-menu .menu-link,#main-menu .menu .active{border-bottom:5px solid transparent;padding:1.1rem 0 .4rem;display:block;text-decoration:none;color:#fff;font-weight:500;min-width:44px;text-align:center}@media screen and (max-width: 766px){#main-menu .menu-link,#main-menu .menu .active{width:100%;padding:13px 2%;border-radius:0;border-bottom:1px solid #fff;border-right:0;text-align:left}}#main-menu .menu-link:hover,#main-menu .menu-link:focus{background:#107460}#main-menu .menu .menu-item .active,#main-menu .menu .menu-item .active+.menu-main_sub .title a{background:rgba(191,191,191,0.25);border-bottom-color:#cad400}#main-menu .ico{width:1rem;height:1rem;margin:0 0 0 5px}#main-menu .menu-item.open .ico{-webkit-transform:rotate(270deg);transform:rotate(270deg)}#main-menu .menu-item .menu-main_sub .ico{-webkit-transform:none;transform:none}@media screen and (max-width: 766px){#main-menu .menu-item .menu-main_sub .ico{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}#main-menu .menu-item .menu-main_sub .open .ico{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (max-width: 766px){#main-menu .menu-item .menu-main_sub .open .ico{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}#main-menu .toggler{position:absolute;top:0;left:-.5rem;z-index:2;cursor:pointer;height:1px;width:1px;overflow:hidden;opacity:0;max-height:5rem;min-height:5rem;display:none}#main-menu .toggler:focus+.hamburger{outline:2px dotted #fff;outline-offset:-2px}@media screen and (max-width: 766px){#main-menu .toggler{top:-5.2rem;left:.5rem;width:5rem;height:5rem;display:block}#main-menu .toggler:checked+.hamburger>div{-webkit-transform:rotate(135deg);transform:rotate(135deg)}#main-menu .toggler:checked+.hamburger>div::before,#main-menu .toggler:checked+.hamburger>div::after{top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}#main-menu .toggler:checked:hover+.hamburger>div{-webkit-transform:rotate(225deg);transform:rotate(225deg)}#main-menu .toggler:checked ~ .nav-main{height:auto;-webkit-transition:max-height 1s ease;transition:max-height 1s ease}}#main-menu .toggler-label{display:none}@media screen and (max-width: 766px){#main-menu .toggler-label{display:block}}#main-menu .hamburger{position:absolute;top:-6.7rem;left:.5rem;z-index:1;width:auto;height:50px;padding:1rem;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 766px){#main-menu .hamburger{display:-webkit-box;display:-ms-flexbox;display:flex}#main-menu .hamburger>div{position:relative;-webkit-box-flex:0;-ms-flex:none;flex:none;width:2.1rem;height:.3rem;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .4s ease;transition:all .4s ease}#main-menu .hamburger>div::after,#main-menu .hamburger>div::before{content:'';position:absolute;z-index:1;top:-.9rem;left:0;width:100%;height:.3rem;background:#fff}#main-menu .hamburger>div::after{top:.9rem}#main-menu .hamburger-text{color:#fff;padding-left:1rem}}.menu-link_button{background:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;font-size:1.4rem}.path-search #main-menu .hamburger{top:-5.1rem}.breadcrumb{font-size:1.3rem;border-bottom:1px solid #eee;line-height:2.5rem}.breadcrumb .breadcrumb--list{list-style:none;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;padding:.5rem 0}.breadcrumb .breadcrumb--item{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;line-height:1.5;-ms-flex-negative:0;flex-shrink:0}.breadcrumb .breadcrumb--item a{border:0;padding:.4rem 0}.breadcrumb .breadcrumb--item::after{content:"ยป";margin:0;padding:0 .3rem}.breadcrumb .breadcrumb--item:last-child{-ms-flex-negative:1;flex-shrink:1}.breadcrumb .breadcrumb--item:last-child::after{content:none}#pager .pager__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;line-height:5rem;text-align:left;list-style:none;margin:1.5em 0;padding:0}#pager .pager__item{margin:.2rem;padding:0;border:0}#pager .pager__item--first{margin-left:0}#pager .pager__item--last{margin-right:0}@media screen and (max-width: 476px){#pager .pager__item.pager-hide-small{display:none}}@media screen and (max-width: 641px){#pager .pager__item.pager-hide-phab{display:none}}#pager .pager__item a,#pager .pager__item .pager__item-current,#pager .pager__item--ellipsis{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.6rem;min-width:4.4rem;min-height:4.4rem;line-height:4.2rem;margin:0;padding:0 .6rem;text-align:center;text-decoration:none}@media (min-width: 766px){#pager .pager__item a,#pager .pager__item .pager__item-current,#pager .pager__item--ellipsis{min-width:4.5rem;min-height:4.5rem;line-height:4.3rem}}#pager .pager__item--ellipsis{min-width:0}@media screen and (max-width: 476px){#pager .pager__item--ellipsis.pager-ellipsis-hide{display:none}}#pager .pager__item a,#pager .pager__item a:active,#pager .pager__item a:focus,#pager .pager__item a:visited{color:#0e6bb3;background-color:#fff;border:1px solid #666}#pager .pager__item a:focus{outline:3px solid #0e6bb3}#pager .pager__item a:hover{color:#fff;background-color:#0e6bb3;border-color:#0e6bb3;text-decoration:none}#pager .pager__item.is-active a,#pager .pager__item.is-active .pager__item-current{background-color:#0e6bb3;color:#fff}#pager .pager__item--first a,#pager .pager__item--previous a,#pager .pager__item--next a,#pager .pager__item--last a{padding:0 .6rem}.toc-menu{background:transparent;border-top:1px solid #999;border-bottom:1px solid #999;margin:1em 0 1.5em;padding:0}.toc-menu .skip-link{margin:1em 0}.toc-menu .menu-title{font-size:1.6rem;margin:0 0 2.4rem;font-weight:bold;margin:1em 0 .5em}.toc-menu .nav-menu{margin:0 0 2.7rem;list-style:none;padding:0}.toc-menu .nav-menu .nav-item{font-size:1.6rem;margin:0 0 2.4rem;margin:0;padding:0 0 .6rem 1rem;position:relative}.toc-menu .nav-menu .nav-item::before{content:'-';position:absolute;left:0;top:0}.toc-menu .nav-menu .nav-item:last-child{padding-bottom:0}body.toolbar-tray-open.toolbar-vertical.toolbar-fixed{margin-left:18rem}.toolbar-tab .toolbar-tray.toolbar-tray-vertical{width:18rem}.block{margin-bottom:2%}@media screen and (max-width: 961px){.block{margin-bottom:2%}}.block:last-child{margin:0}.block>h2{font-size:2.4rem;margin:0 0 0.6rem;margin:.5rem 0 1.5rem;padding:1rem;overflow:hidden;text-align:left}@media screen and (max-width: 440px){.block>h2{font-size:1.8rem}}#search-facets .facet--title a.facet--btn,#content .facet--title a.facet--btn{background-color:#333;display:block;line-height:4rem;min-height:4rem;min-width:100px;padding:0 .5em;text-align:left;text-decoration:none;vertical-align:middle;width:100%;font-size:1.6rem}@media (min-width: 641px){#search-facets .facet--title a.facet--btn,#content .facet--title a.facet--btn{min-width:120px;font-size:1.8rem}}#search-facets .facet--title a.facet--btn:link,#search-facets .facet--title a.facet--btn:visited,#content .facet--title a.facet--btn:link,#content .facet--title a.facet--btn:visited{color:#fff}#search-facets .facet--title a.facet--btn:hover,#content .facet--title a.facet--btn:hover{background-color:#111;text-decoration:none}#search-facets .facet--title a.facet--btn:focus,#content .facet--title a.facet--btn:focus{outline:3px solid #949494;outline-offset:-2px;background-color:#111;border-bottom-width:2px}#search-facets .facet--title a.facet--btn:active,#search-facets .facet--title a.facet--btn.active,#content .facet--title a.facet--btn:active,#content .facet--title a.facet--btn.active{background-color:#111;border-color:#111;text-decoration:none}#search-facets .facet--title a.facet--btn .ico-arrow-down,#content .facet--title a.facet--btn .ico-arrow-down{fill:#fff;float:right;height:2rem;margin:1rem;width:2rem;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease, -webkit-transform .4s ease}#search-facets .facet--title a.facet--btn.active .ico-arrow-down,#content .facet--title a.facet--btn.active .ico-arrow-down{-webkit-transform:rotate(270deg);transform:rotate(270deg)}#search-facets .facet--dropdown-links,#content .facet--dropdown-links{margin:1em 0}#search-facets .facet--title,#content .facet--title{margin:0}#search-facets .facet-list__links,#content .facet-list__links{margin:.1rem 0 .6rem;list-style:none}#search-facets .facet-list__links .facet-item ul,#content .facet-list__links .facet-item ul{padding:0;margin:0;list-style:none}#search-facets .facet-list__links .facet-item ul .facet-item,#content .facet-list__links .facet-item ul .facet-item{position:relative;padding:0 0 0 1.2rem;margin:0}#search-facets .facet-list__links .facet-item ul .facet-item::before,#content .facet-list__links .facet-item ul .facet-item::before{content:'-';position:absolute;left:.5em;top:.5em}#search-facets .facet-item,#search-facets .facet-summary-item--facet,#content .facet-item,#content .facet-summary-item--facet{margin:0;padding:0}#search-facets .facet-item__label,#search-facets .facet-summary-item--facet__label,#content .facet-item__label,#content .facet-summary-item--facet__label{font-size:1.6rem;line-height:2.4rem;padding:1rem 0}#search-facets .facet-item__label::after,#search-facets .facet-summary-item--facet__label::after,#content .facet-item__label::after,#content .facet-summary-item--facet__label::after{content:':'}#search-facets .facet-item a,#search-facets .facet-item--link,#search-facets .facet-summary-item--facet a,#search-facets .facet-summary-item--facet--link,#content .facet-item a,#content .facet-item--link,#content .facet-summary-item--facet a,#content .facet-summary-item--facet--link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;font-size:1.6rem;line-height:2.4rem;padding:.4rem .6rem;margin:.6rem 0;text-decoration:none;color:#0e6bb3}#search-facets .facet-item a:hover .facet-item__value,#search-facets .facet-item--link:hover .facet-item__value,#search-facets .facet-summary-item--facet a:hover .facet-item__value,#search-facets .facet-summary-item--facet--link:hover .facet-item__value,#content .facet-item a:hover .facet-item__value,#content .facet-item--link:hover .facet-item__value,#content .facet-summary-item--facet a:hover .facet-item__value,#content .facet-summary-item--facet--link:hover .facet-item__value{-webkit-text-decoration:2px underline #333;text-decoration:2px underline #333}#search-facets .facet-item a .facet-item__value,#search-facets .facet-item--link .facet-item__value,#search-facets .facet-summary-item--facet a .facet-item__value,#search-facets .facet-summary-item--facet--link .facet-item__value,#content .facet-item a .facet-item__value,#content .facet-item--link .facet-item__value,#content .facet-summary-item--facet a .facet-item__value,#content .facet-summary-item--facet--link .facet-item__value{text-decoration:underline}#search-facets .facet-item a .facet-item__status,#search-facets .facet-item--link .facet-item__status,#search-facets .facet-summary-item--facet a .facet-item__status,#search-facets .facet-summary-item--facet--link .facet-item__status,#content .facet-item a .facet-item__status,#content .facet-item--link .facet-item__status,#content .facet-summary-item--facet a .facet-item__status,#content .facet-summary-item--facet--link .facet-item__status{-ms-flex-negative:0;flex-shrink:0}#search-facets .facet-item a:visited,#search-facets .facet-item--link:visited,#search-facets .facet-summary-item--facet a:visited,#search-facets .facet-summary-item--facet--link:visited,#content .facet-item a:visited,#content .facet-item--link:visited,#content .facet-summary-item--facet a:visited,#content .facet-summary-item--facet--link:visited{color:#0e6bb3}#search-facets .facet-item a:focus,#search-facets .facet-item--link:focus,#search-facets .facet-summary-item--facet a:focus,#search-facets .facet-summary-item--facet--link:focus,#content .facet-item a:focus,#content .facet-item--link:focus,#content .facet-summary-item--facet a:focus,#content .facet-summary-item--facet--link:focus{background-color:#0e6bb3;color:#fff;outline:0}#search-facets .facet-item a:focus>*,#search-facets .facet-item--link:focus>*,#search-facets .facet-summary-item--facet a:focus>*,#search-facets .facet-summary-item--facet--link:focus>*,#content .facet-item a:focus>*,#content .facet-item--link:focus>*,#content .facet-summary-item--facet a:focus>*,#content .facet-summary-item--facet--link:focus>*{text-decoration:none}#search-facets .facet-item__value,#search-facets .facet-summary-item--facet__value,#content .facet-item__value,#content .facet-summary-item--facet__value{display:inline-block;padding:0 .4rem}#search-facets .facet-item__count,#search-facets .facet-summary-item--facet__count,#content .facet-item__count,#content .facet-summary-item--facet__count{text-decoration:none;white-space:nowrap}#search-facets .facet-item__status,#search-facets .facet-summary-item--facet__status,#content .facet-item__status,#content .facet-summary-item--facet__status{display:inline-block;position:relative;vertical-align:middle;width:2rem;height:2rem;margin:0;padding:0;background-color:#666;color:#fff;text-decoration:none}#search-facets .facet-item__status::before,#search-facets .facet-item__status::after,#search-facets .facet-summary-item--facet__status::before,#search-facets .facet-summary-item--facet__status::after,#content .facet-item__status::before,#content .facet-item__status::after,#content .facet-summary-item--facet__status::before,#content .facet-summary-item--facet__status::after{content:' ';display:block;width:.2rem;height:1rem;background-color:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;left:.9rem;top:.5rem}#search-facets .facet-item__status::after,#search-facets .facet-summary-item--facet__status::after,#content .facet-item__status::after,#content .facet-summary-item--facet__status::after{-webkit-transform:rotate(130deg);transform:rotate(130deg)}#search-facets .facet-item a.is-active,#search-facets .facet-summary-item--facet a,#content .facet-item a.is-active,#content .facet-summary-item--facet a{background-color:#cee4f6;color:#333}#search-facets .facet-item a.is-active:visited,#search-facets .facet-summary-item--facet a:visited,#content .facet-item a.is-active:visited,#content .facet-summary-item--facet a:visited{color:#333}#search-facets .facet-item a.is-active:focus,#search-facets .facet-summary-item--facet a:focus,#content .facet-item a.is-active:focus,#content .facet-summary-item--facet a:focus{outline:3px solid #333;outline-offset:-1px;background-color:#cee4f6}#search-facets .facet-item a.is-active .facet-item__value,#search-facets .facet-summary-item--facet a .facet-item__value,#content .facet-item a.is-active .facet-item__value,#content .facet-summary-item--facet a .facet-item__value{text-decoration:none;padding-left:0}#search-facets .facet-item a.is-active:hover .facet-item__status,#search-facets .facet-item a.is-active:focus .facet-item__status,#search-facets .facet-summary-item--facet a:hover .facet-item__status,#search-facets .facet-summary-item--facet a:focus .facet-item__status,#content .facet-item a.is-active:hover .facet-item__status,#content .facet-item a.is-active:focus .facet-item__status,#content .facet-summary-item--facet a:hover .facet-item__status,#content .facet-summary-item--facet a:focus .facet-item__status{background-color:darkorange}#search-facets .facet-summary-item--facet a,#content .facet-summary-item--facet a{margin:0 .5em}#search-facets .facet-summary,#content .facet-summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0}#search-facets .facet-summary__label,#content .facet-summary__label{margin:0;padding:0}#search-facets .facet-summary__list,#content .facet-summary__list{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}#search-facets a.facets-soft-limit-link,#content a.facets-soft-limit-link{display:inline-block;font-size:1.6rem;line-height:2.4rem;padding:.4rem 4rem .4rem .8rem;position:relative}#search-facets a.facets-soft-limit-link:focus,#content a.facets-soft-limit-link:focus{outline:0;background-color:#0e6bb3;color:#fff;text-decoration:none}#search-facets a.facets-soft-limit-link::after,#content a.facets-soft-limit-link::after{content:'';display:block;position:absolute;top:.4rem;right:.4rem;width:2.4rem;height:2.4rem;border:1px solid #333;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2025%2015%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23333333%3Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%20%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M12.5%200L0%2012l3%203%209.5-10L22%2015l3-3L12.5%200z%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat scroll center center/12px auto;-webkit-transform:rotate(180deg);transform:rotate(180deg)}#search-facets a.facets-soft-limit-link:hover::after,#search-facets a.facets-soft-limit-link:focus::after,#content a.facets-soft-limit-link:hover::after,#content a.facets-soft-limit-link:focus::after{border-color:#fff;background:#0e6bb3 url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2025%2015%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23ffffff%3Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%20%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M12.5%200L0%2012l3%203%209.5-10L22%2015l3-3L12.5%200z%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat scroll center center/12px auto}#search-facets a.facets-soft-limit-link.open::after,#content a.facets-soft-limit-link.open::after{-webkit-transform:rotate(0deg);transform:rotate(0deg)}#search-facets #post-content .facet-summary-item--facet a,#content #post-content .facet-summary-item--facet a{margin:0 .5em;border-bottom:none;padding:.4rem .6rem}#search-facets #post-content .facet-summary-item--facet a:hover,#content #post-content .facet-summary-item--facet a:hover{border-bottom:none}#search-facets #post-content .facet-summary-item--facet a:hover .facet-item__value,#content #post-content .facet-summary-item--facet a:hover .facet-item__value{text-decoration:none}#search-facets #post-content .facet-summary-item--facet a:focus,#content #post-content .facet-summary-item--facet a:focus{outline:3px solid #333;outline-offset:-1px;background-color:#cee4f6}.submitted{background:#f7f7f7;border:1px solid #ececec;clear:both;color:#383838;display:inline-block;margin-bottom:.5rem;padding:.2rem .8rem}.form-submit{cursor:pointer}.form-text{padding:.8rem}.form-item{margin-bottom:1em;margin-top:.2rem}.form-type-radio label,.form-type-checkbox label{margin-left:.4rem}.form-type-radio .description,.form-type-checkbox .description{margin-left:.2rem}.form-actions{padding-top:1rem}fieldset{border:none}fieldset .fieldset-wrapper{margin-top:0;padding-left:0.3rem}fieldset legend{position:relative;text-indent:0;padding-left:1rem}.password-suggestions ul li{margin-left:1.2em}label{display:block}[type='text'],[type='search'],[type='tel'],[type='url'],[type='email'],[type='password'],[type='date'],[type='time'],[type='number']{width:100%;max-width:56rem;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}[size='30'],[size='40'],[size='50'],[size='60']{max-width:65rem}input[type="submit"]{text-decoration:none}input[type="checkbox"]{display:inline-block;position:relative;top:3px;margin-right:0.25em;padding:0;background:#fff;border:1px solid #333;width:1.6rem;height:1.6rem;-webkit-transition:all 0.5s ease;-webkit-transition:background 0.5s ease;transition:background 0.5s ease;outline:none}input[type="checkbox"]:checked{background:#0e6bb3;-webkit-box-shadow:inset 0 0 0 3px #fff;box-shadow:inset 0 0 0 3px #fff}input[type="checkbox"]:hover{border-color:#0e6bb3}input[type="checkbox"]:focus{outline:3px solid #333;outline-offset:-2px;position:relative;z-index:101}.js-form-type-checkbox,.js-form-type-radio{display:-webkit-box;display:-ms-flexbox;display:flex}.js-form-type-checkbox label.option,.js-form-type-radio label.option{margin-left:1rem}[type='text'],[type='search'],[type='tel'],[type='url'],[type='email'],[type='password'],[type='date'],[type='time'],[type='number'],textarea,select{-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #555;color:#333;margin:.5em 0;padding:.6rem;min-height:3.5rem}[type='text']:hover,[type='search']:hover,[type='tel']:hover,[type='url']:hover,[type='email']:hover,[type='password']:hover,[type='date']:hover,[type='time']:hover,[type='number']:hover,textarea:hover,select:hover{border-color:#0e6bb3}[type='text']:focus,[type='search']:focus,[type='tel']:focus,[type='url']:focus,[type='email']:focus,[type='password']:focus,[type='date']:focus,[type='time']:focus,[type='number']:focus,textarea:focus,select:focus{outline:3px solid #333;outline-offset:-2px;position:relative;z-index:101}[type='text'].error,[type='text'].error:focus,[type='search'].error,[type='search'].error:focus,[type='tel'].error,[type='tel'].error:focus,[type='url'].error,[type='url'].error:focus,[type='email'].error,[type='email'].error:focus,[type='password'].error,[type='password'].error:focus,[type='date'].error,[type='date'].error:focus,[type='time'].error,[type='time'].error:focus,[type='number'].error,[type='number'].error:focus,textarea.error,textarea.error:focus,select.error,select.error:focus{border:1px solid #b63a1b;outline-color:#b63a1b;background-color:#ffdae0;-webkit-box-shadow:none;box-shadow:none;color:#333}.form-select{line-height:1.5;height:2.5em;padding:.5em 1.3334em .5em .6667em;font-size:1.6rem}.search-form{display:-ms-grid;display:grid;-ms-grid-columns:calc(100% - 5.4rem) 5.4rem;grid-template-columns:auto 5.4rem;grid-template-areas:"form-item form-action";-webkit-box-align:first baseline;-ms-flex-align:first baseline;align-items:first baseline;margin-top:40px}@media screen and (max-width: 766px){.search-form{margin-right:10px;margin-top:0}}@supports (display: grid){.search-form{margin-top:0}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.search-form{margin-top:0}}.search-form .form-item{margin:0;-ms-grid-column:1;grid-area:form-item;float:left;width:calc(100% - 5.4rem)}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.search-form .form-item{width:auto}}@supports (display: grid){.search-form .form-item{float:none;width:auto}}.search-form .form-actions{padding:0;-ms-grid-column:2;grid-area:form-action;float:right}@supports (display: grid){.search-form .form-actions{float:none}}.search-form .form-submit{border:0;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0}.search-form .form-submit:hover{opacity:.8;-webkit-box-shadow:none;box-shadow:none}.search-form input{font-size:1.6rem;-webkit-box-sizing:border-box;box-sizing:border-box;height:4.5rem}@media (min-width: 766px){.search-form input{font-size:1.8rem}}.search-form input[type='submit']{background:#0e6bb3 url("data:image/svg+xml;charset=utf-8,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%20width%3D%22100px%22%20height%3D%22100px%22%20preserveAspectRatio%3D%22xMinYMid%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23fff%3Bfill-rule%3Aevenodd%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%3Esearch-icon%3C%2Ftitle%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M97.5%2C77.89a6%2C6%2C0%2C0%2C1-8.25%2C1.49L64.89%2C62.65a5.85%2C5.85%2C0%2C0%2C1-2.55-5A21.59%2C21.59%2C0%2C0%2C1%2C25.4%2C46.81a21.16%2C21.16%2C0%2C0%2C1%2C3.47-16%2C21.69%2C21.69%2C0%2C0%2C1%2C30-5.42%2C21.36%2C21.36%2C0%2C0%2C1%2C7.1%2C27%2C6%2C6%2C0%2C0%2C1%2C5.67.58L96%2C69.71A5.86%2C5.86%2C0%2C0%2C1%2C97.5%2C77.89ZM61.38%2C40.3a14.8%2C14.8%2C0%2C0%2C0-6.23-9.6%2C15.12%2C15.12%2C0%2C0%2C0-20.92%2C3.77A14.88%2C14.88%2C0%2C0%2C0%2C38%2C55.24%2C15.12%2C15.12%2C0%2C0%2C0%2C59%2C51.46%2C14.74%2C14.74%2C0%2C0%2C0%2C61.38%2C40.3Z%22%2F%3E%3C%2Fsvg%3E") 0 center no-repeat;background-size:4.2rem auto;text-indent:-9999px;width:5.4rem;-webkit-filter:none;filter:none}.search-form input[type='submit']:focus{outline:3px solid #333;outline-offset:-2px;overflow:hidden}@media screen and (min-width: 320px){.search-form input[type='submit']{-webkit-box-sizing:border-box;box-sizing:border-box;margin:.5em 0;text-shadow:none;position:relative}}.search-form input[type='text']{padding:0 .8rem;width:100%}.search-form input[type='text']:focus{outline:3px solid #333;outline-offset:-2px;position:relative;z-index:101}.search-results .search-form,.search-page .search-form{max-width:500px;display:grid;margin-right:0}.search-results .search-form .form-actions,.search-page .search-form .form-actions{padding-top:0}.search-results .search-form input.form-text,.search-page .search-form input.form-text{max-width:100%;border:1px solid #555}.checkboxes--wrapper.required input+strong,.required+strong{position:relative;top:100%;left:-1px;margin-top:-1px;z-index:101;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:56rem}.checkboxes--wrapper.required input+strong.error,.required+strong.error{font-size:1.6rem;margin:0 0 2.4rem;font-weight:bold;display:block;position:absolute;position:relative;padding:.9rem;color:#fff;background-color:#d1431f;border:1px solid #d1431f;border-radius:3px;-webkit-box-shadow:4px 4px 9px 0 rgba(0,0,0,0.3);box-shadow:4px 4px 9px 0 rgba(0,0,0,0.3);opacity:1;margin-top:1rem}.checkboxes--wrapper.required input+strong.error::after,.required+strong.error::after{content:'';border:.9rem solid transparent;border-bottom-color:#d1431f;position:absolute;top:-1.8rem;left:.9rem}.checkboxes--wrapper.required input+strong.error{margin-left:1rem}.search-form{position:relative}.search-form .required+strong.error{position:absolute;margin-top:0}#node-preview-form-select a.node-preview-backlink{color:#fff;text-align:left;display:inline-block;background-color:#3fa940;background-repeat:no-repeat;background-position-y:center;border:1px solid transparent;border-color:#3fa940;min-width:150px;min-height:4.8rem;padding:.7rem 1.6rem;position:relative;font-size:2.1rem;line-height:2.8rem}@media (min-width: 766px){#node-preview-form-select a.node-preview-backlink{min-height:5.4rem;padding:.8rem 1.8rem;font-size:2.4rem;line-height:3.6rem}}#node-preview-form-select a.node-preview-backlink::after{content:"\f2ea";display:inline-block;font-family:'Font Awesome 5 Free';font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-weight:900;padding-left:2rem}.layout-builder-form label,.layout-builder-update-block label,.layout-builder-configure-block label,.media-library-wrapper form label,.js-media-library-add-form label{display:inline-block}.layout-builder-form input:not(input[type='radio']),.layout-builder-update-block input:not(input[type='radio']),.layout-builder-configure-block input:not(input[type='radio']),.media-library-wrapper form input:not(input[type='radio']),.js-media-library-add-form input:not(input[type='radio']){-webkit-appearance:auto}.item-list ul{margin:0;padding:0}ul.inline{clear:both}ul.primary{border:0;margin:0;padding:0}ul.primary li{float:left}ul.primary li a{border-radius:4px/0;background:none;border:0;display:block;float:left;line-height:1.5385em;margin:0 .5rem 0 0;padding:0 1em}ul.primary li a:hover,ul.primary li a:active{background:#111;border:0;color:#fff}ul.primary li a:hover{background:#888;text-decoration:none}ul.secondary{background:#111;border-bottom:0;clear:both;margin:0;padding:0}ul.secondary li{border-right:0}ul.secondary li a,ul.secondary li a:link{border:0;color:#ccc;display:block;float:left;line-height:1.5385em;padding:0 1em}ul.secondary li a:hover,ul.secondary li a.active{background:#888;color:#fff;text-decoration:none}ul.secondary a.active{border-bottom:0}.split-list{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;clear:both;float:left}.split-list li{float:left;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;padding-right:1em}.split-list li:nth-child(odd){clear:left}.dash-list li{position:relative;list-style:none}.dash-list li::before{content:'-';position:absolute;left:-20px;top:0}a.btn{font-size:1.6rem;margin:0 0 2.4rem;display:inline-block;color:#fff;margin:1rem 0 0;text-align:center;padding:.6rem 1.6rem;cursor:pointer;background:#0e6bb3;border-radius:0;border:3px solid transparent;text-decoration:none}a.btn:hover,a.btn:focus{background:#666}a.btn:focus{border-color:#000}.ico{display:inline;margin-left:.2em;fill:currentColor}.ico-elink{height:1.1rem;width:1.4rem;margin-bottom:.1rem}.ico-arrow-left{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.ico-arrow-up{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.ico-arrow-down{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.info-notice,.messages{border:2px solid;margin:1.5em 0;padding:1rem 1rem 1rem 4rem}@media (min-width: 641px){.info-notice,.messages{padding:1.4rem 1.4rem 1.4rem 6rem}}.info-notice>*:first-child,.messages>*:first-child{margin-top:0}.info-notice>*:last-child,.messages>*:last-child{margin-bottom:0}.info-notice{border-color:#1d2997;background:#fff url('../images/i.svg?17f6fbb96b9') no-repeat 0.9rem 0.9rem/24px 24px}@media (min-width: 641px){.info-notice{background:#fff url('../images/i.svg?17f6fbb96b9') no-repeat 1.4rem 1.4rem/30px 30px}}.no-svg .info-notice{background-image:url('../images/i.png?17f6fbb96b9')}ul.info-notice{padding:1rem 1rem 1rem 4rem}@media (min-width: 641px){ul.info-notice{padding:1.4rem 1.4rem 1.4rem 7rem}}.messages-list{margin:2.5rem 0;list-style:none}.field .messages-list,.form-wrapper .messages-list{margin-bottom:0}.messages--error{border-color:#e34f4f;background:#fff url('../images/wrong.svg?17f6fbb96bc') no-repeat 0.9rem 0.9rem/24px 24px}@media (min-width: 641px){.messages--error{background:#fff url('../images/wrong.svg?17f6fbb96bc') no-repeat 1.4rem 1.4rem/30px 30px}}.no-svg .messages--error{background-image:url('../images/wrong.png?17f6fbb96bc')}.messages--status{border-color:#3fa940;background:#fff url('../images/status.svg?17f6fbb96bb') no-repeat 0.9rem 0.9rem/24px 24px}@media (min-width: 641px){.messages--status{background:#fff url('../images/status.svg?17f6fbb96bb') no-repeat 1.4rem 1.4rem/30px 30px}}.no-svg .messages--status{background-image:url('../images/status.png?17f6fbb96bb')}.messages--warning{border-color:#db6304;background:#fff url('../images/warning.svg?17f6fbb96bc') no-repeat 0.9rem 0.9rem/24px 24px}@media (min-width: 641px){.messages--warning{background:#fff url('../images/warning.svg?17f6fbb96bc') no-repeat 1.4rem 1.4rem/30px 30px}}.no-svg .messages--warning{background-image:url('../images/warning.png?17f6fbb96bc')}.messages__list{margin:0}.messages__item{font-size:1.8rem}.messages__item:first-child{margin-top:0}.info-notice{overflow:hidden;border-color:#004695}@media screen and (max-width: 766px){#footer{padding-left:1rem}}#footer .footer_credit .footer-menu{margin:4% auto}#footer .footer_credit .footer-menu ul{list-style:none}#footer .footer_credit .footer-menu ul li{padding-left:0}@media (min-width: 766px){#footer .footer_credit .footer-menu ul li{display:inline-block;padding:0 .8rem 0 0;line-height:1.8rem;margin-right:.5rem}}#footer #footer-menu .menu li.menu-item a{font-size:1.4rem;margin:0} +.region-primary-menu .menu_wrapper{width:100%}@media screen and (max-width: 766px){.region-primary-menu .menu_wrapper{margin:0}}#main-menu{max-width:1024px;margin:0 auto;position:relative;background-color:#002e62}#main-menu .nav-main{height:auto;min-height:44px}@media screen and (max-width: 766px){#main-menu .nav-main{height:0;overflow:hidden;min-height:0}}#main-menu .menu-main{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;margin:0;list-style:none}@media screen and (max-width: 766px){#main-menu .menu-main{display:block;max-width:100%;float:none}}#main-menu .menu-main_sub{display:none;list-style:none;position:absolute;z-index:9999;padding:0;margin:0;background:#002e62;overflow:visible !important}@media screen and (max-width: 766px){#main-menu .menu-main_sub{position:static;border:0}}#main-menu .menu-main_sub ul{left:100%;top:0;margin-left:1px}@media screen and (max-width: 766px){#main-menu .menu-main_sub ul{margin:0;border:0}}#main-menu .menu-main_sub .menu-item{float:none;min-width:150px;padding:0;margin:0;position:relative;width:100%}#main-menu .menu-main_sub .menu-item.open{background:#1abc9c}@media screen and (max-width: 766px){#main-menu .menu-main_sub .menu-item.open{background:#004695}}@media screen and (max-width: 766px){#main-menu .menu-main_sub .menu-item{margin:0;width:100%;text-align:center;border-right:0;background:#004695}#main-menu .menu-main_sub .menu-item .menu-item .menu-link{background:#004b9f}}#main-menu .menu-main_sub .menu-item span.active{font-weight:bold;text-align:left;padding-left:1.1rem}#main-menu .menu-main_sub .menu-link,#main-menu .menu-main_sub .active{font-size:1.4rem;min-width:150px;margin:0;border-top:1px solid #fff;text-align:left;overflow:hidden;padding:.8rem 1.1rem;border-radius:0;color:#fff}@media screen and (max-width: 766px){#main-menu .menu-main_sub .menu-link,#main-menu .menu-main_sub .active{border-top:1px solid #fff}}@media screen and (min-width: 766px){#main-menu .menu-main_sub .menu-link,#main-menu .menu-main_sub .active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}#main-menu .menu-item{font-size:1.4rem;line-height:2.4rem;position:relative;padding:0;margin:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (max-width: 766px){#main-menu .menu-item{float:none;max-width:100%}}#main-menu .menu-item.open>ul{display:block}#main-menu .menu-item.open .menu-toggle-btn{background:#fff;color:#002e62;font-weight:bold}#main-menu .menu-link,#main-menu .menu .active{border-bottom:5px solid transparent;padding:1.1rem 0 .4rem;display:block;text-decoration:none;color:#fff;font-weight:500;min-width:44px;text-align:center}@media screen and (max-width: 766px){#main-menu .menu-link,#main-menu .menu .active{width:100%;padding:13px 2%;border-radius:0;border-bottom:1px solid #fff;border-right:0;text-align:left}}#main-menu .menu-link:hover,#main-menu .menu-link:focus{background:#107460}#main-menu .menu .menu-item .active,#main-menu .menu .menu-item .active+.menu-main_sub .title a{background:rgba(191,191,191,0.25);border-bottom-color:#cad400}#main-menu .ico{width:1rem;height:1rem;margin:0 0 0 5px}#main-menu .menu-item.open .ico{-webkit-transform:rotate(270deg);transform:rotate(270deg)}#main-menu .menu-item .menu-main_sub .ico{-webkit-transform:none;transform:none}@media screen and (max-width: 766px){#main-menu .menu-item .menu-main_sub .ico{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}#main-menu .menu-item .menu-main_sub .open .ico{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (max-width: 766px){#main-menu .menu-item .menu-main_sub .open .ico{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}#main-menu .toggler{position:absolute;top:0;left:-.5rem;z-index:2;cursor:pointer;height:1px;width:1px;overflow:hidden;opacity:0;max-height:5rem;min-height:5rem;display:none}#main-menu .toggler:focus+.hamburger{outline:2px dotted #fff;outline-offset:-2px}@media screen and (max-width: 766px){#main-menu .toggler{top:-5.2rem;left:.5rem;width:5rem;height:5rem;display:block}#main-menu .toggler:checked+.hamburger>div{-webkit-transform:rotate(135deg);transform:rotate(135deg)}#main-menu .toggler:checked+.hamburger>div::before,#main-menu .toggler:checked+.hamburger>div::after{top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}#main-menu .toggler:checked:hover+.hamburger>div{-webkit-transform:rotate(225deg);transform:rotate(225deg)}#main-menu .toggler:checked ~ .nav-main{height:auto;-webkit-transition:max-height 1s ease;transition:max-height 1s ease}}#main-menu .toggler-label{display:none}@media screen and (max-width: 766px){#main-menu .toggler-label{display:block}}#main-menu .hamburger{position:absolute;top:-6.7rem;left:.5rem;z-index:1;width:auto;height:50px;padding:1rem;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 766px){#main-menu .hamburger{display:-webkit-box;display:-ms-flexbox;display:flex}#main-menu .hamburger>div{position:relative;-webkit-box-flex:0;-ms-flex:none;flex:none;width:2.1rem;height:.3rem;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .4s ease;transition:all .4s ease}#main-menu .hamburger>div::after,#main-menu .hamburger>div::before{content:'';position:absolute;z-index:1;top:-.9rem;left:0;width:100%;height:.3rem;background:#fff}#main-menu .hamburger>div::after{top:.9rem}#main-menu .hamburger-text{color:#fff;padding-left:1rem}}.menu-link_button{background:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;font-size:1.4rem}.path-search #main-menu .hamburger{top:-5.1rem}.breadcrumb{font-size:1.3rem;border-bottom:1px solid #eee;line-height:2.5rem}.breadcrumb .breadcrumb--list{list-style:none;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;padding:.5rem 0}.breadcrumb .breadcrumb--item{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;line-height:1.5;-ms-flex-negative:0;flex-shrink:0}.breadcrumb .breadcrumb--item a{border:0;padding:.4rem 0}.breadcrumb .breadcrumb--item::after{content:"ยป";margin:0;padding:0 .3rem}.breadcrumb .breadcrumb--item:last-child{-ms-flex-negative:1;flex-shrink:1}.breadcrumb .breadcrumb--item:last-child::after{content:none}#pager .pager__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;line-height:5rem;text-align:left;list-style:none;margin:1.5em 0;padding:0}#pager .pager__item{margin:.2rem;padding:0;border:0}#pager .pager__item--first{margin-left:0}#pager .pager__item--last{margin-right:0}@media screen and (max-width: 476px){#pager .pager__item.pager-hide-small{display:none}}@media screen and (max-width: 641px){#pager .pager__item.pager-hide-phab{display:none}}#pager .pager__item a,#pager .pager__item .pager__item-current,#pager .pager__item--ellipsis{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.6rem;min-width:4.4rem;min-height:4.4rem;line-height:4.2rem;margin:0;padding:0 .6rem;text-align:center;text-decoration:none}@media (min-width: 766px){#pager .pager__item a,#pager .pager__item .pager__item-current,#pager .pager__item--ellipsis{min-width:4.5rem;min-height:4.5rem;line-height:4.3rem}}#pager .pager__item--ellipsis{min-width:0}@media screen and (max-width: 476px){#pager .pager__item--ellipsis.pager-ellipsis-hide{display:none}}#pager .pager__item a,#pager .pager__item a:active,#pager .pager__item a:focus,#pager .pager__item a:visited{color:#0e6bb3;background-color:#fff;border:1px solid #666}#pager .pager__item a:focus{outline:3px solid #0e6bb3}#pager .pager__item a:hover{color:#fff;background-color:#0e6bb3;border-color:#0e6bb3;text-decoration:none}#pager .pager__item.is-active a,#pager .pager__item.is-active .pager__item-current{background-color:#0e6bb3;color:#fff}#pager .pager__item--first a,#pager .pager__item--previous a,#pager .pager__item--next a,#pager .pager__item--last a{padding:0 .6rem}.toc-menu{background:transparent;border-top:1px solid #999;border-bottom:1px solid #999;margin:1em 0 1.5em;padding:0}.toc-menu .skip-link{margin:1em 0}.toc-menu .menu-title{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;font-weight:bold;margin:1em 0 .5em}@media screen and (min-width: 766px){.toc-menu .menu-title{font-size:1.8rem}}.toc-menu .nav-menu{margin:0 0 2.7rem;list-style:none;padding:0}.toc-menu .nav-menu .nav-item{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;margin:0;padding:0 0 .6rem 1rem;position:relative}@media screen and (min-width: 766px){.toc-menu .nav-menu .nav-item{font-size:1.8rem}}.toc-menu .nav-menu .nav-item::before{content:'-';position:absolute;left:0;top:0}.toc-menu .nav-menu .nav-item:last-child{padding-bottom:0}body.toolbar-tray-open.toolbar-vertical.toolbar-fixed{margin-left:18rem}.toolbar-tab .toolbar-tray.toolbar-tray-vertical{width:18rem}.block{margin-bottom:2%}@media screen and (max-width: 961px){.block{margin-bottom:2%}}.block:last-child{margin:0}.block>h2{font-size:3.6rem;line-height:4.2rem;margin:2.3rem 0 2.3rem;margin:.5rem 0 1.5rem;padding:1rem;overflow:hidden;text-align:left}@media screen and (max-width: 440px){.block>h2{font-size:1.8rem}}#search-facets .facet--title a.facet--btn,#content .facet--title a.facet--btn{background-color:#333;display:block;line-height:4rem;min-height:4rem;min-width:100px;padding:0 .5em;text-align:left;text-decoration:none;vertical-align:middle;width:100%;font-size:1.6rem}@media (min-width: 641px){#search-facets .facet--title a.facet--btn,#content .facet--title a.facet--btn{min-width:120px;font-size:1.8rem}}#search-facets .facet--title a.facet--btn:link,#search-facets .facet--title a.facet--btn:visited,#content .facet--title a.facet--btn:link,#content .facet--title a.facet--btn:visited{color:#fff}#search-facets .facet--title a.facet--btn:hover,#content .facet--title a.facet--btn:hover{background-color:#111;text-decoration:none}#search-facets .facet--title a.facet--btn:focus,#content .facet--title a.facet--btn:focus{outline:3px solid #949494;outline-offset:-2px;background-color:#111;border-bottom-width:2px}#search-facets .facet--title a.facet--btn:active,#search-facets .facet--title a.facet--btn.active,#content .facet--title a.facet--btn:active,#content .facet--title a.facet--btn.active{background-color:#111;border-color:#111;text-decoration:none}#search-facets .facet--title a.facet--btn .ico-arrow-down,#content .facet--title a.facet--btn .ico-arrow-down{fill:#fff;float:right;height:2rem;margin:1rem;width:2rem;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease, -webkit-transform .4s ease}#search-facets .facet--title a.facet--btn.active .ico-arrow-down,#content .facet--title a.facet--btn.active .ico-arrow-down{-webkit-transform:rotate(270deg);transform:rotate(270deg)}#search-facets .facet--dropdown-links,#content .facet--dropdown-links{margin:1em 0}#search-facets .facet--title,#content .facet--title{margin:0}#search-facets .facet-list__links,#content .facet-list__links{margin:.1rem 0 .6rem;list-style:none}#search-facets .facet-list__links .facet-item ul,#content .facet-list__links .facet-item ul{padding:0;margin:0;list-style:none}#search-facets .facet-list__links .facet-item ul .facet-item,#content .facet-list__links .facet-item ul .facet-item{position:relative;padding:0 0 0 1.2rem;margin:0}#search-facets .facet-list__links .facet-item ul .facet-item::before,#content .facet-list__links .facet-item ul .facet-item::before{content:'-';position:absolute;left:.5em;top:.5em}#search-facets .facet-item,#search-facets .facet-summary-item--facet,#content .facet-item,#content .facet-summary-item--facet{margin:0;padding:0}#search-facets .facet-item__label,#search-facets .facet-summary-item--facet__label,#content .facet-item__label,#content .facet-summary-item--facet__label{font-size:1.6rem;line-height:2.4rem;padding:1rem 0}#search-facets .facet-item__label::after,#search-facets .facet-summary-item--facet__label::after,#content .facet-item__label::after,#content .facet-summary-item--facet__label::after{content:':'}#search-facets .facet-item a,#search-facets .facet-item--link,#search-facets .facet-summary-item--facet a,#search-facets .facet-summary-item--facet--link,#content .facet-item a,#content .facet-item--link,#content .facet-summary-item--facet a,#content .facet-summary-item--facet--link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;font-size:1.6rem;line-height:2.4rem;padding:.4rem .6rem;margin:.6rem 0;text-decoration:none;color:#0e6bb3}#search-facets .facet-item a:hover .facet-item__value,#search-facets .facet-item--link:hover .facet-item__value,#search-facets .facet-summary-item--facet a:hover .facet-item__value,#search-facets .facet-summary-item--facet--link:hover .facet-item__value,#content .facet-item a:hover .facet-item__value,#content .facet-item--link:hover .facet-item__value,#content .facet-summary-item--facet a:hover .facet-item__value,#content .facet-summary-item--facet--link:hover .facet-item__value{-webkit-text-decoration:2px underline #333;text-decoration:2px underline #333}#search-facets .facet-item a .facet-item__value,#search-facets .facet-item--link .facet-item__value,#search-facets .facet-summary-item--facet a .facet-item__value,#search-facets .facet-summary-item--facet--link .facet-item__value,#content .facet-item a .facet-item__value,#content .facet-item--link .facet-item__value,#content .facet-summary-item--facet a .facet-item__value,#content .facet-summary-item--facet--link .facet-item__value{text-decoration:underline}#search-facets .facet-item a .facet-item__status,#search-facets .facet-item--link .facet-item__status,#search-facets .facet-summary-item--facet a .facet-item__status,#search-facets .facet-summary-item--facet--link .facet-item__status,#content .facet-item a .facet-item__status,#content .facet-item--link .facet-item__status,#content .facet-summary-item--facet a .facet-item__status,#content .facet-summary-item--facet--link .facet-item__status{-ms-flex-negative:0;flex-shrink:0}#search-facets .facet-item a:visited,#search-facets .facet-item--link:visited,#search-facets .facet-summary-item--facet a:visited,#search-facets .facet-summary-item--facet--link:visited,#content .facet-item a:visited,#content .facet-item--link:visited,#content .facet-summary-item--facet a:visited,#content .facet-summary-item--facet--link:visited{color:#0e6bb3}#search-facets .facet-item a:focus,#search-facets .facet-item--link:focus,#search-facets .facet-summary-item--facet a:focus,#search-facets .facet-summary-item--facet--link:focus,#content .facet-item a:focus,#content .facet-item--link:focus,#content .facet-summary-item--facet a:focus,#content .facet-summary-item--facet--link:focus{background-color:#0e6bb3;color:#fff;outline:0}#search-facets .facet-item a:focus>*,#search-facets .facet-item--link:focus>*,#search-facets .facet-summary-item--facet a:focus>*,#search-facets .facet-summary-item--facet--link:focus>*,#content .facet-item a:focus>*,#content .facet-item--link:focus>*,#content .facet-summary-item--facet a:focus>*,#content .facet-summary-item--facet--link:focus>*{text-decoration:none}#search-facets .facet-item__value,#search-facets .facet-summary-item--facet__value,#content .facet-item__value,#content .facet-summary-item--facet__value{display:inline-block;padding:0 .4rem}#search-facets .facet-item__count,#search-facets .facet-summary-item--facet__count,#content .facet-item__count,#content .facet-summary-item--facet__count{text-decoration:none;white-space:nowrap}#search-facets .facet-item__status,#search-facets .facet-summary-item--facet__status,#content .facet-item__status,#content .facet-summary-item--facet__status{display:inline-block;position:relative;vertical-align:middle;width:2rem;height:2rem;margin:0;padding:0;background-color:#666;color:#fff;text-decoration:none}#search-facets .facet-item__status::before,#search-facets .facet-item__status::after,#search-facets .facet-summary-item--facet__status::before,#search-facets .facet-summary-item--facet__status::after,#content .facet-item__status::before,#content .facet-item__status::after,#content .facet-summary-item--facet__status::before,#content .facet-summary-item--facet__status::after{content:' ';display:block;width:.2rem;height:1rem;background-color:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;left:.9rem;top:.5rem}#search-facets .facet-item__status::after,#search-facets .facet-summary-item--facet__status::after,#content .facet-item__status::after,#content .facet-summary-item--facet__status::after{-webkit-transform:rotate(130deg);transform:rotate(130deg)}#search-facets .facet-item a.is-active,#search-facets .facet-summary-item--facet a,#content .facet-item a.is-active,#content .facet-summary-item--facet a{background-color:#cee4f6;color:#333}#search-facets .facet-item a.is-active:visited,#search-facets .facet-summary-item--facet a:visited,#content .facet-item a.is-active:visited,#content .facet-summary-item--facet a:visited{color:#333}#search-facets .facet-item a.is-active:focus,#search-facets .facet-summary-item--facet a:focus,#content .facet-item a.is-active:focus,#content .facet-summary-item--facet a:focus{outline:3px solid #333;outline-offset:-1px;background-color:#cee4f6}#search-facets .facet-item a.is-active .facet-item__value,#search-facets .facet-summary-item--facet a .facet-item__value,#content .facet-item a.is-active .facet-item__value,#content .facet-summary-item--facet a .facet-item__value{text-decoration:none;padding-left:0}#search-facets .facet-item a.is-active:hover .facet-item__status,#search-facets .facet-item a.is-active:focus .facet-item__status,#search-facets .facet-summary-item--facet a:hover .facet-item__status,#search-facets .facet-summary-item--facet a:focus .facet-item__status,#content .facet-item a.is-active:hover .facet-item__status,#content .facet-item a.is-active:focus .facet-item__status,#content .facet-summary-item--facet a:hover .facet-item__status,#content .facet-summary-item--facet a:focus .facet-item__status{background-color:darkorange}#search-facets .facet-summary-item--facet a,#content .facet-summary-item--facet a{margin:0 .5em}#search-facets .facet-summary,#content .facet-summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0}#search-facets .facet-summary__label,#content .facet-summary__label{margin:0;padding:0}#search-facets .facet-summary__list,#content .facet-summary__list{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}#search-facets a.facets-soft-limit-link,#content a.facets-soft-limit-link{display:inline-block;font-size:1.6rem;line-height:2.4rem;padding:.4rem 4rem .4rem .8rem;position:relative}#search-facets a.facets-soft-limit-link:focus,#content a.facets-soft-limit-link:focus{outline:0;background-color:#0e6bb3;color:#fff;text-decoration:none}#search-facets a.facets-soft-limit-link::after,#content a.facets-soft-limit-link::after{content:'';display:block;position:absolute;top:.4rem;right:.4rem;width:2.4rem;height:2.4rem;border:1px solid #333;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2025%2015%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23333333%3Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%20%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M12.5%200L0%2012l3%203%209.5-10L22%2015l3-3L12.5%200z%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat scroll center center/12px auto;-webkit-transform:rotate(180deg);transform:rotate(180deg)}#search-facets a.facets-soft-limit-link:hover::after,#search-facets a.facets-soft-limit-link:focus::after,#content a.facets-soft-limit-link:hover::after,#content a.facets-soft-limit-link:focus::after{border-color:#fff;background:#0e6bb3 url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2025%2015%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23ffffff%3Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%20%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M12.5%200L0%2012l3%203%209.5-10L22%2015l3-3L12.5%200z%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat scroll center center/12px auto}#search-facets a.facets-soft-limit-link.open::after,#content a.facets-soft-limit-link.open::after{-webkit-transform:rotate(0deg);transform:rotate(0deg)}#search-facets #post-content .facet-summary-item--facet a,#content #post-content .facet-summary-item--facet a{margin:0 .5em;border-bottom:none;padding:.4rem .6rem}#search-facets #post-content .facet-summary-item--facet a:hover,#content #post-content .facet-summary-item--facet a:hover{border-bottom:none}#search-facets #post-content .facet-summary-item--facet a:hover .facet-item__value,#content #post-content .facet-summary-item--facet a:hover .facet-item__value{text-decoration:none}#search-facets #post-content .facet-summary-item--facet a:focus,#content #post-content .facet-summary-item--facet a:focus{outline:3px solid #333;outline-offset:-1px;background-color:#cee4f6}.submitted{background:#f7f7f7;border:1px solid #ececec;clear:both;color:#383838;display:inline-block;margin-bottom:.5rem;padding:.2rem .8rem}.form-submit{cursor:pointer}.form-text{padding:.8rem}.form-item{margin-bottom:1em;margin-top:.2rem}.form-type-radio label,.form-type-checkbox label{margin-left:.4rem}.form-type-radio .description,.form-type-checkbox .description{margin-left:.2rem}.form-actions{padding-top:1rem}fieldset{border:none}fieldset .fieldset-wrapper{margin-top:0;padding-left:0.3rem}fieldset legend{position:relative;text-indent:0;padding-left:1rem}.password-suggestions ul li{margin-left:1.2em}label{display:block}[type='text'],[type='search'],[type='tel'],[type='url'],[type='email'],[type='password'],[type='date'],[type='time'],[type='number']{width:100%;max-width:56rem;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}[size='30'],[size='40'],[size='50'],[size='60']{max-width:65rem}input[type="submit"]{text-decoration:none}input[type="checkbox"]{display:inline-block;position:relative;top:3px;margin-right:0.25em;padding:0;background:#fff;border:1px solid #333;width:1.6rem;height:1.6rem;-webkit-transition:all 0.5s ease;-webkit-transition:background 0.5s ease;transition:background 0.5s ease;outline:none}input[type="checkbox"]:checked{background:#0e6bb3;-webkit-box-shadow:inset 0 0 0 3px #fff;box-shadow:inset 0 0 0 3px #fff}input[type="checkbox"]:hover{border-color:#0e6bb3}input[type="checkbox"]:focus{outline:3px solid #333;outline-offset:-2px;position:relative;z-index:101}.js-form-type-checkbox,.js-form-type-radio{display:-webkit-box;display:-ms-flexbox;display:flex}.js-form-type-checkbox label.option,.js-form-type-radio label.option{margin-left:1rem}[type='text'],[type='search'],[type='tel'],[type='url'],[type='email'],[type='password'],[type='date'],[type='time'],[type='number'],textarea,select{-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #555;color:#333;margin:.5em 0;padding:.6rem;min-height:3.5rem}[type='text']:hover,[type='search']:hover,[type='tel']:hover,[type='url']:hover,[type='email']:hover,[type='password']:hover,[type='date']:hover,[type='time']:hover,[type='number']:hover,textarea:hover,select:hover{border-color:#0e6bb3}[type='text']:focus,[type='search']:focus,[type='tel']:focus,[type='url']:focus,[type='email']:focus,[type='password']:focus,[type='date']:focus,[type='time']:focus,[type='number']:focus,textarea:focus,select:focus{outline:3px solid #333;outline-offset:-2px;position:relative;z-index:101}[type='text'].error,[type='text'].error:focus,[type='search'].error,[type='search'].error:focus,[type='tel'].error,[type='tel'].error:focus,[type='url'].error,[type='url'].error:focus,[type='email'].error,[type='email'].error:focus,[type='password'].error,[type='password'].error:focus,[type='date'].error,[type='date'].error:focus,[type='time'].error,[type='time'].error:focus,[type='number'].error,[type='number'].error:focus,textarea.error,textarea.error:focus,select.error,select.error:focus{border:1px solid #b63a1b;outline-color:#b63a1b;background-color:#ffdae0;-webkit-box-shadow:none;box-shadow:none;color:#333}.form-select{line-height:1.5;height:2.5em;padding:.5em 1.3334em .5em .6667em;font-size:1.6rem}.search-form{display:-ms-grid;display:grid;-ms-grid-columns:calc(100% - 5.4rem) 5.4rem;grid-template-columns:auto 5.4rem;grid-template-areas:"form-item form-action";-webkit-box-align:first baseline;-ms-flex-align:first baseline;align-items:first baseline;margin-top:40px}@media screen and (max-width: 766px){.search-form{margin-right:10px;margin-top:0}}@supports (display: grid){.search-form{margin-top:0}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.search-form{margin-top:0}}.search-form .form-item{margin:0;-ms-grid-column:1;grid-area:form-item;float:left;width:calc(100% - 5.4rem)}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.search-form .form-item{width:auto}}@supports (display: grid){.search-form .form-item{float:none;width:auto}}.search-form .form-actions{padding:0;-ms-grid-column:2;grid-area:form-action;float:right}@supports (display: grid){.search-form .form-actions{float:none}}.search-form .form-submit{border:0;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0}.search-form .form-submit:hover{opacity:.8;-webkit-box-shadow:none;box-shadow:none}.search-form input{font-size:1.6rem;-webkit-box-sizing:border-box;box-sizing:border-box;height:4.5rem}@media (min-width: 766px){.search-form input{font-size:1.8rem}}.search-form input[type='submit']{background:#0e6bb3 url("data:image/svg+xml;charset=utf-8,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%20width%3D%22100px%22%20height%3D%22100px%22%20preserveAspectRatio%3D%22xMinYMid%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23fff%3Bfill-rule%3Aevenodd%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%3Esearch-icon%3C%2Ftitle%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M97.5%2C77.89a6%2C6%2C0%2C0%2C1-8.25%2C1.49L64.89%2C62.65a5.85%2C5.85%2C0%2C0%2C1-2.55-5A21.59%2C21.59%2C0%2C0%2C1%2C25.4%2C46.81a21.16%2C21.16%2C0%2C0%2C1%2C3.47-16%2C21.69%2C21.69%2C0%2C0%2C1%2C30-5.42%2C21.36%2C21.36%2C0%2C0%2C1%2C7.1%2C27%2C6%2C6%2C0%2C0%2C1%2C5.67.58L96%2C69.71A5.86%2C5.86%2C0%2C0%2C1%2C97.5%2C77.89ZM61.38%2C40.3a14.8%2C14.8%2C0%2C0%2C0-6.23-9.6%2C15.12%2C15.12%2C0%2C0%2C0-20.92%2C3.77A14.88%2C14.88%2C0%2C0%2C0%2C38%2C55.24%2C15.12%2C15.12%2C0%2C0%2C0%2C59%2C51.46%2C14.74%2C14.74%2C0%2C0%2C0%2C61.38%2C40.3Z%22%2F%3E%3C%2Fsvg%3E") 0 center no-repeat;background-size:4.2rem auto;text-indent:-9999px;width:5.4rem;-webkit-filter:none;filter:none}.search-form input[type='submit']:focus{outline:3px solid #333;outline-offset:-2px;overflow:hidden}@media screen and (min-width: 320px){.search-form input[type='submit']{-webkit-box-sizing:border-box;box-sizing:border-box;margin:.5em 0;text-shadow:none;position:relative}}.search-form input[type='text']{padding:0 .8rem;width:100%}.search-form input[type='text']:focus{outline:3px solid #333;outline-offset:-2px;position:relative;z-index:101}.search-results .search-form,.search-page .search-form{max-width:500px;display:grid;margin-right:0}.search-results .search-form .form-actions,.search-page .search-form .form-actions{padding-top:0}.search-results .search-form input.form-text,.search-page .search-form input.form-text{max-width:100%;border:1px solid #555}.checkboxes--wrapper.required input+strong,.required+strong{position:relative;top:100%;left:-1px;margin-top:-1px;z-index:101;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:56rem}.checkboxes--wrapper.required input+strong.error,.required+strong.error{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;font-weight:bold;display:block;position:absolute;position:relative;padding:.9rem;color:#fff;background-color:#d1431f;border:1px solid #d1431f;border-radius:3px;-webkit-box-shadow:4px 4px 9px 0 rgba(0,0,0,0.3);box-shadow:4px 4px 9px 0 rgba(0,0,0,0.3);opacity:1;margin-top:1rem}@media screen and (min-width: 766px){.checkboxes--wrapper.required input+strong.error,.required+strong.error{font-size:1.8rem}}.checkboxes--wrapper.required input+strong.error::after,.required+strong.error::after{content:'';border:.9rem solid transparent;border-bottom-color:#d1431f;position:absolute;top:-1.8rem;left:.9rem}.checkboxes--wrapper.required input+strong.error{margin-left:1rem}.search-form{position:relative}.search-form .required+strong.error{position:absolute;margin-top:0}#node-preview-form-select a.node-preview-backlink{color:#fff;text-align:left;display:inline-block;background-color:#3fa940;background-repeat:no-repeat;background-position-y:center;border:1px solid transparent;border-color:#3fa940;min-width:150px;min-height:4.8rem;padding:.7rem 1.6rem;position:relative;font-size:2.1rem;line-height:2.8rem}@media (min-width: 766px){#node-preview-form-select a.node-preview-backlink{min-height:5.4rem;padding:.8rem 1.8rem;font-size:2.4rem;line-height:3.6rem}}#node-preview-form-select a.node-preview-backlink::after{content:"\f2ea";display:inline-block;font-family:'Font Awesome 5 Free';font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-weight:900;padding-left:2rem}.layout-builder-form label,.layout-builder-update-block label,.layout-builder-configure-block label,.media-library-wrapper form label,.js-media-library-add-form label{display:inline-block}.layout-builder-form input:not(input[type='radio']),.layout-builder-update-block input:not(input[type='radio']),.layout-builder-configure-block input:not(input[type='radio']),.media-library-wrapper form input:not(input[type='radio']),.js-media-library-add-form input:not(input[type='radio']){-webkit-appearance:auto}.item-list ul{margin:0;padding:0}ul.inline{clear:both}ul.primary{border:0;margin:0;padding:0}ul.primary li{float:left}ul.primary li a{border-radius:4px/0;background:none;border:0;display:block;float:left;line-height:1.5385em;margin:0 .5rem 0 0;padding:0 1em}ul.primary li a:hover,ul.primary li a:active{background:#111;border:0;color:#fff}ul.primary li a:hover{background:#888;text-decoration:none}ul.secondary{background:#111;border-bottom:0;clear:both;margin:0;padding:0}ul.secondary li{border-right:0}ul.secondary li a,ul.secondary li a:link{border:0;color:#ccc;display:block;float:left;line-height:1.5385em;padding:0 1em}ul.secondary li a:hover,ul.secondary li a.active{background:#888;color:#fff;text-decoration:none}ul.secondary a.active{border-bottom:0}.split-list{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;clear:both;float:left}.split-list li{float:left;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;padding-right:1em}.split-list li:nth-child(odd){clear:left}.dash-list li{position:relative;list-style:none}.dash-list li::before{content:'-';position:absolute;left:-20px;top:0}a.btn{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;display:inline-block;color:#fff;margin:1rem 0 0;text-align:center;padding:.6rem 1.6rem;cursor:pointer;background:#0e6bb3;border-radius:0;border:3px solid transparent;text-decoration:none}@media screen and (min-width: 766px){a.btn{font-size:1.8rem}}a.btn:hover,a.btn:focus{background:#666}a.btn:focus{border-color:#000}.ico{display:inline;margin-left:.2em;fill:currentColor}.ico-elink{height:1.1rem;width:1.4rem;margin-bottom:.1rem}.ico-arrow-left{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.ico-arrow-up{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.ico-arrow-down{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.info-notice,.messages{border:2px solid;margin:1.5em 0;padding:1rem 1rem 1rem 4rem}@media (min-width: 641px){.info-notice,.messages{padding:1.4rem 1.4rem 1.4rem 6rem}}.info-notice>*:first-child,.messages>*:first-child{margin-top:0}.info-notice>*:last-child,.messages>*:last-child{margin-bottom:0}.info-notice{border-color:#1d2997;background:#fff url('../images/i.svg?17f6511fa85') no-repeat 0.9rem 0.9rem/24px 24px}@media (min-width: 641px){.info-notice{background:#fff url('../images/i.svg?17f6511fa85') no-repeat 1.4rem 1.4rem/30px 30px}}.no-svg .info-notice{background-image:url('../images/i.png?17f6511fa85')}ul.info-notice{padding:1rem 1rem 1rem 4rem}@media (min-width: 641px){ul.info-notice{padding:1.4rem 1.4rem 1.4rem 7rem}}.messages-list{margin:2.5rem 0;list-style:none}.field .messages-list,.form-wrapper .messages-list{margin-bottom:0}.messages--error{border-color:#e34f4f;background:#fff url('../images/wrong.svg?17f6511fa89') no-repeat 0.9rem 0.9rem/24px 24px}@media (min-width: 641px){.messages--error{background:#fff url('../images/wrong.svg?17f6511fa89') no-repeat 1.4rem 1.4rem/30px 30px}}.no-svg .messages--error{background-image:url('../images/wrong.png?17f6511fa89')}.messages--status{border-color:#3fa940;background:#fff url('../images/status.svg?17f6511fa88') no-repeat 0.9rem 0.9rem/24px 24px}@media (min-width: 641px){.messages--status{background:#fff url('../images/status.svg?17f6511fa88') no-repeat 1.4rem 1.4rem/30px 30px}}.no-svg .messages--status{background-image:url('../images/status.png?17f6511fa88')}.messages--warning{border-color:#db6304;background:#fff url('../images/warning.svg?17f6511fa89') no-repeat 0.9rem 0.9rem/24px 24px}@media (min-width: 641px){.messages--warning{background:#fff url('../images/warning.svg?17f6511fa89') no-repeat 1.4rem 1.4rem/30px 30px}}.no-svg .messages--warning{background-image:url('../images/warning.png?17f6511fa88')}.messages__list{margin:0}.messages__item{font-size:1.8rem}.messages__item:first-child{margin-top:0}.info-notice{overflow:hidden;border-color:#004695}@media screen and (max-width: 766px){#footer{padding-left:1rem}}#footer .footer_credit .footer-menu{margin:4% auto}#footer .footer_credit .footer-menu ul{list-style:none}#footer .footer_credit .footer-menu ul li{padding-left:0}@media (min-width: 766px){#footer .footer_credit .footer-menu ul li{display:inline-block;padding:0 .8rem 0 0;line-height:1.8rem;margin-right:.5rem}}#footer #footer-menu .menu li.menu-item a{font-size:1.4rem;margin:0} diff --git a/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/css/layout.css b/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/css/layout.css index 966f8e7633..ba487abf0e 100644 --- a/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/css/layout.css +++ b/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/css/layout.css @@ -1 +1 @@ -#inner_header_wrapper{margin:0 auto;position:relative;overflow:inherit}#header{max-width:1024px;margin:1% auto;display:-ms-grid;display:grid;-ms-grid-columns:50% 7.5% 42.5%;grid-template-columns:50% 42.5%;grid-template-areas:'top-left top-right';-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 766px){#header{margin:0 auto;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-template-areas:'top-left' 'top-right'}}.top_left{min-height:90px;padding:0;position:relative;-ms-grid-column:1;grid-area:top-left;float:left}@supports (display: grid){.top_left{float:none}}@media (min-width: 766px){.top_left{min-height:110px}}.top_left #logo{position:absolute;left:0;top:0}.top_left #site-title #site-description{font-size:1.8rem;line-height:145%}.top_right{-ms-grid-row-align:center;align-self:center;-ms-grid-column:3;grid-area:top-right;float:right}@supports (display: grid) or (display: -ms-grid){.top_right{float:none}}@media screen and (max-width: 766px){.top_right{-ms-grid-column:1;-ms-grid-row:2;-ms-grid-column-align:unset;justify-self:unset}}.top_right .region-search{margin:.5rem 0}@media screen and (max-width: 766px){.top_right .region-search{width:100%;padding:0}}.top_right ul.menu li a.active{color:#6cdcff}@media screen and (max-width: 766px){.top_left,.top_right,.search_block{width:100%}}#logo{float:left;margin:.8rem 1rem .8rem 0}@media screen and (max-width: 766px){#logo{text-align:center;width:100%;margin:.8rem 0 0}}#logo img{display:block}@media screen and (max-width: 766px){#logo img{text-align:center;display:inline-block}}#site-title a,#site-description{font-weight:normal}#site-title,#site-description{float:left}@media screen and (max-width: 766px){#site-title,#site-description{margin:0;line-height:1.62em}}#site-title{font-size:3rem;margin:1rem 0 0;font-weight:bold}@media screen and (max-width: 766px){#site-title{padding:0;width:100%;display:inline-block}}#site-title a{float:left}@media screen and (max-width: 766px){#site-title a{width:100%;text-align:center}}#site-description{font-size:1.6rem;margin:0 0 2.4rem;margin:.4rem 0 0;float:left;clear:both;line-height:100%;font-style:italic;color:#0e6bb3}@media screen and (max-width: 766px){#site-description{padding-top:1.8rem;padding-bottom:.5rem;width:100%;text-align:center}}@media screen and (max-width: 766px){#headerHero{padding:.5rem 0 .5rem 10rem;min-height:54px;background-color:#002e62;position:relative}#headerHero.no-menu .burger-toggle{display:none !important}#headerHero.no-menu.no-search{display:none}#headerHero .region-search input[type='text'],#headerHero .region-search input[type='search']{max-width:100%;border:0;margin:.5em 0;float:none;border-radius:0;background:#fff}@supports (display: grid){#headerHero .region-search input[type='text'],#headerHero .region-search input[type='search']{margin:0}}}#container{clear:both;overflow:hidden}.container-wrap{max-width:1024px;margin:0 auto 1rem;padding:0;overflow:hidden}.container{padding:0 15px}@media (min-width: 766px){.container{margin:0 auto;max-width:1024px;padding:0 20px}}.content-sidebar-wrap{float:left;width:100%}@media screen and (max-width: 961px){.content-sidebar-wrap{float:none;width:100% !important}}@media screen and (max-width: 766px){.content-sidebar-wrap{width:auto}}.content-sidebar-wrap .main-content{display:inline;margin-bottom:1rem;float:right;width:100%}@media screen and (max-width: 961px){.content-sidebar-wrap .main-content{margin:0;float:none}}@media screen and (max-width: 766px){.content-sidebar-wrap .main-content{float:left;width:auto}}@media screen and (max-width: 766px){.front .content-sidebar-wrap{margin:0}}.sidebar-first-layout{color:#111;float:left}@media screen and (max-width: 961px){.sidebar-first-layout{clear:both;float:none;width:100% !important;padding:0 1.5%}}@media screen and (max-width: 766px){.sidebar-first-layout{width:auto;clear:both}}@media screen and (max-width: 766px){.sidebar-first-layout .block{float:none !important;width:auto !important;margin-left:0}}.sidebar-second-layout{color:#111;float:right}@media screen and (max-width: 961px){.sidebar-second-layout{float:none;width:100% !important;padding:0 1.5%}}@media screen and (max-width: 766px){.sidebar-second-layout{width:auto}}@media screen and (max-width: 766px){.sidebar-second-layout .block{float:none !important;width:auto !important;margin-left:0}}aside .block .content{padding:0 1rem}aside #user-login-form input.form-text{width:90%}aside #user-login-form .form-actions{padding-top:0}.two-sidebars .content-sidebar-wrap{width:80%}.two-sidebars .main-content{width:75%}.two-sidebars .sidebar-first-layout{width:24%}.two-sidebars .sidebar-second-layout{width:19%}.sidebar-first .content-sidebar-wrap{width:100%}.sidebar-first .main-content{width:70%}.sidebar-first .sidebar-first-layout{width:25%}.sidebar-second .content-sidebar-wrap{width:75%}.sidebar-second .main-content{width:100%}.sidebar-second .sidebar-second-layout{width:22%}#head,.main-content,.sidebar-second-layout,.sidebar-first-layout{margin-top:1rem}@media screen and (max-width: 961px){.main-content{float:none;width:100% !important}}.region-front-welcome{max-width:1024px;margin:2% auto;text-align:center}@media screen and (max-width: 961px){.region-front-welcome{margin:1% 2%}}@media screen and (max-width: 766px){.region-front-welcome{padding:1rem}}@media screen and (max-width: 440px){.region-front-welcome{margin:0}}.region-front-welcome .block h2{text-align:center}#top-area{clear:both;position:relative;max-width:1024px;margin:0 auto;text-align:center}@media screen and (max-width: 961px){#top-area{padding:0 1.5rem}}@media screen and (max-width: 766px){#top-area{padding:0}}#top-area .block{margin:0}#top-area .column{float:left;width:32.3%;margin:0 .5rem}@media screen and (max-width: 961px){#top-area .column{width:32%}}@media screen and (max-width: 766px){#top-area .column{float:none !important;width:auto !important;margin:1rem}}#top-area .column:last-child{float:right;margin-right:0}@media screen and (max-width: 1153px){#top-area .column:last-child{margin-right:0}}#top-area .column .content{padding:1rem 0}#top-area .column:first-child{margin-left:0}@media screen and (max-width: 766px){#top-area .column:first-child{margin:1rem}}#top-area h2{font-size:2rem;margin:3.6rem 0 1.2rem;color:#555;padding:1rem 0;margin:0}#top-area .column-title{color:#e0e0e0}#footer{font-size:1.6rem;margin:0 0 2.4rem;overflow:auto;padding:1% 2% 2%;background:#e7e7e7;border-top:9px solid #1d2997;max-width:1024px;margin:0 auto}@media screen and (max-width: 766px){#footer p{margin:0}}#footer .block>h2{color:#fff;padding:1rem 0;font-size:3rem}#footer .column li{display:block;padding:.3rem 0 .3rem .1rem;border-bottom-width:.1rem;border-bottom-style:dotted;border-color:#555}#footer ul{margin:0}.footer-area .column{float:left;width:24.2%;margin:0 0 0 1%;padding:1%}@media screen and (max-width: 766px){.footer-area .column{float:none;width:auto;margin:1rem}}.footer-area .column:first-child{margin-left:0}@media screen and (max-width: 766px){.footer-area .column:first-child{margin:1rem}}.footer-area .column:last-child{float:right}.footer-area .column-title{color:#111}.bottom_widget .footer-area .column{width:32.5%}.footer-area ul.menu li a.active{color:#ddd}.footer_block{clear:both}@media screen and (max-width: 961px){#footer_wrapper{padding:0 1.5rem}}@media screen and (max-width: 766px){#footer_wrapper{padding:0}}@media screen and (max-width: 961px){.container-wrap{margin:0 1rem}}@media (min-width: 961px){.front .sidebar-second-layout{margin-top:6.4rem}}#logo{margin-top:1.5rem;width:100%}@media screen and (max-width: 766px){#logo{padding:0 1rem}}#logo a{display:block}#logo a:focus{background:none;border-bottom:none;outline:0.3rem dashed #949494;outline-offset:1.2rem}#logo img{height:80px}@media screen and (max-width: 766px){#logo img{height:60px}} +#inner_header_wrapper{margin:0 auto;position:relative;overflow:inherit}#header{max-width:1024px;margin:1% auto;display:-ms-grid;display:grid;-ms-grid-columns:50% 7.5% 42.5%;grid-template-columns:50% 42.5%;grid-template-areas:'top-left top-right';-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 766px){#header{margin:0 auto;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-template-areas:'top-left' 'top-right'}}.top_left{min-height:90px;padding:0;position:relative;-ms-grid-column:1;grid-area:top-left;float:left}@supports (display: grid){.top_left{float:none}}@media (min-width: 766px){.top_left{min-height:110px}}.top_left #logo{position:absolute;left:0;top:0}.top_left #site-title #site-description{font-size:1.8rem;line-height:145%}.top_right{-ms-grid-row-align:center;align-self:center;-ms-grid-column:3;grid-area:top-right;float:right}@supports (display: grid) or (display: -ms-grid){.top_right{float:none}}@media screen and (max-width: 766px){.top_right{-ms-grid-column:1;-ms-grid-row:2;-ms-grid-column-align:unset;justify-self:unset}}.top_right .region-search{margin:.5rem 0}@media screen and (max-width: 766px){.top_right .region-search{width:100%;padding:0}}.top_right ul.menu li a.active{color:#6cdcff}@media screen and (max-width: 766px){.top_left,.top_right,.search_block{width:100%}}#logo{float:left;margin:.8rem 1rem .8rem 0}@media screen and (max-width: 766px){#logo{text-align:center;width:100%;margin:.8rem 0 0}}#logo img{display:block}@media screen and (max-width: 766px){#logo img{text-align:center;display:inline-block}}#site-title a,#site-description{font-weight:normal}#site-title,#site-description{float:left}@media screen and (max-width: 766px){#site-title,#site-description{margin:0;line-height:1.62em}}#site-title{font-size:3rem;margin:1rem 0 0;font-weight:bold}@media screen and (max-width: 766px){#site-title{padding:0;width:100%;display:inline-block}}#site-title a{float:left}@media screen and (max-width: 766px){#site-title a{width:100%;text-align:center}}#site-description{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;margin:.4rem 0 0;float:left;clear:both;line-height:100%;font-style:italic;color:#0e6bb3}@media screen and (min-width: 766px){#site-description{font-size:1.8rem}}@media screen and (max-width: 766px){#site-description{padding-top:1.8rem;padding-bottom:.5rem;width:100%;text-align:center}}@media screen and (max-width: 766px){#headerHero{padding:.5rem 0 .5rem 10rem;min-height:54px;background-color:#002e62;position:relative}#headerHero.no-menu .burger-toggle{display:none !important}#headerHero.no-menu.no-search{display:none}#headerHero .region-search input[type='text'],#headerHero .region-search input[type='search']{max-width:100%;border:0;margin:.5em 0;float:none;border-radius:0;background:#fff}@supports (display: grid){#headerHero .region-search input[type='text'],#headerHero .region-search input[type='search']{margin:0}}}#container{clear:both;overflow:hidden}.container-wrap{max-width:1024px;margin:0 auto 1rem;padding:0;overflow:hidden}.container{padding:0 15px}@media (min-width: 766px){.container{margin:0 auto;max-width:1024px;padding:0 20px}}.content-sidebar-wrap{float:left;width:100%}@media screen and (max-width: 961px){.content-sidebar-wrap{float:none;width:100% !important}}@media screen and (max-width: 766px){.content-sidebar-wrap{width:auto}}.content-sidebar-wrap .main-content{display:inline;margin-bottom:1rem;float:right;width:100%}@media screen and (max-width: 961px){.content-sidebar-wrap .main-content{margin:0;float:none}}@media screen and (max-width: 766px){.content-sidebar-wrap .main-content{float:left;width:auto}}@media screen and (max-width: 766px){.front .content-sidebar-wrap{margin:0}}.sidebar-first-layout{color:#111;float:left}@media screen and (max-width: 961px){.sidebar-first-layout{clear:both;float:none;width:100% !important;padding:0 1.5%}}@media screen and (max-width: 766px){.sidebar-first-layout{width:auto;clear:both}}@media screen and (max-width: 766px){.sidebar-first-layout .block{float:none !important;width:auto !important;margin-left:0}}.sidebar-second-layout{color:#111;float:right}@media screen and (max-width: 961px){.sidebar-second-layout{float:none;width:100% !important;padding:0 1.5%}}@media screen and (max-width: 766px){.sidebar-second-layout{width:auto}}@media screen and (max-width: 766px){.sidebar-second-layout .block{float:none !important;width:auto !important;margin-left:0}}aside .block .content{padding:0 1rem}aside #user-login-form input.form-text{width:90%}aside #user-login-form .form-actions{padding-top:0}.two-sidebars .content-sidebar-wrap{width:80%}.two-sidebars .main-content{width:75%}.two-sidebars .sidebar-first-layout{width:24%}.two-sidebars .sidebar-second-layout{width:19%}.sidebar-first .content-sidebar-wrap{width:100%}.sidebar-first .main-content{width:70%}.sidebar-first .sidebar-first-layout{width:25%}.sidebar-second .content-sidebar-wrap{width:75%}.sidebar-second .main-content{width:100%}.sidebar-second .sidebar-second-layout{width:22%}#head,.main-content,.sidebar-second-layout,.sidebar-first-layout{margin-top:1rem}@media screen and (max-width: 961px){.main-content{float:none;width:100% !important}}.region-front-welcome{max-width:1024px;margin:2% auto;text-align:center}@media screen and (max-width: 961px){.region-front-welcome{margin:1% 2%}}@media screen and (max-width: 766px){.region-front-welcome{padding:1rem}}@media screen and (max-width: 440px){.region-front-welcome{margin:0}}.region-front-welcome .block h2{text-align:center}#top-area{clear:both;position:relative;max-width:1024px;margin:0 auto;text-align:center}@media screen and (max-width: 961px){#top-area{padding:0 1.5rem}}@media screen and (max-width: 766px){#top-area{padding:0}}#top-area .block{margin:0}#top-area .column{float:left;width:32.3%;margin:0 .5rem}@media screen and (max-width: 961px){#top-area .column{width:32%}}@media screen and (max-width: 766px){#top-area .column{float:none !important;width:auto !important;margin:1rem}}#top-area .column:last-child{float:right;margin-right:0}@media screen and (max-width: 1153px){#top-area .column:last-child{margin-right:0}}#top-area .column .content{padding:1rem 0}#top-area .column:first-child{margin-left:0}@media screen and (max-width: 766px){#top-area .column:first-child{margin:1rem}}#top-area h2{font-size:2.1rem;margin:3.6rem 0 1.2rem;color:#555;padding:1rem 0;margin:0}#top-area .column-title{color:#e0e0e0}#footer{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;overflow:auto;padding:1% 2% 2%;background:#e7e7e7;border-top:9px solid #1d2997;max-width:1024px;margin:0 auto}@media screen and (min-width: 766px){#footer{font-size:1.8rem}}@media screen and (max-width: 766px){#footer p{margin:0}}#footer .block>h2{color:#fff;padding:1rem 0;font-size:3rem}#footer .column li{display:block;padding:.3rem 0 .3rem .1rem;border-bottom-width:.1rem;border-bottom-style:dotted;border-color:#555}#footer ul{margin:0}.footer-area .column{float:left;width:24.2%;margin:0 0 0 1%;padding:1%}@media screen and (max-width: 766px){.footer-area .column{float:none;width:auto;margin:1rem}}.footer-area .column:first-child{margin-left:0}@media screen and (max-width: 766px){.footer-area .column:first-child{margin:1rem}}.footer-area .column:last-child{float:right}.footer-area .column-title{color:#111}.bottom_widget .footer-area .column{width:32.5%}.footer-area ul.menu li a.active{color:#ddd}.footer_block{clear:both}@media screen and (max-width: 961px){#footer_wrapper{padding:0 1.5rem}}@media screen and (max-width: 766px){#footer_wrapper{padding:0}}@media screen and (max-width: 961px){.container-wrap{margin:0 1rem}}@media (min-width: 961px){.front .sidebar-second-layout{margin-top:6.4rem}}#logo{margin-top:1.5rem;width:100%}@media screen and (max-width: 766px){#logo{padding:0 1rem}}#logo a{display:block}#logo a:focus{background:none;border-bottom:none;outline:0.3rem dashed #949494;outline-offset:1.2rem}#logo img{height:80px}@media screen and (max-width: 766px){#logo img{height:60px}} diff --git a/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/src/scss/init/_typography.scss b/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/src/scss/init/_typography.scss index fc73f2e65c..71674823f6 100644 --- a/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/src/scss/init/_typography.scss +++ b/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/src/scss/init/_typography.scss @@ -13,24 +13,25 @@ $base-font-family: 'Open Sans', sans-serif; $font-monospace: 'Courier New', 'DejaVu Sans Mono', monospace, sans-serif;; // The font sizes for h1-h6. -$h1-font-size: 2.4 * $base-font-size; -$h2-font-size: 2 * $base-font-size; +$h1-font-size: 2.1 * $base-font-size; +$h2-font-size: 2.1 * $base-font-size; $h3-font-size: 1.8 * $base-font-size; -$h4-font-size: 1.6 * $base-font-size; -$h5-font-size: 1.6 * $base-font-size; -$h6-font-size: 1.6 * $base-font-size; -$p-font-size: 1.6 * $base-font-size; +$h4-font-size: 1.8 * $base-font-size; +$h5-font-size: 1.8 * $base-font-size; +$h6-font-size: 1.8 * $base-font-size; +$p-font-size: 1.8 * $base-font-size; $normal-text: ( - null: (16px, null, 0 0 2.4rem) + null: (16px, 1.5, 1em 0 1.5em), + lg: 18px, ); $h1-text: ( - null: (24px, null, 0 0 .6rem) + null: (36px, 4.2rem, 2.3rem 0 2.3rem) ); $h2-text: ( - null: (20px, null, 3.6rem 0 1.2rem) + null: (21px, null, 3.6rem 0 1.2rem) ); $h3-text: ( From 993aea70e4bcace603c787231018c396cac9de02 Mon Sep 17 00:00:00 2001 From: Orla O'Neill Date: Fri, 11 Mar 2022 12:46:50 +0000 Subject: [PATCH 06/52] CSCS: Create base theme and install on site --- config/cscsreviewni/config/core.extension.yml | 1 + config/cscsreviewni/config/system.theme.yml | 2 +- .../themes/cscsreviewni_theme/.gitignore | 4 + .../cscsreviewni_theme/config/.sass-lint.yml | 122 + .../cscsreviewni_theme/config/chroma.js | 23 + .../cscsreviewni_theme/config/favicon.html | 1 + .../config/faviconDescription.json | 61 + .../config/postcss.config.js | 21 + .../cscsreviewni_theme/config/svgo-config.yml | 18 + .../cscsreviewni_theme.info.yml | 40 + .../cscsreviewni_theme.libraries.yml | 15 + .../cscsreviewni_theme.theme | 19 + .../themes/cscsreviewni_theme/css/base.css | 1 + .../cscsreviewni_theme/css/components.css | 1 + .../css/init/kss-chroma-markup.css | 0 .../themes/cscsreviewni_theme/css/layout.css | 1 + .../themes/cscsreviewni_theme/imagemin.js | 52 + .../cscsreviewni_theme/images/arrow-down.png | Bin 0 -> 276 bytes .../cscsreviewni_theme/images/arrow-up.png | Bin 0 -> 275 bytes .../images/banner-image.jpg | Bin 0 -> 329109 bytes .../images/collection-next.png | Bin 0 -> 173 bytes .../images/collection-prev.png | Bin 0 -> 172 bytes .../images/customer-info.png | Bin 0 -> 80852 bytes .../themes/cscsreviewni_theme/images/i.png | Bin 0 -> 717 bytes .../themes/cscsreviewni_theme/images/i.svg | 1 + .../cscsreviewni_theme/images/icons.svg | 5 + .../images/img-expand-icon-x1.png | Bin 0 -> 418 bytes .../images/img-expand-icon-x2.png | Bin 0 -> 950 bytes .../images/img-shrink-icon-x1.png | Bin 0 -> 758 bytes .../images/img-shrink-icon-x2.png | Bin 0 -> 1025 bytes .../cscsreviewni_theme/images/marker.png | Bin 0 -> 100 bytes .../cscsreviewni_theme/images/new-window.gif | Bin 0 -> 68 bytes .../images/nigov-file-icons.svg | 1 + .../images/no-new-posts.png | Bin 0 -> 430 bytes .../cscsreviewni_theme/images/quote.png | Bin 0 -> 395 bytes .../cscsreviewni_theme/images/search-icon.png | Bin 0 -> 1400 bytes .../cscsreviewni_theme/images/status.png | Bin 0 -> 1322 bytes .../cscsreviewni_theme/images/status.svg | 1 + .../images/svg-fallback-sprite.png | Bin 0 -> 1641 bytes .../themes/cscsreviewni_theme/images/tag.png | Bin 0 -> 291 bytes .../cscsreviewni_theme/images/warning.png | Bin 0 -> 764 bytes .../cscsreviewni_theme/images/warning.svg | 1 + .../cscsreviewni_theme/images/wrong.png | Bin 0 -> 1801 bytes .../cscsreviewni_theme/images/wrong.svg | 1 + .../cscsreviewni_theme/package-lock.json | 24721 ++++++++++++++++ .../themes/cscsreviewni_theme/package.json | 94 + .../cscsreviewni_theme/src/scss/base.scss | 21 + .../src/scss/components.scss | 6 + .../src/scss/init/_colors.scss | 146 + .../src/scss/init/_index.scss | 65 + .../src/scss/init/_typography.scss | 51 + .../src/scss/init/_variables.scss | 52 + .../src/scss/init/chroma.twig | 1 + .../src/scss/init/kss-chroma-markup.scss | 8 + .../cscsreviewni_theme/src/scss/layout.scss | 6 + 55 files changed, 25562 insertions(+), 1 deletion(-) create mode 100644 web/sites/cscsreviewni/themes/cscsreviewni_theme/.gitignore create mode 100644 web/sites/cscsreviewni/themes/cscsreviewni_theme/config/.sass-lint.yml create mode 100644 web/sites/cscsreviewni/themes/cscsreviewni_theme/config/chroma.js create mode 100644 web/sites/cscsreviewni/themes/cscsreviewni_theme/config/favicon.html create mode 100644 web/sites/cscsreviewni/themes/cscsreviewni_theme/config/faviconDescription.json create mode 100644 web/sites/cscsreviewni/themes/cscsreviewni_theme/config/postcss.config.js create mode 100644 web/sites/cscsreviewni/themes/cscsreviewni_theme/config/svgo-config.yml create mode 100644 web/sites/cscsreviewni/themes/cscsreviewni_theme/cscsreviewni_theme.info.yml create mode 100644 web/sites/cscsreviewni/themes/cscsreviewni_theme/cscsreviewni_theme.libraries.yml create mode 100755 web/sites/cscsreviewni/themes/cscsreviewni_theme/cscsreviewni_theme.theme create mode 100644 web/sites/cscsreviewni/themes/cscsreviewni_theme/css/base.css create mode 100644 web/sites/cscsreviewni/themes/cscsreviewni_theme/css/components.css create mode 100644 web/sites/cscsreviewni/themes/cscsreviewni_theme/css/init/kss-chroma-markup.css create mode 100644 web/sites/cscsreviewni/themes/cscsreviewni_theme/css/layout.css create mode 100644 web/sites/cscsreviewni/themes/cscsreviewni_theme/imagemin.js create mode 100755 web/sites/cscsreviewni/themes/cscsreviewni_theme/images/arrow-down.png create mode 100755 web/sites/cscsreviewni/themes/cscsreviewni_theme/images/arrow-up.png create mode 100644 web/sites/cscsreviewni/themes/cscsreviewni_theme/images/banner-image.jpg create mode 100755 web/sites/cscsreviewni/themes/cscsreviewni_theme/images/collection-next.png create mode 100755 web/sites/cscsreviewni/themes/cscsreviewni_theme/images/collection-prev.png create mode 100755 web/sites/cscsreviewni/themes/cscsreviewni_theme/images/customer-info.png create mode 100755 web/sites/cscsreviewni/themes/cscsreviewni_theme/images/i.png create mode 100644 web/sites/cscsreviewni/themes/cscsreviewni_theme/images/i.svg create mode 100755 web/sites/cscsreviewni/themes/cscsreviewni_theme/images/icons.svg create mode 100755 web/sites/cscsreviewni/themes/cscsreviewni_theme/images/img-expand-icon-x1.png create mode 100755 web/sites/cscsreviewni/themes/cscsreviewni_theme/images/img-expand-icon-x2.png create mode 100755 web/sites/cscsreviewni/themes/cscsreviewni_theme/images/img-shrink-icon-x1.png create mode 100755 web/sites/cscsreviewni/themes/cscsreviewni_theme/images/img-shrink-icon-x2.png create mode 100755 web/sites/cscsreviewni/themes/cscsreviewni_theme/images/marker.png create mode 100755 web/sites/cscsreviewni/themes/cscsreviewni_theme/images/new-window.gif create mode 100755 web/sites/cscsreviewni/themes/cscsreviewni_theme/images/nigov-file-icons.svg create mode 100755 web/sites/cscsreviewni/themes/cscsreviewni_theme/images/no-new-posts.png create mode 100755 web/sites/cscsreviewni/themes/cscsreviewni_theme/images/quote.png create mode 100755 web/sites/cscsreviewni/themes/cscsreviewni_theme/images/search-icon.png create mode 100755 web/sites/cscsreviewni/themes/cscsreviewni_theme/images/status.png create mode 100755 web/sites/cscsreviewni/themes/cscsreviewni_theme/images/status.svg create mode 100755 web/sites/cscsreviewni/themes/cscsreviewni_theme/images/svg-fallback-sprite.png create mode 100755 web/sites/cscsreviewni/themes/cscsreviewni_theme/images/tag.png create mode 100755 web/sites/cscsreviewni/themes/cscsreviewni_theme/images/warning.png create mode 100755 web/sites/cscsreviewni/themes/cscsreviewni_theme/images/warning.svg create mode 100755 web/sites/cscsreviewni/themes/cscsreviewni_theme/images/wrong.png create mode 100755 web/sites/cscsreviewni/themes/cscsreviewni_theme/images/wrong.svg create mode 100644 web/sites/cscsreviewni/themes/cscsreviewni_theme/package-lock.json create mode 100644 web/sites/cscsreviewni/themes/cscsreviewni_theme/package.json create mode 100644 web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/base.scss create mode 100644 web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/components.scss create mode 100644 web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/init/_colors.scss create mode 100644 web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/init/_index.scss create mode 100644 web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/init/_typography.scss create mode 100644 web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/init/_variables.scss create mode 100644 web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/init/chroma.twig create mode 100644 web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/init/kss-chroma-markup.scss create mode 100644 web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/layout.scss diff --git a/config/cscsreviewni/config/core.extension.yml b/config/cscsreviewni/config/core.extension.yml index 2badd2e15b..4acfeda98b 100644 --- a/config/cscsreviewni/config/core.extension.yml +++ b/config/cscsreviewni/config/core.extension.yml @@ -130,6 +130,7 @@ theme: stable: 0 adminimal_theme: 0 nicsdru_unity_theme: 0 + cscsreviewni_theme: 0 profile: nicsdru_unity_profile _core: default_config_hash: R4IF-ClDHXxblLcG0L7MgsLvfBIMAvi_skumNFQwkDc diff --git a/config/cscsreviewni/config/system.theme.yml b/config/cscsreviewni/config/system.theme.yml index 48246b2772..ad5e6d7040 100644 --- a/config/cscsreviewni/config/system.theme.yml +++ b/config/cscsreviewni/config/system.theme.yml @@ -1,4 +1,4 @@ admin: adminimal_theme -default: stark +default: cscsreviewni_theme _core: default_config_hash: 60CT9Q7hCWgbFyOMZzKtw3lPzis-mKH2fQrWK2zgvTA diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/.gitignore b/web/sites/cscsreviewni/themes/cscsreviewni_theme/.gitignore new file mode 100644 index 0000000000..63369fb671 --- /dev/null +++ b/web/sites/cscsreviewni/themes/cscsreviewni_theme/.gitignore @@ -0,0 +1,4 @@ +css/kss-chroma-markup.css +css/**/*.css.map +node_modules +styleguide diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/config/.sass-lint.yml b/web/sites/cscsreviewni/themes/cscsreviewni_theme/config/.sass-lint.yml new file mode 100644 index 0000000000..c76c3b42d3 --- /dev/null +++ b/web/sites/cscsreviewni/themes/cscsreviewni_theme/config/.sass-lint.yml @@ -0,0 +1,122 @@ +# Documentation for the sass-lint Linters is available at: +# https://github.com/sasstools/sass-lint/tree/master/docs/rules + +options: + formatter: stylish + merge-default-rules: true +rules: + # Extends + extends-before-mixins: 2 + extends-before-declarations: 2 + placeholder-in-extend: 2 + + # Mixins + mixins-before-declarations: + - 2 + - exclude: + - 'breakpoint' + - 'gd-col-width' + - 'rtl' + + # Line Spacing + one-declaration-per-line: 2 + empty-line-between-blocks: + - 2 + - ignore-single-line-rulesets: false + single-line-per-selector: 2 + + # Disallows + # no-color-keywords: 2 + # no-color-literals: 2 + # no-css-comments: 2 + no-debug: 2 + # no-duplicate-properties: 2 + no-empty-rulesets: 2 + no-extends: 0 + # no-ids: 2 + # no-important: 2 + no-invalid-hex: 2 + no-mergeable-selectors: 2 + no-misspelled-properties: + - 2 + - extra-properties: + - '*font-family' + - '*height' + - 'interpolation-mode' + - '*margin-left' + - '*vertical-align' + - '*width' + no-qualifying-elements: 0 + no-trailing-zero: 2 + no-transition-all: 2 + no-url-protocols: 2 + # no-vendor-prefixes: 2 + no-warn: 2 + property-units: 0 + + # Nesting + force-attribute-nesting: 0 + force-element-nesting: 0 + force-pseudo-nesting: 0 + + # Name Formats + class-name-format: + - 0 + - convention: hyphenatedbem + function-name-format: 2 + id-name-format: 0 + mixin-name-format: + - 2 + - convention: hyphenatedbem + placeholder-name-format: + - 2 + - convention: hyphenatedbem + variable-name-format: 2 + + # Style Guide + bem-depth: 0 + border-zero: 2 + brace-style: + - 2 + - style: stroustrup + - allow-single-line: false + clean-import-paths: 2 + empty-args: 0 + hex-length: 2 + hex-notation: 2 + # indentation: 2 + leading-zero: 2 + nesting-depth: + - 2 + - max-depth: 4 + property-sort-order: 0 + quotes: 2 + shorthand-values: 2 + url-quotes: 2 + variable-for-property: 2 + zero-unit: 2 + + # Inner Spacing + space-after-comma: 2 + space-before-colon: 2 + space-after-colon: 2 + space-before-brace: 2 + space-before-bang: 2 + space-after-bang: 2 + space-between-parens: 0 + space-around-operator: 0 + + # Final Items + trailing-semicolon: 2 + final-newline: 2 + + # Work-around for sass-lint not having per-file/block/line rule config. + # @TODO: Re-enable these disabled rules. See https://www.drupal.org/node/2717117 + indentation: 0 + no-color-keywords: 0 + no-color-literals: 0 + no-css-comments: 0 + no-duplicate-properties: 0 + no-ids: 0 + no-important: 0 + no-vendor-prefixes: 0 diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/config/chroma.js b/web/sites/cscsreviewni/themes/cscsreviewni_theme/config/chroma.js new file mode 100644 index 0000000000..b282ea1d47 --- /dev/null +++ b/web/sites/cscsreviewni/themes/cscsreviewni_theme/config/chroma.js @@ -0,0 +1,23 @@ +// var Transform = require('stream').Transform; +// var util = require('util'); +const fs = require('fs'); + +var input = 'css/kss-chroma-markup.css'; // read file +var output = 'src/scss/init/chroma.twig'; // write file + +// input // take input +// .pipe($.replace(/(\/\*|\*|\/)\n/g, '')) // pipe through line remover +// .pipe(output); // save to file +fs.readFile(input, function(err, data) { // read file to memory + if (err) { + return console.log(err); + } + var file; + data = data.toString(); // stringify buffer + file = data.replace(/(\/\*|\*\/)/g, ''); + fs.writeFile(output, file, function(err) { // write file + if (err) { // if error, report + console.log (err); + } + }); +}); diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/config/favicon.html b/web/sites/cscsreviewni/themes/cscsreviewni_theme/config/favicon.html new file mode 100644 index 0000000000..8b13789179 --- /dev/null +++ b/web/sites/cscsreviewni/themes/cscsreviewni_theme/config/favicon.html @@ -0,0 +1 @@ + diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/config/faviconDescription.json b/web/sites/cscsreviewni/themes/cscsreviewni_theme/config/faviconDescription.json new file mode 100644 index 0000000000..1b1a2c7283 --- /dev/null +++ b/web/sites/cscsreviewni/themes/cscsreviewni_theme/config/faviconDescription.json @@ -0,0 +1,61 @@ +{ + "masterPicture": "images/favicon.svg", + "iconsPath": "/sites/cscsreviewni/themes/cscsreviewni_theme/images/favicons/", + "design": { + "ios": { + "pictureAspect": "backgroundAndMargin", + "backgroundColor": "#ffffff", + "margin": "14%", + "assets": { + "ios6AndPriorIcons": false, + "ios7AndLaterIcons": false, + "precomposedIcons": false, + "declareOnlyDefaultIcon": true + }, + "appName": "cscsreviewni" + }, + "desktopBrowser": {}, + "windows": { + "pictureAspect": "noChange", + "backgroundColor": "#ffffff", + "onConflict": "override", + "assets": { + "windows80Ie10Tile": false, + "windows10Ie11EdgeTiles": { + "small": false, + "medium": true, + "big": false, + "rectangle": false + } + }, + "appName": "cscsreviewni" + }, + "androidChrome": { + "pictureAspect": "noChange", + "themeColor": "#ffffff", + "manifest": { + "name": "cscsreviewni", + "display": "standalone", + "orientation": "notSet", + "onConflict": "override", + "declared": true + }, + "assets": { + "legacyIcon": false, + "lowResolutionIcons": false + } + }, + "safariPinnedTab": { + "pictureAspect": "silhouette", + "themeColor": "#0c1e63" + } + }, + "settings": { + "compression": 5, + "scalingAlgorithm": "Mitchell", + "errorOnImageTooSmall": false, + "readmeFile": false, + "htmlCodeFile": false, + "usePathAsIs": false + } +} diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/config/postcss.config.js b/web/sites/cscsreviewni/themes/cscsreviewni_theme/config/postcss.config.js new file mode 100644 index 0000000000..86391fd665 --- /dev/null +++ b/web/sites/cscsreviewni/themes/cscsreviewni_theme/config/postcss.config.js @@ -0,0 +1,21 @@ +'use strict' + +module.exports = (ctx) => ({ + map: ctx.file.dirname.includes('examples') ? false : { + inline: false, + prev: false, + annotation: false, + sourcesContent: false + }, + plugins: { + 'autoprefixer': { + cascade: false, + }, + 'postcss-assets': { + cachebuster: true, + relative: true, + loadPaths: ['images'], + baseUrl: '/themes/cscsreviewni_theme/' + } + } +}) diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/config/svgo-config.yml b/web/sites/cscsreviewni/themes/cscsreviewni_theme/config/svgo-config.yml new file mode 100644 index 0000000000..bdb6f758f4 --- /dev/null +++ b/web/sites/cscsreviewni/themes/cscsreviewni_theme/config/svgo-config.yml @@ -0,0 +1,18 @@ +plugins: + - cleanupAttrs: true + - inlineStyles: true + - removeStyleElement: true + - removeComments: true + - removeMetadata: true + - removeTitle: true + - removeDesc: true + - removeUselessDefs: true + - removeDimensions: true + - removeRasterImages: true + - collapseGroups: true + - cleanupNumericValues: { floatPrecision: 1 } + - cleanupIDs: true + - removeEmptyContainers: true + - removeEmptyAttrs: true + - cleanupAttrs: true + - removeAttrs: { attrs: โ€˜(class|id|data-name)โ€™ } diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/cscsreviewni_theme.info.yml b/web/sites/cscsreviewni/themes/cscsreviewni_theme/cscsreviewni_theme.info.yml new file mode 100644 index 0000000000..d74d6dfc1c --- /dev/null +++ b/web/sites/cscsreviewni/themes/cscsreviewni_theme/cscsreviewni_theme.info.yml @@ -0,0 +1,40 @@ +name: CSCS Review NI Theme +type: theme +description: 'Base theme for Drupal 8 sites' +package: NICS +core_version_requirement: ^8.8 || ^9 + +libraries: + - cscsreviewni_theme/site-styling + - nicsdru_unity_theme/sidebar_menu + +libraries-override: + nicsdru_unity_theme/unity-global-styling: + css: + theme: + css/styles.css: false + +base theme: nicsdru_unity_theme + +regions: + header: 'Site branding' + search: 'Search' + primary_menu: 'Main menu' + slideshow: 'Slideshow' + front_welcome: 'Front welcome' + top_first: 'First top' + top_second: 'Second top' + top_third: 'Third top' + breadcrumb: 'Breadcrumb' + search_facets: 'Search facets' + sidebar_first: 'First sidebar' + sidebar_second: 'Sidebar second' + content: 'Content' + bottom_widget_1: 'Bottom widget 1' + bottom_widget_2: 'Bottom widget 2' + bottom_widget_3: 'Bottom widget 3' + footer_first: 'First Bottom' + footer_second: 'Second Bottom' + footer_third: 'Third Bottom' + footer_fourth: 'Fourth Bottom' + footer: 'Footer Bottom' diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/cscsreviewni_theme.libraries.yml b/web/sites/cscsreviewni/themes/cscsreviewni_theme/cscsreviewni_theme.libraries.yml new file mode 100644 index 0000000000..c6ee220668 --- /dev/null +++ b/web/sites/cscsreviewni/themes/cscsreviewni_theme/cscsreviewni_theme.libraries.yml @@ -0,0 +1,15 @@ +site-styling: + css: + # The SMACSS category, "base", is loaded before other categories. Drupal 8 + # loads stylesheets based on the SMACSS ordering of: + # base, layout, component, state, theme + base: + css/base.css: { minified: true } + + # The SMACSS category, "layout", is loaded after "base" styles. + layout: + css/layout.css: { weight: -100, minified: true } + + # The SMACSS category, "component", is loaded after "base" and "layout" styles. + component: + css/components.css: { minified: true } diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/cscsreviewni_theme.theme b/web/sites/cscsreviewni/themes/cscsreviewni_theme/cscsreviewni_theme.theme new file mode 100755 index 0000000000..994451769e --- /dev/null +++ b/web/sites/cscsreviewni/themes/cscsreviewni_theme/cscsreviewni_theme.theme @@ -0,0 +1,19 @@ +ul{display:block}#main-menu .menu-item.open .menu-toggle-btn{background:#fff;color:#fff;font-weight:bold}#main-menu .menu-link,#main-menu .menu .active{border-bottom:5px solid transparent;padding:1.1rem 0 .4rem;display:block;text-decoration:none;color:#fff;font-weight:500;min-width:44px;text-align:center}@media screen and (max-width: 766px){#main-menu .menu-link,#main-menu .menu .active{width:100%;padding:13px 2%;border-radius:0;border-bottom:1px solid #fff;border-right:0;text-align:left}}#main-menu .menu-link:hover,#main-menu .menu-link:focus{background:#5a5baa}#main-menu .menu .menu-item .active,#main-menu .menu .menu-item .active+.menu-main_sub .title a{background:rgba(191,191,191,0.25);border-bottom-color:#cad400}#main-menu .ico{width:1rem;height:1rem;margin:0 0 0 5px}#main-menu .menu-item.open .ico{-webkit-transform:rotate(270deg);transform:rotate(270deg)}#main-menu .menu-item .menu-main_sub .ico{-webkit-transform:none;transform:none}@media screen and (max-width: 766px){#main-menu .menu-item .menu-main_sub .ico{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}#main-menu .menu-item .menu-main_sub .open .ico{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (max-width: 766px){#main-menu .menu-item .menu-main_sub .open .ico{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}#main-menu .toggler{position:absolute;top:0;left:-.5rem;z-index:2;cursor:pointer;height:1px;width:1px;overflow:hidden;opacity:0;max-height:5rem;min-height:5rem;display:none}#main-menu .toggler:focus+.hamburger{outline:2px dotted #fff;outline-offset:-2px}@media screen and (max-width: 766px){#main-menu .toggler{top:-5.2rem;left:.5rem;width:5rem;height:5rem;display:block}#main-menu .toggler:checked+.hamburger>div{-webkit-transform:rotate(135deg);transform:rotate(135deg)}#main-menu .toggler:checked+.hamburger>div::before,#main-menu .toggler:checked+.hamburger>div::after{top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}#main-menu .toggler:checked:hover+.hamburger>div{-webkit-transform:rotate(225deg);transform:rotate(225deg)}#main-menu .toggler:checked ~ .nav-main{height:auto;-webkit-transition:max-height 1s ease;transition:max-height 1s ease}}#main-menu .toggler-label{display:none}@media screen and (max-width: 766px){#main-menu .toggler-label{display:block}}#main-menu .hamburger{position:absolute;top:-6.7rem;left:.5rem;z-index:1;width:auto;height:50px;padding:1rem;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 766px){#main-menu .hamburger{display:-webkit-box;display:-ms-flexbox;display:flex}#main-menu .hamburger>div{position:relative;-webkit-box-flex:0;-ms-flex:none;flex:none;width:2.1rem;height:.3rem;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .4s ease;transition:all .4s ease}#main-menu .hamburger>div::after,#main-menu .hamburger>div::before{content:'';position:absolute;z-index:1;top:-.9rem;left:0;width:100%;height:.3rem;background:#fff}#main-menu .hamburger>div::after{top:.9rem}#main-menu .hamburger-text{color:#fff;padding-left:1rem}}.menu-link_button{background:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;font-size:1.4rem}.path-search #main-menu .hamburger{top:-5.1rem}.breadcrumb{font-size:1.3rem;border-bottom:1px solid #eee;line-height:2.5rem}.breadcrumb .breadcrumb--list{list-style:none;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;padding:.5rem 0}.breadcrumb .breadcrumb--item{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;line-height:1.5;-ms-flex-negative:0;flex-shrink:0}.breadcrumb .breadcrumb--item a{border:0;padding:.4rem 0}.breadcrumb .breadcrumb--item::after{content:"ยป";margin:0;padding:0 .3rem}.breadcrumb .breadcrumb--item:last-child{-ms-flex-negative:1;flex-shrink:1}.breadcrumb .breadcrumb--item:last-child::after{content:none}#pager .pager__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;line-height:5rem;text-align:left;list-style:none;margin:1.5em 0;padding:0}#pager .pager__item{margin:.2rem;padding:0;border:0}#pager .pager__item--first{margin-left:0}#pager .pager__item--last{margin-right:0}@media screen and (max-width: 476px){#pager .pager__item.pager-hide-small{display:none}}@media screen and (max-width: 641px){#pager .pager__item.pager-hide-phab{display:none}}#pager .pager__item a,#pager .pager__item .pager__item-current,#pager .pager__item--ellipsis{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.6rem;min-width:4.4rem;min-height:4.4rem;line-height:4.2rem;margin:0;padding:0 .6rem;text-align:center;text-decoration:none}@media (min-width: 766px){#pager .pager__item a,#pager .pager__item .pager__item-current,#pager .pager__item--ellipsis{min-width:4.5rem;min-height:4.5rem;line-height:4.3rem}}#pager .pager__item--ellipsis{min-width:0}@media screen and (max-width: 476px){#pager .pager__item--ellipsis.pager-ellipsis-hide{display:none}}#pager .pager__item a,#pager .pager__item a:active,#pager .pager__item a:focus,#pager .pager__item a:visited{color:#0e6bb3;background-color:#fff;border:1px solid #666}#pager .pager__item a:focus{outline:3px solid #0e6bb3}#pager .pager__item a:hover{color:#fff;background-color:#0e6bb3;border-color:#0e6bb3;text-decoration:none}#pager .pager__item.is-active a,#pager .pager__item.is-active .pager__item-current{background-color:#0e6bb3;color:#fff}#pager .pager__item--first a,#pager .pager__item--previous a,#pager .pager__item--next a,#pager .pager__item--last a{padding:0 .6rem}.toc-menu{background:transparent;border-top:1px solid #999;border-bottom:1px solid #999;margin:1em 0 1.5em;padding:0}.toc-menu .skip-link{margin:1em 0}.toc-menu .menu-title{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;font-weight:bold;margin:1em 0 .5em}@media screen and (min-width: 766px){.toc-menu .menu-title{font-size:1.8rem}}.toc-menu .nav-menu{margin:0 0 2.7rem;list-style:none;padding:0}.toc-menu .nav-menu .nav-item{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;margin:0;padding:0 0 .6rem 1rem;position:relative}@media screen and (min-width: 766px){.toc-menu .nav-menu .nav-item{font-size:1.8rem}}.toc-menu .nav-menu .nav-item::before{content:'-';position:absolute;left:0;top:0}.toc-menu .nav-menu .nav-item:last-child{padding-bottom:0}body.toolbar-tray-open.toolbar-vertical.toolbar-fixed{margin-left:18rem}.toolbar-tab .toolbar-tray.toolbar-tray-vertical{width:18rem}.block{margin-bottom:2%}@media screen and (max-width: 961px){.block{margin-bottom:2%}}.block:last-child{margin:0}.block>h2{font-size:3.6rem;line-height:4.2rem;margin:2.3rem 0 2.3rem;margin:.5rem 0 1.5rem;padding:1rem;overflow:hidden;text-align:left}@media screen and (max-width: 440px){.block>h2{font-size:1.8rem}}#search-facets .facet--title a.facet--btn,#content .facet--title a.facet--btn{background-color:#333;display:block;line-height:4rem;min-height:4rem;min-width:100px;padding:0 .5em;text-align:left;text-decoration:none;vertical-align:middle;width:100%;font-size:1.6rem}@media (min-width: 641px){#search-facets .facet--title a.facet--btn,#content .facet--title a.facet--btn{min-width:120px;font-size:1.8rem}}#search-facets .facet--title a.facet--btn:link,#search-facets .facet--title a.facet--btn:visited,#content .facet--title a.facet--btn:link,#content .facet--title a.facet--btn:visited{color:#fff}#search-facets .facet--title a.facet--btn:hover,#content .facet--title a.facet--btn:hover{background-color:#111;text-decoration:none}#search-facets .facet--title a.facet--btn:focus,#content .facet--title a.facet--btn:focus{outline:3px solid #949494;outline-offset:-2px;background-color:#111;border-bottom-width:2px}#search-facets .facet--title a.facet--btn:active,#search-facets .facet--title a.facet--btn.active,#content .facet--title a.facet--btn:active,#content .facet--title a.facet--btn.active{background-color:#111;border-color:#111;text-decoration:none}#search-facets .facet--title a.facet--btn .ico-arrow-down,#content .facet--title a.facet--btn .ico-arrow-down{fill:#fff;float:right;height:2rem;margin:1rem;width:2rem;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease, -webkit-transform .4s ease}#search-facets .facet--title a.facet--btn.active .ico-arrow-down,#content .facet--title a.facet--btn.active .ico-arrow-down{-webkit-transform:rotate(270deg);transform:rotate(270deg)}#search-facets .facet--dropdown-links,#content .facet--dropdown-links{margin:1em 0}#search-facets .facet--title,#content .facet--title{margin:0}#search-facets .facet-list__links,#content .facet-list__links{margin:.1rem 0 .6rem;list-style:none}#search-facets .facet-list__links .facet-item ul,#content .facet-list__links .facet-item ul{padding:0;margin:0;list-style:none}#search-facets .facet-list__links .facet-item ul .facet-item,#content .facet-list__links .facet-item ul .facet-item{position:relative;padding:0 0 0 1.2rem;margin:0}#search-facets .facet-list__links .facet-item ul .facet-item::before,#content .facet-list__links .facet-item ul .facet-item::before{content:'-';position:absolute;left:.5em;top:.5em}#search-facets .facet-item,#search-facets .facet-summary-item--facet,#content .facet-item,#content .facet-summary-item--facet{margin:0;padding:0}#search-facets .facet-item__label,#search-facets .facet-summary-item--facet__label,#content .facet-item__label,#content .facet-summary-item--facet__label{font-size:1.6rem;line-height:2.4rem;padding:1rem 0}#search-facets .facet-item__label::after,#search-facets .facet-summary-item--facet__label::after,#content .facet-item__label::after,#content .facet-summary-item--facet__label::after{content:':'}#search-facets .facet-item a,#search-facets .facet-item--link,#search-facets .facet-summary-item--facet a,#search-facets .facet-summary-item--facet--link,#content .facet-item a,#content .facet-item--link,#content .facet-summary-item--facet a,#content .facet-summary-item--facet--link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;font-size:1.6rem;line-height:2.4rem;padding:.4rem .6rem;margin:.6rem 0;text-decoration:none;color:#0e6bb3}#search-facets .facet-item a:hover .facet-item__value,#search-facets .facet-item--link:hover .facet-item__value,#search-facets .facet-summary-item--facet a:hover .facet-item__value,#search-facets .facet-summary-item--facet--link:hover .facet-item__value,#content .facet-item a:hover .facet-item__value,#content .facet-item--link:hover .facet-item__value,#content .facet-summary-item--facet a:hover .facet-item__value,#content .facet-summary-item--facet--link:hover .facet-item__value{-webkit-text-decoration:2px underline #333;text-decoration:2px underline #333}#search-facets .facet-item a .facet-item__value,#search-facets .facet-item--link .facet-item__value,#search-facets .facet-summary-item--facet a .facet-item__value,#search-facets .facet-summary-item--facet--link .facet-item__value,#content .facet-item a .facet-item__value,#content .facet-item--link .facet-item__value,#content .facet-summary-item--facet a .facet-item__value,#content .facet-summary-item--facet--link .facet-item__value{text-decoration:underline}#search-facets .facet-item a .facet-item__status,#search-facets .facet-item--link .facet-item__status,#search-facets .facet-summary-item--facet a .facet-item__status,#search-facets .facet-summary-item--facet--link .facet-item__status,#content .facet-item a .facet-item__status,#content .facet-item--link .facet-item__status,#content .facet-summary-item--facet a .facet-item__status,#content .facet-summary-item--facet--link .facet-item__status{-ms-flex-negative:0;flex-shrink:0}#search-facets .facet-item a:visited,#search-facets .facet-item--link:visited,#search-facets .facet-summary-item--facet a:visited,#search-facets .facet-summary-item--facet--link:visited,#content .facet-item a:visited,#content .facet-item--link:visited,#content .facet-summary-item--facet a:visited,#content .facet-summary-item--facet--link:visited{color:#0e6bb3}#search-facets .facet-item a:focus,#search-facets .facet-item--link:focus,#search-facets .facet-summary-item--facet a:focus,#search-facets .facet-summary-item--facet--link:focus,#content .facet-item a:focus,#content .facet-item--link:focus,#content .facet-summary-item--facet a:focus,#content .facet-summary-item--facet--link:focus{background-color:#0e6bb3;color:#fff;outline:0}#search-facets .facet-item a:focus>*,#search-facets .facet-item--link:focus>*,#search-facets .facet-summary-item--facet a:focus>*,#search-facets .facet-summary-item--facet--link:focus>*,#content .facet-item a:focus>*,#content .facet-item--link:focus>*,#content .facet-summary-item--facet a:focus>*,#content .facet-summary-item--facet--link:focus>*{text-decoration:none}#search-facets .facet-item__value,#search-facets .facet-summary-item--facet__value,#content .facet-item__value,#content .facet-summary-item--facet__value{display:inline-block;padding:0 .4rem}#search-facets .facet-item__count,#search-facets .facet-summary-item--facet__count,#content .facet-item__count,#content .facet-summary-item--facet__count{text-decoration:none;white-space:nowrap}#search-facets .facet-item__status,#search-facets .facet-summary-item--facet__status,#content .facet-item__status,#content .facet-summary-item--facet__status{display:inline-block;position:relative;vertical-align:middle;width:2rem;height:2rem;margin:0;padding:0;background-color:#666;color:#fff;text-decoration:none}#search-facets .facet-item__status::before,#search-facets .facet-item__status::after,#search-facets .facet-summary-item--facet__status::before,#search-facets .facet-summary-item--facet__status::after,#content .facet-item__status::before,#content .facet-item__status::after,#content .facet-summary-item--facet__status::before,#content .facet-summary-item--facet__status::after{content:' ';display:block;width:.2rem;height:1rem;background-color:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;left:.9rem;top:.5rem}#search-facets .facet-item__status::after,#search-facets .facet-summary-item--facet__status::after,#content .facet-item__status::after,#content .facet-summary-item--facet__status::after{-webkit-transform:rotate(130deg);transform:rotate(130deg)}#search-facets .facet-item a.is-active,#search-facets .facet-summary-item--facet a,#content .facet-item a.is-active,#content .facet-summary-item--facet a{background-color:#cee4f6;color:#333}#search-facets .facet-item a.is-active:visited,#search-facets .facet-summary-item--facet a:visited,#content .facet-item a.is-active:visited,#content .facet-summary-item--facet a:visited{color:#333}#search-facets .facet-item a.is-active:focus,#search-facets .facet-summary-item--facet a:focus,#content .facet-item a.is-active:focus,#content .facet-summary-item--facet a:focus{outline:3px solid #333;outline-offset:-1px;background-color:#cee4f6}#search-facets .facet-item a.is-active .facet-item__value,#search-facets .facet-summary-item--facet a .facet-item__value,#content .facet-item a.is-active .facet-item__value,#content .facet-summary-item--facet a .facet-item__value{text-decoration:none;padding-left:0}#search-facets .facet-item a.is-active:hover .facet-item__status,#search-facets .facet-item a.is-active:focus .facet-item__status,#search-facets .facet-summary-item--facet a:hover .facet-item__status,#search-facets .facet-summary-item--facet a:focus .facet-item__status,#content .facet-item a.is-active:hover .facet-item__status,#content .facet-item a.is-active:focus .facet-item__status,#content .facet-summary-item--facet a:hover .facet-item__status,#content .facet-summary-item--facet a:focus .facet-item__status{background-color:darkorange}#search-facets .facet-summary-item--facet a,#content .facet-summary-item--facet a{margin:0 .5em}#search-facets .facet-summary,#content .facet-summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0}#search-facets .facet-summary__label,#content .facet-summary__label{margin:0;padding:0}#search-facets .facet-summary__list,#content .facet-summary__list{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}#search-facets a.facets-soft-limit-link,#content a.facets-soft-limit-link{display:inline-block;font-size:1.6rem;line-height:2.4rem;padding:.4rem 4rem .4rem .8rem;position:relative}#search-facets a.facets-soft-limit-link:focus,#content a.facets-soft-limit-link:focus{outline:0;background-color:#0e6bb3;color:#fff;text-decoration:none}#search-facets a.facets-soft-limit-link::after,#content a.facets-soft-limit-link::after{content:'';display:block;position:absolute;top:.4rem;right:.4rem;width:2.4rem;height:2.4rem;border:1px solid #333;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2025%2015%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23333333%3Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%20%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M12.5%200L0%2012l3%203%209.5-10L22%2015l3-3L12.5%200z%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat scroll center center/12px auto;-webkit-transform:rotate(180deg);transform:rotate(180deg)}#search-facets a.facets-soft-limit-link:hover::after,#search-facets a.facets-soft-limit-link:focus::after,#content a.facets-soft-limit-link:hover::after,#content a.facets-soft-limit-link:focus::after{border-color:#fff;background:#0e6bb3 url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2025%2015%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23ffffff%3Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%20%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M12.5%200L0%2012l3%203%209.5-10L22%2015l3-3L12.5%200z%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat scroll center center/12px auto}#search-facets a.facets-soft-limit-link.open::after,#content a.facets-soft-limit-link.open::after{-webkit-transform:rotate(0deg);transform:rotate(0deg)}#search-facets #post-content .facet-summary-item--facet a,#content #post-content .facet-summary-item--facet a{margin:0 .5em;border-bottom:none;padding:.4rem .6rem}#search-facets #post-content .facet-summary-item--facet a:hover,#content #post-content .facet-summary-item--facet a:hover{border-bottom:none}#search-facets #post-content .facet-summary-item--facet a:hover .facet-item__value,#content #post-content .facet-summary-item--facet a:hover .facet-item__value{text-decoration:none}#search-facets #post-content .facet-summary-item--facet a:focus,#content #post-content .facet-summary-item--facet a:focus{outline:3px solid #333;outline-offset:-1px;background-color:#cee4f6}.submitted{background:#f7f7f7;border:1px solid #ececec;clear:both;color:#383838;display:inline-block;margin-bottom:.5rem;padding:.2rem .8rem}.form-submit{cursor:pointer}.form-text{padding:.8rem}.form-item{margin-bottom:1em;margin-top:.2rem}.form-type-radio label,.form-type-checkbox label{margin-left:.4rem}.form-type-radio .description,.form-type-checkbox .description{margin-left:.2rem}.form-actions{padding-top:1rem}fieldset{border:none}fieldset .fieldset-wrapper{margin-top:0;padding-left:0.3rem}fieldset legend{position:relative;text-indent:0;padding-left:1rem}.password-suggestions ul li{margin-left:1.2em}label{display:block}[type='text'],[type='search'],[type='tel'],[type='url'],[type='email'],[type='password'],[type='date'],[type='time'],[type='number']{width:100%;max-width:56rem;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}[size='30'],[size='40'],[size='50'],[size='60']{max-width:65rem}input[type="submit"]{text-decoration:none}input[type="checkbox"]{display:inline-block;position:relative;top:3px;margin-right:0.25em;padding:0;background:#fff;border:1px solid #333;width:1.6rem;height:1.6rem;-webkit-transition:all 0.5s ease;-webkit-transition:background 0.5s ease;transition:background 0.5s ease;outline:none}input[type="checkbox"]:checked{background:#0e6bb3;-webkit-box-shadow:inset 0 0 0 3px #fff;box-shadow:inset 0 0 0 3px #fff}input[type="checkbox"]:hover{border-color:#0e6bb3}input[type="checkbox"]:focus{outline:3px solid #333;outline-offset:-2px;position:relative;z-index:101}.js-form-type-checkbox,.js-form-type-radio{display:-webkit-box;display:-ms-flexbox;display:flex}.js-form-type-checkbox label.option,.js-form-type-radio label.option{margin-left:1rem}[type='text'],[type='search'],[type='tel'],[type='url'],[type='email'],[type='password'],[type='date'],[type='time'],[type='number'],textarea,select{-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #555;color:#333;margin:.5em 0;padding:.6rem;min-height:3.5rem}[type='text']:hover,[type='search']:hover,[type='tel']:hover,[type='url']:hover,[type='email']:hover,[type='password']:hover,[type='date']:hover,[type='time']:hover,[type='number']:hover,textarea:hover,select:hover{border-color:#0e6bb3}[type='text']:focus,[type='search']:focus,[type='tel']:focus,[type='url']:focus,[type='email']:focus,[type='password']:focus,[type='date']:focus,[type='time']:focus,[type='number']:focus,textarea:focus,select:focus{outline:3px solid #333;outline-offset:-2px;position:relative;z-index:101}[type='text'].error,[type='text'].error:focus,[type='search'].error,[type='search'].error:focus,[type='tel'].error,[type='tel'].error:focus,[type='url'].error,[type='url'].error:focus,[type='email'].error,[type='email'].error:focus,[type='password'].error,[type='password'].error:focus,[type='date'].error,[type='date'].error:focus,[type='time'].error,[type='time'].error:focus,[type='number'].error,[type='number'].error:focus,textarea.error,textarea.error:focus,select.error,select.error:focus{border:1px solid #b63a1b;outline-color:#b63a1b;background-color:#ffdae0;-webkit-box-shadow:none;box-shadow:none;color:#333}.form-select{line-height:1.5;height:2.5em;padding:.5em 1.3334em .5em .6667em;font-size:1.6rem}.search-form{display:-ms-grid;display:grid;-ms-grid-columns:calc(100% - 5.4rem) 5.4rem;grid-template-columns:auto 5.4rem;grid-template-areas:"form-item form-action";-webkit-box-align:first baseline;-ms-flex-align:first baseline;align-items:first baseline;margin-top:40px}@media screen and (max-width: 766px){.search-form{margin-right:10px;margin-top:0}}@supports (display: grid){.search-form{margin-top:0}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.search-form{margin-top:0}}.search-form .form-item{margin:0;-ms-grid-column:1;grid-area:form-item;float:left;width:calc(100% - 5.4rem)}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.search-form .form-item{width:auto}}@supports (display: grid){.search-form .form-item{float:none;width:auto}}.search-form .form-actions{padding:0;-ms-grid-column:2;grid-area:form-action;float:right}@supports (display: grid){.search-form .form-actions{float:none}}.search-form .form-submit{border:0;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0}.search-form .form-submit:hover{opacity:.8;-webkit-box-shadow:none;box-shadow:none}.search-form input{font-size:1.6rem;-webkit-box-sizing:border-box;box-sizing:border-box;height:4.5rem}@media (min-width: 766px){.search-form input{font-size:1.8rem}}.search-form input[type='submit']{background:#0e6bb3 url("data:image/svg+xml;charset=utf-8,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%20width%3D%22100px%22%20height%3D%22100px%22%20preserveAspectRatio%3D%22xMinYMid%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23fff%3Bfill-rule%3Aevenodd%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%3Esearch-icon%3C%2Ftitle%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M97.5%2C77.89a6%2C6%2C0%2C0%2C1-8.25%2C1.49L64.89%2C62.65a5.85%2C5.85%2C0%2C0%2C1-2.55-5A21.59%2C21.59%2C0%2C0%2C1%2C25.4%2C46.81a21.16%2C21.16%2C0%2C0%2C1%2C3.47-16%2C21.69%2C21.69%2C0%2C0%2C1%2C30-5.42%2C21.36%2C21.36%2C0%2C0%2C1%2C7.1%2C27%2C6%2C6%2C0%2C0%2C1%2C5.67.58L96%2C69.71A5.86%2C5.86%2C0%2C0%2C1%2C97.5%2C77.89ZM61.38%2C40.3a14.8%2C14.8%2C0%2C0%2C0-6.23-9.6%2C15.12%2C15.12%2C0%2C0%2C0-20.92%2C3.77A14.88%2C14.88%2C0%2C0%2C0%2C38%2C55.24%2C15.12%2C15.12%2C0%2C0%2C0%2C59%2C51.46%2C14.74%2C14.74%2C0%2C0%2C0%2C61.38%2C40.3Z%22%2F%3E%3C%2Fsvg%3E") 0 center no-repeat;background-size:4.2rem auto;text-indent:-9999px;width:5.4rem;-webkit-filter:none;filter:none}.search-form input[type='submit']:focus{outline:3px solid #333;outline-offset:-2px;overflow:hidden}@media screen and (min-width: 320px){.search-form input[type='submit']{-webkit-box-sizing:border-box;box-sizing:border-box;margin:.5em 0;text-shadow:none;position:relative}}.search-form input[type='text']{padding:0 .8rem;width:100%}.search-form input[type='text']:focus{outline:3px solid #333;outline-offset:-2px;position:relative;z-index:101}.search-results .search-form,.search-page .search-form{max-width:500px;display:grid;margin-right:0}.search-results .search-form .form-actions,.search-page .search-form .form-actions{padding-top:0}.search-results .search-form input.form-text,.search-page .search-form input.form-text{max-width:100%;border:1px solid #555}.checkboxes--wrapper.required input+strong,.required+strong{position:relative;top:100%;left:-1px;margin-top:-1px;z-index:101;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:56rem}.checkboxes--wrapper.required input+strong.error,.required+strong.error{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;font-weight:bold;display:block;position:absolute;position:relative;padding:.9rem;color:#fff;background-color:#d1431f;border:1px solid #d1431f;border-radius:3px;-webkit-box-shadow:4px 4px 9px 0 rgba(0,0,0,0.3);box-shadow:4px 4px 9px 0 rgba(0,0,0,0.3);opacity:1;margin-top:1rem}@media screen and (min-width: 766px){.checkboxes--wrapper.required input+strong.error,.required+strong.error{font-size:1.8rem}}.checkboxes--wrapper.required input+strong.error::after,.required+strong.error::after{content:'';border:.9rem solid transparent;border-bottom-color:#d1431f;position:absolute;top:-1.8rem;left:.9rem}.checkboxes--wrapper.required input+strong.error{margin-left:1rem}.search-form{position:relative}.search-form .required+strong.error{position:absolute;margin-top:0}#node-preview-form-select a.node-preview-backlink{color:#fff;text-align:left;display:inline-block;background-color:#3fa940;background-repeat:no-repeat;background-position-y:center;border:1px solid transparent;border-color:#3fa940;min-width:150px;min-height:4.8rem;padding:.7rem 1.6rem;position:relative;font-size:2.1rem;line-height:2.8rem}@media (min-width: 766px){#node-preview-form-select a.node-preview-backlink{min-height:5.4rem;padding:.8rem 1.8rem;font-size:2.4rem;line-height:3.6rem}}#node-preview-form-select a.node-preview-backlink::after{content:"\f2ea";display:inline-block;font-family:'Font Awesome 5 Free';font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-weight:900;padding-left:2rem}.layout-builder-form label,.layout-builder-update-block label,.layout-builder-configure-block label,.media-library-wrapper form label,.js-media-library-add-form label{display:inline-block}.layout-builder-form input:not(input[type='radio']),.layout-builder-update-block input:not(input[type='radio']),.layout-builder-configure-block input:not(input[type='radio']),.media-library-wrapper form input:not(input[type='radio']),.js-media-library-add-form input:not(input[type='radio']){-webkit-appearance:auto}.item-list ul{margin:0;padding:0}ul.inline{clear:both}ul.primary{border:0;margin:0;padding:0}ul.primary li{float:left}ul.primary li a{border-radius:4px/0;background:none;border:0;display:block;float:left;line-height:1.5385em;margin:0 .5rem 0 0;padding:0 1em}ul.primary li a:hover,ul.primary li a:active{background:#111;border:0;color:#fff}ul.primary li a:hover{background:#888;text-decoration:none}ul.secondary{background:#111;border-bottom:0;clear:both;margin:0;padding:0}ul.secondary li{border-right:0}ul.secondary li a,ul.secondary li a:link{border:0;color:#ccc;display:block;float:left;line-height:1.5385em;padding:0 1em}ul.secondary li a:hover,ul.secondary li a.active{background:#888;color:#fff;text-decoration:none}ul.secondary a.active{border-bottom:0}.split-list{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;clear:both;float:left}.split-list li{float:left;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;padding-right:1em}.split-list li:nth-child(odd){clear:left}.dash-list li{position:relative;list-style:none}.dash-list li::before{content:'-';position:absolute;left:-20px;top:0}a.btn{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;display:inline-block;color:#fff;margin:1rem 0 0;text-align:center;padding:.6rem 1.6rem;cursor:pointer;background:#0e6bb3;border-radius:0;border:3px solid transparent;text-decoration:none}@media screen and (min-width: 766px){a.btn{font-size:1.8rem}}a.btn:hover,a.btn:focus{background:#666}a.btn:focus{border-color:#000}.ico{display:inline;margin-left:.2em;fill:currentColor}.ico-elink{height:1.1rem;width:1.4rem;margin-bottom:.1rem}.ico-arrow-left{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.ico-arrow-up{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.ico-arrow-down{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.info-notice,.messages{border:2px solid;margin:1.5em 0;padding:1rem 1rem 1rem 4rem}@media (min-width: 641px){.info-notice,.messages{padding:1.4rem 1.4rem 1.4rem 6rem}}.info-notice>*:first-child,.messages>*:first-child{margin-top:0}.info-notice>*:last-child,.messages>*:last-child{margin-bottom:0}.info-notice{border-color:#5a5baa;background:#fff url('../images/i.svg?17f4b046d56') no-repeat 0.9rem 0.9rem/24px 24px}@media (min-width: 641px){.info-notice{background:#fff url('../images/i.svg?17f4b046d56') no-repeat 1.4rem 1.4rem/30px 30px}}.no-svg .info-notice{background-image:url('../images/i.png?17f1caf60b5')}ul.info-notice{padding:1rem 1rem 1rem 4rem}@media (min-width: 641px){ul.info-notice{padding:1.4rem 1.4rem 1.4rem 7rem}}.messages-list{margin:2.5rem 0;list-style:none}.field .messages-list,.form-wrapper .messages-list{margin-bottom:0}.messages--error{border-color:#e34f4f;background:#fff url('../images/wrong.svg?17f1caf60b9') no-repeat 0.9rem 0.9rem/24px 24px}@media (min-width: 641px){.messages--error{background:#fff url('../images/wrong.svg?17f1caf60b9') no-repeat 1.4rem 1.4rem/30px 30px}}.no-svg .messages--error{background-image:url('../images/wrong.png?17f1caf60b9')}.messages--status{border-color:#3fa940;background:#fff url('../images/status.svg?17f1caf60b8') no-repeat 0.9rem 0.9rem/24px 24px}@media (min-width: 641px){.messages--status{background:#fff url('../images/status.svg?17f1caf60b8') no-repeat 1.4rem 1.4rem/30px 30px}}.no-svg .messages--status{background-image:url('../images/status.png?17f1caf60b8')}.messages--warning{border-color:#db6304;background:#fff url('../images/warning.svg?17f1caf60b9') no-repeat 0.9rem 0.9rem/24px 24px}@media (min-width: 641px){.messages--warning{background:#fff url('../images/warning.svg?17f1caf60b9') no-repeat 1.4rem 1.4rem/30px 30px}}.no-svg .messages--warning{background-image:url('../images/warning.png?17f1caf60b9')}.messages__list{margin:0}.messages__item{font-size:1.8rem}.messages__item:first-child{margin-top:0}.info-notice{overflow:hidden;border-color:#004695} diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/css/init/kss-chroma-markup.css b/web/sites/cscsreviewni/themes/cscsreviewni_theme/css/init/kss-chroma-markup.css new file mode 100644 index 0000000000..e69de29bb2 diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/css/layout.css b/web/sites/cscsreviewni/themes/cscsreviewni_theme/css/layout.css new file mode 100644 index 0000000000..363f0c320b --- /dev/null +++ b/web/sites/cscsreviewni/themes/cscsreviewni_theme/css/layout.css @@ -0,0 +1 @@ +#inner_header_wrapper{margin:0 auto;position:relative;overflow:inherit}#header{max-width:1024px;margin:1% auto;display:-ms-grid;display:grid;-ms-grid-columns:50% 7.5% 42.5%;grid-template-columns:50% 42.5%;grid-template-areas:'top-left top-right';-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 766px){#header{margin:0 auto;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-template-areas:'top-left' 'top-right'}}.top_left{min-height:90px;padding:0;position:relative;-ms-grid-column:1;grid-area:top-left;float:left}@supports (display: grid){.top_left{float:none}}@media (min-width: 766px){.top_left{min-height:110px}}.top_left #logo{position:absolute;left:0;top:0}.top_left #site-title #site-description{font-size:1.8rem;line-height:145%}.top_right{-ms-grid-row-align:center;align-self:center;-ms-grid-column:3;grid-area:top-right;float:right}@supports (display: grid) or (display: -ms-grid){.top_right{float:none}}@media screen and (max-width: 766px){.top_right{-ms-grid-column:1;-ms-grid-row:2;-ms-grid-column-align:unset;justify-self:unset}}.top_right .region-search{margin:.5rem 0}@media screen and (max-width: 766px){.top_right .region-search{width:100%;padding:0}}.top_right ul.menu li a.active{color:#6cdcff}@media screen and (max-width: 766px){.top_left,.top_right,.search_block{width:100%}}#logo{float:left;margin:.8rem 1rem .8rem 0}@media screen and (max-width: 766px){#logo{text-align:center;width:100%;margin:.8rem 0 0}}#logo img{display:block}@media screen and (max-width: 766px){#logo img{text-align:center;display:inline-block}}#site-title a,#site-description{font-weight:normal}#site-title,#site-description{float:left}@media screen and (max-width: 766px){#site-title,#site-description{margin:0;line-height:1.62em}}#site-title{font-size:3rem;margin:1rem 0 0;font-weight:bold}@media screen and (max-width: 766px){#site-title{padding:0;width:100%;display:inline-block}}#site-title a{float:left}@media screen and (max-width: 766px){#site-title a{width:100%;text-align:center}}#site-description{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;margin:.4rem 0 0;float:left;clear:both;line-height:100%;font-style:italic;color:#0e6bb3}@media screen and (min-width: 766px){#site-description{font-size:1.8rem}}@media screen and (max-width: 766px){#site-description{padding-top:1.8rem;padding-bottom:.5rem;width:100%;text-align:center}}@media screen and (max-width: 766px){#headerHero{padding:.5rem 0 .5rem 10rem;min-height:54px;background-color:#fff;position:relative}#headerHero.no-menu .burger-toggle{display:none !important}#headerHero.no-menu.no-search{display:none}#headerHero .region-search input[type='text'],#headerHero .region-search input[type='search']{max-width:100%;border:0;margin:.5em 0;float:none;border-radius:0;background:#fff}@supports (display: grid){#headerHero .region-search input[type='text'],#headerHero .region-search input[type='search']{margin:0}}}#container{clear:both;overflow:hidden}.container-wrap{max-width:1024px;margin:0 auto 1rem;padding:0;overflow:hidden}.container{padding:0 15px}@media (min-width: 766px){.container{margin:0 auto;max-width:1024px;padding:0 20px}}.content-sidebar-wrap{float:left;width:100%}@media screen and (max-width: 961px){.content-sidebar-wrap{float:none;width:100% !important}}@media screen and (max-width: 766px){.content-sidebar-wrap{width:auto}}.content-sidebar-wrap .main-content{display:inline;margin-bottom:1rem;float:right;width:100%}@media screen and (max-width: 961px){.content-sidebar-wrap .main-content{margin:0;float:none}}@media screen and (max-width: 766px){.content-sidebar-wrap .main-content{float:left;width:auto}}@media screen and (max-width: 766px){.front .content-sidebar-wrap{margin:0}}.sidebar-first-layout{color:#111;float:left}@media screen and (max-width: 961px){.sidebar-first-layout{clear:both;float:none;width:100% !important;padding:0 1.5%}}@media screen and (max-width: 766px){.sidebar-first-layout{width:auto;clear:both}}@media screen and (max-width: 766px){.sidebar-first-layout .block{float:none !important;width:auto !important;margin-left:0}}.sidebar-second-layout{color:#111;float:right}@media screen and (max-width: 961px){.sidebar-second-layout{float:none;width:100% !important;padding:0 1.5%}}@media screen and (max-width: 766px){.sidebar-second-layout{width:auto}}@media screen and (max-width: 766px){.sidebar-second-layout .block{float:none !important;width:auto !important;margin-left:0}}aside .block .content{padding:0 1rem}aside #user-login-form input.form-text{width:90%}aside #user-login-form .form-actions{padding-top:0}.two-sidebars .content-sidebar-wrap{width:80%}.two-sidebars .main-content{width:75%}.two-sidebars .sidebar-first-layout{width:24%}.two-sidebars .sidebar-second-layout{width:19%}.sidebar-first .content-sidebar-wrap{width:100%}.sidebar-first .main-content{width:65%}.sidebar-first .sidebar-first-layout{width:30%}.sidebar-second .content-sidebar-wrap{width:62%}.sidebar-second .main-content{width:100%}.sidebar-second .sidebar-second-layout{width:32%}#head,.main-content,.sidebar-second-layout,.sidebar-first-layout{margin-top:1rem}@media screen and (max-width: 961px){.main-content{float:none;width:100% !important}}.region-front-welcome{max-width:1024px;margin:2% auto;text-align:center}@media screen and (max-width: 961px){.region-front-welcome{margin:1% 2%}}@media screen and (max-width: 766px){.region-front-welcome{padding:1rem}}@media screen and (max-width: 440px){.region-front-welcome{margin:0}}.region-front-welcome .block h2{text-align:center}#top-area{clear:both;position:relative;max-width:1024px;margin:0 auto;text-align:center}@media screen and (max-width: 961px){#top-area{padding:0 1.5rem}}@media screen and (max-width: 766px){#top-area{padding:0}}#top-area .block{margin:0}#top-area .column{float:left;width:32.3%;margin:0 .5rem}@media screen and (max-width: 961px){#top-area .column{width:32%}}@media screen and (max-width: 766px){#top-area .column{float:none !important;width:auto !important;margin:1rem}}#top-area .column:last-child{float:right;margin-right:0}@media screen and (max-width: 1153px){#top-area .column:last-child{margin-right:0}}#top-area .column .content{padding:1rem 0}#top-area .column:first-child{margin-left:0}@media screen and (max-width: 766px){#top-area .column:first-child{margin:1rem}}#top-area h2{font-size:2.1rem;margin:3.6rem 0 1.2rem;color:#555;padding:1rem 0;margin:0}#top-area .column-title{color:#e0e0e0}#footer{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;overflow:auto;padding:1% 2% 2%;background:#e7e7e7;border-top:9px solid #5a5baa;max-width:1024px;margin:0 auto}@media screen and (min-width: 766px){#footer{font-size:1.8rem}}@media screen and (max-width: 766px){#footer p{margin:0}}#footer .block>h2{color:#fff;padding:1rem 0;font-size:3rem}#footer .column li{display:block;padding:.3rem 0 .3rem .1rem;border-bottom-width:.1rem;border-bottom-style:dotted;border-color:#555}#footer ul{margin:0}.footer-area .column{float:left;width:24.2%;margin:0 0 0 1%;padding:1%}@media screen and (max-width: 766px){.footer-area .column{float:none;width:auto;margin:1rem}}.footer-area .column:first-child{margin-left:0}@media screen and (max-width: 766px){.footer-area .column:first-child{margin:1rem}}.footer-area .column:last-child{float:right}.footer-area .column-title{color:#111}.bottom_widget .footer-area .column{width:32.5%}.footer-area ul.menu li a.active{color:#ddd}.footer_block{clear:both}@media screen and (max-width: 961px){#footer_wrapper{padding:0 1.5rem}}@media screen and (max-width: 766px){#footer_wrapper{padding:0}} diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/imagemin.js b/web/sites/cscsreviewni/themes/cscsreviewni_theme/imagemin.js new file mode 100644 index 0000000000..5e49040a63 --- /dev/null +++ b/web/sites/cscsreviewni/themes/cscsreviewni_theme/imagemin.js @@ -0,0 +1,52 @@ +const imagemin = require('imagemin'); +const PNGImages = 'src/images/**/*.png'; +const JPEGImages = 'src/images/**/*.{jpg,jpeg,JPG,JPEG}'; +const GIFImages = 'src/images/**/*.gif'; +const output = 'images'; + +const imageminJpegtran = require('imagemin-jpegtran'); +const imageminJpegoptim = require('imagemin-jpegoptim'); +const imageminOptipng = require('imagemin-optipng'); +const imageminPngcrush = require('imagemin-pngcrush'); +const imageminPngout = require('imagemin-pngout'); +const imageminZopfli = require('imagemin-zopfli'); +const imageminGifsicle = require('imagemin-gifsicle'); + +const optimiseJPEGImages = () => + imagemin([JPEGImages], { + destination: output, + plugins: [ + imageminJpegoptim(), + imageminJpegtran(), + ] + }); + +const optimisePNGImages = () => + imagemin([PNGImages], { + destination: output, + plugins: [ + imageminOptipng(), + imageminPngcrush({ + reduce: true, + }), + imageminPngout(), + imageminZopfli(), + ] + }); + +const optimiseGIFImages = () => + imagemin([GIFImages], { + destination: output, + plugins: [ + imageminGifsicle(), + ] + }); + +(async () => { + const files = await optimisePNGImages() + .then(() => optimiseJPEGImages()) + .then(() => optimiseGIFImages()) + .catch(error => console.log(error)); + + console.log(files); +})(); diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/images/arrow-down.png b/web/sites/cscsreviewni/themes/cscsreviewni_theme/images/arrow-down.png new file mode 100755 index 0000000000000000000000000000000000000000..8f68220bb379d6eeb60a205703dead0d9b4c9559 GIT binary patch literal 276 zcmV+v0qg#WP)P000jN1^@s65oToN0002nNklx+{eqtQxXJWel;a8SKq z3mFu5h8Dv>5AIN04!c(M0@(%H4FkIS;uVYdgzgHRF$3Kmfp^SSZ!lZAKzD;~gTO~M zpf{YxD|C10j}W*G4aglP@B-ZfhJ0?{)8o~o~FPNxY z-{}*WkNb5Tz#Vk2*f9%ufA4SMISDM7{zY`+Iv}uU6p&Cmp27p>p*4IP000jN1^@s65oToN0002mNkl|mVfMe*cuz*94P=DM&6HcMKM2EbE$wS<*1?SM6 zqs4K%DxXkaSfB%!(4C^mWE%4L%x--{T+xjy=#Ehz^2DlrLcPu#_TmP*LsXkABy{W> z;=~~CpxZ~K>5_$R&}$x7?4mry@9G%36XReSulU+FN=%kA^p3^9E9S6@!i@fkYO#(L ZW1lW9RrFm{-jo0U002ovPDHLkV1gt$eE|Rf literal 0 HcmV?d00001 diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/images/banner-image.jpg b/web/sites/cscsreviewni/themes/cscsreviewni_theme/images/banner-image.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a4c252c3414d51f870c32078da1c1f607599a0a7 GIT binary patch literal 329109 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
    |PSvT`p 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 cc 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ªu#aT5L9UvRTZ$d99PrJFkZ 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

    Q8udp#qo>AW!^=mmyWhLd+T^@BM0|&r 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

    qRc+==JX}x0zh9KvoQnFdRjU7{|V! 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 QnP_h?+DsicXj6{=1E8m}e*gdg literal 0 HcmV?d00001 diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/images/collection-next.png b/web/sites/cscsreviewni/themes/cscsreviewni_theme/images/collection-next.png new file mode 100755 index 0000000000000000000000000000000000000000..ec4f1b8e5912847ceed3c859263a6f6e38657487 GIT binary patch literal 173 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 t;M<}@DFSITHMr#^a0Ox$!O!k9a zhX)fZL_e3|8b$H%7_G<_JM2%u{inRn7W$2(S=)x9Pal&kCR=VdswmgD?mwMMlSi<` zZFB_0OP+?5kShsUv-xCQ!6fT!`aEjMvkXgLqA%YZ?(nZM!IF?5Cn~3m=QDSqH;EcK z+*ZZe{)0LgAL0;%Gr20Gz8gky>B&>4Sh#wEMYBh#<=`QzZR?;4CVKf*b(F-!4^@f& zDH-ewlt!DQ5;0N-8bo5 zZV@t@Q=pS+@Wij^+Sfj%D-p4qGLJ_22htsWK>`9IhS-c&5h}+cV8(Me->cF=Cwk-g zp}QLB8OKEf?i9vp!GPkCNMXnyB63G|G0}oX1}VA|y>+ywy_Z%ndBOu%Z`SyOdH~m` zbW-V|!yr=j%p!SvHMO5ON%^fUs<;AGr~2ywf^PX?D{U)prlVc?>=o6Y7KRK%>Q8x2 z%?SJh0`K zL3E4nJx}%*`(ZFmUi<%3iA=cMg$AG|1V&DpSk~H(Cr6$>-!D# z(h_%iX5LDAeD*SWX!;Vm|C{-AC+oFt`)mfed^nXxuqLcO3-GUGZ5Om&e_{c=<>|M` z^28ftdF*wvJn||j-1QFK{MBD6tm(F!dxq`{CL14)D1`i3-A9o|Np^DiL3B3Bk%w-H9u;Z)XrT}3{{!)bG-D?K^? zefo6kOR$jO{l_sll~k-+<0vuxl2CpaN7yHH%Qa6dII`#0>?CcVl8;H_pW%%K&6Q3U zH9=e2j6r7xo~`T}Vs-vibsZTYx|H7ohNvQfRVj;LAx&5oE4=kk&~oM3*&dmN%jnk}h%j zQ<1DI_*z`m_0`TNZ)I5e0@_NS00hhLRv*!WL6ABW5*m3EVkxOI!ihFLq8^VL#&L>p zthXN}aD`oa`vJl|C~scCz%XA&SdD(*GLhe zhhNd*WwJa3XzSR9{Xm=^XFTyHSvb;k)-w|oIl798(G71vK>rn@QR+QiznHB^+5KOC zPw%c;ss6h6D6}ZAp)I`h%X@>C`=`+AkT~*)O{P??FigxZroa0K(iMJLsN@r8kK`*N6 zB3f9qPerHPPD3>M`q z-Moz~Yc^0^V>i_`@1SXZ7Au(m`IyeFX9BZ6AT^W~LX@hAn;u|6R0sRmjV!6{kxbHp zhSQud3r98XqS}6 zyoMYd36<|@rnL4WW%db{UD&^`q7>26Qi)8CL&wlu?-7V>sfgCss|H{xBRYVPkO_5K zjyuLX_MYbH&(&Osxp8#WCkb0FV_1G`Xe+-xo{o;Zp8sR-!e5Pcyr&GWu@0C-pG;DD zg5v;jd%|zx8|D4F==xruP zZ;~Q9k7)n_dgvvPB0yW`Z6HpMGI$@5qTfCJHl54D<1V zsCf@UZ=p5A&VupE46^q}q9%?$wefvoLytl$uebN~SRcqO$82-@{hN;+qwbTZROGg( zy@LuFB^{lN4uxU{UT3$o(7_XYuA}?mRL*2zpp_)SmH_FuxS|C_+Gskkmpqamr)mC* zu&85}atdsjhVLRrpt?_y7uXa8WPHT;dpl_ZkrAYm(EORyI-}54Nbze;Sao}hzWmkI8uKXz!l>MP1jp2Ed z*yn03wSf5O#@BB6p=bJ9hhK!oH8c`!E5B}CaEIaQmIc7*8UX10{Lcw)g>TU zJ&0hTQWOzF^ZQ&!u=1L|*YpqqXd{0AM0l0Xbg4{7CB8q* z&LJQ(Vv^^$FPpjRx+9gc2K4t#pap5KQB=j1oEnr1f6db?&ZHJ^R;HrK>|KRXd4vV* ztnI7q(tvgCbrq-lI+#ph)bV{;eWc4auR8{Fm0a+F=j^_N2Pw9;j#3*NDYZdEqYcq~ zzxSLX3dx=bLATX-6U(I$BUy)Z77M?pGg&*SJ#$Z~NRe;GTjUmXJ4l48v_m>=N%(MD z%c65Qr&qV8k~TQi*g;{X&yvU9KUu#su2E3=XbRmoih?Ufb6U`ae~+Kg?v$tsG?g}7 z9;J_Fjn|Vb_5L7!o0A@)(uQzFFeIa~8H8isS3Yrllmgi9h&)p#Q{bmR&N zR=q5O#SzO&F~NG+7{SuP+juX6U}@(Tcy}2ImLYm;C0JS&p+>MIQ9#3X!~Rh!ji|_$ zBDK(LZ6BuWAHLBl5vRDz{H{bqNO-(l-(|kd5rO=)RTlP~dvY7Y@>@b%`R(zg0z3^fwF0N>}$W>ghS59tHoMM@VHQS(scwKjZ2r`(0fH1k4H3Sm&M7jq4_TGNoy5 za|2sfov?j?R~$VV>dp_H{w!=CO}-|=c5Ti+%#O1~3XJ9N_RpzOE47_lso@yWVlKg7 zSyqWCg$|Vp^EmYv)zqpUY#TVzv9x5rHmBden%43|`2Cc0j)7;GH?tb-_vG+2Ou#2Sv*G+Rg`qOx^9S0m2w7@{f= zztJiYjU-D}5hx{L1_+{F0>UM5w;#+zk|TF3E%eQ{zs_J-ek*7zzdfFf-E}$t2VVz* zB_SuSVjBm!2bFeCz*!?oX*5GHryx#C-oojz8$G=#yuP0PH;m+l2K4|O#+D3sfn1rV z&_skqo<=m18^OI|NNqdslZEeUPSkO2#xMazt0DAnwAoh#@>~$>_k2JiSk&&v=L%7c zoR?)h!`iEB$#d^$PFJ19%i*euQ(r~pS%|r_d2Se9>ryCcP93*x?_kX7byUhVdsE)o zv>kJW>Nr59#JqWKW9~WdB+?&;_g4>}A5S(=Vrwr1>IQMUO}t)7*&PRv`on`3qIZM9 zeS1}-YQ*d6A4HWLz49sFr>+m{KsESlP=a?g_fc{_VkqPudpjaHur1KLrd!*`K7|%5goxY5`QDXy3pwemhGIzNaU7mM6kw!VA&;C=7e@MARu7l zmB-d9CR!_)a4iWLqbd=<-7t`p<-_V5wLX6in1YICC~TTI#I5hCYv6 z@I1rvTR>as8*ubt`RzXbQgN`^Lq?jWJ7aA|OpY~>H^(DXa&m`j0K)NMLNfhNAL&ia z+}v69Fa${uXzR>9s7gX|B zl%MP8R7G5R?POF<@!W9T+*m&EtvF6a4fJ!~h2zMZHAks6Ur|{3V@h+SH{e8To9>fD z9#t*&AFvvE!h^MfqqN6Qp2U85*q(0Vz^{WE+UeVjT()8GpxsT4l-b;jdkF;+c7HGQ zv>f5(M@`3w_LNQsA+h_wLSzRjsjBYwkj;<5i_0gz)y=*)@+Ve0KO! zfk0wi3H3D(EIDxkjh3nux#l;qsV<*Hb<9K1j{~QHC{(1Ns+^8Rm9b_GU7&n*RSQ@ZWQKz z&Mw2I*J7fzOp9tw-#kR64i(vQ7g{_xQ7vdr)SOE>8qbHy!b@26KBkL(I0yZYHyXXm zKXB=7KBDxBN&3U_5_L1kQep!1qR!0bLdi&LnZ3W^Bh)8tgTXv+@xgjs!_(C-oB+q5jQYzU>L z=`T@q#r3oy`wx^+H&e}J)Xzjj3Q;8nyQ#DPPYU+|#K>)0iq|R{1u}&FlB?7l6*jL$ zl*@V?h*JFix7A!(i-+D5S9AM2{b9+VB3|BwE*#bRJ=Go9p;Zs=XM2Wf z4K=4>O<4_n$0@-Y)>^e5>*4iET65Zd)l99#P|L zB&$F@aLLb5jd1Pi2jS!t!! zx!q79%Ihmjt5ua~>A}P1=T!DIy%bjV7zmb4e$6CLc ziIZr0;#8WJG?iv0e2zK37l#^%l}XALf_Q5c;^LsuFf#?gf-oK)TaLHRk(-N}rW=1* z^`gn^^+VAZnn~7(>`!A?U%;^Zn$TAI27eC;xt;qE9&Ef+=zq~c?FOCB+Sk{>Hb zS31_%*A~UvLBabf|7S+7nw#NG1Y<};3Rw=GMGFlPAxu;^PXMSF5@9qXo2) z$=H^>Ymfp|bGZ!*)ZF3YRpgO>g?boyic1LN*~ln*kfV7|g+*HNWY{k2`n>@`^k!T- zb)7gyTax~cv=)ezX$nRIstp2B2DJo?XMg6k?Mj_BmldIs+N?W?;FTfpW*e*j>gvz(s z1L}}N%;{HPh{_MSdxi-a%%>psy#$9hjt4@X6?6=L_} zy}cULx&cRfdI=+;WFbWDNb3p6gmF$<8HTjp%9wGa#OqA5HJxJWRMi0TS``p{(fbDv?ak3JtOioTw;J!*ePmeZNM<;ssX=a&3VU<;U4<6Iz z>Upk0)4ULc@Hy*`bZK*qOmfOVi3lT<&2p;_X{nu4EnJ0HjJ-HLc#MK-8Y!l+g<=|- zZNO`78NpGF#O78-m`b=CK}fCIpQ3p_t*w)nP4rb#3Vj@#K$8+v>HU~^TAY!s-g$j~ z0ZojKwDGm9p3gnwqYM2 zGmqZNF2Ot#th;GVn1#l<4{OC~^ff;2fq!UUf~k*qaW zLXXw)ak9@)hUM3Qw$gWaAT0Fan|AsY3m%4sNR!|p=A5A1C`<-~4^sI<((&fhMvV}n zfFM~j(lg1wV!uj(*heW~*e*w@@VuqQdE0)b=h|6TL2LIGXqqcy17{gYHr^vfBU|I~ z=226Tz+GaWU;=^9o1pju_7yk#_^Z_Mr%V>g+00cNl;7G$uSLbFX2nz#tWZAeGT@chma_a6q ztjSuB6tp(4hbO?tdeG>df$Xz&l7cgzRRZO^A|;dVm=YYg9KBWY30qqH#gX^vPeV#1U~A7mtu!k%~=)a%o?Yx^~g2Sm)E^ zO`|gymR|$fO5ftXpy1azie=I?*Yv??B3L#dKn93?tOVziKad4!B+?=WIG_GKQ0=CXD|5)LG~|&h*>CcT ze@E9}7~wKG*6{uySs>n*^L0jw6_ta3V-f@Mfcpe!_` z8|iJ#flR}bic`W~G?ObFd-x&6m0^rp=&I~u3j>1oFxKT@gw{2whQI#xt>n$*?8%5| z8p!X7e;c?S04geBQvm}@{4s)i?RLx=5MW(D-(v^)Rd!HA^Hx|Gi2CrEKt!+*$ygLJ zj@GB5LG%QJo4Wvplp)R$Sk4dgTz*hSLRddmPM&1xLBTl`!BRxEtSPE*2o^6QEB?s_ zuZm!q!&x6Jqm#RBX&_j(2-b?op^Rai@(ZBXa;oXw%yjy2Pb|ojgNVbDkI$r6avJE{ zqhh?8s znd}F`2H&j}QAim&R2gVO#uP-P5(H~j&?Qvb5YcA@E2{iok2 zieTmbJHg_6jIYy2=~47rZVgAFl7s}y2psnw6SSA|+G%p~_sY&e5iE1kY`U(9mX)Ta`$alaT*YiKiDNHBe`bCVS;HwbfkpRcr3J4BRzc()lhA3^bsq} zjrQ_U5e^qSbECX`d2Smb60jgR-AL2R4@Qw31@qM#lHwe^P0hjH0Z^{u>BZ?2$r&7_%dxP6Rl`Y_oe(Ig7to8Dt)p$h|jZ` z=Ec3io>>F!5n#c(0k+g3f9^Rux$4ke^U>m^AnhmFE;x_eYs)Z?RN<<#Xz~`<944ZF zU|7x+j2rt9k48pZa??)#1^k!saR<{v0`lOnTeh^iOnRK-DJtVqP)T`)g!;x~<;Td| z9x++)L8&~nV=7W`lV&{Ys^)xEsr;PuEC~2P0<6b_Bp}5!XHOR02O~`;58C-Lhthkr zLP6>aB+F*9$>;bhZ=26^kA+5HUtua&dfzEHcrVDS6+x073J#}lQ`6}l|6oLptaG?N zNas!AIb0LG*3JhKslBs$1!3eKW*j2Q<0X*Ku&y7ny-q(!)Omu`2(CRsbF(Uy zch$zyYT8m>Mw`pZ$pg#s3R+!MPpbP1vs7u+`lix)Cy6O4!g8mkiGlEV-QFTKH#v1TA`FPOXmeZW`<#3=H#Z|oy$6oNJR%iycpJw0 zf?`A|Oi1f5v3@Z1D>K<9YsCZu(I1M63FEV*R9q9Cf#?=mn3bdEW-#&8UlZu^ASPGW zgiS`z*5-ge^7Z*5IaSTA$lHrKoR1Np&i`&)lA7CDR*uw~=swV{scA6*dLX*^M9={5 zWO~4V1I-G5fL4TCD5>ZxuGlN0`qp@AY)ha9g?NT;9caZm5J%N5F{ZD^t%bJlp~IBo`)G2AcqZMn@`?2W$ij z=BtHuetk%=o&~`YT|3_*=c@=!9OLnO+ERoD8;vo_%W7)U941P8m8MFG*Z0IR;uSv5 zh^J386V*D%)q85YhKwZEUuDsP*cbRb7vS8&Cf$nc@v4dXKUJYwF>49l5->11Exf$*>acLxM6zSW!4hCTs5N~!||ksay7 zQ%taK1H@iS@_vSn&B;lpBV^0*sE*?izjK)|c$SnAhC34`%eqZS{izfWNI_m(o0{9q zqylpzdG6Y6UW!cYX>L+;eii#w720r59|)w?dVHN$RaRZA$e7X*X(pQyRn?dR8NvG) zNRF^gk`pOKab=>x)D+jmEx$k`JQYZTA<~EMhjlAig-SyP9x+5>ue@izI{!wWF++r5-fWF!P>zDYnd%YsQ1BQ zVssVFjh{$wW#p*HRq=ri+TGGfuct=S^T`nuT(_TEj~%7Yvy$kglt{I#?>a($H5K%) z)C7)d#nRHK`#E~m-@$aQ_>Ta?96Yo@wifx1Vj=t>`dZUxnY+3>(e&Arl$r0RUav>0 z@b_p4oyx@Y_Y8}(knh|_xIZ}fPk#vsz4vy%phx&WWk%q`X1Gl)<+x2jzaF5${5X!j zJk06L2l+4k+wSrY%4HI0Y)q{XU>=2YjOd9-rmM;E4yFeUjf#bWdl7-a`B07aVpJ@V zHoi*Pt;hmMgJ)?Osi7H2PT!pYakO$Ihn<6dAms5Hw|X;wLE7p zVRRlpjvjqDpX2FPL3+&9?)O!2+;~<;upk|c&$(6 z_b^1VByDu$W&d!uM+9qct#_XhtSF6O2}r6_DZ&K3(Wp7W(jr*K>$@uQI<{+gir&dc zr`LDKQ8SY%;7ul5PbY;_LUTP~Ov*{7es zsMlK_rG)TmeU9gFM6%$aB_>yL*LZ0<(L5cAszT_ozVd(PQ-;M^m`qCXf8Ym4+<*AU zMdpH(ocJLx7q3e{k35YikH(lsG_KsboxanNgTp;N%3&L$=I~(^sX3uJl6UdkQEjfN z>nQDD5_YV&moTvX2s?FSw6WRc4vvf+;{7pjKAcxi1K1KA)UHE^ZVpY7{aEzf#^=(`gLOSg z#r2XALzC}4*e8+3_(aotA)k_abU%(-p@oO6;?4&1UUw^^Msq4{Bt7x{WEwZso$j2o zj7b&~tZ8d#iq8YIF5yPQu_lmLSjmqCdRHLNe9h^-;HNc23bM4J-YW~%5JuN` za{}d1Bm`}QW-!6Zuia^4$!_K+>b%H3s^U2iEF0;R6D+4&<#_*O1Z%uqVhgiTw8B9} z;R|U=RM^?B{vE%U9!F0xp^9y)WiPu^^i_5;J;|@<7iJQM$G#$ZB6Saale!M)fNCQMsvC0HO^le`{dg4N%Iut^_2!bp|;7{NB%97OMErvoAdQsgZ(9`!ca4rpFk z%EkdCYe^VLmiRXiYqgd!W(53+Q-lH3S0lFaW!k#;3Z-fDRgU>K`0AGmH?wEf`LwrX zB{@10E8pc~FF}Nmfz+-MAj%-jDn)3#-iSOwoX$e`ZS+r$TBo)&P%jfI=&qhf2tAEp zJePyoOlK=4mM|k*W&GQ|>)rJFE2=BNvyF)%( zGJ{iNE1gw;q_4f7|AAp~22LFOfB0KS=%t)0th>$Ttz=?~>R7KkSI46&&I|NS`##!v z*b8hNBvp@^HxkO>Rch+~pb%8GDI-g~#ylSI@J)hw<$neQD+5gB@~(Lr-M|D5bN2=Y zgRCKyg*gxrWwLo+KnUH(^H_(ck+29tKuAsIjDB50!&=$(0!bX=>8+|E9}S5>&qjPV zXaaFfaP4?|IL|9XPh1OiJeK`<--q~^$C<$59GZ9?$Kx8InvluuF4k}P(3Q$SRJ|{b zmmBSBDZx=3u^R3hN3RA>XRXy>Xsx8$9m&JmFy|ICf(7We&|eqK=hWaDCRpFo9kZ9y z*s1I3^KH){f+cibcla-MfenN6RfXERrpFo&J(iGE8P@^(nk+rZ!b4x$b5O2HTNFN! zJkwsJxWYw@1(a00lv2u8P-^*VO0QT;8T;2$=Kf8TUAcvFtF}{KwHNKJ@ncdJNX7NR zRMHSmrHzrQxS^ssmMU8ksH!!Es@u}2rhO09b!1ZG!CY!SR6uQqOQ_>;1syn2Nr$_e zsq0ufMV3BCn{%&YKd_rH6>{&J(-$8LACn`{qFT-cv&#?Sbm`?s5Oo3|0`&ozeqpQpV$RxrfvsW-~ z6P#C06eOmYLeeHrQR+2I0PF-b@ii<0wD-2nVLLQfh~nr;tvU{K3`E3EkC5RwZ_H!P z5uY-XXp)rlnyi~^+a!e#_}$0p&{{FU8f4X4IabLeOHZv}6VMHb*Yk2T-8*lwjbJfG zOxZ|ZY=4@z?mkbEu;o!>E!>x9NbF7%jQ0B zAUGy))T7JsHa@QMeuk20grH4}WL-`oOuUs0^G;Ov$({A(ZIy%sQ=Ezvd>^q7m!tQS zfK(fyOhbLcXn;>LJr>}`54T%5C3qR@KgJ*>Xi6I74*-2j8TQ|a9ZnmPuBX+pLs^7A zfxhy5f=Sgfx^?C%kShhG2wz_FAuSHOU6HHxiT%kvejxe^;&X`vzJlnKbY8AGGdcFV za3y?41jcCHU?fd;TeWzbh~YI$2wIz{gzwVtDK=nTuHeG3`92vjMq!x-u0YhFFGv_k zOM!?H47H>s5yQCRbBMyCu)&N$TnRdWaibz%OT$Mg&C_=Z;{e^de!Bwiiweu(G(Yq@ zMGTGTr-#}$pRq)}kBjbnW3_cXu-)t)b5ZSW7RLRHs{)f~ZCN2!f(f++Jp8D7Rr|dYv#D+At?Z z#ZF$F*omRc%#SWJGyZq)|JYUM%#N}@*~7}r8p}tLr6c>^v%1#WYv<+p=Vb!!3YYQ< zCJX7LVM=CWcb2GG3w8|eYl6=floq*72pA|iO#|=$E>>YKOg_HqBZ6EhNN<#Z@#Z5( z&JuF5wT+-#(lU}v-hZ)%+u>N+Yk%pM60Z#%C%?ZsQkm69YqcIVCyhqtett;&@U zt7^3cqk8p5DB;rMH?CY9K3;o!SkiJ;v0;aXdG4 z6098(V!!frg7vFd&!Cp!%isN$EGPeQ_{1YmgbDX=6LO`UZD*34BT#ki&xs5_L^Z3U zDmKB-suhw|Q{l7!Kt9W1H7YX8p#MM`-Y-J{kfTU%l!0+^^Px+MC?B*n-BVI& zgrE^w%N!$lsXSBUK*lHmSu$AW3e+YOpjHE|#&P7`sDf$QuCQd6FUYovWQR5MM)hjW zf4x7gUpO|hU`4<~H@we?^%}wzhEIn4Nh*Z(?vgU-w z>xIx>tHbS5pnMDp34%%u`W?_^-(G^23A&GtO5RPqyTjaP)3V{F|9>@H(b4>R25Yi} z-rpr5_b>nG2jL4p`hIx-!%v2pJxfIW`saa^+>+a|dK> zAi1%8$xFl&2g!1ryNk>uj?WI;qxSF3L7449j`JjERZ;&yY-C^6enHsQ@#m=}i0n2# zxuiDV+t$nr|1|wToEE&apHwN{K&mdukgQ~xJa*Y?u?_DHqi633cehn_{ zu4DEIN6s+Ka%dcAN`8FSiY@ zBuoFs7VRDxX7trL%;TYV1-A$@(7^k=YN>75e%|LM^z8WyL5?83Q3l5KZHM2j`|ljx zMF#Q&uCmbtmp-C=m#O9ef&p?zJnv+a64N>a`7+WuHgIwUiMOeIB`z{Hm>p^P!nzyD zTYW6QI8;j``@J3il*u%~<-mY!sXaJFg6pb8jhVA8wFV=}QZiLQ_Si*BHbiozD%QK! z&x#h|#*Q&`>>Mf{JUC1)=Fuwbs?@bNY85(26;r$FpNmSCkht+0c-QB4ZOX&FW=QQLVd$DeLC@pU8{>qob zyYA}>%RApD#Oz;zT8RFZ0r~XX$Q$}v;P0*f8yA}y@ z1nCWoGHyI_c;>hRO&;~ZVP65Yz|juRl#4tIgxiDz6sFp0lleJ;wL3}ie3Q!#OBCks zt_7$%$jUT6ixv_>2SI<(V+JZ1v@~?AkCEYKGM%Ku!sP@(?Gowum>J515oYGI>g{ zmdZ}S56WWpZ~XM<;s1W{y>R1+Lozk^xu{^>EaYmc1l{#t!{@&oKG5AH&l|5DT4Zt+ zD047J36_NGlxJ!go)zYZWvBsoZ|I#9tRf^!Rjiu72(!11`|`x@-G42}d6C}0DC3&e zwnQo#Y}EkoNX!FLkOj~07`Gii7o3;lqEEWLiihEg-*49}aFxlS_7S22NDuwKs?fQs}|6eOr4Wq->-ha``1`W%DtPoe= zpw(4!twaB+m4naeRN-LQgZ7kRUe@$%dt_W;IW(Rw<6-zgm~bOGD@;20paNHo)FNCi zl?(5`zbpLz4}TWE{j;BjxAzXkY8J0c!XuQ4cf2DA_d%KXU;hNt9B-Vt3 zcw(aEdaX@e<6{Bqg6+fAGSpm_qjJHabO9T2ZeRK6wESIj1UWC#8yICs>EdNAof=ng~0og<33n_Fq{6hmu zl-5dr*hhK}h6lg({qW@<{~+!nZ26p&s0!Ko^n)E?`SXv(O$^Il`u}kIiMvJh`X>#? zKQmI|Kz0i*cjd;VIgC@IO>{dkp5 z6&4{<_Hn~1RG4k=icL}xvHFOYB=HIWMqbGRV;<5cKLe0&pkkgC>l&s!ur=KAA{)O>aH2AyB_HZGsPyn>G2oBqMj*QP)bQ7AXue`;;99!H4YoaGF;Xm zxvZL)%L4lbaSp41%p&Nihv(iY$a#=CKv0JCV72+{74qm}3~Lx1x7V?ibCbmO*ZKl+PFSGJrX1gj#5w@9P=?xs>xE?DE+)qs9mmh%7v99Fh$Otup-7gD=Z_HialBU> zMEN4!SIrU&c6;}jaG-}6Kay<2nG-?=s~$kRf3~h+ zWBbssO!f=TeBhoi`Qc_!tvUpvUOn6%raV+1X5F_jtmu5FWVR}JmWnG?C6eM&t1gse z$=`R|Sz-1)Ltt_}pI0?d zbqcI>8o0IVeXiPtx?*SE)?t#%It3{L_Mvad^zcZqX6?PMQ;<6yG6x9Ccu!~hZ_6a% zeHj%CG<+LX0|o$5VS#x&e*@GIY*&%ImV+3g#&WQt2ArdTg!fO8eU&WF2GqMOw1#0! z!wDf+$HMF*9}L?&|41eU&kSpeOZ;5D;8_)VQ2=G1*a`&75)J+%3(>qU2Htzm3C*vZ zVh^D?CCJg(m&d9;*|)Qh6IwVJprGndB`+Xll@EYy@JbRJXNjUUT5A{t75Y`aAFIc? z63Qo7Az?;JqHF3{NtXUc#Qg0-vNlzCi$#kNEXVqtx_^~C*1v@*9jg;Tt{9Ai1Z7;A zZ+%~1T?0{DiU4;h6(7F`suQR*Fz(0MFoRs$lY=BZ6s!W77cXhyTl-=AHz0x}e}#ACm6%K6idi=BzE^sy znjH=ArQ%?0de=NwmFBTjJp=Uv+$IB!|6tvY_i+VqlFu`GY*i0Gf3_F2bfwo<&qDV^ zD#@zSY*zoWXqV+@k}vmU;fPq-Fr(=+I|R96Fb-0babA7%V;7*{wsDaJ78@umrK9}d z@kMh*Ktaho*YP}1h2bcIwUj68cSOk<|GX8x(pF!wX#&>gWIL|Z64doK%Z^?fwsiir zBR7So<6x$WS`|F^!L29S1B71_X3^~DY8I=e>zrs4Hoh>n*GCAu&(lEkObcm~WQH=u+wF+UriHi6e-U0qxW zEPdJ&RaLmBQq>k5($E_&6LPh(J<$SDC0D$~nlCSgqzt|mcpXq70f+(5Rv{AWP!v>A z(tMP*yBAa}4qtUc+*_y}WLn+8FW%V3;|=Uk4FW$Cx7Y*HjGO2kWQZuP@U=?ME-Lu{ zj@tWo7>bg$YlODG69uctW390Kh}elWYu}rnxc$+t-xB037zay58Rs{&>=(Nb5D%a} z@bEdXqa0Ir;C-Xa5m>7OidG?LIqSf85+^_% zShr?23S`Gzp9A{5W1zjUD_q&MKdf#)UrI#(F|$)}u==PF;i6;V03^t4p9{au$pj#r zj^io8s_ClKFuFyYjAHxTC)fqlL3hXhy28k0Fz8oEv=mNq- zL-x3iqxAnjXpfmJfo8IX7nVe`FuSWIURA6aO*gF-n zL>yI|icirQR-@;l?hD}C^#w)A0oX6dcJn2`l5`SCxF(3N(J9fQBtQS>c@Vu6y^z7BZgZNy{!Q_UYGq=M5X*GcIV0_;sAj$28{e^K!bSC(I z$_fT>f80-4t@{a+|M~1A_x+h5mqmJG&{4)UZEd4}XV;z||MjkYVeEm1aDi(=&JIQM zeyJ7*2=VZ#NQtW*9aljBk_GHXe7>-fq4XXv@Yxe`XDe4aEqHlTeOPnsynb>8@=+x# z2Vj&N+ZN1%;elXk+tEoZK=epmK_QD((_N{HpfiMssaW++Ycc=o_^|b%ar(NjFO91s zjF5omfa8GBBg>P29{lg0e_wj8k`q@REl4w2^7Xj%WJww6tQu`|FOVd>B-*%7_Y*Ft j{mbxywiP!Ba#{Qa-aCYNd=ZCJ=UXsW@e7z)Uv=v~l30SK=d%fiC_K>vML4LjrTCC#h^~2WdQi{aF*6P94 z>O_FQ=kNDnl*z5f;}>GE`TPBGpU?RE{qpwvN`%2hfxqta`RnocI(fV{ce*)wyEu5e zNrS;hg1{(kwr`!zgsau8$K&Pg_84NYSB=KN)at&|=|g|N>hbsuTdb3|+PTl?h_2R# zt=3(U$RldB7GbXsT&)^pu_tV`@b&spiNw9q>296Q?eqCGb-FiqyYcq=NQ1y|p3WCx zuwawPUy{f|f4&P@tdFzVKz+VkkjFfGyeV$B8Dp^yTdjvcN5cRB0g_2XK~#7Fq}F4i zBrzC;;nP0XR@=6X@%}e7x@i|uU!MPOF@iOpKM)LsBV;6e5e)c!&~|xseZwO+*H^dD zad&@Gs{Z}~ZXTa#>**0ro?qzbfuNg%iFk zwdH&`@}8%K!e2$6%fI7LiBr4pQU}0B}!{djM#6DAH*I=u)UF{aosk`EICa|7YdKhaROdd+5vK0fzE;hzogq zfv`LtAtH~*pgg8YJTZCfsmTYMnf)rGK@u<-o<Z|&v5eiXLt%0PhAE=K+x6;n@%rVK?Y&~ zpSKTsr_9G2U#ASSJLv1@9}pNA;P2;)vpWa?AZK!0!`01500000NkvXXu0mjfvw>$T literal 0 HcmV?d00001 diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/images/i.svg b/web/sites/cscsreviewni/themes/cscsreviewni_theme/images/i.svg new file mode 100644 index 0000000000..be3b597e8f --- /dev/null +++ b/web/sites/cscsreviewni/themes/cscsreviewni_theme/images/i.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/images/icons.svg b/web/sites/cscsreviewni/themes/cscsreviewni_theme/images/icons.svg new file mode 100755 index 0000000000..9fb53e3d1b --- /dev/null +++ b/web/sites/cscsreviewni/themes/cscsreviewni_theme/images/icons.svg @@ -0,0 +1,5 @@ + diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/images/img-expand-icon-x1.png b/web/sites/cscsreviewni/themes/cscsreviewni_theme/images/img-expand-icon-x1.png new file mode 100755 index 0000000000000000000000000000000000000000..dd3d9d08efd4dbde25cdde9ab6f13d57f09ff7d6 GIT binary patch literal 418 zcmV;T0bTxyP)P000>X1^@s6#OZ}&0004LNklNUaLOg+PCnlmBMv%k-wctE-Cw!h@KXiB0*k)7; zKjvB%UV!ca`dQ{(f$pAV&Qz~gcnVHm(cd!XGn}qVlvsENpD@H_ygxqRsRS)wK7C@o z_L=h%528N7K{$Ou|32gW@D@&|yf&L0;9B(D<&1v}-37~>k?9{5*rFah3f)zocYFf6 z^J;7<{)i#!#%RoUzZU6yuXSrN1dT9)I;5*a5>9tT74nIiQG#?a+nuo9FRMbdO(T9jYKp&vbP(+Zl1_L4HDE!21} zYA~1d0o80%b~*v4C`V-POXZU4)M`m~A|YkN>`Uwx@r|fD#jI*)@IFL?FAdGXv@?BO# z3?vXmAqEhLHn|HiE)Dy;tllodXwcqeef6V+!&n~_$dc^1?6Myv48{xDQQ0#ei19ka zall?6jGpHRf0mDLBY5!r~z^H}NfWMovG5jcNN&oQ6 zz(7aA$FR>aTcjkLlbuQ$0!lOtJjpE1fqlCk-QT!Nw6dNNHiXX#|VqnBW z@niT=42)1Hk7cg_&T(J%Au+}nV~jDz7-Nhv#u#IaF~%5UjBQsb<(lj!z&WnS?j*Y~ zR~(K0$8(%1TQ$V+qWCd3W!)NL7$_AnIw-{OqxdnpHNFo#PW0Ru#ua}V`6f106bFU@ zqA18Wv4NsYIWPQ>0^v<;_RV;>Aidz1uz5j<0f3?)#PFj4g8Y#^ z5BLLrH)OvNK~@9*NbF10uaKt!F~(#+;6OU%Kp5l0@?BOY1`vpri2($nWnut`jsO4v07*qoM6N<$f*=;FD*ylh literal 0 HcmV?d00001 diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/images/img-shrink-icon-x1.png b/web/sites/cscsreviewni/themes/cscsreviewni_theme/images/img-shrink-icon-x1.png new file mode 100755 index 0000000000000000000000000000000000000000..345f389ed41eaf00f3cf076111516f0805eb9868 GIT binary patch literal 758 zcmVo8(U2lQXZgxvM|m?T5{EG$t2B4F|mD%ytfKS|gmLHjH&Ve@WP&YhFUZ89hVp__ptGW`0nAjMvnX5_Bu3g= zjZ6eY8QN!qNe9Kvl?Rgz3Wp0KH*5Gep3!DL?I67oe_LPU7X+Wl5P z9ez$-g-8*21~&8lGO%w50!x5+6ERr< z=kyY8GH*bLFA+I<33<#Ug)B12*Mig*u7@D<7>4*>UFU}&vfa1D6i5m|Bn{^Jl9-kS z2Kzh@Jwd_~5oGidvmlYwSBiWF*R1j06Cw17&0H6ej?f(HI#4h8UPy8N{7?((J6@wP zbcg);GCO(6OJ4Glm%IcERVgUqK+)iPe&sa^+hZIk4h>yIW`fB}h$@K%-)ku)u0Y)3 z{BbZ@1o>TL)+SyxHVW!lYkN zH`k-cR=X|dwsR(riA(UeB*Rc~YSxQ92b;~mwYP(~Ak$K_jqqF;bR87yOihJIA$TLL z6Xra^B=Zg03lfR%6w$sGOj;>KN`lEju}*(a@&VE-9YW9aP}DVqB@UZSaY@D&b`T^? zdOJ=O`8AK0<2f5ck{~m{6rB{efWwUbJ%Hz?pcy=nB(k{7N9b+~D#C*-DIveq@DZB- oUQh{+z}Rf?nLR87nrI+{UM}n*aa+07*qoM6N<$f?v5%o&W#< literal 0 HcmV?d00001 diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/images/img-shrink-icon-x2.png b/web/sites/cscsreviewni/themes/cscsreviewni_theme/images/img-shrink-icon-x2.png new file mode 100755 index 0000000000000000000000000000000000000000..206460f30b35f468bc4a8d2eaf7779d26f0ac16b GIT binary patch literal 1025 zcmV+c1pfPpP)6)1vAhvYA_5|nV`#Vkts~j z2q4+2(xzGwOHjWa?za2D;r91G&z{@)efa_Iv2#9-Iqv3!yZ{Wz?uMi>05h`5-~CWO z8r4Foh*3eKkr)i36oH{oVlar35Tj`njbVdA42_bDVS+-8d=voZp)yAyhHfkXs6l0p zLJZwz0MJep7Z@9|L+U`$D05*aVvNLN;6T_e1xlr$6C9QuPk6ljvWo@%tb<80yrBRX zLcOyIkNF?!&3MFcivnN(jk*(GyiL^0JYo1mQ5dS8#2_!wDD!~f6GdSZ46-WIW!^FD zQ51$Hh${1sp#m_AxTcys{yC^DK~&>Se*QAzdJ4ht@W4}xxHC*aRGGy!@QI=@Jb-dKn(=hko_MdwlT* zcGWw^KnZ_`Wd1Qq0;0-FfZ-6tKZ^Qti6D^1o!l7&QDsgr2%^fIU=T!=nPL#c0SbU2 z*mpGXIjqCBiJ~xuVUPjH2iP|uYfBB%Cp#tUF6@5&pab67*Y z8%2P$$!@~FzQpIT1>06+9Yx-P8UIkO>8e3zk3tZ042?n%Cm0%qARaJO0LBTj+d}XV zfQ%sO&hUleAH*+)e-!^93d1YPsO(z_Kz_(>hgJx{QVBplwhG3W?0ZS>kOl7;l@k6A zsg(f3DTsd*g~8{Lniq^qd{WXfZ6T1)_9(U(>#|PS75^Z(BkPde zbB&VfWhMYJ#~@XMm)iKj&?pW;G=@Ej0mgfc5rJX{qA*;e0Jw&@9?AB_f5~MEve4w` zrx4ey%eU%8+$k0yRl{rIA48+qgP>}CZCV0DqZADCG6%!-8u`b_M>&!h;VI@5C@=h-Q7%BjhvNH*f*Cm^lwYz<#V1ffa4=oaazY9M8Ts%q|j1B#q z!D1gC6$*e`_AlBcN>0lGz@!@tqAc!wc!U^xjxrx~8ig3kRlg%~C%8Y3Tt7$zth vqiK|NVibZhAM=kmE6Lx}N0i61`yr=aV!DV;)ev;&00000NkvXXu0mjf($~X9 literal 0 HcmV?d00001 diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/images/marker.png b/web/sites/cscsreviewni/themes/cscsreviewni_theme/images/marker.png new file mode 100755 index 0000000000000000000000000000000000000000..798bbc2bc6618c3c4737dc7e100945f0f41aa305 GIT binary patch literal 100 zcmeAS@N?(olHy`uVBq!ia0vp^oFL4>1SIo6Pjm-TY$ZW{!3_UF&^$uA7APX=>Eakt t!I*5p%>3Vw;bu{RSd8G&qAdmL4A)OQd>zz$APcC7!PC{xWt~$(698T(8)g6i literal 0 HcmV?d00001 diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/images/new-window.gif b/web/sites/cscsreviewni/themes/cscsreviewni_theme/images/new-window.gif new file mode 100755 index 0000000000000000000000000000000000000000..97ffb8dfe9a838a09f412cd26dc7772eee5c518f GIT binary patch literal 68 zcmZ?wbhEHbsZ0oIQZ1ONa4 literal 0 HcmV?d00001 diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/images/nigov-file-icons.svg b/web/sites/cscsreviewni/themes/cscsreviewni_theme/images/nigov-file-icons.svg new file mode 100755 index 0000000000..de5e918fc4 --- /dev/null +++ b/web/sites/cscsreviewni/themes/cscsreviewni_theme/images/nigov-file-icons.svg @@ -0,0 +1 @@ + diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/images/no-new-posts.png b/web/sites/cscsreviewni/themes/cscsreviewni_theme/images/no-new-posts.png new file mode 100755 index 0000000000000000000000000000000000000000..ac6d731a686097f35c95bffdfa2ce6a1f03fc400 GIT binary patch literal 430 zcmV;f0a5;mP)I!p0~i1z5CKGt0LB<&U?32P7%|2e0bq=Xh!_JAal~=_ z_dO0d_paCVWTPJ+;P7+*_wMgbMC8vnmib?05@O>9T}&Vm3%sC#Q|ub8GB!F`LNqPW zG+m~Q86>41EY#6LE^V0#T*#gtQG^e{0Hs~ZWbq9#z()x~NXSD+x6Bj7pa;|xW87M1 z2{CAbf_jYVGI@w$9)kFaFgxLjxj_*Z#PBaMBd5*wU~1?!Y8H> z4fi1WWiBzs3_~>GATDQUU=Z2%KloDI9?df5(}qM0kv({sFz4uD0twAF&fM`=9cVDLd5qGXY^vN-t|I)A zWsi%9+s4M1pEVat9Q+Wx*nDfx#MFi&t2>s4UjdRQh#v zcYB-uGRfc=+dGy0lQg%*3a&b~xwdPe{dB(R>Dyl{k6HdAvP}N^bl(ylCH|G?_u9>? t4q9Wf?SP9>E<>(vTKE#xH(%>NbME;l62_9YI~M4B22WQ%mvv4FO#o9et9t+d literal 0 HcmV?d00001 diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/images/search-icon.png b/web/sites/cscsreviewni/themes/cscsreviewni_theme/images/search-icon.png new file mode 100755 index 0000000000000000000000000000000000000000..4775d278433a59da5c91f28e346a2e89a5c6f6ea GIT binary patch literal 1400 zcmbVMZA=?w9Pehf3`nyufhdyYatx$udoQ#HJt$Z>UK&=Q1tvzByWTxVkJ7v2deBmV zX=8Llq90~V*rqb$)S1ak6oQ!sjyTXYy)-=QVhlyr zAX>nIt~=H2u1Csc6(E!aH*+{nA_aB}L0PR7{s2PaB#z-Wj3CVfMdMbQC_pwA3azQU zKzo_W4O{T$K>eDg&=?jDhb`fJi>$U{gxzk(a1tX)Genp}-IB&e%u*;jp@9J*P8AhR zlqE#h$ok|?&4EHs*Fy*@Zuh2QDYTI&m@+KFDi~qGv0zY-YYiRJyx<=-yA^R-C{KaiXw*AS%k7PAloOSsA!UtFyqK;JT!c z#!4JW*cPGf4Q|10xpcV-SWQ+NWw|}k1@(SelS6)4K}f6D3_@(yO!{Gy_zz z3-Fby97NXAOp9B%@ZZ8;=kxzJeHe5K(|hG#y^|2ZhSZOnlK?N9vjikKKq{P+jNA`b z4Tf!lF2>myxjJ{HCXexCUFe9Xqbc`{rKX%pJJ4U8;d6T1_T-!}xzcWqoj%)cD(W9a zU0+;$E$wELaAVL6raubw)UD3B2L@*c)LXM3Ec`mPaQNr<7EV6i^5la^?(rNdcP3{( zzWnFXy(=bX_KO{{{Ijp7505_ceT`#Bir>3x9GPyqY|M$i+Z(gn`i{{1OyZ8N`jIz| zj=L^Bk&!i&b>h})(fe1!k1)n2&t#IIB)t zKXkm~SaBS}+~qFsoeW<)Hd0X-oBVnr zxncN5WoEMWQ(9luenRk^j&46cez{0VpOM;Lj}Na*Ei&e(m%o`jc*dht`OZ;~Og}Y| z{z^Pbe`lLZ{cZ1$XU0rDeTP4vczJcUXw)Qhb#g5M@Yq6X%`XpM`F5#faM=IXM9(hV Yu(+*xG?V?IM*kPODr%YGvO}@I0Xo(5OaK4? literal 0 HcmV?d00001 diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/images/status.png b/web/sites/cscsreviewni/themes/cscsreviewni_theme/images/status.png new file mode 100755 index 0000000000000000000000000000000000000000..1be59c8911023b1700e2f4f5f15d7881a3ff8ee7 GIT binary patch literal 1322 zcmV+_1=aeAP)NklPkfZ3lV)1VOntlt5^$*A2sh7Gh(2FWB(%<&os((5AQQf`#hjne8n{FfofThRi ziBKG-*%NNUyiE9W1{StVc=^+rH>^w?Ej`gg1gTYmT%RD@!}Cf(V!0rBl$b?hgLYOf ze(zsG&V~SHBq0iQ8~*qrVU!?xv>=TH`5p_3d`{$PR^-)Kk?*#mfX8@E5aSlS+*j~* z<5Tl@9a?=AAqw4w5iS6N2$`_q&rjpW3S#+kW);aib||9kYIdqw)cG-D{(*F_4Qcfj zq}2+ZW&>sZ>o>F-+am}u1Bg&RvZ`t7bBTimNtBpV$dsa$Q!G z`fMoBsKg(HtU4zi8!q^Jdi*>9x50peL+QBW^BLD|iyA4&s zB#KZ_B8&I<*2UAuG|DWbyu_h?*AP=ni1eOYpuap&JvinWC9^{dNri;G z_Slf;vLR!f6;G?l54{Rahjv2Mm(!m|%y6OaR-|h5z9Jku4$uEgKAw21o~~qhoqTxA z!(?7Zksy`FJdc$M1TR*pC|!>2Ei0g^y<;cd(e6bu?-#f&$nY}_9Q5pMeRX-&d!e4o z8+q(5mq@R$;g?AXXxK84nY<7Qlo&(uxRDoNP1|g!+J1C1@`m4zSNgMwItxm?AxNUK zXXtgq%Aa&8thi9m@hVad%EfS#WM|iMs9Ml65f6?KJT=&gHOZIT@IgZ?I?dfsHEnw%CT{jZ)sg-G;kC*K z@HpdFR?ievD?e>0@q{3~PVgK_Cv6y@%hz)r(z$w^FrnEPsUSScG!!@9j;1}2EpUJ_h$8j zXgatPI$H68=V?4i$tiwH*0>OECki}HwJ0hfctsPG)L(**K$9+Qom*bdEw^+gxcG7{ zF`b~ zfLjD6?1pi~_SuBTmOVUHMZ|#&Uoh8?FLEJLxaa9!H54mlt3@D@i%0DkVN#_aiat-< zT2VlVf|v#(3E9!T=Eh?G9e9#5;?;huG*ntpM5#sYP!wySD60uUX*IhfSuRzn4x_l9 zzRjQfMu>tLFd_s%I3Wt1fo+fdJ2h!a93%6}&|||>o06t7>?3%d!t*HCF%QeiuQ)t; z%kb9;IRV9|e$K(%U1Oqt7#HWyuR4E!R0Z=#PoL%c&$F{wl9tq6j)9BbZE8Bac!w7_<8wyTB44Bp(2j_hnZsm``6wU>G4i gfk4DD#R|CWe~)Vpvg%BnCjbBd07*qoM6N<$f;lFGm;e9( literal 0 HcmV?d00001 diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/images/status.svg b/web/sites/cscsreviewni/themes/cscsreviewni_theme/images/status.svg new file mode 100755 index 0000000000..1e1a432ed2 --- /dev/null +++ b/web/sites/cscsreviewni/themes/cscsreviewni_theme/images/status.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/images/svg-fallback-sprite.png b/web/sites/cscsreviewni/themes/cscsreviewni_theme/images/svg-fallback-sprite.png new file mode 100755 index 0000000000000000000000000000000000000000..fe142b82a857d9b3381ca9e20783f6fdcec30ceb GIT binary patch literal 1641 zcmb7^Yd8}M7{})pu{94hquf?QD_ekC zVjXUCepJ@TKLRa_W*D&|<~JE?{s=@Tj@4P0II4z=V9C}Y(Egi=MxFDcj7+`G4*-A! z#=_JXb5lg{;k{b}T#hnkoCWrm7=zg?Ol`0Nvf;@(4~91SJM-qea66+^{?bMdreU6c z>6w{%WiJH?7b-$p`#oziL#0E2zC}@4I^YJ^g&+rdzwhQ3|L6Kb4Ni+t;7Qy5`NkQ>6{zUp>;4o1d&?>LH2 zvD6Rb=$w4lRFmxIP&Eh+~F5Mn(MKbNz+&+ z(vI9X{SAcv*i%zk5_~nje>&Pn#6b$#o!dXaQAW+}j#$RkG z7y(Fp&qHstG2-^lMYp6Jzg%Jo^>C&mD5eJ%4Z{t~Stlg@7SCO1N{;iPx{%h9LH>zmWvfzprI28vYOteY)98 zi1lW=OP!o2CK@vyIIW|~huyDhb%@8VlD({U3WGr@tu z2rlN8lmdBNb`LgvN5%cn1F9dVmK=W&u1o~_B!P2>XM*)jeJ^T|T)~9_vdtZmy--2J z3U!M8*bd1pF7vu8-6p`o=+VjtnArJ%C43-Zf!bQbv~Cby`NZgx*@Ml9;B~FoYa`%QY?a6HOsBc$m6FIj~oU=@#z5kHJE;E@S}Itc|ac zw>>Q#Or%co=mV-;Zh~gz2q_~bMYT&pG^0Osb1-b=qlyb&c;aDL$ZXx`_o%{g9a+lQ z({zH7F&;_!R#z487L>fVyj3NrQDp&W5NE{FN}l-CV`#XN2yZRH}2(jMeM?a!Eikuu`UHMbjMq^M3)xDKm^NgB@Q3#`nDaQej3VBA3+3H$>kq$ z(d}EP$1$PUL8$x;rzUvcD=5nDh_|UT=te&a;=t%EXJ<-CF@T>~ zUB>1;Hj$rl z&IC71VKx|9dR zg}D^DpFh_1i07CpuXVfgBk6bQ5dg{F|B6VC+*y&8cllm&0Lejc=D Q>p24~%&bfcf5Vag1S_IKeEOP72<^x@R74}OHHp+PLJrVls zWRiFwbeFKxs#Jyd+85<)ca_Ks1nDx*3}3{Zb8%U9+k`C16UV)_ICnRfya!3_Jo?_r zDgLwEL#g{5 kn$Q0$s7nY0z5U0qm-B~*=%z1qKwmR>y85}Sb4q9e0K-Xgi~s-t literal 0 HcmV?d00001 diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/images/warning.png b/web/sites/cscsreviewni/themes/cscsreviewni_theme/images/warning.png new file mode 100755 index 0000000000000000000000000000000000000000..64c269aea38055510da52663753bf4546d2a861c GIT binary patch literal 764 zcmVjrrEdQF`2F|tq-^P^iT(HW@Wiq6%BuVBwLx9+rt?X!gEm|EX-AKhya+-C~jZWiBmBmMR7=8;bI)x7GX zYxdvNl5@ z;CCe5Z57;R2`5uFk^le!rb$FWRCocU*W+UCKo~~hwf)w%ZQJJYseAwTQM)tQlP}Nz z6=#53DxJyZ@&&1oFUe-oDT0-jl~?GKit@5bLR3{($f2UThGJ^#f>P zIgRjUbWASe0E2QFE9KRMoF)OLx~o+2eIK?C}OA_PB(+J>H~XkGGIL zR+4x-$z|^(d0@NAUR9!xBx8@)ll>S8e#t$Uv&M74iZxyVmX>Yt@)E$lE#3#9$`)7g zWX=-L@od%-AMj!#emude(y^e}J-IUyHy+`GL%AG1n32OFA2lB \ No newline at end of file diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/images/wrong.png b/web/sites/cscsreviewni/themes/cscsreviewni_theme/images/wrong.png new file mode 100755 index 0000000000000000000000000000000000000000..3d178cd18521414f0d2e986c9612981fda21099b GIT binary patch literal 1801 zcmX|B3pmqj82_V5Thq;u+)7F67%6ifF>|LzF2y)Wl+wjY7oM7tOSyC*DXo<*>LAHs z$uZP~G8y%3qcYku8wX5a1}w&ypfRzk6$n{0tI{w4MqC;^EezR#2t~gHeBFv3!n+WfU;OD z0HnM7g0V4t1ych9Py;TI0!JiP1AQ|yK>VXGGBt&D3=QGtqK?>QDFRdR6iAtvz%W}| zFj^7>S73_A!{TC798M(0>*&C~yLO3$aV`7>HnhGB~7~L54N=lJv~Q@iv^yZ-;0X}x!hqkJGa|30{nlmVf&m(kVK-4)%=eXnHrdpLX5IY=e^BdPYJ8-8rZDA7>{{7kB(NM~IX`@=R{L|6w{uL`H=7ifU zzMwo++**8GE1R57Fg=Fr`31*^mTk|$7H*CmoV2GiG|@@#)gJF}F5-Q}#BWgCYMmML z8ejEF5Y2hhm709JQ(fztm*rZ+PfZZCEX>Z@(kAV2nYn zYhc?>{p0Du>z#{ER+t30yJxfswnW^R>nyt%Si9gyWK4E%{5pO7Ttd{A^XIp)dZaoE zh0aX{n%&VpL}YuC{-gY9&V6LjN3t8oAv)8wdX+~XuB+6VMD;i}$tyTk|EQolpad=3 zU_4fzpL1FI$Y%Sb`qV0O^l5Jrt+4rtIz^yMU#59h_2LP&qAXsMD|x{ zb9uZFBNY-ET{E4^vHW7<|LM7;@s9KuMC<4JQxp?FZ!4OP;tRlM&48rmGT)Ix& zn{t{ZfxKzIL{^M1^I7paWUEG)`*&GIV@jgV3x^6@37<6Dm3RCy=Kx9}O?5EGMxJ;2 z0;4ObHu5Pk(#l4P?+C4T{4kh~*UY<}q#A!Hp|O$Asa+SsPv_wP~#vkc%a}RhmxL%vbJs}H!0j1!e+~_4F2W&JUV+?lPXi=yV_8kr>a!NqS-y51jmQJMY&9mSPH0icrQm6>3Irj<$ zA-7}o&!GyYZ}wjSp6cVTm7%j>#4zVV-7*LiEn-aC)gl9Bj*S(TNYL+75#{Egl5xF& zG`+sb)vl3$tJI=pYba0sFe)HIp0^rKiRDDDq}PMJAy56T6n)kUc?74(&MY{Y%aQUd zItL7?Kw-u!b}dpqRv2Qbia=FH^nbf#QKv?|hhK3F5DBD|hf_QR{JxPh9GmKIgUB3DTKMQpU8j}(9AhICs zzKGMTekvQ{XbgfWiSxh`)C z)uYj~TM-c~YLE6M%(?M#!S28r<*x;LZ<{eJR{5`!?r|c@Hu*L~?lU2lj^dPE#cUvM zr#!$uY}^!&n65kfq92V4Gski=R#Mbxzn|+9B z_w6b;eKI~2{L1LMKxWWqDJ}QP!MkKt7OmyZv3b0Ibxt6YF}KEX_+=Jq41YQJCMB#h zU3Z7=)}g#`rIyjrCsEb*{$3O_m8mgoo9-Hh)q-k_*_HFvua3wTM)&H=U6?v6xz?qN z)JNIySUM)C;|0`5-<`-weW;19<19qD)cBS(b \ No newline at end of file diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/package-lock.json b/web/sites/cscsreviewni/themes/cscsreviewni_theme/package-lock.json new file mode 100644 index 0000000000..4f5e291b60 --- /dev/null +++ b/web/sites/cscsreviewni/themes/cscsreviewni_theme/package-lock.json @@ -0,0 +1,24721 @@ +{ + "name": "cscsreviewni_theme", + "version": "0.0.0", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "version": "0.0.0", + "hasInstallScript": true, + "devDependencies": { + "autoprefixer": "^9.7.6", + "breakpoint-sass": "^2.7.1", + "chroma-sass": "^1.2.6", + "cli-real-favicon": "^0.0.8", + "cross-conf-env": "^1.1.2", + "eslint": "^6.8.0", + "eslint-config-airbnb": "^18.1.0", + "eslint-config-prettier": "^6.11.0", + "eslint-plugin-import": "^2.20.2", + "eslint-plugin-jsx-a11y": "^6.2.3", + "eslint-plugin-prettier": "^3.1.3", + "eslint-plugin-react": "^7.20.0", + "eslint-plugin-react-hooks": "^2.5.1", + "gh-pages": "^2.2.0", + "highlight.js": "^10.0.3", + "imagemin": "^7.0.1", + "imagemin-cli": "^5.1.0", + "imagemin-gifsicle": "^7.0.0", + "imagemin-jpegoptim": "^6.0.0", + "imagemin-jpegtran": "^6.0.0", + "imagemin-optipng": "^7.1.0", + "imagemin-pngcrush": "^6.0.0", + "imagemin-pngout": "^4.0.0", + "imagemin-zopfli": "^6.0.0", + "kss": "^3.0.1", + "modernizr": "^3.11.2", + "nicsdru_origins_theme": "^0.1.1", + "nicsdru_unity_theme": "github:dof-dss/nicsdru_unity_theme", + "nightwatch": "^1.3.5", + "nightwatch-accessibility": "^1.8.0", + "node-sass": "^4.14.1", + "npm-run-all": "^4.1.5", + "onchange": "^7.0.2", + "parallelshell": "^3.0.1", + "postcss-assets": "^5.0.0", + "postcss-cli": "^7.1.1", + "postcss-inline-svg": "^4.1.0", + "prettier": "^2.0.5", + "sass": "^1.26.5", + "sass-lint": "^1.13.1", + "svg-sprite-generator": "0.0.7", + "svgo": "^1.3.2", + "uglify-js": "^3.9.3" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", + "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", + "dev": true, + "dependencies": { + "@babel/highlight": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.16.10", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.10.tgz", + "integrity": "sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.16.7", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.17.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.17.2.tgz", + "integrity": "sha512-hzeyJyMA1YGdJTuWU0e/j4wKXrU4OMFvY2MSlaI9B7VQb0r5cxTE3EAIS2Q7Tn2RIcDkRvTA/v2JsAEhxe99uw==", + "dev": true, + "dependencies": { + "regenerator-runtime": "^0.13.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/runtime-corejs3": { + "version": "7.17.2", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.17.2.tgz", + "integrity": "sha512-NcKtr2epxfIrNM4VOmPKO46TvDMCBhgi2CrSHaEarrz+Plk2K5r9QemmOFTGpZaoKnWoGH5MO+CzeRsih/Fcgg==", + "dev": true, + "dependencies": { + "core-js-pure": "^3.20.2", + "regenerator-runtime": "^0.13.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@blakeembrey/deque": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@blakeembrey/deque/-/deque-1.0.5.tgz", + "integrity": "sha512-6xnwtvp9DY1EINIKdTfvfeAtCYw4OqBZJhtiqkT3ivjnEfa25VQ3TsKvaFfKm8MyGIEfE95qLe+bNEt3nB0Ylg==", + "dev": true + }, + "node_modules/@blakeembrey/template": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@blakeembrey/template/-/template-1.1.0.tgz", + "integrity": "sha512-iZf+UWfL+DogJVpd/xMQyP6X6McYd6ArdYoPMiv/zlOTzeXXfQbYxBNJJBF6tThvsjLMbA8tLjkCdm9RWMFCCw==", + "dev": true + }, + "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/@sindresorhus/is": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.7.0.tgz", + "integrity": "sha512-ONhaKPIufzzrlNbqtWFFd+jlnemX6lJAgq9ZeiZtS7I1PIf/la7CW4m83rTXRnVnsMbW2k56pGYu7AUFJD9Pow==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@types/glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==", + "dev": true, + "dependencies": { + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "node_modules/@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=", + "dev": true + }, + "node_modules/@types/minimatch": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz", + "integrity": "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==", + "dev": true + }, + "node_modules/@types/node": { + "version": "17.0.21", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.21.tgz", + "integrity": "sha512-DBZCJbhII3r90XbQxI8Y9IjjiiOGlZ0Hr32omXIZvwwZ7p4DMMXGrKXVyPfuoBOri9XNtL0UK69jYIBIsRX3QQ==", + "dev": true + }, + "node_modules/@types/q": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.5.tgz", + "integrity": "sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==", + "dev": true + }, + "node_modules/a-sync-waterfall": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/a-sync-waterfall/-/a-sync-waterfall-1.0.1.tgz", + "integrity": "sha512-RYTOHHdWipFUliRFMCS4X2Yn2X8M87V/OpSqWzKKOGhzqyUxzyVmhHDH9sAvG+ZuQf/TAOFsLCpMw09I1ufUnA==", + "dev": true + }, + "node_modules/abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", + "dev": true + }, + "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": "8.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", + "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", + "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/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/ajv-keywords": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-1.5.1.tgz", + "integrity": "sha1-MU3QpLM2j609/NxU7eYXG4htrzw=", + "dev": true, + "peerDependencies": { + "ajv": ">=4.10.0" + } + }, + "node_modules/amdefine": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", + "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=", + "dev": true, + "engines": { + "node": ">=0.4.2" + } + }, + "node_modules/ansi-colors": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.3.tgz", + "integrity": "sha512-LEHHyuhlPY3TmuUYMh2oz89lTShfvgbmzaBcxve9t/9Wuy7Dwf4yoAKcND7KFT1HAQfqZ12qtc+DUrBMeKF9nw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dev": true, + "dependencies": { + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-escapes/node_modules/type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "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.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dev": true, + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "dev": true + }, + "node_modules/arch": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz", + "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==", + "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/archive-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/archive-type/-/archive-type-4.0.0.tgz", + "integrity": "sha1-+S5yIzBW38aWlHJ0nCZ72wRrHXA=", + "dev": true, + "dependencies": { + "file-type": "^4.2.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/archive-type/node_modules/file-type": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-4.4.0.tgz", + "integrity": "sha1-G2AOX8ofvcboDApwxxyNul95BsU=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/are-we-there-yet": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.7.tgz", + "integrity": "sha512-nxwy40TuMiUGqMyRHgCSWZ9FM4VAoRP4xUYSTv5ImRog+h9yISPbVH7H8fASCIzYn9wlEv4zvFL7uKDMCFQm3g==", + "dev": true, + "dependencies": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "node_modules/arg": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", + "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", + "dev": true + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/aria-query": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz", + "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.10.2", + "@babel/runtime-corejs3": "^7.10.2" + }, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/array-find-index": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", + "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-includes": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.4.tgz", + "integrity": "sha512-ZTNSQkmWumEbiHO2GF4GmWxYVTiQyJy2XOTa15sdQSrvKn7l+180egQMqlrMOUMCyLMD7pmyQe4mMDUT6Behrw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1", + "get-intrinsic": "^1.1.1", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", + "dev": true, + "dependencies": { + "array-uniq": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array.prototype.flat": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.5.tgz", + "integrity": "sha512-KaYU+S+ndVqyUnignHftkwc58o3uVU1jzczILJ1tN2YaIZpFIKBiP/x/j97E5MVPsaCloPbqWLB/8qCTVvT2qg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flatmap": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.2.5.tgz", + "integrity": "sha512-08u6rVyi1Lj7oqWbS9nUxliETrtIROT4XGTA4D/LWGten6E3ocm7cy9SIrmNHOL5XVbVuckUp3X6Xyg8/zpvHA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/arrify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", + "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=", + "dev": true + }, + "node_modules/asn1": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", + "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", + "dev": true, + "dependencies": { + "safer-buffer": "~2.1.0" + } + }, + "node_modules/assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "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/assets": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/assets/-/assets-3.0.1.tgz", + "integrity": "sha512-fTyLNf/9V24y5zO83f4DAEuvaKj7MWBixbnqdZneAhsv1r21yQ/6ogZfvXHmphJAHsz4DhuOwHeJKVbGqqvk0Q==", + "dev": true, + "dependencies": { + "async": "^2.5.0", + "bluebird": "^3.4.6", + "calipers": "^2.0.0", + "calipers-gif": "^2.0.0", + "calipers-jpeg": "^2.0.0", + "calipers-png": "^2.0.0", + "calipers-svg": "^2.0.0", + "calipers-webp": "^2.0.0", + "glob": "^7.0.6", + "lodash": "^4.15.0", + "mime": "^2.4.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/assets/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/ast-types": { + "version": "0.13.4", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.13.4.tgz", + "integrity": "sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w==", + "dev": true, + "dependencies": { + "tslib": "^2.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ast-types-flow": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", + "integrity": "sha1-9wtzXGvKGlycItmCw+Oef+ujva0=", + "dev": true + }, + "node_modules/astral-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", + "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/async": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", + "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", + "dev": true, + "dependencies": { + "lodash": "^4.17.14" + } + }, + "node_modules/async-foreach": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz", + "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", + "dev": true + }, + "node_modules/at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", + "dev": true, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/autoprefixer": { + "version": "9.8.8", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.8.tgz", + "integrity": "sha512-eM9d/swFopRt5gdJ7jrpCwgvEMIayITpojhkkSMRsFHYuH5bkSQ4p/9qTEHtmNudUZh22Tehu7I6CxAW0IXTKA==", + "dev": true, + "dependencies": { + "browserslist": "^4.12.0", + "caniuse-lite": "^1.0.30001109", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "picocolors": "^0.2.1", + "postcss": "^7.0.32", + "postcss-value-parser": "^4.1.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "funding": { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + } + }, + "node_modules/aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/aws4": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", + "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==", + "dev": true + }, + "node_modules/axe-core": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.4.1.tgz", + "integrity": "sha512-gd1kmb21kwNuWr6BQz8fv6GNECPBnUasepcoLbekws23NVBLODdsClRZ+bQ8+9Uomf3Sm3+Vwn0oYG9NvwnJCw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/axios": { + "version": "0.21.4", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", + "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", + "dev": true, + "dependencies": { + "follow-redirects": "^1.14.0" + } + }, + "node_modules/axobject-query": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz", + "integrity": "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==", + "dev": true + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "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/bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "dev": true, + "dependencies": { + "tweetnacl": "^0.14.3" + } + }, + "node_modules/bin-build": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bin-build/-/bin-build-3.0.0.tgz", + "integrity": "sha512-jcUOof71/TNAI2uM5uoUaDq2ePcVBQ3R/qhxAz1rX7UfvduAL/RXD3jXzvn8cVcDJdGVkiR1shal3OH0ImpuhA==", + "dev": true, + "dependencies": { + "decompress": "^4.0.0", + "download": "^6.2.2", + "execa": "^0.7.0", + "p-map-series": "^1.0.0", + "tempfile": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-build/node_modules/cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", + "dev": true, + "dependencies": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "node_modules/bin-build/node_modules/execa": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", + "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=", + "dev": true, + "dependencies": { + "cross-spawn": "^5.0.1", + "get-stream": "^3.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-build/node_modules/get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-build/node_modules/lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "dependencies": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "node_modules/bin-build/node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/bin-build/node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/bin-build/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/bin-build/node_modules/yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", + "dev": true + }, + "node_modules/bin-check": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bin-check/-/bin-check-4.1.0.tgz", + "integrity": "sha512-b6weQyEUKsDGFlACWSIOfveEnImkJyK/FGW6FAG42loyoquvjdtOIqO6yBFzHyqyVVhNgNkQxxx09SFLK28YnA==", + "dev": true, + "dependencies": { + "execa": "^0.7.0", + "executable": "^4.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-check/node_modules/cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", + "dev": true, + "dependencies": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "node_modules/bin-check/node_modules/execa": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", + "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=", + "dev": true, + "dependencies": { + "cross-spawn": "^5.0.1", + "get-stream": "^3.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-check/node_modules/get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-check/node_modules/lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "dependencies": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "node_modules/bin-check/node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/bin-check/node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/bin-check/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/bin-check/node_modules/yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", + "dev": true + }, + "node_modules/bin-version": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bin-version/-/bin-version-3.1.0.tgz", + "integrity": "sha512-Mkfm4iE1VFt4xd4vH+gx+0/71esbfus2LsnCGe8Pi4mndSPyT+NGES/Eg99jx8/lUGWfu3z2yuB/bt5UB+iVbQ==", + "dev": true, + "dependencies": { + "execa": "^1.0.0", + "find-versions": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/bin-version-check": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/bin-version-check/-/bin-version-check-4.0.0.tgz", + "integrity": "sha512-sR631OrhC+1f8Cvs8WyVWOA33Y8tgwjETNPyyD/myRBXLkfS/vl74FmH/lFcRl9KY3zwGh7jFhvyk9vV3/3ilQ==", + "dev": true, + "dependencies": { + "bin-version": "^3.0.0", + "semver": "^5.6.0", + "semver-truncate": "^1.1.2" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/bin-version-check/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/bin-wrapper": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bin-wrapper/-/bin-wrapper-4.1.0.tgz", + "integrity": "sha512-hfRmo7hWIXPkbpi0ZltboCMVrU+0ClXR/JgbCKKjlDjQf6igXa7OwdqNcFWQZPZTgiY7ZpzE3+LjjkLiTN2T7Q==", + "dev": true, + "dependencies": { + "bin-check": "^4.1.0", + "bin-version-check": "^4.0.0", + "download": "^7.1.0", + "import-lazy": "^3.1.0", + "os-filter-obj": "^2.0.0", + "pify": "^4.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/bin-wrapper/node_modules/download": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/download/-/download-7.1.0.tgz", + "integrity": "sha512-xqnBTVd/E+GxJVrX5/eUJiLYjCGPwMpdL+jGhGU57BvtcA7wwhtHVbXBeUk51kOpW3S7Jn3BQbN9Q1R1Km2qDQ==", + "dev": true, + "dependencies": { + "archive-type": "^4.0.0", + "caw": "^2.0.1", + "content-disposition": "^0.5.2", + "decompress": "^4.2.0", + "ext-name": "^5.0.0", + "file-type": "^8.1.0", + "filenamify": "^2.0.0", + "get-stream": "^3.0.0", + "got": "^8.3.1", + "make-dir": "^1.2.0", + "p-event": "^2.1.0", + "pify": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/bin-wrapper/node_modules/download/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-wrapper/node_modules/file-type": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-8.1.0.tgz", + "integrity": "sha512-qyQ0pzAy78gVoJsmYeNgl8uH8yKhr1lVhW7JbzJmnlRi0I4R2eEDEJZVKG8agpDnLpacwNbDhLNG/LMdxHD2YQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/bin-wrapper/node_modules/filename-reserved-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz", + "integrity": "sha1-q/c9+rc10EVECr/qLZHzieu/oik=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-wrapper/node_modules/filenamify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-2.1.0.tgz", + "integrity": "sha512-ICw7NTT6RsDp2rnYKVd8Fu4cr6ITzGy3+u4vUujPkabyaz+03F24NWEX7fs5fp+kBonlaqPH8fAO2NM+SXt/JA==", + "dev": true, + "dependencies": { + "filename-reserved-regex": "^2.0.0", + "strip-outer": "^1.0.0", + "trim-repeated": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-wrapper/node_modules/get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-wrapper/node_modules/got": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/got/-/got-8.3.2.tgz", + "integrity": "sha512-qjUJ5U/hawxosMryILofZCkm3C84PLJS/0grRIpjAwu+Lkxxj5cxeCU25BG0/3mDSpXKTyZr8oh8wIgLaH0QCw==", + "dev": true, + "dependencies": { + "@sindresorhus/is": "^0.7.0", + "cacheable-request": "^2.1.1", + "decompress-response": "^3.3.0", + "duplexer3": "^0.1.4", + "get-stream": "^3.0.0", + "into-stream": "^3.1.0", + "is-retry-allowed": "^1.1.0", + "isurl": "^1.0.0-alpha5", + "lowercase-keys": "^1.0.0", + "mimic-response": "^1.0.0", + "p-cancelable": "^0.4.0", + "p-timeout": "^2.0.1", + "pify": "^3.0.0", + "safe-buffer": "^5.1.1", + "timed-out": "^4.0.1", + "url-parse-lax": "^3.0.0", + "url-to-options": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-wrapper/node_modules/got/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-wrapper/node_modules/make-dir": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", + "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", + "dev": true, + "dependencies": { + "pify": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-wrapper/node_modules/make-dir/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-wrapper/node_modules/p-cancelable": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.4.1.tgz", + "integrity": "sha512-HNa1A8LvB1kie7cERyy21VNeHb2CWJJYqyyC2o3klWFfMGlFmWv2Z7sFgZH8ZiaYL95ydToKTFVXgMV/Os0bBQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-wrapper/node_modules/p-event": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/p-event/-/p-event-2.3.1.tgz", + "integrity": "sha512-NQCqOFhbpVTMX4qMe8PF8lbGtzZ+LCiN7pcNrb/413Na7+TRoe1xkKUzuWa/YEJdGQ0FvKtj35EEbDoVPO2kbA==", + "dev": true, + "dependencies": { + "p-timeout": "^2.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/bin-wrapper/node_modules/p-timeout": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-2.0.1.tgz", + "integrity": "sha512-88em58dDVB/KzPEx1X0N3LwFfYZPyDc4B6eF38M1rk9VTZMbxXXgjugz8mmwpS9Ox4BDZ+t6t3QP5+/gazweIA==", + "dev": true, + "dependencies": { + "p-finally": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-wrapper/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/bin-wrapper/node_modules/prepend-http": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", + "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-wrapper/node_modules/url-parse-lax": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", + "integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=", + "dev": true, + "dependencies": { + "prepend-http": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/binary": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/binary/-/binary-0.3.0.tgz", + "integrity": "sha1-n2BVO8XOjDOG87VTz/R0Yq3sqnk=", + "dev": true, + "dependencies": { + "buffers": "~0.1.1", + "chainsaw": "~0.1.0" + }, + "engines": { + "node": "*" + } + }, + "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/bl": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/bl/-/bl-1.2.3.tgz", + "integrity": "sha512-pvcNpa0UU69UT341rO6AYy4FVAIkUHuZXRIWbq+zHnsVcRzDDjIAhGuuYoi0d//cwIwtt4pkpKycWEfjdV+vww==", + "dev": true, + "dependencies": { + "readable-stream": "^2.3.5", + "safe-buffer": "^5.1.1" + } + }, + "node_modules/block-stream": { + "version": "0.0.9", + "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz", + "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=", + "dev": true, + "dependencies": { + "inherits": "~2.0.0" + }, + "engines": { + "node": "0.4 || >=0.5.8" + } + }, + "node_modules/bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", + "dev": true + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", + "dev": true + }, + "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/breakpoint-sass": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/breakpoint-sass/-/breakpoint-sass-2.7.1.tgz", + "integrity": "sha1-jvbEdE3MJbqD2Wm2yaF+XaopmAo=", + "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.20.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.0.tgz", + "integrity": "sha512-bnpOoa+DownbciXj0jVGENf8VYQnE2LNWomhYuCsMmmx9Jd9lwq0WXODuwpSsp8AVdKM2/HorrzxAfbKvWTByQ==", + "dev": true, + "dependencies": { + "caniuse-lite": "^1.0.30001313", + "electron-to-chromium": "^1.4.76", + "escalade": "^3.1.1", + "node-releases": "^2.0.2", + "picocolors": "^1.0.0" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + } + }, + "node_modules/browserslist/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/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "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": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/buffer-alloc": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", + "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", + "dev": true, + "dependencies": { + "buffer-alloc-unsafe": "^1.1.0", + "buffer-fill": "^1.0.0" + } + }, + "node_modules/buffer-alloc-unsafe": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz", + "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==", + "dev": true + }, + "node_modules/buffer-crc32": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/buffer-fill": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz", + "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=", + "dev": true + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true + }, + "node_modules/buffers": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/buffers/-/buffers-0.1.1.tgz", + "integrity": "sha1-skV5w77U1tOWru5tmorn9Ugqt7s=", + "dev": true, + "engines": { + "node": ">=0.2.0" + } + }, + "node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/cacheable-request": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-2.1.4.tgz", + "integrity": "sha1-DYCIAbY0KtM8kd+dC0TcCbkeXD0=", + "dev": true, + "dependencies": { + "clone-response": "1.0.2", + "get-stream": "3.0.0", + "http-cache-semantics": "3.8.1", + "keyv": "3.0.0", + "lowercase-keys": "1.0.0", + "normalize-url": "2.0.1", + "responselike": "1.0.2" + } + }, + "node_modules/cacheable-request/node_modules/get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/cacheable-request/node_modules/lowercase-keys": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.0.tgz", + "integrity": "sha1-TjNms55/VFfjXxMkvfb4jQv8cwY=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cacheable-request/node_modules/normalize-url": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-2.0.1.tgz", + "integrity": "sha512-D6MUW4K/VzoJ4rJ01JFKxDrtY1v9wrgzCX5f2qj/lzH1m/lW6MhUZFKerVsnyjOhOsYzI9Kqqak+10l4LvLpMw==", + "dev": true, + "dependencies": { + "prepend-http": "^2.0.0", + "query-string": "^5.0.1", + "sort-keys": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cacheable-request/node_modules/prepend-http": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", + "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/cacheable-request/node_modules/query-string": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-5.1.1.tgz", + "integrity": "sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==", + "dev": true, + "dependencies": { + "decode-uri-component": "^0.2.0", + "object-assign": "^4.1.0", + "strict-uri-encode": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cacheable-request/node_modules/sort-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-2.0.0.tgz", + "integrity": "sha1-ZYU1WEhh7JfXMNbPQYIuH1ZoQSg=", + "dev": true, + "dependencies": { + "is-plain-obj": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/calipers": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/calipers/-/calipers-2.0.1.tgz", + "integrity": "sha512-AP4Ui2Z8fZf69d8Dx4cfJgPjQHY3m+QXGFCaAGu8pfNQjyajkosS+Kkf1n6pQDMZcelN5h3MdcjweUqxcsS4pg==", + "dev": true, + "dependencies": { + "bluebird": "3.x.x" + } + }, + "node_modules/calipers-gif": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/calipers-gif/-/calipers-gif-2.0.0.tgz", + "integrity": "sha1-te7+wwZKd8bc29W9xRc1oBuv3Dc=", + "dev": true, + "dependencies": { + "bluebird": "3.x.x" + }, + "peerDependencies": { + "calipers": "2.x.x" + } + }, + "node_modules/calipers-jpeg": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/calipers-jpeg/-/calipers-jpeg-2.0.0.tgz", + "integrity": "sha1-BtVqU/YnF92AnLlWz2RCPOaTRls=", + "dev": true, + "dependencies": { + "bluebird": "3.x.x" + }, + "peerDependencies": { + "calipers": "2.x.x" + } + }, + "node_modules/calipers-png": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/calipers-png/-/calipers-png-2.0.0.tgz", + "integrity": "sha1-HQ0g5cGuX3m3TVKGoul/Wbtwtlg=", + "dev": true, + "dependencies": { + "bluebird": "3.x.x" + }, + "peerDependencies": { + "calipers": "2.x.x" + } + }, + "node_modules/calipers-svg": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/calipers-svg/-/calipers-svg-2.0.1.tgz", + "integrity": "sha512-3PROqHARmj8wWudUC7DzXm1+mSocqgY7jNuehFNHgrUVrKf8o7MqDjS92vJz5LvZsAofJsoAFMajkqwbxBROSQ==", + "dev": true, + "dependencies": { + "bluebird": "3.x.x" + } + }, + "node_modules/calipers-webp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/calipers-webp/-/calipers-webp-2.0.0.tgz", + "integrity": "sha1-4Sbs4vhM1xd5YSv6KyZTzZXOp3o=", + "dev": true, + "dependencies": { + "bluebird": "3.x.x" + } + }, + "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/caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", + "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", + "dev": true, + "dependencies": { + "callsites": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/caller-callsite/node_modules/callsites": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", + "dev": true, + "dependencies": { + "caller-callsite": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/camelcase": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", + "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/camelcase-keys": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-4.2.0.tgz", + "integrity": "sha1-oqpfsa9oh1glnDLBQUJteJI7m3c=", + "dev": true, + "dependencies": { + "camelcase": "^4.1.0", + "map-obj": "^2.0.0", + "quick-lru": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001314", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001314.tgz", + "integrity": "sha512-0zaSO+TnCHtHJIbpLroX7nsD+vYuOVjl3uzFbJO1wMVbuveJA0RK2WcQA9ZUIOiO0/ArMiMgHJLxfEZhQiC0kw==", + "dev": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + } + }, + "node_modules/caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", + "dev": true + }, + "node_modules/caw": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/caw/-/caw-2.0.1.tgz", + "integrity": "sha512-Cg8/ZSBEa8ZVY9HspcGUYaK63d/bN7rqS3CYCzEGUxuYv6UlmcjzDUz2fCFFHyTvUW5Pk0I+3hkA3iXlIj6guA==", + "dev": true, + "dependencies": { + "get-proxy": "^2.0.0", + "isurl": "^1.0.0-alpha5", + "tunnel-agent": "^0.6.0", + "url-to-options": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/chai-nightwatch": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/chai-nightwatch/-/chai-nightwatch-0.4.2.tgz", + "integrity": "sha512-tLz0K0gdMOqEw52xzd/rIlkRKqgrnZmCgg+7apztI9gzk8HAtBti+gKU4j13GxjarslF8G6IdRrVHkwdz0ZhjA==", + "dev": true, + "dependencies": { + "assertion-error": "1.1.0" + }, + "engines": { + "node": ">= 12.0.0" + } + }, + "node_modules/chainsaw": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/chainsaw/-/chainsaw-0.1.0.tgz", + "integrity": "sha1-XqtQsor+WAdNDVgpE4iCi15fvJg=", + "dev": true, + "dependencies": { + "traverse": ">=0.3.0 <0.4" + }, + "engines": { + "node": "*" + } + }, + "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/chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "dev": true + }, + "node_modules/cheerio": { + "version": "1.0.0-rc.10", + "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.10.tgz", + "integrity": "sha512-g0J0q/O6mW8z5zxQ3A8E8J1hUgp4SMOvEoW/x84OwyHKe/Zccz83PVT4y5Crcr530FV6NgmKI1qvGTKVl9XXVw==", + "dev": true, + "dependencies": { + "cheerio-select": "^1.5.0", + "dom-serializer": "^1.3.2", + "domhandler": "^4.2.0", + "htmlparser2": "^6.1.0", + "parse5": "^6.0.1", + "parse5-htmlparser2-tree-adapter": "^6.0.1", + "tslib": "^2.2.0" + }, + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/cheeriojs/cheerio?sponsor=1" + } + }, + "node_modules/cheerio-select": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-1.5.0.tgz", + "integrity": "sha512-qocaHPv5ypefh6YNxvnbABM07KMxExbtbfuJoIie3iZXX1ERwYmJcIiRrr9H05ucQP1k28dav8rpdDgjQd8drg==", + "dev": true, + "dependencies": { + "css-select": "^4.1.3", + "css-what": "^5.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0", + "domutils": "^2.7.0" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/cheerio-select/node_modules/css-select": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.2.1.tgz", + "integrity": "sha512-/aUslKhzkTNCQUB2qTX84lVmfia9NyjP3WpDGtj/WxhwBzWBYUV3DgUpurHTme8UTPcPlAD1DJ+b0nN/t50zDQ==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^5.1.0", + "domhandler": "^4.3.0", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/cheerio-select/node_modules/css-what": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.1.0.tgz", + "integrity": "sha512-arSMRWIIFY0hV8pIxZMEfmMI47Wj3R/aWpZDDxWYCPEiOMv6tfOrnpDtgxBYPEQD4V0Y/958+1TdC3iWTFcUPw==", + "dev": true, + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/cheerio-select/node_modules/dom-serializer": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", + "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", + "dev": true, + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/cheerio-select/node_modules/domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/cheerio-select/node_modules/domhandler": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.0.tgz", + "integrity": "sha512-fC0aXNQXqKSFTr2wDNZDhsEYjCiYsDWl3D01kwt25hm1YIPyDGHvvi3rw+PLqHAl/m71MaiF7d5zvBr0p5UB2g==", + "dev": true, + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/cheerio-select/node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dev": true, + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/cheerio-select/node_modules/nth-check": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz", + "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/cheerio/node_modules/dom-serializer": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", + "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", + "dev": true, + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/cheerio/node_modules/domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/cheerio/node_modules/domhandler": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.0.tgz", + "integrity": "sha512-fC0aXNQXqKSFTr2wDNZDhsEYjCiYsDWl3D01kwt25hm1YIPyDGHvvi3rw+PLqHAl/m71MaiF7d5zvBr0p5UB2g==", + "dev": true, + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/cheerio/node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dev": true, + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/cheerio/node_modules/htmlparser2": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "dev": true, + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + } + }, + "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/chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/chroma-sass": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/chroma-sass/-/chroma-sass-1.2.6.tgz", + "integrity": "sha1-NON3viIBbCYPiLEPaSTgY2DiVok=", + "dev": true + }, + "node_modules/ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", + "dev": true + }, + "node_modules/circular-json": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/circular-json/-/circular-json-0.3.3.tgz", + "integrity": "sha512-UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A==", + "deprecated": "CircularJSON is in maintenance only, flatted is its successor.", + "dev": true + }, + "node_modules/cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "dev": true, + "dependencies": { + "restore-cursor": "^3.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-real-favicon": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/cli-real-favicon/-/cli-real-favicon-0.0.8.tgz", + "integrity": "sha512-ZuymVh8nbEB4+iHsz4zZYyZfUr7DakWwY4p8LYI7u3eF/ysn4FzaHNgGpKMCZhze7BaZA+enGIwJSzOqTAJOjQ==", + "dev": true, + "dependencies": { + "bluebird": "^3.5.5", + "commander": "^2.20.0", + "glob": "^6.0.4", + "rfg-api": "^0.5.0" + }, + "bin": { + "real-favicon": "real-favicon.js" + } + }, + "node_modules/cli-spinners": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.1.tgz", + "integrity": "sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==", + "dev": true, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cli-width": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", + "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "dev": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + } + }, + "node_modules/cliui/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/cliui/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/clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/clone-response": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz", + "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=", + "dev": true, + "dependencies": { + "mimic-response": "^1.0.0" + } + }, + "node_modules/co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", + "dev": true, + "engines": { + "iojs": ">= 1.0.0", + "node": ">= 0.12.0" + } + }, + "node_modules/coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "dev": true, + "dependencies": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "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": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "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/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/concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "dev": true, + "engines": [ + "node >= 0.8" + ], + "dependencies": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "node_modules/config-chain": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz", + "integrity": "sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==", + "dev": true, + "dependencies": { + "ini": "^1.3.4", + "proto-list": "~1.2.1" + } + }, + "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/console-control-strings": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", + "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=", + "dev": true + }, + "node_modules/console-stream": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/console-stream/-/console-stream-0.1.1.tgz", + "integrity": "sha1-oJX+B7IEZZVfL6/Si11yvM2UnUQ=", + "dev": true + }, + "node_modules/content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dev": true, + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/core-js-pure": { + "version": "3.21.1", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.21.1.tgz", + "integrity": "sha512-12VZfFIu+wyVbBebyHmRTuEE/tZrB4tJToWcwAMcsp3h4+sHR+fMJWbKpYiCRWlhFBq+KNyO8rIV9rTkeVmznQ==", + "dev": true, + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "dev": true + }, + "node_modules/cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "dev": true, + "dependencies": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cosmiconfig/node_modules/import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", + "dev": true, + "dependencies": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cosmiconfig/node_modules/resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/cross-conf-env": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/cross-conf-env/-/cross-conf-env-1.2.1.tgz", + "integrity": "sha512-hFskzboUXdGGCmezF324K/34tFIe1dPV/AUgwuFQFtQva5lYZo7QtV2Ot2zo6biPBfccdH0AyMT6FOj1LpsvTQ==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.3" + }, + "bin": { + "cross-conf-env": "dist/bin/index.js" + }, + "engines": { + "node": ">= 12" + } + }, + "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/css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "node_modules/css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==", + "dev": true + }, + "node_modules/css-tree": { + "version": "1.0.0-alpha.37", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", + "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", + "dev": true, + "dependencies": { + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/css-what": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", + "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==", + "dev": true, + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "dev": true, + "dependencies": { + "css-tree": "^1.1.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csso/node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dev": true, + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csso/node_modules/mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", + "dev": true + }, + "node_modules/currently-unhandled": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", + "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=", + "dev": true, + "dependencies": { + "array-find-index": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/d": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", + "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", + "dev": true, + "dependencies": { + "es5-ext": "^0.10.50", + "type": "^1.0.1" + } + }, + "node_modules/damerau-levenshtein": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", + "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==", + "dev": true + }, + "node_modules/dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "dev": true, + "dependencies": { + "assert-plus": "^1.0.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/data-uri-to-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-3.0.1.tgz", + "integrity": "sha512-WboRycPNsVw3B3TL559F7kuBUM4d8CgMEvk6xEJlOp7OBPjt6G7z8WMWlD2rOFZLk6OYfFIUGsCOWzcQH9K2og==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/debug": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", + "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", + "dev": true, + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decamelize-keys": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz", + "integrity": "sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=", + "dev": true, + "dependencies": { + "decamelize": "^1.1.0", + "map-obj": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decamelize-keys/node_modules/map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/decompress": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/decompress/-/decompress-4.2.1.tgz", + "integrity": "sha512-e48kc2IjU+2Zw8cTb6VZcJQ3lgVbS4uuB1TfCHbiZIP/haNXm+SVyhu+87jts5/3ROpd82GSVCoNs/z8l4ZOaQ==", + "dev": true, + "dependencies": { + "decompress-tar": "^4.0.0", + "decompress-tarbz2": "^4.0.0", + "decompress-targz": "^4.0.0", + "decompress-unzip": "^4.0.1", + "graceful-fs": "^4.1.10", + "make-dir": "^1.0.0", + "pify": "^2.3.0", + "strip-dirs": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/decompress-response": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", + "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", + "dev": true, + "dependencies": { + "mimic-response": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/decompress-tar": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/decompress-tar/-/decompress-tar-4.1.1.tgz", + "integrity": "sha512-JdJMaCrGpB5fESVyxwpCx4Jdj2AagLmv3y58Qy4GE6HMVjWz1FeVQk1Ct4Kye7PftcdOo/7U7UKzYBJgqnGeUQ==", + "dev": true, + "dependencies": { + "file-type": "^5.2.0", + "is-stream": "^1.1.0", + "tar-stream": "^1.5.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/decompress-tar/node_modules/file-type": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz", + "integrity": "sha1-LdvqfHP/42No365J3DOMBYwritY=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/decompress-tarbz2": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/decompress-tarbz2/-/decompress-tarbz2-4.1.1.tgz", + "integrity": "sha512-s88xLzf1r81ICXLAVQVzaN6ZmX4A6U4z2nMbOwobxkLoIIfjVMBg7TeguTUXkKeXni795B6y5rnvDw7rxhAq9A==", + "dev": true, + "dependencies": { + "decompress-tar": "^4.1.0", + "file-type": "^6.1.0", + "is-stream": "^1.1.0", + "seek-bzip": "^1.0.5", + "unbzip2-stream": "^1.0.9" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/decompress-tarbz2/node_modules/file-type": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-6.2.0.tgz", + "integrity": "sha512-YPcTBDV+2Tm0VqjybVd32MHdlEGAtuxS3VAYsumFokDSMG+ROT5wawGlnHDoz7bfMcMDt9hxuXvXwoKUx2fkOg==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/decompress-targz": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/decompress-targz/-/decompress-targz-4.1.1.tgz", + "integrity": "sha512-4z81Znfr6chWnRDNfFNqLwPvm4db3WuZkqV+UgXQzSngG3CEKdBkw5jrv3axjjL96glyiiKjsxJG3X6WBZwX3w==", + "dev": true, + "dependencies": { + "decompress-tar": "^4.1.1", + "file-type": "^5.2.0", + "is-stream": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/decompress-targz/node_modules/file-type": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz", + "integrity": "sha1-LdvqfHP/42No365J3DOMBYwritY=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/decompress-unzip": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/decompress-unzip/-/decompress-unzip-4.0.1.tgz", + "integrity": "sha1-3qrM39FK6vhVePczroIQ+bSEj2k=", + "dev": true, + "dependencies": { + "file-type": "^3.8.0", + "get-stream": "^2.2.0", + "pify": "^2.3.0", + "yauzl": "^2.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/decompress-unzip/node_modules/file-type": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz", + "integrity": "sha1-JXoHg4TR24CHvESdEH1SpSZyuek=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decompress-unzip/node_modules/get-stream": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-2.3.1.tgz", + "integrity": "sha1-Xzj5PzRgCWZu4BUKBUFn+Rvdld4=", + "dev": true, + "dependencies": { + "object-assign": "^4.0.1", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decompress/node_modules/make-dir": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", + "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", + "dev": true, + "dependencies": { + "pify": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/decompress/node_modules/make-dir/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "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/defaults": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", + "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=", + "dev": true, + "dependencies": { + "clone": "^1.0.2" + } + }, + "node_modules/define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "dev": true, + "dependencies": { + "object-keys": "^1.0.12" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/degenerator": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/degenerator/-/degenerator-3.0.2.tgz", + "integrity": "sha512-c0mef3SNQo56t6urUU6tdQAs+ThoD0o9B9MJ8HEt7NQcGEILCRFqQb7ZbP9JAv+QF1Ky5plydhMR/IrqWDm+TQ==", + "dev": true, + "dependencies": { + "ast-types": "^0.13.2", + "escodegen": "^1.8.1", + "esprima": "^4.0.0", + "vm2": "^3.9.8" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", + "dev": true + }, + "node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/dependency-graph": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.9.0.tgz", + "integrity": "sha512-9YLIBURXj4DJMFALxXw9K3Y3rwb5Fk0X5/8ipCzaN84+gKxoHK43tVKRNakCQbiEx07E8Uwhuq21BpUagFhZ8w==", + "dev": true, + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/didyoumean": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", + "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", + "dev": true + }, + "node_modules/diff": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz", + "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==", + "dev": true, + "engines": { + "node": ">=0.3.1" + } + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/dir-glob/node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "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-serializer": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.1.tgz", + "integrity": "sha512-l0IU0pPzLWSHBcieZbpOKgkIn3ts3vAh7ZuFyXNwJxJXk/c4Gwj9xaTJwIDVQCXawWD0qb3IzMGH5rglQaO0XA==", + "dev": true, + "dependencies": { + "domelementtype": "^1.3.0", + "entities": "^1.1.1" + } + }, + "node_modules/dom-serializer/node_modules/entities": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", + "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==", + "dev": true + }, + "node_modules/domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==", + "dev": true + }, + "node_modules/domhandler": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz", + "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==", + "dev": true, + "dependencies": { + "domelementtype": "1" + } + }, + "node_modules/domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "dev": true, + "dependencies": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "node_modules/dotenv": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-7.0.0.tgz", + "integrity": "sha512-M3NhsLbV1i6HuGzBUH8vXrtxOk+tWmzWKDMbAVSUp3Zsjm7ywFeuwrUXhmhQyRK1q5B5GGy7hcXPbj3bnfZg2g==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/download": { + "version": "6.2.5", + "resolved": "https://registry.npmjs.org/download/-/download-6.2.5.tgz", + "integrity": "sha512-DpO9K1sXAST8Cpzb7kmEhogJxymyVUd5qz/vCOSyvwtp2Klj2XcDt5YUuasgxka44SxF0q5RriKIwJmQHG2AuA==", + "dev": true, + "dependencies": { + "caw": "^2.0.0", + "content-disposition": "^0.5.2", + "decompress": "^4.0.0", + "ext-name": "^5.0.0", + "file-type": "5.2.0", + "filenamify": "^2.0.0", + "get-stream": "^3.0.0", + "got": "^7.0.0", + "make-dir": "^1.0.0", + "p-event": "^1.0.0", + "pify": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/download/node_modules/file-type": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz", + "integrity": "sha1-LdvqfHP/42No365J3DOMBYwritY=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/download/node_modules/filename-reserved-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz", + "integrity": "sha1-q/c9+rc10EVECr/qLZHzieu/oik=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/download/node_modules/filenamify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-2.1.0.tgz", + "integrity": "sha512-ICw7NTT6RsDp2rnYKVd8Fu4cr6ITzGy3+u4vUujPkabyaz+03F24NWEX7fs5fp+kBonlaqPH8fAO2NM+SXt/JA==", + "dev": true, + "dependencies": { + "filename-reserved-regex": "^2.0.0", + "strip-outer": "^1.0.0", + "trim-repeated": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/download/node_modules/get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/download/node_modules/make-dir": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", + "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", + "dev": true, + "dependencies": { + "pify": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/download/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/duplexer3": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", + "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=", + "dev": true + }, + "node_modules/ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "dev": true, + "dependencies": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "node_modules/ejs": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.6.tgz", + "integrity": "sha512-9lt9Zse4hPucPkoP7FHDF0LQAlGyF9JVpnClFLFH3aSSbxmyoqINRpp/9wePWJTUl4KOQwRL72Iw3InHPDkoGw==", + "dev": true, + "dependencies": { + "jake": "^10.6.1" + }, + "bin": { + "ejs": "bin/cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/electron-to-chromium": { + "version": "1.4.80", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.80.tgz", + "integrity": "sha512-COsbJCGVYCc/aAY4cd94x1Js3q0r406YKGbdL8LXHg0O9dEjuFEFU/vZneRxBxKo/f1lLHi0YyAR7sbFM+i8Bg==", + "dev": true + }, + "node_modules/email-addresses": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/email-addresses/-/email-addresses-3.1.0.tgz", + "integrity": "sha512-k0/r7GrWVL32kZlGwfPNgB2Y/mMXVTq/decgLczm/j34whdaspNrZO8CnXPf1laaHxI6ptUlsnAxN+UAPw+fzg==", + "dev": true + }, + "node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "dev": true + }, + "node_modules/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dev": true, + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/entities": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.3.tgz", + "integrity": "sha512-MyoZ0jgnLvB2X3Lg5HqpFmn1kybDiIfEQmKzTb5apr51Rb+T3KdmMiqa70T+bhGnyv7bQ6WMj2QMHpGMmlrUYQ==", + "dev": true + }, + "node_modules/env-paths": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/envinfo": { + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.8.1.tgz", + "integrity": "sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==", + "dev": true, + "bin": { + "envinfo": "dist/cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/es-abstract": { + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz", + "integrity": "sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "get-intrinsic": "^1.1.1", + "get-symbol-description": "^1.0.0", + "has": "^1.0.3", + "has-symbols": "^1.0.2", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.4", + "is-negative-zero": "^2.0.1", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.1", + "is-string": "^1.0.7", + "is-weakref": "^1.0.1", + "object-inspect": "^1.11.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.2", + "string.prototype.trimend": "^1.0.4", + "string.prototype.trimstart": "^1.0.4", + "unbox-primitive": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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/es5-ext": { + "version": "0.10.57", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.57.tgz", + "integrity": "sha512-L7cCNoPwTkAp7IBHxrKLsh7NKiVFkcdxlP9vbVw9QUvb7gF0Mz9bEBN0WY9xqdTjGF907EMT/iG013vnbqwu1Q==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "es6-iterator": "^2.0.3", + "es6-symbol": "^3.1.3", + "next-tick": "^1.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/es6-iterator": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", + "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", + "dev": true, + "dependencies": { + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" + } + }, + "node_modules/es6-map": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/es6-map/-/es6-map-0.1.5.tgz", + "integrity": "sha1-kTbgUD3MBqMBaQ8LsU/042TpSfA=", + "dev": true, + "dependencies": { + "d": "1", + "es5-ext": "~0.10.14", + "es6-iterator": "~2.0.1", + "es6-set": "~0.1.5", + "es6-symbol": "~3.1.1", + "event-emitter": "~0.3.5" + } + }, + "node_modules/es6-promise": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-2.3.0.tgz", + "integrity": "sha1-lu258v2wGZWCKyY92KratnSBgbw=", + "dev": true + }, + "node_modules/es6-set": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/es6-set/-/es6-set-0.1.5.tgz", + "integrity": "sha1-0rPsXU2ADO2BjbU40ol02wpzzLE=", + "dev": true, + "dependencies": { + "d": "1", + "es5-ext": "~0.10.14", + "es6-iterator": "~2.0.1", + "es6-symbol": "3.1.1", + "event-emitter": "~0.3.5" + } + }, + "node_modules/es6-set/node_modules/es6-symbol": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.1.tgz", + "integrity": "sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=", + "dev": true, + "dependencies": { + "d": "1", + "es5-ext": "~0.10.14" + } + }, + "node_modules/es6-symbol": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", + "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", + "dev": true, + "dependencies": { + "d": "^1.0.1", + "ext": "^1.1.2" + } + }, + "node_modules/es6-weak-map": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz", + "integrity": "sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==", + "dev": true, + "dependencies": { + "d": "1", + "es5-ext": "^0.10.46", + "es6-iterator": "^2.0.3", + "es6-symbol": "^3.1.1" + } + }, + "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": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/escodegen": { + "version": "1.14.3", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", + "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", + "dev": true, + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=4.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } + }, + "node_modules/escodegen/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/escope": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/escope/-/escope-3.6.0.tgz", + "integrity": "sha1-4Bl16BJ4GhY6ba392AOY3GTIicM=", + "dev": true, + "dependencies": { + "es6-map": "^0.1.3", + "es6-weak-map": "^2.0.1", + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/escope/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/eslint": { + "version": "6.8.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-6.8.0.tgz", + "integrity": "sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "ajv": "^6.10.0", + "chalk": "^2.1.0", + "cross-spawn": "^6.0.5", + "debug": "^4.0.1", + "doctrine": "^3.0.0", + "eslint-scope": "^5.0.0", + "eslint-utils": "^1.4.3", + "eslint-visitor-keys": "^1.1.0", + "espree": "^6.1.2", + "esquery": "^1.0.1", + "esutils": "^2.0.2", + "file-entry-cache": "^5.0.1", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^5.0.0", + "globals": "^12.1.0", + "ignore": "^4.0.6", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "inquirer": "^7.0.0", + "is-glob": "^4.0.0", + "js-yaml": "^3.13.1", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.3.0", + "lodash": "^4.17.14", + "minimatch": "^3.0.4", + "mkdirp": "^0.5.1", + "natural-compare": "^1.4.0", + "optionator": "^0.8.3", + "progress": "^2.0.0", + "regexpp": "^2.0.1", + "semver": "^6.1.2", + "strip-ansi": "^5.2.0", + "strip-json-comments": "^3.0.1", + "table": "^5.2.3", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-config-airbnb": { + "version": "18.2.1", + "resolved": "https://registry.npmjs.org/eslint-config-airbnb/-/eslint-config-airbnb-18.2.1.tgz", + "integrity": "sha512-glZNDEZ36VdlZWoxn/bUR1r/sdFKPd1mHPbqUtkctgNG4yT2DLLtJ3D+yCV+jzZCc2V1nBVkmdknOJBZ5Hc0fg==", + "dev": true, + "dependencies": { + "eslint-config-airbnb-base": "^14.2.1", + "object.assign": "^4.1.2", + "object.entries": "^1.1.2" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "eslint": "^5.16.0 || ^6.8.0 || ^7.2.0", + "eslint-plugin-import": "^2.22.1", + "eslint-plugin-jsx-a11y": "^6.4.1", + "eslint-plugin-react": "^7.21.5", + "eslint-plugin-react-hooks": "^4 || ^3 || ^2.3.0 || ^1.7.0" + } + }, + "node_modules/eslint-config-airbnb-base": { + "version": "14.2.1", + "resolved": "https://registry.npmjs.org/eslint-config-airbnb-base/-/eslint-config-airbnb-base-14.2.1.tgz", + "integrity": "sha512-GOrQyDtVEc1Xy20U7vsB2yAoB4nBlfH5HZJeatRXHleO+OS5Ot+MWij4Dpltw4/DyIkqUfqz1epfhVR5XWWQPA==", + "dev": true, + "dependencies": { + "confusing-browser-globals": "^1.0.10", + "object.assign": "^4.1.2", + "object.entries": "^1.1.2" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "eslint": "^5.16.0 || ^6.8.0 || ^7.2.0", + "eslint-plugin-import": "^2.22.1" + } + }, + "node_modules/eslint-config-prettier": { + "version": "6.15.0", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-6.15.0.tgz", + "integrity": "sha512-a1+kOYLR8wMGustcgAjdydMsQ2A/2ipRPwRKUmfYaSxc9ZPcrku080Ctl6zrZzZNs/U82MjSv+qKREkoq3bJaw==", + "dev": true, + "dependencies": { + "get-stdin": "^6.0.0" + }, + "bin": { + "eslint-config-prettier-check": "bin/cli.js" + }, + "peerDependencies": { + "eslint": ">=3.14.1" + } + }, + "node_modules/eslint-import-resolver-node": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz", + "integrity": "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==", + "dev": true, + "dependencies": { + "debug": "^3.2.7", + "resolve": "^1.20.0" + } + }, + "node_modules/eslint-import-resolver-node/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/eslint-module-utils": { + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.3.tgz", + "integrity": "sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==", + "dev": true, + "dependencies": { + "debug": "^3.2.7", + "find-up": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/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/eslint-plugin-import": { + "version": "2.25.4", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.25.4.tgz", + "integrity": "sha512-/KJBASVFxpu0xg1kIBn9AUa8hQVnszpwgE7Ld0lKAlx7Ie87yzEzCgSkekt+le/YVhiaosO4Y14GDAOc41nfxA==", + "dev": true, + "dependencies": { + "array-includes": "^3.1.4", + "array.prototype.flat": "^1.2.5", + "debug": "^2.6.9", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.6", + "eslint-module-utils": "^2.7.2", + "has": "^1.0.3", + "is-core-module": "^2.8.0", + "is-glob": "^4.0.3", + "minimatch": "^3.0.4", + "object.values": "^1.1.5", + "resolve": "^1.20.0", + "tsconfig-paths": "^3.12.0" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" + } + }, + "node_modules/eslint-plugin-import/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "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/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/eslint-plugin-jsx-a11y": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.5.1.tgz", + "integrity": "sha512-sVCFKX9fllURnXT2JwLN5Qgo24Ug5NF6dxhkmxsMEUZhXRcGg+X3e1JbJ84YePQKBl5E0ZjAH5Q4rkdcGY99+g==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.16.3", + "aria-query": "^4.2.2", + "array-includes": "^3.1.4", + "ast-types-flow": "^0.0.7", + "axe-core": "^4.3.5", + "axobject-query": "^2.2.0", + "damerau-levenshtein": "^1.0.7", + "emoji-regex": "^9.2.2", + "has": "^1.0.3", + "jsx-ast-utils": "^3.2.1", + "language-tags": "^1.0.5", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=4.0" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + } + }, + "node_modules/eslint-plugin-prettier": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.4.1.tgz", + "integrity": "sha512-htg25EUYUeIhKHXjOinK4BgCcDwtLHjqaxCDsMy5nbnUMkKFvIhMVCp+5GFUXQ4Nr8lBsPqtGAqBenbpFqAA2g==", + "dev": true, + "dependencies": { + "prettier-linter-helpers": "^1.0.0" + }, + "engines": { + "node": ">=6.0.0" + }, + "peerDependencies": { + "eslint": ">=5.0.0", + "prettier": ">=1.13.0" + }, + "peerDependenciesMeta": { + "eslint-config-prettier": { + "optional": true + } + } + }, + "node_modules/eslint-plugin-react": { + "version": "7.29.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.29.3.tgz", + "integrity": "sha512-MzW6TuCnDOcta67CkpDyRfRsEVx9FNMDV8wZsDqe1luHPdGTrQIUaUXD27Ja3gHsdOIs/cXzNchWGlqm+qRVRg==", + "dev": true, + "dependencies": { + "array-includes": "^3.1.4", + "array.prototype.flatmap": "^1.2.5", + "doctrine": "^2.1.0", + "estraverse": "^5.3.0", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.1.2", + "object.entries": "^1.1.5", + "object.fromentries": "^2.0.5", + "object.hasown": "^1.1.0", + "object.values": "^1.1.5", + "prop-types": "^15.8.1", + "resolve": "^2.0.0-next.3", + "semver": "^6.3.0", + "string.prototype.matchall": "^4.0.6" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + } + }, + "node_modules/eslint-plugin-react-hooks": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-2.5.1.tgz", + "integrity": "sha512-Y2c4b55R+6ZzwtTppKwSmK/Kar8AdLiC2f9NADCuxbcTgPPg41Gyqa6b9GppgXSvCtkRw43ZE86CT5sejKC6/g==", + "dev": true, + "engines": { + "node": ">=7" + }, + "peerDependencies": { + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0" + } + }, + "node_modules/eslint-plugin-react/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-react/node_modules/resolve": { + "version": "2.0.0-next.3", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.3.tgz", + "integrity": "sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q==", + "dev": true, + "dependencies": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/eslint-scope/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/eslint-utils": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz", + "integrity": "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==", + "dev": true, + "dependencies": { + "eslint-visitor-keys": "^1.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint/node_modules/cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, + "dependencies": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "engines": { + "node": ">=4.8" + } + }, + "node_modules/eslint/node_modules/cross-spawn/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/eslint/node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint/node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint/node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/espree": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-6.2.1.tgz", + "integrity": "sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw==", + "dev": true, + "dependencies": { + "acorn": "^7.1.1", + "acorn-jsx": "^5.2.0", + "eslint-visitor-keys": "^1.1.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "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.4.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "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/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/event-emitter": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz", + "integrity": "sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk=", + "dev": true, + "dependencies": { + "d": "1", + "es5-ext": "~0.10.14" + } + }, + "node_modules/exec-buffer": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/exec-buffer/-/exec-buffer-3.2.0.tgz", + "integrity": "sha512-wsiD+2Tp6BWHoVv3B+5Dcx6E7u5zky+hUwOHjuH2hKSLR3dvRmX8fk8UD8uqQixHs4Wk6eDmiegVrMPjKj7wpA==", + "dev": true, + "dependencies": { + "execa": "^0.7.0", + "p-finally": "^1.0.0", + "pify": "^3.0.0", + "rimraf": "^2.5.4", + "tempfile": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/exec-buffer/node_modules/cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", + "dev": true, + "dependencies": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "node_modules/exec-buffer/node_modules/execa": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", + "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=", + "dev": true, + "dependencies": { + "cross-spawn": "^5.0.1", + "get-stream": "^3.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/exec-buffer/node_modules/get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/exec-buffer/node_modules/lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "dependencies": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "node_modules/exec-buffer/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/exec-buffer/node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/exec-buffer/node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/exec-buffer/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/exec-buffer/node_modules/yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", + "dev": true + }, + "node_modules/execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "dev": true, + "dependencies": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/execa/node_modules/cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, + "dependencies": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "engines": { + "node": ">=4.8" + } + }, + "node_modules/execa/node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/execa/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/execa/node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/execa/node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/execa/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/executable": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/executable/-/executable-4.1.1.tgz", + "integrity": "sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg==", + "dev": true, + "dependencies": { + "pify": "^2.2.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/exit-hook": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/exit-hook/-/exit-hook-1.1.1.tgz", + "integrity": "sha1-8FyiM7SMBdVP/wd2XfhQfpXAL/g=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ext": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/ext/-/ext-1.6.0.tgz", + "integrity": "sha512-sdBImtzkq2HpkdRLtlLWDa6w4DX22ijZLKx8BMPUuKe1c5lbN6xwQDQCxSfxBQnHZ13ls/FH0MQZx/q/gr6FQg==", + "dev": true, + "dependencies": { + "type": "^2.5.0" + } + }, + "node_modules/ext-list": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/ext-list/-/ext-list-2.2.2.tgz", + "integrity": "sha512-u+SQgsubraE6zItfVA0tBuCBhfU9ogSRnsvygI7wht9TS510oLkBRXBsqopeUG/GBOIQyKZO9wjTqIu/sf5zFA==", + "dev": true, + "dependencies": { + "mime-db": "^1.28.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ext-name": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ext-name/-/ext-name-5.0.0.tgz", + "integrity": "sha512-yblEwXAbGv1VQDmow7s38W77hzAgJAO50ztBLMcUyUBfxv1HC+LGwtiEN+Co6LtlqT/5uwVOxsD4TNIilWhwdQ==", + "dev": true, + "dependencies": { + "ext-list": "^2.0.0", + "sort-keys-length": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ext/node_modules/type": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/type/-/type-2.6.0.tgz", + "integrity": "sha512-eiDBDOmkih5pMbo9OqsqPRGMljLodLcwd5XD5JbtNB0o89xZAwynY9EdCDsJU7LtcVCClu9DvM7/0Ep1hYX3EQ==", + "dev": true + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true + }, + "node_modules/external-editor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", + "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "dev": true, + "dependencies": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", + "dev": true, + "engines": [ + "node >=0.6.0" + ] + }, + "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-diff": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz", + "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==", + "dev": true + }, + "node_modules/fast-glob": { + "version": "3.2.11", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", + "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "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": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", + "dev": true + }, + "node_modules/fast-xml-parser": { + "version": "3.21.1", + "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-3.21.1.tgz", + "integrity": "sha512-FTFVjYoBOZTJekiUsawGsSYV9QL0A+zDYCRj7y34IO6Jg+2IMYEtQa+bbictpdpV8dHxXywqU7C0gRDEOFtBFg==", + "dev": true, + "optional": true, + "dependencies": { + "strnum": "^1.0.4" + }, + "bin": { + "xml2js": "cli.js" + }, + "funding": { + "type": "paypal", + "url": "https://paypal.me/naturalintelligence" + } + }, + "node_modules/fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "dev": true, + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/fd-slicer": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", + "integrity": "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=", + "dev": true, + "dependencies": { + "pend": "~1.2.0" + } + }, + "node_modules/figures": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^1.0.5" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/file": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/file/-/file-0.2.2.tgz", + "integrity": "sha1-w9/Y+M81Na5FXCtCPC5SY112tNM=", + "dev": true + }, + "node_modules/file-entry-cache": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz", + "integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==", + "dev": true, + "dependencies": { + "flat-cache": "^2.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/file-type": { + "version": "12.4.2", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-12.4.2.tgz", + "integrity": "sha512-UssQP5ZgIOKelfsaB5CuGAL+Y+q7EmONuiwF3N5HAH0t27rvrttgi6Ra9k/+DVaY9UF6+ybxu5pOXLUdA8N7Vg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/file-uri-to-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-2.0.0.tgz", + "integrity": "sha512-hjPFI8oE/2iQPVe4gbrJ73Pp+Xfub2+WI2LlXDbsaJBwT5wuMh35WNWVYYTpnz895shtwfyutMFLFywpQAFdLg==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/filelist": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.2.tgz", + "integrity": "sha512-z7O0IS8Plc39rTCq6i6iHxk43duYOn8uFJiWSewIq0Bww1RNybVHSCjahmcC87ZqAm4OTvFzlzeGu3XAzG1ctQ==", + "dev": true, + "dependencies": { + "minimatch": "^3.0.4" + } + }, + "node_modules/filename-reserved-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-1.0.0.tgz", + "integrity": "sha1-5hz4BfDeHJhFZ9A4bcXfUO5a9+Q=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/filenamify": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-1.2.1.tgz", + "integrity": "sha1-qfL/0RxQO+0wABUCknI3jx8TZaU=", + "dev": true, + "dependencies": { + "filename-reserved-regex": "^1.0.0", + "strip-outer": "^1.0.0", + "trim-repeated": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/filenamify-url": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/filenamify-url/-/filenamify-url-1.0.0.tgz", + "integrity": "sha1-syvYExnvWGO3MHi+1Q9GpPeXX1A=", + "dev": true, + "dependencies": { + "filenamify": "^1.0.0", + "humanize-url": "^1.0.0" + }, + "engines": { + "node": ">=0.10.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-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "dependencies": { + "locate-path": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/find-versions": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/find-versions/-/find-versions-3.2.0.tgz", + "integrity": "sha512-P8WRou2S+oe222TOCHitLy8zj+SIsVJh52VP4lvXkaFVnOFFdoWv1H1Jjvel1aI6NCFOAaeAVm8qrI0odiLcww==", + "dev": true, + "dependencies": { + "semver-regex": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/flat": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/flat/-/flat-4.1.1.tgz", + "integrity": "sha512-FmTtBsHskrU6FJ2VxCnsDb84wu9zhmO3cUX2kGFb5tuwhfXxGciiT0oRY+cck35QmG+NmGh5eLz6lLCpWTqwpA==", + "dev": true, + "dependencies": { + "is-buffer": "~2.0.3" + }, + "bin": { + "flat": "cli.js" + } + }, + "node_modules/flat-cache": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz", + "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==", + "dev": true, + "dependencies": { + "flatted": "^2.0.0", + "rimraf": "2.6.3", + "write": "1.0.3" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/flatted": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz", + "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==", + "dev": true + }, + "node_modules/follow-redirects": { + "version": "1.14.9", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.9.tgz", + "integrity": "sha512-MQDfihBQYMcyy5dhRDJUHcw7lb2Pv/TuE6xP1vyraLukNDHKbDxDNaOE3NbCAdKQApno+GPRyo1YAp89yCjK4w==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/foreachasync": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/foreachasync/-/foreachasync-3.0.0.tgz", + "integrity": "sha1-VQKYfchxS+M5IJfzLgBxyd7gfPY=", + "dev": true + }, + "node_modules/forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "dev": true, + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 0.12" + } + }, + "node_modules/from2": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", + "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "readable-stream": "^2.0.0" + } + }, + "node_modules/front-matter": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/front-matter/-/front-matter-2.1.2.tgz", + "integrity": "sha1-91mDufL0E75ljJPf172M5AePXNs=", + "dev": true, + "dependencies": { + "js-yaml": "^3.4.6" + } + }, + "node_modules/fs-constants": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", + "dev": true + }, + "node_modules/fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + }, + "engines": { + "node": ">=6 <7 || >=8" + } + }, + "node_modules/fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "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/fstream": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz", + "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "inherits": "~2.0.0", + "mkdirp": ">=0.5 0", + "rimraf": "2" + }, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/ftp": { + "version": "0.3.10", + "resolved": "https://registry.npmjs.org/ftp/-/ftp-0.3.10.tgz", + "integrity": "sha1-kZfYYa2BQvPmPVqDv+TFn3MwiF0=", + "dev": true, + "dependencies": { + "readable-stream": "1.1.x", + "xregexp": "2.0.0" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/ftp/node_modules/isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "dev": true + }, + "node_modules/ftp/node_modules/readable-stream": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", + "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "node_modules/ftp/node_modules/string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", + "dev": true + }, + "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/functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", + "dev": true + }, + "node_modules/gauge": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", + "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", + "dev": true, + "dependencies": { + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" + } + }, + "node_modules/gauge/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gauge/node_modules/is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "dev": true, + "dependencies": { + "number-is-nan": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gauge/node_modules/string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dev": true, + "dependencies": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gauge/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gaze": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz", + "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==", + "dev": true, + "dependencies": { + "globule": "^1.0.0" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/generate-function": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/generate-function/-/generate-function-2.3.1.tgz", + "integrity": "sha512-eeB5GfMNeevm/GRYq20ShmsaGcmI81kIX2K9XQx5miC8KdHaC6Jm0qQ8ZNeGOi7wYB8OsdxKs+Y2oVuTFuVwKQ==", + "dev": true, + "dependencies": { + "is-property": "^1.0.2" + } + }, + "node_modules/generate-object-property": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/generate-object-property/-/generate-object-property-1.2.0.tgz", + "integrity": "sha1-nA4cQDCM6AT0eDYYuTf6iPmdUNA=", + "dev": true, + "dependencies": { + "is-property": "^1.0.0" + } + }, + "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-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-proxy": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/get-proxy/-/get-proxy-2.1.0.tgz", + "integrity": "sha512-zmZIaQTWnNQb4R4fJUEp/FC51eZsc6EkErspy3xtIYStaq8EB/hDIWipxsal+E8rz0qD7f2sL/NA9Xee4RInJw==", + "dev": true, + "dependencies": { + "npm-conf": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/get-stdin": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-6.0.0.tgz", + "integrity": "sha512-jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dev": true, + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "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/get-uri": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/get-uri/-/get-uri-3.0.2.tgz", + "integrity": "sha512-+5s0SJbGoyiJTZZ2JTpFPLMPSch72KEqGOTvQsBqg0RBWvwhWUSYZFAtz3TPW0GXJuLBJPts1E241iHg+VRfhg==", + "dev": true, + "dependencies": { + "@tootallnate/once": "1", + "data-uri-to-buffer": "3", + "debug": "4", + "file-uri-to-path": "2", + "fs-extra": "^8.1.0", + "ftp": "^0.3.10" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "dev": true, + "dependencies": { + "assert-plus": "^1.0.0" + } + }, + "node_modules/gh-pages": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/gh-pages/-/gh-pages-2.2.0.tgz", + "integrity": "sha512-c+yPkNOPMFGNisYg9r4qvsMIjVYikJv7ImFOhPIVPt0+AcRUamZ7zkGRLHz7FKB0xrlZ+ddSOJsZv9XAFVXLmA==", + "dev": true, + "dependencies": { + "async": "^2.6.1", + "commander": "^2.18.0", + "email-addresses": "^3.0.1", + "filenamify-url": "^1.0.0", + "fs-extra": "^8.1.0", + "globby": "^6.1.0" + }, + "bin": { + "gh-pages": "bin/gh-pages.js", + "gh-pages-clean": "bin/gh-pages-clean.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/gifsicle": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/gifsicle/-/gifsicle-5.3.0.tgz", + "integrity": "sha512-FJTpgdj1Ow/FITB7SVza5HlzXa+/lqEY0tHQazAJbuAdvyJtkH4wIdsR2K414oaTwRXHFLLF+tYbipj+OpYg+Q==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "bin-build": "^3.0.0", + "bin-wrapper": "^4.0.0", + "execa": "^5.0.0" + }, + "bin": { + "gifsicle": "cli.js" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/imagemin/gisicle-bin?sponsor=1" + } + }, + "node_modules/gifsicle/node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/gifsicle/node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/gifsicle/node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/gifsicle/node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/glob": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/glob/-/glob-6.0.4.tgz", + "integrity": "sha1-DwiGD2oVUSey+t1PnOJLGqtuTSI=", + "dev": true, + "dependencies": { + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "2 || 3", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + } + }, + "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/globals": { + "version": "12.4.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz", + "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==", + "dev": true, + "dependencies": { + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/globby": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", + "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", + "dev": true, + "dependencies": { + "array-union": "^1.0.1", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/globby/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/globule": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.3.tgz", + "integrity": "sha512-mb1aYtDbIjTu4ShMB85m3UzjX9BVKe9WCzsnfMSZk+K5GpIbBOexgg4PPCt5eHDEG5/ZQAUX2Kct02zfiPLsKg==", + "dev": true, + "dependencies": { + "glob": "~7.1.1", + "lodash": "~4.17.10", + "minimatch": "~3.0.2" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/globule/node_modules/glob": { + "version": "7.1.7", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", + "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", + "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/globule/node_modules/minimatch": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz", + "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/gonzales-pe-sl": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/gonzales-pe-sl/-/gonzales-pe-sl-4.2.3.tgz", + "integrity": "sha1-aoaLw4BkXxQf7rBCxvl/zHG1n+Y=", + "dev": true, + "dependencies": { + "minimist": "1.1.x" + }, + "bin": { + "gonzales": "bin/gonzales.js" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/gonzales-pe-sl/node_modules/minimist": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.1.3.tgz", + "integrity": "sha1-O+39kaktOQFvz6ocaB6Pqhoe/ag=", + "dev": true + }, + "node_modules/got": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/got/-/got-7.1.0.tgz", + "integrity": "sha512-Y5WMo7xKKq1muPsxD+KmrR8DH5auG7fBdDVueZwETwV6VytKyU9OX/ddpq2/1hp1vIPvVb4T81dKQz3BivkNLw==", + "dev": true, + "dependencies": { + "decompress-response": "^3.2.0", + "duplexer3": "^0.1.4", + "get-stream": "^3.0.0", + "is-plain-obj": "^1.1.0", + "is-retry-allowed": "^1.0.0", + "is-stream": "^1.0.0", + "isurl": "^1.0.0-alpha5", + "lowercase-keys": "^1.0.0", + "p-cancelable": "^0.3.0", + "p-timeout": "^1.1.1", + "safe-buffer": "^5.0.1", + "timed-out": "^4.0.0", + "url-parse-lax": "^1.0.0", + "url-to-options": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/got/node_modules/get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.9", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.9.tgz", + "integrity": "sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==", + "dev": true + }, + "node_modules/growl": { + "version": "1.10.5", + "resolved": "https://registry.npmjs.org/growl/-/growl-1.10.5.tgz", + "integrity": "sha512-qBr4OuELkhPenW6goKVXiv47US3clb3/IbuWF9KNKEijAy9oeHxU9IgzjvJhHkUzhaj7rOUD7+YGWqUjLp5oSA==", + "dev": true, + "engines": { + "node": ">=4.x" + } + }, + "node_modules/handlebars": { + "version": "4.7.7", + "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.7.tgz", + "integrity": "sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==", + "dev": true, + "dependencies": { + "minimist": "^1.2.5", + "neo-async": "^2.6.0", + "source-map": "^0.6.1", + "wordwrap": "^1.0.0" + }, + "bin": { + "handlebars": "bin/handlebars" + }, + "engines": { + "node": ">=0.4.7" + }, + "optionalDependencies": { + "uglify-js": "^3.1.4" + } + }, + "node_modules/har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "deprecated": "this library is no longer supported", + "dev": true, + "dependencies": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "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-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-ansi/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-bigints": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", + "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==", + "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": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/has-symbol-support-x": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/has-symbol-support-x/-/has-symbol-support-x-1.4.2.tgz", + "integrity": "sha512-3ToOva++HaW+eCpgqZrCfN51IPB+7bJNVT6CUATzueB5Heb8o6Nam0V3HG5dlDvZU1Gn5QLcbahiKw/XVk5JJw==", + "dev": true, + "engines": { + "node": "*" + } + }, + "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-to-string-tag-x": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/has-to-string-tag-x/-/has-to-string-tag-x-1.4.1.tgz", + "integrity": "sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw==", + "dev": true, + "dependencies": { + "has-symbol-support-x": "^1.4.1" + }, + "engines": { + "node": "*" + } + }, + "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/has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", + "dev": true + }, + "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/highlight.js": { + "version": "10.7.3", + "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-10.7.3.tgz", + "integrity": "sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "node_modules/htmlparser2": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz", + "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==", + "dev": true, + "dependencies": { + "domelementtype": "^1.3.1", + "domhandler": "^2.3.0", + "domutils": "^1.5.1", + "entities": "^1.1.1", + "inherits": "^2.0.1", + "readable-stream": "^3.1.1" + } + }, + "node_modules/htmlparser2/node_modules/entities": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", + "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==", + "dev": true + }, + "node_modules/htmlparser2/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/http-cache-semantics": { + "version": "3.8.1", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-3.8.1.tgz", + "integrity": "sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w==", + "dev": true + }, + "node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dev": true, + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "dev": true, + "dependencies": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "dev": true, + "dependencies": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + }, + "engines": { + "node": ">=0.8", + "npm": ">=1.3.7" + } + }, + "node_modules/https-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", + "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", + "dev": true, + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true, + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/humanize-url": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/humanize-url/-/humanize-url-1.0.1.tgz", + "integrity": "sha1-9KuZ4NKIF0yk4eUEB8VfuuRk7/8=", + "dev": true, + "dependencies": { + "normalize-url": "^1.0.0", + "strip-url-auth": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "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/ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/imagemin": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/imagemin/-/imagemin-7.0.1.tgz", + "integrity": "sha512-33AmZ+xjZhg2JMCe+vDf6a9mzWukE7l+wAtesjE7KyteqqKjzxv7aVQeWnul1Ve26mWvEQqyPwl0OctNBfSR9w==", + "dev": true, + "dependencies": { + "file-type": "^12.0.0", + "globby": "^10.0.0", + "graceful-fs": "^4.2.2", + "junk": "^3.1.0", + "make-dir": "^3.0.0", + "p-pipe": "^3.0.0", + "replace-ext": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/imagemin-cli": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/imagemin-cli/-/imagemin-cli-5.1.0.tgz", + "integrity": "sha512-wE7vVK4IaMieshW/3zl2s5b6Yw8zqF9H+II3Bjf95ntY2M17k21ht5JAM2oNuXRxD3t6WWWERqIRcA1Gma/anQ==", + "dev": true, + "dependencies": { + "arrify": "^2.0.1", + "get-stdin": "^7.0.0", + "imagemin": "^7.0.0", + "lodash.pairs": "^3.0.1", + "meow": "^5.0.0", + "ora": "^4.0.3", + "plur": "^3.0.1", + "strip-indent": "^3.0.0" + }, + "bin": { + "imagemin": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/imagemin/imagemin-cli?sponsor=1" + }, + "optionalDependencies": { + "imagemin-gifsicle": "^6.0.0", + "imagemin-jpegtran": "^6.0.0", + "imagemin-optipng": "^6.0.0", + "imagemin-svgo": "^7.0.0" + } + }, + "node_modules/imagemin-cli/node_modules/get-stdin": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-7.0.0.tgz", + "integrity": "sha512-zRKcywvrXlXsA0v0i9Io4KDRaAw7+a1ZpjRwl9Wox8PFlVCCHra7E9c4kqXCoCM9nR5tBkaTTZRBoCm60bFqTQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/imagemin-cli/node_modules/gifsicle": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/gifsicle/-/gifsicle-4.0.1.tgz", + "integrity": "sha512-A/kiCLfDdV+ERV/UB+2O41mifd+RxH8jlRG8DMxZO84Bma/Fw0htqZ+hY2iaalLRNyUu7tYZQslqUBJxBggxbg==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "dependencies": { + "bin-build": "^3.0.0", + "bin-wrapper": "^4.0.0", + "execa": "^1.0.0", + "logalot": "^2.0.0" + }, + "bin": { + "gifsicle": "cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/imagemin-cli/node_modules/imagemin-gifsicle": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/imagemin-gifsicle/-/imagemin-gifsicle-6.0.1.tgz", + "integrity": "sha512-kuu47c6iKDQ6R9J10xCwL0lgs0+sMz3LRHqRcJ2CRBWdcNmo3T5hUaM8hSZfksptZXJLGKk8heSAvwtSdB1Fng==", + "dev": true, + "optional": true, + "dependencies": { + "exec-buffer": "^3.0.0", + "gifsicle": "^4.0.0", + "is-gif": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/imagemin-cli/node_modules/imagemin-optipng": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/imagemin-optipng/-/imagemin-optipng-6.0.0.tgz", + "integrity": "sha512-FoD2sMXvmoNm/zKPOWdhKpWdFdF9qiJmKC17MxZJPH42VMAp17/QENI/lIuP7LCUnLVAloO3AUoTSNzfhpyd8A==", + "dev": true, + "optional": true, + "dependencies": { + "exec-buffer": "^3.0.0", + "is-png": "^1.0.0", + "optipng-bin": "^5.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/imagemin-cli/node_modules/is-png": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-png/-/is-png-1.1.0.tgz", + "integrity": "sha1-1XSxK/J1wDUEVVcLDltXqwYgd84=", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/imagemin-cli/node_modules/optipng-bin": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/optipng-bin/-/optipng-bin-5.1.0.tgz", + "integrity": "sha512-9baoqZTNNmXQjq/PQTWEXbVV3AMO2sI/GaaqZJZ8SExfAzjijeAP7FEeT+TtyumSw7gr0PZtSUYB/Ke7iHQVKA==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "dependencies": { + "bin-build": "^3.0.0", + "bin-wrapper": "^4.0.0", + "logalot": "^2.0.0" + }, + "bin": { + "optipng": "cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/imagemin-gifsicle": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/imagemin-gifsicle/-/imagemin-gifsicle-7.0.0.tgz", + "integrity": "sha512-LaP38xhxAwS3W8PFh4y5iQ6feoTSF+dTAXFRUEYQWYst6Xd+9L/iPk34QGgK/VO/objmIlmq9TStGfVY2IcHIA==", + "dev": true, + "dependencies": { + "execa": "^1.0.0", + "gifsicle": "^5.0.0", + "is-gif": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/imagemin/imagemin-gifsicle?sponsor=1" + } + }, + "node_modules/imagemin-jpegoptim": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/imagemin-jpegoptim/-/imagemin-jpegoptim-6.0.0.tgz", + "integrity": "sha512-bXgGRX3f4FIfxMTB/fmivovK+3PTPwAwz6XNgj8zyISZ/mNlnFnS2aiSLsHd40S7FuaSgv9ONliIHAaHbk57mg==", + "dev": true, + "dependencies": { + "execa": "^1.0.0", + "is-jpg": "^2.0.0", + "jpegoptim-bin": "^5.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/imagemin-jpegtran": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/imagemin-jpegtran/-/imagemin-jpegtran-6.0.0.tgz", + "integrity": "sha512-Ih+NgThzqYfEWv9t58EItncaaXIHR0u9RuhKa8CtVBlMBvY0dCIxgQJQCfwImA4AV1PMfmUKlkyIHJjb7V4z1g==", + "dev": true, + "dependencies": { + "exec-buffer": "^3.0.0", + "is-jpg": "^2.0.0", + "jpegtran-bin": "^4.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/imagemin-optipng": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/imagemin-optipng/-/imagemin-optipng-7.1.0.tgz", + "integrity": "sha512-JNORTZ6j6untH7e5gF4aWdhDCxe3ODsSLKs/f7Grewy3ebZpl1ZsU+VUTPY4rzeHgaFA8GSWOoA8V2M3OixWZQ==", + "dev": true, + "dependencies": { + "exec-buffer": "^3.0.0", + "is-png": "^2.0.0", + "optipng-bin": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/imagemin-pngcrush": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/imagemin-pngcrush/-/imagemin-pngcrush-6.0.0.tgz", + "integrity": "sha512-9Je0uUnzgZGLDDjsJxUlwozHS2aO/NmGRPUKcBzbpiliHI2W40HcRXYUaNNOMePGAWDCYJkJQ0rS5UG1JCguMA==", + "dev": true, + "dependencies": { + "exec-buffer": "^3.0.0", + "is-png": "^1.0.0", + "pngcrush-bin": "^4.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/imagemin-pngcrush/node_modules/is-png": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-png/-/is-png-1.1.0.tgz", + "integrity": "sha1-1XSxK/J1wDUEVVcLDltXqwYgd84=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/imagemin-pngout": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/imagemin-pngout/-/imagemin-pngout-4.0.0.tgz", + "integrity": "sha512-Rcd3DfpMWmshgDrJHmgvLzQIKssJxqRHI7RlkrnpNxGRv6nFOY9qyMpe0sYeilJJiNch92YfG1BFr8/poYEjTA==", + "dev": true, + "dependencies": { + "execa": "^1.0.0", + "is-png": "^1.0.0", + "pngout-bin": "^4.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/imagemin-pngout/node_modules/is-png": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-png/-/is-png-1.1.0.tgz", + "integrity": "sha1-1XSxK/J1wDUEVVcLDltXqwYgd84=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/imagemin-svgo": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/imagemin-svgo/-/imagemin-svgo-7.1.0.tgz", + "integrity": "sha512-0JlIZNWP0Luasn1HT82uB9nU9aa+vUj6kpT+MjPW11LbprXC+iC4HDwn1r4Q2/91qj4iy9tRZNsFySMlEpLdpg==", + "dev": true, + "optional": true, + "dependencies": { + "is-svg": "^4.2.1", + "svgo": "^1.3.2" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sindresorhus/imagemin-svgo?sponsor=1" + } + }, + "node_modules/imagemin-zopfli": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/imagemin-zopfli/-/imagemin-zopfli-6.0.0.tgz", + "integrity": "sha512-vmhMzV7m5o6QxgHpIDaBbKx/exWdIylwxV0hrxKECnPmt072A2qPtM8HCHu9EbrQctFk3KR8kN+cWFnk6EwzKQ==", + "dev": true, + "dependencies": { + "exec-buffer": "^3.0.0", + "is-png": "^1.0.0", + "zopflipng-bin": "^5.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/imagemin-zopfli/node_modules/is-png": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-png/-/is-png-1.1.0.tgz", + "integrity": "sha1-1XSxK/J1wDUEVVcLDltXqwYgd84=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/imagemin/node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/imagemin/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/imagemin/node_modules/globby": { + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-10.0.2.tgz", + "integrity": "sha512-7dUi7RvCoT/xast/o/dLN53oqND4yk0nsHkhRgn9w65C4PofCLOoJ39iSOg+qVDdWQPIEj+eszMHQ+aLVwwQSg==", + "dev": true, + "dependencies": { + "@types/glob": "^7.1.1", + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.0.3", + "glob": "^7.1.3", + "ignore": "^5.1.1", + "merge2": "^1.2.3", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/imagemin/node_modules/ignore": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/immutable": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.0.0.tgz", + "integrity": "sha512-zIE9hX70qew5qTUjSS7wi1iwj/l7+m54KWU247nhM3v806UdGj1yDndXj+IOYxxtW9zyLI+xqFNZjTuDaLUqFw==", + "dev": true + }, + "node_modules/import-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz", + "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=", + "dev": true, + "dependencies": { + "import-from": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "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/import-from": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz", + "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=", + "dev": true, + "dependencies": { + "resolve-from": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/import-from/node_modules/resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/import-lazy": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-3.1.0.tgz", + "integrity": "sha512-8/gvXvX2JMn0F+CDlSC4l6kOmVaLOO3XLkksI7CI3Ud95KDYJuYur2b9P/PUt/i/pDAMd/DulQsNbbbmRRsDIQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "dev": true, + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/in-publish": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.1.tgz", + "integrity": "sha512-oDM0kUSNFC31ShNxHKUyfZKy8ZeXZBWMjMdZHKLOk13uvT27VTL/QzRGfRUcevJhpkZAvlhPYuXkF7eNWrtyxQ==", + "dev": true, + "bin": { + "in-install": "in-install.js", + "in-publish": "in-publish.js", + "not-in-install": "not-in-install.js", + "not-in-publish": "not-in-publish.js" + } + }, + "node_modules/indent-string": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-3.2.0.tgz", + "integrity": "sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "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/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "dev": true + }, + "node_modules/inquirer": { + "version": "7.3.3", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.3.3.tgz", + "integrity": "sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==", + "dev": true, + "dependencies": { + "ansi-escapes": "^4.2.1", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-width": "^3.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.19", + "mute-stream": "0.0.8", + "run-async": "^2.4.0", + "rxjs": "^6.6.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "through": "^2.3.6" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/inquirer/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/inquirer/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/inquirer/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/inquirer/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/inquirer/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/inquirer/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/inquirer/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/inquirer/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/internal-slot": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/into-stream": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/into-stream/-/into-stream-3.1.0.tgz", + "integrity": "sha1-lvsKk2wSur1v8XUqF9BWFqvQlMY=", + "dev": true, + "dependencies": { + "from2": "^2.1.1", + "p-is-promise": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ip": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=", + "dev": true + }, + "node_modules/irregular-plurals": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/irregular-plurals/-/irregular-plurals-2.0.0.tgz", + "integrity": "sha512-Y75zBYLkh0lJ9qxeHlMjQ7bSbyiSqNW/UOPWDmzC7cXskL1hekSITh1Oc6JV0XCWWZ9DE8VYSB71xocLk3gmGw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", + "dev": true + }, + "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-buffer": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", + "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==", + "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" + } + ], + "engines": { + "node": ">=4" + } + }, + "node_modules/is-callable": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", + "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-core-module": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.1.tgz", + "integrity": "sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==", + "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-directory": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", + "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-finite": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz", + "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==", + "dev": true, + "engines": { + "node": ">=0.10.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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/is-gif": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-gif/-/is-gif-3.0.0.tgz", + "integrity": "sha512-IqJ/jlbw5WJSNfwQ/lHEDXF8rxhRgF6ythk2oiEvhpG29F704eX9NO6TvPfMiq9DrbwgcEDnETYNcZDPewQoVw==", + "dev": true, + "dependencies": { + "file-type": "^10.4.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-gif/node_modules/file-type": { + "version": "10.11.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-10.11.0.tgz", + "integrity": "sha512-uzk64HRpUZyTGZtVuvrjP0FYxzQrBf4rojot6J65YMEbwBLB0CWm0CLojVpwpmFmxcE/lkvYICgfcGozbBq6rw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "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-interactive": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", + "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-jpg": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-jpg/-/is-jpg-2.0.0.tgz", + "integrity": "sha1-LhmX+m6RZuqsAkLarkQ0A+TvHZc=", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-my-ip-valid": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-my-ip-valid/-/is-my-ip-valid-1.0.1.tgz", + "integrity": "sha512-jxc8cBcOWbNK2i2aTkCZP6i7wkHF1bqKFrwEHuN5Jtg5BSaZHUZQ/JTOJwoV41YvHnOaRyWWh72T/KvfNz9DJg==", + "dev": true + }, + "node_modules/is-my-json-valid": { + "version": "2.20.6", + "resolved": "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.20.6.tgz", + "integrity": "sha512-1JQwulVNjx8UqkPE/bqDaxtH4PXCe/2VRh/y3p99heOV87HG4Id5/VfDswd+YiAfHcRTfDlWgISycnHuhZq1aw==", + "dev": true, + "dependencies": { + "generate-function": "^2.0.0", + "generate-object-property": "^1.1.0", + "is-my-ip-valid": "^1.0.0", + "jsonpointer": "^5.0.0", + "xtend": "^4.0.0" + } + }, + "node_modules/is-natural-number": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-4.0.1.tgz", + "integrity": "sha1-q5124dtM7VHjXeDHLr7PCfc0zeg=", + "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.6", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz", + "integrity": "sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-object": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-object/-/is-object-1.0.2.tgz", + "integrity": "sha512-2rRIahhZr2UWb45fIOuvZGpFtz0TyOZLf32KxBbSoUCeZR495zCKlWUKKUByk3geS2eAs7ZAABt0Y/Rx0GiQGA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-png": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-png/-/is-png-2.0.0.tgz", + "integrity": "sha512-4KPGizaVGj2LK7xwJIz8o5B2ubu1D/vcQsgOGFEDlpcvgZHto4gBnyd0ig7Ws+67ixmwKoNmu0hYnpo6AaKb5g==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-property": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz", + "integrity": "sha1-V/4cTkhHTt1lsJkR8msc1Ald2oQ=", + "dev": true + }, + "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-resolvable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", + "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==", + "dev": true + }, + "node_modules/is-retry-allowed": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz", + "integrity": "sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.1.tgz", + "integrity": "sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "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-svg": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-4.3.2.tgz", + "integrity": "sha512-mM90duy00JGMyjqIVHu9gNTjywdZV+8qNasX8cm/EEYZ53PHDgajvbBwNVvty5dwSAxLUD3p3bdo+7sR/UMrpw==", + "dev": true, + "optional": true, + "dependencies": { + "fast-xml-parser": "^3.19.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", + "dev": true + }, + "node_modules/is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=", + "dev": true + }, + "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/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true + }, + "node_modules/isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", + "dev": true + }, + "node_modules/isurl": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isurl/-/isurl-1.0.0.tgz", + "integrity": "sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w==", + "dev": true, + "dependencies": { + "has-to-string-tag-x": "^1.2.0", + "is-object": "^1.0.1" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/jake": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.2.tgz", + "integrity": "sha512-eLpKyrfG3mzvGE2Du8VoPbeSkRry093+tyNjdYaBbJS9v17knImYGNXQCUV0gLxQtF82m3E8iRb/wdSQZLoq7A==", + "dev": true, + "dependencies": { + "async": "0.9.x", + "chalk": "^2.4.2", + "filelist": "^1.0.1", + "minimatch": "^3.0.4" + }, + "bin": { + "jake": "bin/cli.js" + }, + "engines": { + "node": "*" + } + }, + "node_modules/jake/node_modules/async": { + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz", + "integrity": "sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0=", + "dev": true + }, + "node_modules/jpegoptim-bin": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/jpegoptim-bin/-/jpegoptim-bin-5.1.0.tgz", + "integrity": "sha512-BdvkO6wPLLSid7M6t3HnXuYvfLOxbeatgePBi4c4ps3iwoJ2ReUtvXJvJtsDCeN5l3Cm2tHEUcU7V5+M30hUew==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "bin-build": "^3.0.0", + "bin-wrapper": "^4.0.0", + "logalot": "^2.0.0" + }, + "bin": { + "jpegoptim": "cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jpegtran-bin": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jpegtran-bin/-/jpegtran-bin-4.0.0.tgz", + "integrity": "sha512-2cRl1ism+wJUoYAYFt6O/rLBfpXNWG2dUWbgcEkTt5WGMnqI46eEro8T4C5zGROxKRqyKpCBSdHPvt5UYCtxaQ==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "bin-build": "^3.0.0", + "bin-wrapper": "^4.0.0", + "logalot": "^2.0.0" + }, + "bin": { + "jpegtran": "cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/js-base64": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.6.4.tgz", + "integrity": "sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ==", + "dev": true + }, + "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==", + "dev": true + }, + "node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dev": true, + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", + "dev": true + }, + "node_modules/json-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", + "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=", + "dev": true + }, + "node_modules/json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "dev": true + }, + "node_modules/json-schema": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==", + "dev": true + }, + "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": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz", + "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=", + "dev": true, + "dependencies": { + "jsonify": "~0.0.0" + } + }, + "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": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", + "dev": true + }, + "node_modules/json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", + "dev": true + }, + "node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "dev": true, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsonify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz", + "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/jsonpointer": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.0.tgz", + "integrity": "sha512-PNYZIdMjVIvVgDSYKTT63Y+KZ6IZvGRNNWcxwD+GNnUz1MKPfv30J8ueCjdwcN0nDx2SlshgyB7Oy0epAzVRRg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jsprim": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", + "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", + "dev": true, + "dependencies": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.4.0", + "verror": "1.10.0" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/jsx-ast-utils": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.2.1.tgz", + "integrity": "sha512-uP5vu8xfy2F9A6LGC22KO7e2/vGTS1MhP+18f++ZNlf0Ohaxbc9nIEwHAsejlJKyzfZzU5UIhe5ItYkitcZnZA==", + "dev": true, + "dependencies": { + "array-includes": "^3.1.3", + "object.assign": "^4.1.2" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/junk": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/junk/-/junk-3.1.0.tgz", + "integrity": "sha512-pBxcB3LFc8QVgdggvZWyeys+hnrNWg4OcZIU/1X59k5jQdLBlCsYGRQaz234SqoRLTCgMH00fY0xRJH+F9METQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/keyv": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.0.0.tgz", + "integrity": "sha512-eguHnq22OE3uVoSYG0LVWNP+4ppamWr9+zWBe1bsNcovIMy6huUJFPgy4mGwCd/rnl3vOLGW1MTlu4c57CT1xA==", + "dev": true, + "dependencies": { + "json-buffer": "3.0.0" + } + }, + "node_modules/known-css-properties": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.3.0.tgz", + "integrity": "sha512-QMQcnKAiQccfQTqtBh/qwquGZ2XK/DXND1jrcN9M8gMMy99Gwla7GQjndVUsEqIaRyP6bsFRuhwRj5poafBGJQ==", + "dev": true + }, + "node_modules/kss": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/kss/-/kss-3.0.1.tgz", + "integrity": "sha512-32x3obcqKRCylUdUMCDUdemUP/nK98RsT9sCCQsp8HncjHUmlCXzNaG1vRizCxvbkPrsDX7Qezw9wEMhfd0FgA==", + "dev": true, + "dependencies": { + "bluebird": "^3.7.2", + "fs-extra": "^9.0.0", + "glob": "^7.1.6", + "handlebars": "^4.7.6", + "highlight.js": "^9.18.1", + "markdown-it": "^10.0.0", + "nunjucks": "^3.2.1", + "resolve": "^1.16.0", + "twig": "^1.15.1", + "twig-drupal-filters": "^3.1.1", + "yargs": "^15.3.1" + }, + "bin": { + "kss": "bin/kss", + "kss-node": "bin/kss-node" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/kss/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dev": true, + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/kss/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/kss/node_modules/highlight.js": { + "version": "9.18.5", + "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-9.18.5.tgz", + "integrity": "sha512-a5bFyofd/BHCX52/8i8uJkjr9DYwXIPnM/plwI6W7ezItLGqzt7X2G2nXuYSfsIJdkwwj/g9DG1LkcGJI/dDoA==", + "deprecated": "Support has ended for 9.x series. Upgrade to @latest", + "dev": true, + "hasInstallScript": true, + "engines": { + "node": "*" + } + }, + "node_modules/kss/node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/kss/node_modules/universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/language-subtag-registry": { + "version": "0.3.21", + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.21.tgz", + "integrity": "sha512-L0IqwlIXjilBVVYKFT37X9Ih11Um5NEl9cbJIuU/SwP/zEEAbBPOnEeeuxVMf45ydWQRDQN3Nqc96OgbH1K+Pg==", + "dev": true + }, + "node_modules/language-tags": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", + "integrity": "sha1-0yHbxNowuovzAk4ED6XBRmH5GTo=", + "dev": true, + "dependencies": { + "language-subtag-registry": "~0.3.2" + } + }, + "node_modules/levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "dev": true, + "dependencies": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/linkify-it": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-2.2.0.tgz", + "integrity": "sha512-GnAl/knGn+i1U/wjBz3akz2stz+HrHLsxMwHQGofCDfPvlf+gDKN58UtfmUquTY4/MXeE2x7k19KQmeoZi94Iw==", + "dev": true, + "dependencies": { + "uc.micro": "^1.0.1" + } + }, + "node_modules/load-json-file": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", + "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0", + "strip-bom": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/load-json-file/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dev": true, + "dependencies": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/locutus": { + "version": "2.0.16", + "resolved": "https://registry.npmjs.org/locutus/-/locutus-2.0.16.tgz", + "integrity": "sha512-pGfl6Hb/1mXLzrX5kl5lH7gz25ey0vwQssZp8Qo2CEF59di6KrAgdFm+0pW8ghLnvNzzJGj5tlWhhv2QbK3jeQ==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true + }, + "node_modules/lodash._arraycopy": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._arraycopy/-/lodash._arraycopy-3.0.0.tgz", + "integrity": "sha1-due3wfH7klRzdIeKVi7Qaj5Q9uE=", + "dev": true + }, + "node_modules/lodash._arrayeach": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._arrayeach/-/lodash._arrayeach-3.0.0.tgz", + "integrity": "sha1-urFWsqkNPxu9XGU0AzSeXlkz754=", + "dev": true + }, + "node_modules/lodash._baseassign": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/lodash._baseassign/-/lodash._baseassign-3.2.0.tgz", + "integrity": "sha1-jDigmVAPIVrQnlnxci/QxSv+Ck4=", + "dev": true, + "dependencies": { + "lodash._basecopy": "^3.0.0", + "lodash.keys": "^3.0.0" + } + }, + "node_modules/lodash._baseclone": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/lodash._baseclone/-/lodash._baseclone-3.3.0.tgz", + "integrity": "sha1-MDUZv2OT/n5C802LYw73eU41Qrc=", + "dev": true, + "dependencies": { + "lodash._arraycopy": "^3.0.0", + "lodash._arrayeach": "^3.0.0", + "lodash._baseassign": "^3.0.0", + "lodash._basefor": "^3.0.0", + "lodash.isarray": "^3.0.0", + "lodash.keys": "^3.0.0" + } + }, + "node_modules/lodash._basecopy": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz", + "integrity": "sha1-jaDmqHbPNEwK2KVIghEd08XHyjY=", + "dev": true + }, + "node_modules/lodash._basefor": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/lodash._basefor/-/lodash._basefor-3.0.3.tgz", + "integrity": "sha1-dVC06SGO8J+tJDQ7YSAhx5tMIMI=", + "dev": true + }, + "node_modules/lodash._bindcallback": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._bindcallback/-/lodash._bindcallback-3.0.1.tgz", + "integrity": "sha1-5THCdkTPi1epnhftlbNcdIeJOS4=", + "dev": true + }, + "node_modules/lodash._getnative": { + "version": "3.9.1", + "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz", + "integrity": "sha1-VwvH3t5G1hzc3mh9ZdPuy6o6r/U=", + "dev": true + }, + "node_modules/lodash._isiterateecall": { + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz", + "integrity": "sha1-UgOte6Ql+uhCRg5pbbnPPmqsBXw=", + "dev": true + }, + "node_modules/lodash.capitalize": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/lodash.capitalize/-/lodash.capitalize-4.2.1.tgz", + "integrity": "sha1-+CbJtOKoUR2E46yinbBeGk87cqk=", + "dev": true + }, + "node_modules/lodash.clone": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/lodash.clone/-/lodash.clone-3.0.3.tgz", + "integrity": "sha1-hGiMc9MrWpDKJWFpY/GJJSqZcEM=", + "dev": true, + "dependencies": { + "lodash._baseclone": "^3.0.0", + "lodash._bindcallback": "^3.0.0", + "lodash._isiterateecall": "^3.0.0" + } + }, + "node_modules/lodash.defaultsdeep": { + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/lodash.defaultsdeep/-/lodash.defaultsdeep-4.6.1.tgz", + "integrity": "sha512-3j8wdDzYuWO3lM3Reg03MuQR957t287Rpcxp1njpEa8oDrikb+FwGdW3n+FELh/A6qib6yPit0j/pv9G/yeAqA==", + "dev": true + }, + "node_modules/lodash.isarguments": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz", + "integrity": "sha1-L1c9hcaiQon/AGY7SRwdM4/zRYo=", + "dev": true + }, + "node_modules/lodash.isarray": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz", + "integrity": "sha1-eeTriMNqgSKvhvhEqpvNhRtfu1U=", + "dev": true + }, + "node_modules/lodash.kebabcase": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz", + "integrity": "sha1-hImxyw0p/4gZXM7KRI/21swpXDY=", + "dev": true + }, + "node_modules/lodash.keys": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz", + "integrity": "sha1-TbwEcrFWvlCgsoaFXRvQsMZWCYo=", + "dev": true, + "dependencies": { + "lodash._getnative": "^3.0.0", + "lodash.isarguments": "^3.0.0", + "lodash.isarray": "^3.0.0" + } + }, + "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/lodash.pairs": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash.pairs/-/lodash.pairs-3.0.1.tgz", + "integrity": "sha1-u+CNV4bu6qCaFckevw3LfSvjJqk=", + "dev": true, + "dependencies": { + "lodash.keys": "^3.0.0" + } + }, + "node_modules/log-symbols": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz", + "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==", + "dev": true, + "dependencies": { + "chalk": "^2.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/logalot": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/logalot/-/logalot-2.1.0.tgz", + "integrity": "sha1-X46MkNME7fElMJUaVVSruMXj9VI=", + "dev": true, + "dependencies": { + "figures": "^1.3.5", + "squeak": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/logalot/node_modules/figures": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", + "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=", + "dev": true, + "dependencies": { + "escape-string-regexp": "^1.0.5", + "object-assign": "^4.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/longest": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz", + "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "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==", + "dev": true, + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/loud-rejection": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", + "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=", + "dev": true, + "dependencies": { + "currently-unhandled": "^0.4.1", + "signal-exit": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lowercase-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", + "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lpad-align": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/lpad-align/-/lpad-align-1.1.2.tgz", + "integrity": "sha1-IfYArBwwlcPG5JfuZyce4ISB/p4=", + "dev": true, + "dependencies": { + "get-stdin": "^4.0.1", + "indent-string": "^2.1.0", + "longest": "^1.0.0", + "meow": "^3.3.0" + }, + "bin": { + "lpad-align": "cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lpad-align/node_modules/camelcase": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", + "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lpad-align/node_modules/camelcase-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", + "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=", + "dev": true, + "dependencies": { + "camelcase": "^2.0.0", + "map-obj": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lpad-align/node_modules/find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "dev": true, + "dependencies": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lpad-align/node_modules/get-stdin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", + "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lpad-align/node_modules/indent-string": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", + "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", + "dev": true, + "dependencies": { + "repeating": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lpad-align/node_modules/load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lpad-align/node_modules/map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lpad-align/node_modules/meow": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", + "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=", + "dev": true, + "dependencies": { + "camelcase-keys": "^2.0.0", + "decamelize": "^1.1.2", + "loud-rejection": "^1.0.0", + "map-obj": "^1.0.1", + "minimist": "^1.1.3", + "normalize-package-data": "^2.3.4", + "object-assign": "^4.0.1", + "read-pkg-up": "^1.0.1", + "redent": "^1.0.0", + "trim-newlines": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lpad-align/node_modules/parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "dev": true, + "dependencies": { + "error-ex": "^1.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lpad-align/node_modules/path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "dev": true, + "dependencies": { + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lpad-align/node_modules/path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lpad-align/node_modules/read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", + "dev": true, + "dependencies": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lpad-align/node_modules/read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", + "dev": true, + "dependencies": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lpad-align/node_modules/redent": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", + "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=", + "dev": true, + "dependencies": { + "indent-string": "^2.1.0", + "strip-indent": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lpad-align/node_modules/strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", + "dev": true, + "dependencies": { + "is-utf8": "^0.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lpad-align/node_modules/strip-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", + "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=", + "dev": true, + "dependencies": { + "get-stdin": "^4.0.1" + }, + "bin": { + "strip-indent": "cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lpad-align/node_modules/trim-newlines": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", + "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/map-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-2.0.0.tgz", + "integrity": "sha1-plzSkIepJZi4eRJXpSPgISIqwfk=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/markdown-it": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-10.0.0.tgz", + "integrity": "sha512-YWOP1j7UbDNz+TumYP1kpwnP0aEa711cJjrAQrzd0UXlbJfc5aAq0F/PZHjiioqDC1NKgvIMX+o+9Bk7yuM2dg==", + "dev": true, + "dependencies": { + "argparse": "^1.0.7", + "entities": "~2.0.0", + "linkify-it": "^2.0.0", + "mdurl": "^1.0.1", + "uc.micro": "^1.0.5" + }, + "bin": { + "markdown-it": "bin/markdown-it.js" + } + }, + "node_modules/match-stream": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/match-stream/-/match-stream-0.0.2.tgz", + "integrity": "sha1-mesFAJOzTf+t5CG5rAtBCpz6F88=", + "dev": true, + "dependencies": { + "buffers": "~0.1.1", + "readable-stream": "~1.0.0" + } + }, + "node_modules/match-stream/node_modules/isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "dev": true + }, + "node_modules/match-stream/node_modules/readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "node_modules/match-stream/node_modules/string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", + "dev": true + }, + "node_modules/mdn-data": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", + "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==", + "dev": true + }, + "node_modules/mdurl": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", + "integrity": "sha1-/oWy7HWlkDfyrf7BAP1sYBdhFS4=", + "dev": true + }, + "node_modules/memorystream": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/memorystream/-/memorystream-0.3.1.tgz", + "integrity": "sha1-htcJCzDORV1j+64S3aUaR93K+bI=", + "dev": true, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/meow": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-5.0.0.tgz", + "integrity": "sha512-CbTqYU17ABaLefO8vCU153ZZlprKYWDljcndKKDCFcYQITzWCXZAVk4QMFZPgvzrnUQ3uItnIE/LoUOwrT15Ig==", + "dev": true, + "dependencies": { + "camelcase-keys": "^4.0.0", + "decamelize-keys": "^1.0.0", + "loud-rejection": "^1.0.0", + "minimist-options": "^3.0.1", + "normalize-package-data": "^2.3.4", + "read-pkg-up": "^3.0.0", + "redent": "^2.0.0", + "trim-newlines": "^2.0.0", + "yargs-parser": "^10.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/merge": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/merge/-/merge-1.2.1.tgz", + "integrity": "sha512-VjFo4P5Whtj4vsLzsYBu5ayHhoHJ0UqNm7ibvShmbmoz7tGi0vXaoJbGdB+GmDMLUdg8DpQXEIeVDAe8MaABvQ==", + "dev": true + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/metaparser": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/metaparser/-/metaparser-1.0.7.tgz", + "integrity": "sha1-wGmaZoageovOGsBrYulGLC5mqso=", + "dev": true, + "dependencies": { + "async": "*", + "cheerio": "*", + "mkdirp": "*", + "underscore": "*" + } + }, + "node_modules/micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dev": true, + "dependencies": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mime": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", + "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", + "dev": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "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.34", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz", + "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", + "dev": true, + "dependencies": { + "mime-db": "1.51.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types/node_modules/mime-db": { + "version": "1.51.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", + "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/mimic-response": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", + "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/min-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "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.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", + "dev": true + }, + "node_modules/minimist-options": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-3.0.2.tgz", + "integrity": "sha512-FyBrT/d0d4+uiZRbqznPXqw3IpZZG3gl3wKWiX784FycUKVwBt0uLBFkQrtE4tZOrgo78nZp2jnKz3L65T5LdQ==", + "dev": true, + "dependencies": { + "arrify": "^1.0.1", + "is-plain-obj": "^1.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/minimist-options/node_modules/arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/minipass": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.6.tgz", + "integrity": "sha512-rty5kpw9/z8SX9dmxblFA6edItUmwJgMeYDZRrwlIVN27i8gysGbznJwUggw2V/FVqFSDdWy040ZPS811DYAqQ==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minizlib/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "dev": true, + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/mkpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/mkpath/-/mkpath-1.0.0.tgz", + "integrity": "sha1-67Opd+evHGg65v2hK1Raa6bFhT0=", + "dev": true + }, + "node_modules/mocha": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/mocha/-/mocha-6.2.3.tgz", + "integrity": "sha512-0R/3FvjIGH3eEuG17ccFPk117XL2rWxatr81a57D+r/x2uTYZRbdZ4oVidEUMh2W2TJDa7MdAb12Lm2/qrKajg==", + "dev": true, + "dependencies": { + "ansi-colors": "3.2.3", + "browser-stdout": "1.3.1", + "debug": "3.2.6", + "diff": "3.5.0", + "escape-string-regexp": "1.0.5", + "find-up": "3.0.0", + "glob": "7.1.3", + "growl": "1.10.5", + "he": "1.2.0", + "js-yaml": "3.13.1", + "log-symbols": "2.2.0", + "minimatch": "3.0.4", + "mkdirp": "0.5.4", + "ms": "2.1.1", + "node-environment-flags": "1.0.5", + "object.assign": "4.1.0", + "strip-json-comments": "2.0.1", + "supports-color": "6.0.0", + "which": "1.3.1", + "wide-align": "1.1.3", + "yargs": "13.3.2", + "yargs-parser": "13.1.2", + "yargs-unparser": "1.6.0" + }, + "bin": { + "_mocha": "bin/_mocha", + "mocha": "bin/mocha" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/mocha/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/mocha/node_modules/cliui": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", + "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", + "dev": true, + "dependencies": { + "string-width": "^3.1.0", + "strip-ansi": "^5.2.0", + "wrap-ansi": "^5.1.0" + } + }, + "node_modules/mocha/node_modules/debug": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "deprecated": "Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/mocha/node_modules/emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "dev": true + }, + "node_modules/mocha/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/mocha/node_modules/glob": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz", + "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==", + "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": "*" + } + }, + "node_modules/mocha/node_modules/is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/mocha/node_modules/js-yaml": { + "version": "3.13.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", + "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", + "dev": true, + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/mocha/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/mocha/node_modules/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/mocha/node_modules/mkdirp": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.4.tgz", + "integrity": "sha512-iG9AK/dJLtJ0XNgTuDbSyNS3zECqDlAhnQW4CsNxBG3LQJBbHmRX1egw39DmtOdCAqY+dKXV+sgPgilNWUKMVw==", + "deprecated": "Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)", + "dev": true, + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/mocha/node_modules/ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", + "dev": true + }, + "node_modules/mocha/node_modules/object.assign": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz", + "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.2", + "function-bind": "^1.1.1", + "has-symbols": "^1.0.0", + "object-keys": "^1.0.11" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/mocha/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/mocha/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/mocha/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/mocha/node_modules/string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dev": true, + "dependencies": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/mocha/node_modules/strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mocha/node_modules/supports-color": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.0.0.tgz", + "integrity": "sha512-on9Kwidc1IUQo+bQdhi8+Tijpo0e1SS6RoGo2guUwn5vdaxw8RXOF9Vb2ws+ihWOmh4JnCJOvaziZWP1VABaLg==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/mocha/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/mocha/node_modules/wrap-ansi": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", + "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.0", + "string-width": "^3.0.0", + "strip-ansi": "^5.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/mocha/node_modules/yargs": { + "version": "13.3.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", + "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", + "dev": true, + "dependencies": { + "cliui": "^5.0.0", + "find-up": "^3.0.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^3.0.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^13.1.2" + } + }, + "node_modules/mocha/node_modules/yargs-parser": { + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", + "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", + "dev": true, + "dependencies": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + }, + "node_modules/modernizr": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/modernizr/-/modernizr-3.12.0.tgz", + "integrity": "sha512-i5f5xfnxMOb3cePoBpwk4bWjVAyIB3hgm7QrDvZx/R7zUUS8PO9zlyQF7vJKn8kCVxEvL0nRWeZ0PPqVbY31sw==", + "dev": true, + "dependencies": { + "doctrine": "^3.0.0", + "file": "^0.2.2", + "lodash": "^4.17.21", + "markdown-it": "^12.3.2", + "mkdirp": "0.5.5", + "requirejs": "^2.3.6", + "yargs": "^15.4.1" + }, + "bin": { + "modernizr": "bin/modernizr" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/modernizr/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/modernizr/node_modules/entities": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.1.0.tgz", + "integrity": "sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==", + "dev": true, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/modernizr/node_modules/linkify-it": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-3.0.3.tgz", + "integrity": "sha512-ynTsyrFSdE5oZ/O9GEf00kPngmOfVwazR5GKDq6EYfhlpFug3J2zybX56a2PRRpc9P+FuSoGNAwjlbDs9jJBPQ==", + "dev": true, + "dependencies": { + "uc.micro": "^1.0.1" + } + }, + "node_modules/modernizr/node_modules/markdown-it": { + "version": "12.3.2", + "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-12.3.2.tgz", + "integrity": "sha512-TchMembfxfNVpHkbtriWltGWc+m3xszaRD0CZup7GFFhzIgQqxIfn3eGj1yZpfuflzPvfkt611B2Q/Bsk1YnGg==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1", + "entities": "~2.1.0", + "linkify-it": "^3.0.1", + "mdurl": "^1.0.1", + "uc.micro": "^1.0.5" + }, + "bin": { + "markdown-it": "bin/markdown-it.js" + } + }, + "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/mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "dev": true + }, + "node_modules/nan": { + "version": "2.15.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.15.0.tgz", + "integrity": "sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ==", + "dev": true + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", + "dev": true + }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "dev": true + }, + "node_modules/netmask": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/netmask/-/netmask-2.0.2.tgz", + "integrity": "sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==", + "dev": true, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/next-tick": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz", + "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==", + "dev": true + }, + "node_modules/nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true + }, + "node_modules/nicsdru_origins_theme": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/nicsdru_origins_theme/-/nicsdru_origins_theme-0.1.1.tgz", + "integrity": "sha512-sScHf7rH/JLBl/Qx4Gsts+SudvjbLb+MBGuc2g6/rDychnbvIkX1xU9ZASU02eboonj69lAkDC4y1Gb7tiQwjw==", + "dev": true + }, + "node_modules/nicsdru_unity_theme": { + "version": "0.1.47", + "resolved": "git+ssh://git@github.com/dof-dss/nicsdru_unity_theme.git#8de37e21393737344ec611e3e32eedc1821a85c0", + "dev": true, + "license": "MIT", + "dependencies": { + "node-sass": "^5.0.0" + } + }, + "node_modules/nicsdru_unity_theme/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nicsdru_unity_theme/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nicsdru_unity_theme/node_modules/camelcase": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", + "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nicsdru_unity_theme/node_modules/camelcase-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", + "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=", + "dev": true, + "dependencies": { + "camelcase": "^2.0.0", + "map-obj": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nicsdru_unity_theme/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nicsdru_unity_theme/node_modules/find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "dev": true, + "dependencies": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nicsdru_unity_theme/node_modules/get-stdin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", + "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nicsdru_unity_theme/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/nicsdru_unity_theme/node_modules/indent-string": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", + "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", + "dev": true, + "dependencies": { + "repeating": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nicsdru_unity_theme/node_modules/load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nicsdru_unity_theme/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==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/nicsdru_unity_theme/node_modules/map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nicsdru_unity_theme/node_modules/meow": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", + "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=", + "dev": true, + "dependencies": { + "camelcase-keys": "^2.0.0", + "decamelize": "^1.1.2", + "loud-rejection": "^1.0.0", + "map-obj": "^1.0.1", + "minimist": "^1.1.3", + "normalize-package-data": "^2.3.4", + "object-assign": "^4.0.1", + "read-pkg-up": "^1.0.1", + "redent": "^1.0.0", + "trim-newlines": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nicsdru_unity_theme/node_modules/node-gyp": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-7.1.2.tgz", + "integrity": "sha512-CbpcIo7C3eMu3dL1c3d0xw449fHIGALIJsRP4DDPHpyiW8vcriNY7ubh9TE4zEKfSxscY7PjeFnshE7h75ynjQ==", + "dev": true, + "dependencies": { + "env-paths": "^2.2.0", + "glob": "^7.1.4", + "graceful-fs": "^4.2.3", + "nopt": "^5.0.0", + "npmlog": "^4.1.2", + "request": "^2.88.2", + "rimraf": "^3.0.2", + "semver": "^7.3.2", + "tar": "^6.0.2", + "which": "^2.0.2" + }, + "bin": { + "node-gyp": "bin/node-gyp.js" + }, + "engines": { + "node": ">= 10.12.0" + } + }, + "node_modules/nicsdru_unity_theme/node_modules/node-sass": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-5.0.0.tgz", + "integrity": "sha512-opNgmlu83ZCF792U281Ry7tak9IbVC+AKnXGovcQ8LG8wFaJv6cLnRlc6DIHlmNxWEexB5bZxi9SZ9JyUuOYjw==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "async-foreach": "^0.1.3", + "chalk": "^1.1.1", + "cross-spawn": "^7.0.3", + "gaze": "^1.0.0", + "get-stdin": "^4.0.1", + "glob": "^7.0.3", + "lodash": "^4.17.15", + "meow": "^3.7.0", + "mkdirp": "^0.5.1", + "nan": "^2.13.2", + "node-gyp": "^7.1.0", + "npmlog": "^4.0.0", + "request": "^2.88.0", + "sass-graph": "2.2.5", + "stdout-stream": "^1.4.0", + "true-case-path": "^1.0.2" + }, + "bin": { + "node-sass": "bin/node-sass" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/nicsdru_unity_theme/node_modules/nopt": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", + "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", + "dev": true, + "dependencies": { + "abbrev": "1" + }, + "bin": { + "nopt": "bin/nopt.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/nicsdru_unity_theme/node_modules/parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "dev": true, + "dependencies": { + "error-ex": "^1.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nicsdru_unity_theme/node_modules/path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "dev": true, + "dependencies": { + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nicsdru_unity_theme/node_modules/path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nicsdru_unity_theme/node_modules/read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", + "dev": true, + "dependencies": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nicsdru_unity_theme/node_modules/read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", + "dev": true, + "dependencies": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nicsdru_unity_theme/node_modules/redent": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", + "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=", + "dev": true, + "dependencies": { + "indent-string": "^2.1.0", + "strip-indent": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nicsdru_unity_theme/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/nicsdru_unity_theme/node_modules/semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/nicsdru_unity_theme/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nicsdru_unity_theme/node_modules/strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", + "dev": true, + "dependencies": { + "is-utf8": "^0.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nicsdru_unity_theme/node_modules/strip-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", + "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=", + "dev": true, + "dependencies": { + "get-stdin": "^4.0.1" + }, + "bin": { + "strip-indent": "cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nicsdru_unity_theme/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/nicsdru_unity_theme/node_modules/tar": { + "version": "6.1.11", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz", + "integrity": "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==", + "dev": true, + "dependencies": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^3.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/nicsdru_unity_theme/node_modules/tar/node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true, + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/nicsdru_unity_theme/node_modules/trim-newlines": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", + "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nicsdru_unity_theme/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/nightwatch": { + "version": "1.7.13", + "resolved": "https://registry.npmjs.org/nightwatch/-/nightwatch-1.7.13.tgz", + "integrity": "sha512-bX7mI5JmRdGvVxWYIyUgpF1vuBc/Tlx3nFQc511CW90gbyvQ3PY18wqT5wul45mR2BjDCnCYkxHJcXRKnxC91A==", + "dev": true, + "dependencies": { + "ansi-regex": "^6.0.1", + "assertion-error": "^1.1.0", + "chai-nightwatch": "^0.4.0", + "ci-info": "^2.0.0", + "didyoumean": "^1.2.1", + "dotenv": "7.0.0", + "ejs": "^3.1.6", + "envinfo": "^7.5.1", + "lodash.clone": "3.0.3", + "lodash.defaultsdeep": "^4.6.1", + "lodash.merge": "^4.6.2", + "minimatch": "3.0.4", + "minimist": "^1.2.5", + "mkpath": "1.0.0", + "mocha": "6.2.3", + "ora": "^4.0.3", + "proxy-agent": "^5.0.0", + "request": "^2.88.2", + "request-promise": "^4.2.5", + "semver": "^6.3.0", + "strip-ansi": "^6.0.0" + }, + "bin": { + "nightwatch": "bin/nightwatch" + }, + "engines": { + "node": ">= 8.0.0" + }, + "peerDependencies": { + "chromedriver": "*", + "geckodriver": "*" + }, + "peerDependenciesMeta": { + "chromedriver": { + "optional": true + }, + "geckodriver": { + "optional": true + } + } + }, + "node_modules/nightwatch-accessibility": { + "version": "1.11.3", + "resolved": "https://registry.npmjs.org/nightwatch-accessibility/-/nightwatch-accessibility-1.11.3.tgz", + "integrity": "sha512-Xffu1bZxYSANCBKXwYQfxu2pRE4nXM9LUdaAPjxKtOclZYdjtg8h4GC4GPP3A2Kk4CxDsN/YBuiTXQiMf5VwSA==", + "dev": true, + "dependencies": { + "axe-core": "^4.3.3" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "type": "individual", + "url": "https://github.com/sponsors/ahmadnassri" + } + }, + "node_modules/nightwatch/node_modules/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/nightwatch/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/nightwatch/node_modules/strip-ansi/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/node-environment-flags": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/node-environment-flags/-/node-environment-flags-1.0.5.tgz", + "integrity": "sha512-VNYPRfGfmZLx0Ye20jWzHUjyTW/c+6Wq+iLhDzUI4XmhrDd9l/FozXV3F2xOaXjvp0co0+v1YSR3CMP6g+VvLQ==", + "dev": true, + "dependencies": { + "object.getownpropertydescriptors": "^2.0.3", + "semver": "^5.7.0" + } + }, + "node_modules/node-environment-flags/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/node-gyp": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz", + "integrity": "sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==", + "dev": true, + "dependencies": { + "fstream": "^1.0.0", + "glob": "^7.0.3", + "graceful-fs": "^4.1.2", + "mkdirp": "^0.5.0", + "nopt": "2 || 3", + "npmlog": "0 || 1 || 2 || 3 || 4", + "osenv": "0", + "request": "^2.87.0", + "rimraf": "2", + "semver": "~5.3.0", + "tar": "^2.0.0", + "which": "1" + }, + "bin": { + "node-gyp": "bin/node-gyp.js" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/node-gyp/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/node-gyp/node_modules/semver": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz", + "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/node-gyp/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/node-releases": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.2.tgz", + "integrity": "sha512-XxYDdcQ6eKqp/YjI+tb2C5WM2LgjnZrfYg4vgQt49EK268b6gYCHsBLrK2qvJo4FmCtqmKezb0WZFK4fkrZNsg==", + "dev": true + }, + "node_modules/node-sass": { + "version": "4.14.1", + "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.14.1.tgz", + "integrity": "sha512-sjCuOlvGyCJS40R8BscF5vhVlQjNN069NtQ1gSxyK1u9iqvn6tf7O1R4GNowVZfiZUCRt5MmMs1xd+4V/7Yr0g==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "async-foreach": "^0.1.3", + "chalk": "^1.1.1", + "cross-spawn": "^3.0.0", + "gaze": "^1.0.0", + "get-stdin": "^4.0.1", + "glob": "^7.0.3", + "in-publish": "^2.0.0", + "lodash": "^4.17.15", + "meow": "^3.7.0", + "mkdirp": "^0.5.1", + "nan": "^2.13.2", + "node-gyp": "^3.8.0", + "npmlog": "^4.0.0", + "request": "^2.88.0", + "sass-graph": "2.2.5", + "stdout-stream": "^1.4.0", + "true-case-path": "^1.0.2" + }, + "bin": { + "node-sass": "bin/node-sass" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/node-sass/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/node-sass/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/node-sass/node_modules/camelcase": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", + "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/node-sass/node_modules/camelcase-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", + "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=", + "dev": true, + "dependencies": { + "camelcase": "^2.0.0", + "map-obj": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/node-sass/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/node-sass/node_modules/cross-spawn": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz", + "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=", + "dev": true, + "dependencies": { + "lru-cache": "^4.0.1", + "which": "^1.2.9" + } + }, + "node_modules/node-sass/node_modules/find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "dev": true, + "dependencies": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/node-sass/node_modules/get-stdin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", + "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/node-sass/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/node-sass/node_modules/indent-string": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", + "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", + "dev": true, + "dependencies": { + "repeating": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/node-sass/node_modules/load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/node-sass/node_modules/lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "dependencies": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "node_modules/node-sass/node_modules/map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/node-sass/node_modules/meow": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", + "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=", + "dev": true, + "dependencies": { + "camelcase-keys": "^2.0.0", + "decamelize": "^1.1.2", + "loud-rejection": "^1.0.0", + "map-obj": "^1.0.1", + "minimist": "^1.1.3", + "normalize-package-data": "^2.3.4", + "object-assign": "^4.0.1", + "read-pkg-up": "^1.0.1", + "redent": "^1.0.0", + "trim-newlines": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/node-sass/node_modules/parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "dev": true, + "dependencies": { + "error-ex": "^1.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/node-sass/node_modules/path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "dev": true, + "dependencies": { + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/node-sass/node_modules/path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/node-sass/node_modules/read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", + "dev": true, + "dependencies": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/node-sass/node_modules/read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", + "dev": true, + "dependencies": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/node-sass/node_modules/redent": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", + "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=", + "dev": true, + "dependencies": { + "indent-string": "^2.1.0", + "strip-indent": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/node-sass/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/node-sass/node_modules/strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", + "dev": true, + "dependencies": { + "is-utf8": "^0.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/node-sass/node_modules/strip-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", + "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=", + "dev": true, + "dependencies": { + "get-stdin": "^4.0.1" + }, + "bin": { + "strip-indent": "cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/node-sass/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/node-sass/node_modules/trim-newlines": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", + "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/node-sass/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/node-sass/node_modules/yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", + "dev": true + }, + "node_modules/node-unzip-2": { + "version": "0.2.8", + "resolved": "https://registry.npmjs.org/node-unzip-2/-/node-unzip-2-0.2.8.tgz", + "integrity": "sha512-fmJi73zTRW7RSo/1wyrKc2srKMwb3L6Ppke/7elzQ0QRt6sUjfiIcVsWdrqO5uEHAdvRKXjoySuo4HYe5BB0rw==", + "dev": true, + "dependencies": { + "binary": "~0.3.0", + "fstream": "~1.0.12", + "match-stream": "~0.0.2", + "pullstream": "~0.4.0", + "readable-stream": "~1.0.0", + "setimmediate": "~1.0.1" + } + }, + "node_modules/node-unzip-2/node_modules/isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "dev": true + }, + "node_modules/node-unzip-2/node_modules/readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "node_modules/node-unzip-2/node_modules/string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", + "dev": true + }, + "node_modules/nopt": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", + "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=", + "dev": true, + "dependencies": { + "abbrev": "1" + }, + "bin": { + "nopt": "bin/nopt.js" + } + }, + "node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/normalize-package-data/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/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/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-url": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz", + "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=", + "dev": true, + "dependencies": { + "object-assign": "^4.0.1", + "prepend-http": "^1.0.0", + "query-string": "^4.1.0", + "sort-keys": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/npm-conf": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/npm-conf/-/npm-conf-1.1.3.tgz", + "integrity": "sha512-Yic4bZHJOt9RCFbRP3GgpqhScOY4HH3V2P8yBj6CeYq118Qr+BLXqT2JvpJ00mryLESpgOxf5XlFv4ZjXxLScw==", + "dev": true, + "dependencies": { + "config-chain": "^1.1.11", + "pify": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/npm-conf/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/npm-run-all": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/npm-run-all/-/npm-run-all-4.1.5.tgz", + "integrity": "sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "chalk": "^2.4.1", + "cross-spawn": "^6.0.5", + "memorystream": "^0.3.1", + "minimatch": "^3.0.4", + "pidtree": "^0.3.0", + "read-pkg": "^3.0.0", + "shell-quote": "^1.6.1", + "string.prototype.padend": "^3.0.0" + }, + "bin": { + "npm-run-all": "bin/npm-run-all/index.js", + "run-p": "bin/run-p/index.js", + "run-s": "bin/run-s/index.js" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/npm-run-all/node_modules/cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, + "dependencies": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "engines": { + "node": ">=4.8" + } + }, + "node_modules/npm-run-all/node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/npm-run-all/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/npm-run-all/node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/npm-run-all/node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/npm-run-all/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "dev": true, + "dependencies": { + "path-key": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/npm-run-path/node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/npmlog": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", + "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", + "dev": true, + "dependencies": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "node_modules/nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "dev": true, + "dependencies": { + "boolbase": "~1.0.0" + } + }, + "node_modules/num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=", + "dev": true + }, + "node_modules/number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nunjucks": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/nunjucks/-/nunjucks-3.2.3.tgz", + "integrity": "sha512-psb6xjLj47+fE76JdZwskvwG4MYsQKXUtMsPh6U0YMvmyjRtKRFcxnlXGWglNybtNTNVmGdp94K62/+NjF5FDQ==", + "dev": true, + "dependencies": { + "a-sync-waterfall": "^1.0.0", + "asap": "^2.0.3", + "commander": "^5.1.0" + }, + "bin": { + "nunjucks-precompile": "bin/precompile" + }, + "engines": { + "node": ">= 6.9.0" + }, + "peerDependencies": { + "chokidar": "^3.3.0" + }, + "peerDependenciesMeta": { + "chokidar": { + "optional": true + } + } + }, + "node_modules/nunjucks/node_modules/commander": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", + "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-inspect": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.0.tgz", + "integrity": "sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==", + "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.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.entries": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.5.tgz", + "integrity": "sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.fromentries": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.5.tgz", + "integrity": "sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.getownpropertydescriptors": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.3.tgz", + "integrity": "sha512-VdDoCwvJI4QdC6ndjpqFmoL3/+HxffFBbcJzKi5hwLLqqx3mdbedRpfZDdK0SrOSauj8X4GzBvnDZl4vTN7dOw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "engines": { + "node": ">= 0.8" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.hasown": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.0.tgz", + "integrity": "sha512-MhjYRfj3GBlhSkDHo6QmvgjRLXQ2zndabdf3nX0yTyZK9rPfxb6uRpAac8HXNLy1GpqWtZ81Qh4v3uOls2sRAg==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.values": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", + "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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/onchange": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/onchange/-/onchange-7.1.0.tgz", + "integrity": "sha512-ZJcqsPiWUAUpvmnJri5TPBooqJOPmC0ttN65juhN15Q8xA+Nbg3BaxBHXQ45EistKKlKElb0edmbPWnKSBkvMg==", + "dev": true, + "dependencies": { + "@blakeembrey/deque": "^1.0.5", + "@blakeembrey/template": "^1.0.0", + "arg": "^4.1.3", + "chokidar": "^3.3.1", + "cross-spawn": "^7.0.1", + "ignore": "^5.1.4", + "tree-kill": "^1.2.2" + }, + "bin": { + "onchange": "dist/bin.js" + } + }, + "node_modules/onchange/node_modules/ignore": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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/optipng-bin": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/optipng-bin/-/optipng-bin-6.0.0.tgz", + "integrity": "sha512-95bB4y8IaTsa/8x6QH4bLUuyvyOoGBCLDA7wOgDL8UFqJpSUh1Hob8JRJhit+wC1ZLN3tQ7mFt7KuBj0x8F2Wg==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "bin-build": "^3.0.0", + "bin-wrapper": "^4.0.0", + "logalot": "^2.0.0" + }, + "bin": { + "optipng": "cli.js" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ora": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ora/-/ora-4.1.1.tgz", + "integrity": "sha512-sjYP8QyVWBpBZWD6Vr1M/KwknSw6kJOz41tvGMlwWeClHBtYKTbHMki1PsLZnxKpXMPbTKv9b3pjQu3REib96A==", + "dev": true, + "dependencies": { + "chalk": "^3.0.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.2.0", + "is-interactive": "^1.0.0", + "log-symbols": "^3.0.0", + "mute-stream": "0.0.8", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ora/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/ora/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/ora/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ora/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/ora/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/ora/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/ora/node_modules/log-symbols": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-3.0.0.tgz", + "integrity": "sha512-dSkNGuI7iG3mfvDzUuYZyvk5dD9ocYCYzNU6CYDE6+Xqd+gwme6Z00NS3dUh8mq/73HaEtT7m6W+yUPtU6BZnQ==", + "dev": true, + "dependencies": { + "chalk": "^2.4.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ora/node_modules/log-symbols/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/ora/node_modules/log-symbols/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/ora/node_modules/log-symbols/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/ora/node_modules/log-symbols/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "node_modules/ora/node_modules/log-symbols/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/ora/node_modules/log-symbols/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/ora/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/ora/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/os-filter-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/os-filter-obj/-/os-filter-obj-2.0.0.tgz", + "integrity": "sha512-uksVLsqG3pVdzzPvmAHpBK0wKxYItuzZr7SziusRPoz67tGV8rL1szZ6IdeUrbqLjGDwApBtN29eEE3IqGHOjg==", + "dev": true, + "dependencies": { + "arch": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/os-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/osenv": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", + "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", + "dev": true, + "dependencies": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "node_modules/over": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/over/-/over-0.0.5.tgz", + "integrity": "sha1-8phS5w/X4l82DgE6jsRMgq7bVwg=", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/p-cancelable": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.3.0.tgz", + "integrity": "sha512-RVbZPLso8+jFeq1MfNvgXtCRED2raz/dKpacfTNxsx6pLEpEomM7gah6VeHSYV3+vo0OAi4MkArtQcWWXuQoyw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-event": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-event/-/p-event-1.3.0.tgz", + "integrity": "sha1-jmtPT2XHK8W2/ii3XtqHT5akoIU=", + "dev": true, + "dependencies": { + "p-timeout": "^1.1.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-is-promise": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-1.1.0.tgz", + "integrity": "sha1-nJRWmJ6fZYgBewQ01WCXZ1w9oF4=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dev": true, + "dependencies": { + "p-try": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dev": true, + "dependencies": { + "p-limit": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-map-series": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-map-series/-/p-map-series-1.0.0.tgz", + "integrity": "sha1-v5j+V1cFZYqeE1G++4WuTB8Hvco=", + "dev": true, + "dependencies": { + "p-reduce": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-pipe": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-pipe/-/p-pipe-3.1.0.tgz", + "integrity": "sha512-08pj8ATpzMR0Y80x50yJHn37NF6vjrqHutASaX5LiH5npS9XPvrUmscd9MF5R4fuYRHOxQR1FfMIlF7AzwoPqw==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-reduce": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-reduce/-/p-reduce-1.0.0.tgz", + "integrity": "sha1-GMKw3ZNqRpClKfgjH1ig/bakffo=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-timeout": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-1.2.1.tgz", + "integrity": "sha1-XrOzU7f86Z8QGhA4iAuwVOu+o4Y=", + "dev": true, + "dependencies": { + "p-finally": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/pac-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-5.0.0.tgz", + "integrity": "sha512-CcFG3ZtnxO8McDigozwE3AqAw15zDvGH+OjXO4kzf7IkEKkQ4gxQ+3sdF50WmhQ4P/bVusXcqNE2S3XrNURwzQ==", + "dev": true, + "dependencies": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4", + "get-uri": "3", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "5", + "pac-resolver": "^5.0.0", + "raw-body": "^2.2.0", + "socks-proxy-agent": "5" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/pac-resolver": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/pac-resolver/-/pac-resolver-5.0.0.tgz", + "integrity": "sha512-H+/A6KitiHNNW+bxBKREk2MCGSxljfqRX76NjummWEYIat7ldVXRU3dhRIE3iXZ0nvGBk6smv3nntxKkzRL8NA==", + "dev": true, + "dependencies": { + "degenerator": "^3.0.1", + "ip": "^1.1.5", + "netmask": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/parallelshell": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/parallelshell/-/parallelshell-3.0.2.tgz", + "integrity": "sha512-aW73W8tmYiFZtQi41pweV3WWT6o/EvSxAVQHbumOhN53H47OuWQwrRc11xQ2i44GFvR5AjtzhD92r8Kv9X+7Iw==", + "dev": true, + "bin": { + "parallelshell": "index.js" + } + }, + "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-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "dev": true, + "dependencies": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "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/parse5-htmlparser2-tree-adapter": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz", + "integrity": "sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==", + "dev": true, + "dependencies": { + "parse5": "^6.0.1" + } + }, + "node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "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-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=", + "dev": true + }, + "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/path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "dev": true, + "dependencies": { + "pify": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/path-type/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/pend": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", + "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=", + "dev": true + }, + "node_modules/performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", + "dev": true + }, + "node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "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/pidtree": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.3.1.tgz", + "integrity": "sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA==", + "dev": true, + "bin": { + "pidtree": "bin/pidtree.js" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", + "dev": true, + "dependencies": { + "pinkie": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/plur": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/plur/-/plur-3.1.1.tgz", + "integrity": "sha512-t1Ax8KUvV3FFII8ltczPn2tJdjqbd1sIzu6t4JL7nQ3EyeL/lTrj5PWKb06ic5/6XYDr65rQ4uzQEGN70/6X5w==", + "dev": true, + "dependencies": { + "irregular-plurals": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pluralize": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-1.2.1.tgz", + "integrity": "sha1-0aIUg/0iu0HlihL6NCGCMUCJfEU=", + "dev": true + }, + "node_modules/pngcrush-bin": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/pngcrush-bin/-/pngcrush-bin-4.0.0.tgz", + "integrity": "sha512-SFR9a/OgkuFiiksjM6yevTGvOdn+7JrL5r0j/zCVAZTurfRzh2smwDRYKnPMEwxgVOkwWt/tlVWRJUstSH7RcA==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "bin-build": "^3.0.0", + "bin-wrapper": "^4.0.0", + "logalot": "^2.0.0" + }, + "bin": { + "pngcrush": "cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pngout-bin": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/pngout-bin/-/pngout-bin-4.0.0.tgz", + "integrity": "sha512-8b1WMekzqGYQUllYhPsG+d//Y7JteF1ufSNP3uuU+PssHaHUg7PWWlfRfw0tS2dFviyFJiM8Cm1KIH9XPbUAJQ==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "bin-wrapper": "^4.0.0", + "logalot": "^2.0.0" + }, + "bin": { + "pngout": "cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-assets": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-assets/-/postcss-assets-5.0.0.tgz", + "integrity": "sha1-9yHQfTOWBftYQU6fac8FQBxU5wk=", + "dev": true, + "dependencies": { + "assets": "^3.0.0", + "bluebird": "^3.5.0", + "postcss": "^6.0.10", + "postcss-functions": "^3.0.0" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/postcss-assets/node_modules/postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "dependencies": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/postcss-cli": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/postcss-cli/-/postcss-cli-7.1.2.tgz", + "integrity": "sha512-3mlEmN1v2NVuosMWZM2tP8bgZn7rO5PYxRRrXtdSyL5KipcgBDjJ9ct8/LKxImMCJJi3x5nYhCGFJOkGyEqXBQ==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "chokidar": "^3.3.0", + "dependency-graph": "^0.9.0", + "fs-extra": "^9.0.0", + "get-stdin": "^8.0.0", + "globby": "^11.0.0", + "postcss": "^7.0.0", + "postcss-load-config": "^2.0.0", + "postcss-reporter": "^6.0.0", + "pretty-hrtime": "^1.0.3", + "read-cache": "^1.0.0", + "yargs": "^15.0.2" + }, + "bin": { + "postcss": "bin/postcss" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/postcss-cli/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/postcss-cli/node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/postcss-cli/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/postcss-cli/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/postcss-cli/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/postcss-cli/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dev": true, + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/postcss-cli/node_modules/get-stdin": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-8.0.0.tgz", + "integrity": "sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/postcss-cli/node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/postcss-cli/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/postcss-cli/node_modules/ignore": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/postcss-cli/node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/postcss-cli/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/postcss-cli/node_modules/universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/postcss-functions": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-functions/-/postcss-functions-3.0.0.tgz", + "integrity": "sha1-DpTQFERwCkgd4g3k1V+yZAVkJQ4=", + "dev": true, + "dependencies": { + "glob": "^7.1.2", + "object-assign": "^4.1.1", + "postcss": "^6.0.9", + "postcss-value-parser": "^3.3.0" + } + }, + "node_modules/postcss-functions/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/postcss-functions/node_modules/postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "dependencies": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/postcss-functions/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-inline-svg": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-inline-svg/-/postcss-inline-svg-4.1.0.tgz", + "integrity": "sha512-0pYBJyoQ9/sJViYRc1cNOOTM7DYh0/rmASB0TBeRmWkG8YFK2tmgdkfjHkbRma1iFtBFKFHZFsHwRTDZTMKzSQ==", + "dev": true, + "dependencies": { + "css-select": "^2.0.2", + "dom-serializer": "^0.1.1", + "htmlparser2": "^3.10.1", + "postcss": "^7.0.17", + "postcss-value-parser": "^4.0.0" + } + }, + "node_modules/postcss-load-config": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.2.tgz", + "integrity": "sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw==", + "dev": true, + "dependencies": { + "cosmiconfig": "^5.0.0", + "import-cwd": "^2.0.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-reporter": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/postcss-reporter/-/postcss-reporter-6.0.1.tgz", + "integrity": "sha512-LpmQjfRWyabc+fRygxZjpRxfhRf9u/fdlKf4VHG4TSPbV2XNsuISzYW1KL+1aQzx53CAppa1bKG4APIB/DOXXw==", + "dev": true, + "dependencies": { + "chalk": "^2.4.1", + "lodash": "^4.17.11", + "log-symbols": "^2.2.0", + "postcss": "^7.0.7" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "dev": true + }, + "node_modules/prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/prepend-http": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", + "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/prettier": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.5.1.tgz", + "integrity": "sha512-vBZcPRUR5MZJwoyi3ZoyQlc1rXeEck8KgeC9AwwOn+exuxLxq5toTRDTSaVrXHxelDMHy9zlicw8u66yxoSUFg==", + "dev": true, + "bin": { + "prettier": "bin-prettier.js" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/prettier-linter-helpers": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz", + "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==", + "dev": true, + "dependencies": { + "fast-diff": "^1.1.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/pretty-hrtime": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", + "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true + }, + "node_modules/progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "dev": true, + "engines": { + "node": ">=0.4.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==", + "dev": true, + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "node_modules/proto-list": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz", + "integrity": "sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk=", + "dev": true + }, + "node_modules/proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-5.0.0.tgz", + "integrity": "sha512-gkH7BkvLVkSfX9Dk27W6TyNOWWZWRilRfk1XxGNWOYJ2TuedAv1yFpCaU9QSBmBe716XOTNpYNOzhysyw8xn7g==", + "dev": true, + "dependencies": { + "agent-base": "^6.0.0", + "debug": "4", + "http-proxy-agent": "^4.0.0", + "https-proxy-agent": "^5.0.0", + "lru-cache": "^5.1.1", + "pac-proxy-agent": "^5.0.0", + "proxy-from-env": "^1.0.0", + "socks-proxy-agent": "^5.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", + "dev": true + }, + "node_modules/pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", + "dev": true + }, + "node_modules/psl": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==", + "dev": true + }, + "node_modules/pullstream": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/pullstream/-/pullstream-0.4.1.tgz", + "integrity": "sha1-1vs79a7Wl+gxFQ6xACwlo/iuExQ=", + "dev": true, + "dependencies": { + "over": ">= 0.0.5 < 1", + "readable-stream": "~1.0.31", + "setimmediate": ">= 1.0.2 < 2", + "slice-stream": ">= 1.0.0 < 2" + } + }, + "node_modules/pullstream/node_modules/isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "dev": true + }, + "node_modules/pullstream/node_modules/readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "node_modules/pullstream/node_modules/string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", + "dev": true + }, + "node_modules/pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "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/q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", + "dev": true, + "engines": { + "node": ">=0.6.0", + "teleport": ">=0.2.0" + } + }, + "node_modules/qs": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz", + "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/query-string": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-4.3.4.tgz", + "integrity": "sha1-u7aTucqRXCMlFbIosaArYJBD2+s=", + "dev": true, + "dependencies": { + "object-assign": "^4.1.0", + "strict-uri-encode": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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/quick-lru": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-1.1.0.tgz", + "integrity": "sha1-Q2CxfGETatOAeDl/8RQW4Ybc+7g=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/raw-body": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "dev": true, + "dependencies": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "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==", + "dev": true + }, + "node_modules/read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=", + "dev": true, + "dependencies": { + "pify": "^2.3.0" + } + }, + "node_modules/read-pkg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", + "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", + "dev": true, + "dependencies": { + "load-json-file": "^4.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz", + "integrity": "sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc=", + "dev": true, + "dependencies": { + "find-up": "^2.0.0", + "read-pkg": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/readable-stream/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": 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/readline2": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/readline2/-/readline2-1.0.1.tgz", + "integrity": "sha1-QQWWCP/BVHV7cV2ZidGZ/783LjU=", + "dev": true, + "dependencies": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "mute-stream": "0.0.5" + } + }, + "node_modules/readline2/node_modules/is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "dev": true, + "dependencies": { + "number-is-nan": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readline2/node_modules/mute-stream": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.5.tgz", + "integrity": "sha1-j7+rsKmKJT0xhDMfno3rc3L6xsA=", + "dev": true + }, + "node_modules/redent": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-2.0.0.tgz", + "integrity": "sha1-wbIAe0LVfrE4kHmzyDM2OdXhzKo=", + "dev": true, + "dependencies": { + "indent-string": "^3.0.0", + "strip-indent": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/redent/node_modules/strip-indent": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-2.0.0.tgz", + "integrity": "sha1-XvjbKV0B5u1sv3qrlpmNeCJSe2g=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==", + "dev": true + }, + "node_modules/regexp.prototype.flags": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.1.tgz", + "integrity": "sha512-pMR7hBVUUGI7PMA37m2ofIdQCsomVnas+Jn5UPGAHQ+/LlwKm/aTLJHdasmHRzlfeZwHiAOaRSo2rbBDm3nNUQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexpp": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz", + "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==", + "dev": true, + "engines": { + "node": ">=6.5.0" + } + }, + "node_modules/repeating": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", + "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", + "dev": true, + "dependencies": { + "is-finite": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/replace-ext": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz", + "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142", + "dev": true, + "dependencies": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/request-promise": { + "version": "4.2.6", + "resolved": "https://registry.npmjs.org/request-promise/-/request-promise-4.2.6.tgz", + "integrity": "sha512-HCHI3DJJUakkOr8fNoCc73E5nU5bqITjOYFMDrKHYOXWXrgD/SBaC7LjwuPymUprRyuF06UK7hd/lMHkmUXglQ==", + "deprecated": "request-promise has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142", + "dev": true, + "dependencies": { + "bluebird": "^3.5.0", + "request-promise-core": "1.1.4", + "stealthy-require": "^1.1.1", + "tough-cookie": "^2.3.3" + }, + "engines": { + "node": ">=0.10.0" + }, + "peerDependencies": { + "request": "^2.34" + } + }, + "node_modules/request-promise-core": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.4.tgz", + "integrity": "sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==", + "dev": true, + "dependencies": { + "lodash": "^4.17.19" + }, + "engines": { + "node": ">=0.10.0" + }, + "peerDependencies": { + "request": "^2.34" + } + }, + "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/require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", + "dev": true + }, + "node_modules/require-uncached": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/require-uncached/-/require-uncached-1.0.3.tgz", + "integrity": "sha1-Tg1W1slmL9MeQwEcS5WqSZVUIdM=", + "dev": true, + "dependencies": { + "caller-path": "^0.1.0", + "resolve-from": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-uncached/node_modules/caller-path": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-0.1.0.tgz", + "integrity": "sha1-lAhe9jWB7NPaqSREqP6U6CV3dR8=", + "dev": true, + "dependencies": { + "callsites": "^0.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-uncached/node_modules/callsites": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-0.2.0.tgz", + "integrity": "sha1-r6uWJikQp/M8GaV3WCXGnzTjUMo=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-uncached/node_modules/resolve-from": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-1.0.1.tgz", + "integrity": "sha1-Jsv+k10a7uq7Kbw/5a6wHpPUQiY=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/requirejs": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/requirejs/-/requirejs-2.3.6.tgz", + "integrity": "sha512-ipEzlWQe6RK3jkzikgCupiTbTvm4S0/CAU5GlgptkN5SO6F3u0UD0K18wy6ErDqiCyP4J4YYe1HuAShvsxePLg==", + "dev": true, + "bin": { + "r_js": "bin/r.js", + "r.js": "bin/r.js" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/resolve": { + "version": "1.22.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", + "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", + "dev": true, + "dependencies": { + "is-core-module": "^2.8.1", + "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/responselike": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", + "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=", + "dev": true, + "dependencies": { + "lowercase-keys": "^1.0.0" + } + }, + "node_modules/restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "dependencies": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "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/rfg-api": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/rfg-api/-/rfg-api-0.5.2.tgz", + "integrity": "sha512-2SaUwjAhRsIafTo4cBK9lvZm762IP2Z58JmtY0swxYcC6la2dRMR0i4ok9lIQ9Snz8hqh5RzG6y8ygrUmKHZ9A==", + "dev": true, + "dependencies": { + "axios": "^0.21.1", + "fstream": "^1.0.2", + "metaparser": "^1.0.7", + "mkdirp": "^0.5.0", + "node-unzip-2": "^0.2.7" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/rimraf": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", + "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/rimraf/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/run-async": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "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/rx-lite": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/rx-lite/-/rx-lite-3.1.2.tgz", + "integrity": "sha1-Gc5QLKVyZl87ZHsQk5+X/RYV8QI=", + "dev": true + }, + "node_modules/rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dev": true, + "dependencies": { + "tslib": "^1.9.0" + }, + "engines": { + "npm": ">=2.0.0" + } + }, + "node_modules/rxjs/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/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "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/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/sass": { + "version": "1.49.9", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.49.9.tgz", + "integrity": "sha512-YlYWkkHP9fbwaFRZQRXgDi3mXZShslVmmo+FVK3kHLUELHHEYrCmL1x6IUjC7wLS6VuJSAFXRQS/DxdsC4xL1A==", + "dev": true, + "dependencies": { + "chokidar": ">=3.0.0 <4.0.0", + "immutable": "^4.0.0", + "source-map-js": ">=0.6.2 <2.0.0" + }, + "bin": { + "sass": "sass.js" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/sass-graph": { + "version": "2.2.5", + "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.5.tgz", + "integrity": "sha512-VFWDAHOe6mRuT4mZRd4eKE+d8Uedrk6Xnh7Sh9b4NGufQLQjOrvf/MQoOdx+0s92L89FeyUUNfU597j/3uNpag==", + "dev": true, + "dependencies": { + "glob": "^7.0.0", + "lodash": "^4.0.0", + "scss-tokenizer": "^0.2.3", + "yargs": "^13.3.2" + }, + "bin": { + "sassgraph": "bin/sassgraph" + } + }, + "node_modules/sass-graph/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/sass-graph/node_modules/cliui": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", + "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", + "dev": true, + "dependencies": { + "string-width": "^3.1.0", + "strip-ansi": "^5.2.0", + "wrap-ansi": "^5.1.0" + } + }, + "node_modules/sass-graph/node_modules/emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "dev": true + }, + "node_modules/sass-graph/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/sass-graph/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/sass-graph/node_modules/is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/sass-graph/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/sass-graph/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/sass-graph/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/sass-graph/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/sass-graph/node_modules/string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dev": true, + "dependencies": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/sass-graph/node_modules/wrap-ansi": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", + "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.0", + "string-width": "^3.0.0", + "strip-ansi": "^5.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/sass-graph/node_modules/yargs": { + "version": "13.3.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", + "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", + "dev": true, + "dependencies": { + "cliui": "^5.0.0", + "find-up": "^3.0.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^3.0.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^13.1.2" + } + }, + "node_modules/sass-graph/node_modules/yargs-parser": { + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", + "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", + "dev": true, + "dependencies": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + }, + "node_modules/sass-lint": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/sass-lint/-/sass-lint-1.13.1.tgz", + "integrity": "sha512-DSyah8/MyjzW2BWYmQWekYEKir44BpLqrCFsgs9iaWiVTcwZfwXHF586hh3D1n+/9ihUNMfd8iHAyb9KkGgs7Q==", + "dev": true, + "dependencies": { + "commander": "^2.8.1", + "eslint": "^2.7.0", + "front-matter": "2.1.2", + "fs-extra": "^3.0.1", + "glob": "^7.0.0", + "globule": "^1.0.0", + "gonzales-pe-sl": "^4.2.3", + "js-yaml": "^3.5.4", + "known-css-properties": "^0.3.0", + "lodash.capitalize": "^4.1.0", + "lodash.kebabcase": "^4.0.0", + "merge": "^1.2.0", + "path-is-absolute": "^1.0.0", + "util": "^0.10.3" + }, + "bin": { + "sass-lint": "bin/sass-lint.js" + } + }, + "node_modules/sass-lint/node_modules/acorn": { + "version": "5.7.4", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.4.tgz", + "integrity": "sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/sass-lint/node_modules/acorn-jsx": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-3.0.1.tgz", + "integrity": "sha1-r9+UiPsezvyDSPb7IvRk4ypYs2s=", + "dev": true, + "dependencies": { + "acorn": "^3.0.4" + } + }, + "node_modules/sass-lint/node_modules/acorn-jsx/node_modules/acorn": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz", + "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/sass-lint/node_modules/ajv": { + "version": "4.11.8", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-4.11.8.tgz", + "integrity": "sha1-gv+wKynmYq5TvcIK8VlHcGc5xTY=", + "dev": true, + "dependencies": { + "co": "^4.6.0", + "json-stable-stringify": "^1.0.1" + } + }, + "node_modules/sass-lint/node_modules/ansi-escapes": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-1.4.0.tgz", + "integrity": "sha1-06ioOzGapneTZisT52HHkRQiMG4=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sass-lint/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sass-lint/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sass-lint/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sass-lint/node_modules/cli-cursor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-1.0.2.tgz", + "integrity": "sha1-ZNo/fValRBLll5S9Ytw1KV6PKYc=", + "dev": true, + "dependencies": { + "restore-cursor": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sass-lint/node_modules/cli-width": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz", + "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==", + "dev": true + }, + "node_modules/sass-lint/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/sass-lint/node_modules/doctrine": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz", + "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=", + "dev": true, + "dependencies": { + "esutils": "^2.0.2", + "isarray": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sass-lint/node_modules/eslint": { + "version": "2.13.1", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-2.13.1.tgz", + "integrity": "sha1-5MyPoPAJ+4KaquI4VaKTYL4fbBE=", + "dev": true, + "dependencies": { + "chalk": "^1.1.3", + "concat-stream": "^1.4.6", + "debug": "^2.1.1", + "doctrine": "^1.2.2", + "es6-map": "^0.1.3", + "escope": "^3.6.0", + "espree": "^3.1.6", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "file-entry-cache": "^1.1.1", + "glob": "^7.0.3", + "globals": "^9.2.0", + "ignore": "^3.1.2", + "imurmurhash": "^0.1.4", + "inquirer": "^0.12.0", + "is-my-json-valid": "^2.10.0", + "is-resolvable": "^1.0.0", + "js-yaml": "^3.5.1", + "json-stable-stringify": "^1.0.0", + "levn": "^0.3.0", + "lodash": "^4.0.0", + "mkdirp": "^0.5.0", + "optionator": "^0.8.1", + "path-is-absolute": "^1.0.0", + "path-is-inside": "^1.0.1", + "pluralize": "^1.2.1", + "progress": "^1.1.8", + "require-uncached": "^1.0.2", + "shelljs": "^0.6.0", + "strip-json-comments": "~1.0.1", + "table": "^3.7.8", + "text-table": "~0.2.0", + "user-home": "^2.0.0" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/sass-lint/node_modules/espree": { + "version": "3.5.4", + "resolved": "https://registry.npmjs.org/espree/-/espree-3.5.4.tgz", + "integrity": "sha512-yAcIQxtmMiB/jL32dzEp2enBeidsB7xWPLNiw3IIkpVds1P+h7qF9YwJq1yUNzp2OKXgAprs4F61ih66UsoD1A==", + "dev": true, + "dependencies": { + "acorn": "^5.5.0", + "acorn-jsx": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sass-lint/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/sass-lint/node_modules/figures": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", + "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=", + "dev": true, + "dependencies": { + "escape-string-regexp": "^1.0.5", + "object-assign": "^4.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sass-lint/node_modules/file-entry-cache": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-1.3.1.tgz", + "integrity": "sha1-RMYepgeuS+nBQC9B9EJwy/4zT/g=", + "dev": true, + "dependencies": { + "flat-cache": "^1.2.1", + "object-assign": "^4.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sass-lint/node_modules/flat-cache": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-1.3.4.tgz", + "integrity": "sha512-VwyB3Lkgacfik2vhqR4uv2rvebqmDvFu4jlN/C1RzWoJEo8I7z4Q404oiqYCkq41mni8EzQnm95emU9seckwtg==", + "dev": true, + "dependencies": { + "circular-json": "^0.3.1", + "graceful-fs": "^4.1.2", + "rimraf": "~2.6.2", + "write": "^0.2.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sass-lint/node_modules/fs-extra": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-3.0.1.tgz", + "integrity": "sha1-N5TzeMWLNC6n27sjCVEJxLO2IpE=", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "jsonfile": "^3.0.0", + "universalify": "^0.1.0" + } + }, + "node_modules/sass-lint/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/sass-lint/node_modules/globals": { + "version": "9.18.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz", + "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sass-lint/node_modules/ignore": { + "version": "3.3.10", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz", + "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==", + "dev": true + }, + "node_modules/sass-lint/node_modules/inquirer": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-0.12.0.tgz", + "integrity": "sha1-HvK/1jUE3wvHV4X/+MLEHfEvB34=", + "dev": true, + "dependencies": { + "ansi-escapes": "^1.1.0", + "ansi-regex": "^2.0.0", + "chalk": "^1.0.0", + "cli-cursor": "^1.0.1", + "cli-width": "^2.0.0", + "figures": "^1.3.5", + "lodash": "^4.3.0", + "readline2": "^1.0.1", + "run-async": "^0.1.0", + "rx-lite": "^3.1.2", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.0", + "through": "^2.3.6" + } + }, + "node_modules/sass-lint/node_modules/is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "dev": true, + "dependencies": { + "number-is-nan": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sass-lint/node_modules/jsonfile": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-3.0.1.tgz", + "integrity": "sha1-pezG9l9T9mLEQVx2daAzHQmS7GY=", + "dev": true, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/sass-lint/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/sass-lint/node_modules/onetime": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz", + "integrity": "sha1-ofeDj4MUxRbwXs78vEzP4EtO14k=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sass-lint/node_modules/progress": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/progress/-/progress-1.1.8.tgz", + "integrity": "sha1-4mDHj2Fhzdmw5WzD4Khd4Xx6V74=", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/sass-lint/node_modules/restore-cursor": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-1.0.1.tgz", + "integrity": "sha1-NGYfRohjJ/7SmRR5FSJS35LapUE=", + "dev": true, + "dependencies": { + "exit-hook": "^1.0.0", + "onetime": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sass-lint/node_modules/run-async": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-0.1.0.tgz", + "integrity": "sha1-yK1KXhEGYeQCp9IbUw4AnyX444k=", + "dev": true, + "dependencies": { + "once": "^1.3.0" + } + }, + "node_modules/sass-lint/node_modules/slice-ansi": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-0.0.4.tgz", + "integrity": "sha1-7b+JA/ZvfOL46v1s7tZeJkyDGzU=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sass-lint/node_modules/string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dev": true, + "dependencies": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sass-lint/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sass-lint/node_modules/strip-json-comments": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-1.0.4.tgz", + "integrity": "sha1-HhX7ysl9Pumb8tc7TGVrCCu6+5E=", + "dev": true, + "bin": { + "strip-json-comments": "cli.js" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/sass-lint/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/sass-lint/node_modules/table": { + "version": "3.8.3", + "resolved": "https://registry.npmjs.org/table/-/table-3.8.3.tgz", + "integrity": "sha1-K7xULw/amGGnVdOUf+/Ys/UThV8=", + "dev": true, + "dependencies": { + "ajv": "^4.7.0", + "ajv-keywords": "^1.0.0", + "chalk": "^1.1.1", + "lodash": "^4.0.0", + "slice-ansi": "0.0.4", + "string-width": "^2.0.0" + } + }, + "node_modules/sass-lint/node_modules/table/node_modules/ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/sass-lint/node_modules/table/node_modules/is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/sass-lint/node_modules/table/node_modules/string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dev": true, + "dependencies": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/sass-lint/node_modules/table/node_modules/strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "dependencies": { + "ansi-regex": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/sass-lint/node_modules/write": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/write/-/write-0.2.1.tgz", + "integrity": "sha1-X8A4KOJkzqP+kUVUdvejxWbLB1c=", + "dev": true, + "dependencies": { + "mkdirp": "^0.5.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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 + }, + "node_modules/scss-tokenizer": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz", + "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=", + "dev": true, + "dependencies": { + "js-base64": "^2.1.8", + "source-map": "^0.4.2" + } + }, + "node_modules/scss-tokenizer/node_modules/source-map": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", + "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", + "dev": true, + "dependencies": { + "amdefine": ">=0.0.4" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/seek-bzip": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/seek-bzip/-/seek-bzip-1.0.6.tgz", + "integrity": "sha512-e1QtP3YL5tWww8uKaOCQ18UxIT2laNBXHjV/S2WYCiK4udiv8lkG89KRIoCjUagnAmCBurjF4zEVX2ByBbnCjQ==", + "dev": true, + "dependencies": { + "commander": "^2.8.1" + }, + "bin": { + "seek-bunzip": "bin/seek-bunzip", + "seek-table": "bin/seek-bzip-table" + } + }, + "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/semver-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/semver-regex/-/semver-regex-2.0.0.tgz", + "integrity": "sha512-mUdIBBvdn0PLOeP3TEkMH7HHeUP3GjsXCwKarjv/kGmUFOYg1VqEemKhoQpWMu6X2I8kHeuVdGibLGkVK+/5Qw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/semver-truncate": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/semver-truncate/-/semver-truncate-1.1.2.tgz", + "integrity": "sha1-V/Qd5pcHpicJp+AQS6IRcQnqR+g=", + "dev": true, + "dependencies": { + "semver": "^5.3.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/semver-truncate/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/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true + }, + "node_modules/setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=", + "dev": true + }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "dev": true + }, + "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/shell-quote": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.3.tgz", + "integrity": "sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==", + "dev": true + }, + "node_modules/shelljs": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.6.1.tgz", + "integrity": "sha1-7GIRvtGSBEIIj+D3Cyg3Iy7SyKg=", + "dev": true, + "bin": { + "shjs": "bin/shjs" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/slice-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", + "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.0", + "astral-regex": "^1.0.0", + "is-fullwidth-code-point": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/slice-ansi/node_modules/is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/slice-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/slice-stream/-/slice-stream-1.0.0.tgz", + "integrity": "sha1-WzO9ZvATsaf4ZGCwPUY97DmtPqA=", + "dev": true, + "dependencies": { + "readable-stream": "~1.0.31" + } + }, + "node_modules/slice-stream/node_modules/isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "dev": true + }, + "node_modules/slice-stream/node_modules/readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "node_modules/slice-stream/node_modules/string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", + "dev": true + }, + "node_modules/smart-buffer": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", + "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", + "dev": true, + "engines": { + "node": ">= 6.0.0", + "npm": ">= 3.0.0" + } + }, + "node_modules/socks": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.6.2.tgz", + "integrity": "sha512-zDZhHhZRY9PxRruRMR7kMhnf3I8hDs4S3f9RecfnGxvcBHQcKcIH/oUcEWffsfl1XxdYlA7nnlGbbTvPz9D8gA==", + "dev": true, + "dependencies": { + "ip": "^1.1.5", + "smart-buffer": "^4.2.0" + }, + "engines": { + "node": ">= 10.13.0", + "npm": ">= 3.0.0" + } + }, + "node_modules/socks-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-5.0.1.tgz", + "integrity": "sha512-vZdmnjb9a2Tz6WEQVIurybSwElwPxMZaIc7PzqbJTrezcKNznv6giT7J7tZDZ1BojVaa1jvO/UiUdhDVB0ACoQ==", + "dev": true, + "dependencies": { + "agent-base": "^6.0.2", + "debug": "4", + "socks": "^2.3.3" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/sort-keys": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz", + "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=", + "dev": true, + "dependencies": { + "is-plain-obj": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sort-keys-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sort-keys-length/-/sort-keys-length-1.0.1.tgz", + "integrity": "sha1-nLb09OnkgVWmqgZx7dM2/xR5oYg=", + "dev": true, + "dependencies": { + "sort-keys": "^1.0.0" + }, + "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-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/spdx-correct": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "dev": true, + "dependencies": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", + "dev": true + }, + "node_modules/spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-license-ids": { + "version": "3.0.11", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.11.tgz", + "integrity": "sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g==", + "dev": true + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, + "node_modules/squeak": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/squeak/-/squeak-1.3.0.tgz", + "integrity": "sha1-MwRQN7ZDiLVnZ0uEMiplIQc5FsM=", + "dev": true, + "dependencies": { + "chalk": "^1.0.0", + "console-stream": "^0.1.1", + "lpad-align": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/squeak/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/squeak/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/squeak/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/squeak/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/squeak/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/sshpk": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.17.0.tgz", + "integrity": "sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==", + "dev": true, + "dependencies": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + }, + "bin": { + "sshpk-conv": "bin/sshpk-conv", + "sshpk-sign": "bin/sshpk-sign", + "sshpk-verify": "bin/sshpk-verify" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "dev": true + }, + "node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/stdout-stream": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz", + "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==", + "dev": true, + "dependencies": { + "readable-stream": "^2.0.1" + } + }, + "node_modules/stealthy-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", + "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strict-uri-encode": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", + "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/string_decoder/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "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/string-width/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/string-width/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/string-width/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/string.prototype.matchall": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.6.tgz", + "integrity": "sha512-6WgDX8HmQqvEd7J+G6VtAahhsQIssiZ8zl7zKh1VDMFyL3hRTJP4FTNA3RbIp2TOQ9AYNDcc7e3fH0Qbup+DBg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1", + "get-intrinsic": "^1.1.1", + "has-symbols": "^1.0.2", + "internal-slot": "^1.0.3", + "regexp.prototype.flags": "^1.3.1", + "side-channel": "^1.0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.padend": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/string.prototype.padend/-/string.prototype.padend-3.1.3.tgz", + "integrity": "sha512-jNIIeokznm8SD/TZISQsZKYu7RJyheFNt84DUPrh482GC8RVp2MKqm2O5oBRdGxbDQoXrhhWtPIWQOiy20svUg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", + "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", + "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-ansi/node_modules/ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-dirs": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/strip-dirs/-/strip-dirs-2.1.0.tgz", + "integrity": "sha512-JOCxOeKLm2CAS73y/U4ZeZPTkE+gNVCzKt7Eox84Iej1LT/2pTWYpZKJuxwQpvX1LiZb1xokNR7RLfuBAa7T3g==", + "dev": true, + "dependencies": { + "is-natural-number": "^4.0.1" + } + }, + "node_modules/strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-indent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", + "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", + "dev": true, + "dependencies": { + "min-indent": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "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/strip-outer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-outer/-/strip-outer-1.0.1.tgz", + "integrity": "sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^1.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-url-auth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-url-auth/-/strip-url-auth-1.0.1.tgz", + "integrity": "sha1-IrD6OkE4WzO+PzMVUbu4N/oM164=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strnum": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/strnum/-/strnum-1.0.5.tgz", + "integrity": "sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==", + "dev": true, + "optional": true + }, + "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/svg-sprite-generator": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/svg-sprite-generator/-/svg-sprite-generator-0.0.7.tgz", + "integrity": "sha1-FZd3zj6D6ADyVc7dMR2nYUkhY+k=", + "dev": true, + "dependencies": { + "async": "^1.3.0", + "cheerio": "^0.19.0", + "commander": "^2.8.1", + "es6-promise": "^2.3.0" + }, + "bin": { + "svg-sprite-generate": "bin/svg-sprite-generate" + } + }, + "node_modules/svg-sprite-generator/node_modules/async": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz", + "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=", + "dev": true + }, + "node_modules/svg-sprite-generator/node_modules/cheerio": { + "version": "0.19.0", + "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-0.19.0.tgz", + "integrity": "sha1-dy5wFfLuKZZQltcepBdbdas1SSU=", + "dev": true, + "dependencies": { + "css-select": "~1.0.0", + "dom-serializer": "~0.1.0", + "entities": "~1.1.1", + "htmlparser2": "~3.8.1", + "lodash": "^3.2.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/svg-sprite-generator/node_modules/css-select": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-1.0.0.tgz", + "integrity": "sha1-sRIcpRhI3SZOIkTQWM7iVN7rRLA=", + "dev": true, + "dependencies": { + "boolbase": "~1.0.0", + "css-what": "1.0", + "domutils": "1.4", + "nth-check": "~1.0.0" + } + }, + "node_modules/svg-sprite-generator/node_modules/css-what": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-1.0.0.tgz", + "integrity": "sha1-18wt9FGAZm+Z0rFEYmOUaeAPc2w=", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/svg-sprite-generator/node_modules/domhandler": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.3.0.tgz", + "integrity": "sha1-LeWaCCLVAn+r/28DLCsloqir5zg=", + "dev": true, + "dependencies": { + "domelementtype": "1" + } + }, + "node_modules/svg-sprite-generator/node_modules/domutils": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.4.3.tgz", + "integrity": "sha1-CGVRN5bGswYDGFDhdVFrr4C3Km8=", + "dev": true, + "dependencies": { + "domelementtype": "1" + } + }, + "node_modules/svg-sprite-generator/node_modules/entities": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", + "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==", + "dev": true + }, + "node_modules/svg-sprite-generator/node_modules/htmlparser2": { + "version": "3.8.3", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.8.3.tgz", + "integrity": "sha1-mWwosZFRaovoZQGn15dX5ccMEGg=", + "dev": true, + "dependencies": { + "domelementtype": "1", + "domhandler": "2.3", + "domutils": "1.5", + "entities": "1.0", + "readable-stream": "1.1" + } + }, + "node_modules/svg-sprite-generator/node_modules/htmlparser2/node_modules/domutils": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz", + "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=", + "dev": true, + "dependencies": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "node_modules/svg-sprite-generator/node_modules/htmlparser2/node_modules/entities": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-1.0.0.tgz", + "integrity": "sha1-sph6o4ITR/zeZCsk/fyeT7cSvyY=", + "dev": true + }, + "node_modules/svg-sprite-generator/node_modules/isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "dev": true + }, + "node_modules/svg-sprite-generator/node_modules/lodash": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz", + "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=", + "dev": true + }, + "node_modules/svg-sprite-generator/node_modules/readable-stream": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", + "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "node_modules/svg-sprite-generator/node_modules/string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", + "dev": true + }, + "node_modules/svgo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "deprecated": "This SVGO version is no longer supported. Upgrade to v2.x.x.", + "dev": true, + "dependencies": { + "chalk": "^2.4.1", + "coa": "^2.0.2", + "css-select": "^2.0.0", + "css-select-base-adapter": "^0.1.1", + "css-tree": "1.0.0-alpha.37", + "csso": "^4.0.2", + "js-yaml": "^3.13.1", + "mkdirp": "~0.5.1", + "object.values": "^1.1.0", + "sax": "~1.2.4", + "stable": "^0.1.8", + "unquote": "~1.1.1", + "util.promisify": "~1.0.0" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/table": { + "version": "5.4.6", + "resolved": "https://registry.npmjs.org/table/-/table-5.4.6.tgz", + "integrity": "sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==", + "dev": true, + "dependencies": { + "ajv": "^6.10.2", + "lodash": "^4.17.14", + "slice-ansi": "^2.1.0", + "string-width": "^3.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/table/node_modules/emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "dev": true + }, + "node_modules/table/node_modules/is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/table/node_modules/string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dev": true, + "dependencies": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tar": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.2.tgz", + "integrity": "sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA==", + "deprecated": "This version of tar is no longer supported, and will not receive security updates. Please upgrade asap.", + "dev": true, + "dependencies": { + "block-stream": "*", + "fstream": "^1.0.12", + "inherits": "2" + } + }, + "node_modules/tar-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.6.2.tgz", + "integrity": "sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A==", + "dev": true, + "dependencies": { + "bl": "^1.0.0", + "buffer-alloc": "^1.2.0", + "end-of-stream": "^1.0.0", + "fs-constants": "^1.0.0", + "readable-stream": "^2.3.0", + "to-buffer": "^1.1.1", + "xtend": "^4.0.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/temp-dir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-1.0.0.tgz", + "integrity": "sha1-CnwOom06Oa+n4OvqnB/AvE2qAR0=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/tempfile": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/tempfile/-/tempfile-2.0.0.tgz", + "integrity": "sha1-awRGhWqbERTRhW/8vlCczLCXcmU=", + "dev": true, + "dependencies": { + "temp-dir": "^1.0.0", + "uuid": "^3.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", + "dev": true + }, + "node_modules/through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "dev": true + }, + "node_modules/timed-out": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz", + "integrity": "sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "dependencies": { + "os-tmpdir": "~1.0.2" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/to-buffer": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/to-buffer/-/to-buffer-1.1.1.tgz", + "integrity": "sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg==", + "dev": true + }, + "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/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dev": true, + "dependencies": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/traverse": { + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.3.9.tgz", + "integrity": "sha1-cXuPIgzAu3tE5AUUwisui7xw2Lk=", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/tree-kill": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", + "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==", + "dev": true, + "bin": { + "tree-kill": "cli.js" + } + }, + "node_modules/trim-newlines": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-2.0.0.tgz", + "integrity": "sha1-tAPQuRvlDDMd/EuC7s6yLD3hbSA=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/trim-repeated": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-repeated/-/trim-repeated-1.0.0.tgz", + "integrity": "sha1-42RqLqTokTEr9+rObPsFOAvAHCE=", + "dev": true, + "dependencies": { + "escape-string-regexp": "^1.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/true-case-path": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz", + "integrity": "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==", + "dev": true, + "dependencies": { + "glob": "^7.1.2" + } + }, + "node_modules/true-case-path/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/tsconfig-paths": { + "version": "3.13.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.13.0.tgz", + "integrity": "sha512-nWuffZppoaYK0vQ1SQmkSsQzJoHA4s6uzdb2waRpD806x9yfq153AdVsWz4je2qZcW+pENrMQXbGQ3sMCkXuhw==", + "dev": true, + "dependencies": { + "@types/json5": "^0.0.29", + "json5": "^1.0.1", + "minimist": "^1.2.0", + "strip-bom": "^3.0.0" + } + }, + "node_modules/tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==", + "dev": true + }, + "node_modules/tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "dev": true, + "dependencies": { + "safe-buffer": "^5.0.1" + }, + "engines": { + "node": "*" + } + }, + "node_modules/tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", + "dev": true + }, + "node_modules/twig": { + "version": "1.15.4", + "resolved": "https://registry.npmjs.org/twig/-/twig-1.15.4.tgz", + "integrity": "sha512-gRpGrpdf+MswqF6eSjEdYZTa/jt3ZWHK/NU59IbTYJMBQXJ1W+7IxaGEwLkQjd+mNT15j9sQTzQumxUBkuQueQ==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.8.4", + "locutus": "^2.0.11", + "minimatch": "3.0.x", + "walk": "2.3.x" + }, + "bin": { + "twigjs": "bin/twigjs" + }, + "engines": { + "node": ">=8.16" + } + }, + "node_modules/twig-drupal-filters": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/twig-drupal-filters/-/twig-drupal-filters-3.1.2.tgz", + "integrity": "sha512-95KoXIYvN+aPl9wUCweWgFE7f4JJNVVxDMpxfHWn+3sOO4gxXXmTU4jGnr/MxPNU7avH+BdhkzcAo+L0SyAPrg==", + "dev": true, + "dependencies": { + "object-keys": "^1.1.1", + "twig": "^1.15.1" + } + }, + "node_modules/twig/node_modules/minimatch": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz", + "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/type": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", + "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==", + "dev": true + }, + "node_modules/type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "dev": true, + "dependencies": { + "prelude-ls": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", + "dev": true + }, + "node_modules/uc.micro": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.6.tgz", + "integrity": "sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==", + "dev": true + }, + "node_modules/uglify-js": { + "version": "3.15.3", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.15.3.tgz", + "integrity": "sha512-6iCVm2omGJbsu3JWac+p6kUiOpg3wFO2f8lIXjfEb8RrmLjzog1wTPMmwKB7swfzzqxj9YM+sGUM++u1qN4qJg==", + "dev": true, + "bin": { + "uglifyjs": "bin/uglifyjs" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/unbox-primitive": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", + "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "has-bigints": "^1.0.1", + "has-symbols": "^1.0.2", + "which-boxed-primitive": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/unbzip2-stream": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz", + "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==", + "dev": true, + "dependencies": { + "buffer": "^5.2.1", + "through": "^2.3.8" + } + }, + "node_modules/underscore": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.2.tgz", + "integrity": "sha512-ekY1NhRzq0B08g4bGuX4wd2jZx5GnKz6mKSqFL4nqBlfyMGiG10gDFhDTMEfYmDL6Jy0FUIZp7wiRB+0BP7J2g==", + "dev": true + }, + "node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "dev": true, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=", + "dev": true + }, + "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-lax": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz", + "integrity": "sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=", + "dev": true, + "dependencies": { + "prepend-http": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/url-to-options": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/url-to-options/-/url-to-options-1.0.1.tgz", + "integrity": "sha1-FQWgOiiaSMvXpDTvuu7FBV9WM6k=", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/user-home": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/user-home/-/user-home-2.0.0.tgz", + "integrity": "sha1-nHC/2Babwdy/SGBODwS4tJzenp8=", + "dev": true, + "dependencies": { + "os-homedir": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/util": { + "version": "0.10.4", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.4.tgz", + "integrity": "sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==", + "dev": true, + "dependencies": { + "inherits": "2.0.3" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true + }, + "node_modules/util.promisify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", + "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.2", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/util/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + }, + "node_modules/uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", + "dev": true, + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/v8-compile-cache": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", + "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", + "dev": true + }, + "node_modules/validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "node_modules/verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "dev": true, + "engines": [ + "node >=0.6.0" + ], + "dependencies": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "node_modules/verror/node_modules/core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", + "dev": true + }, + "node_modules/vm2": { + "version": "3.9.9", + "resolved": "https://registry.npmjs.org/vm2/-/vm2-3.9.9.tgz", + "integrity": "sha512-xwTm7NLh/uOjARRBs8/95H0e8fT3Ukw5D/JJWhxMbhKzNh1Nu981jQKvkep9iKYNxzlVrdzD0mlBGkDKZWprlw==", + "dev": true, + "dependencies": { + "acorn": "^8.7.0", + "acorn-walk": "^8.2.0" + }, + "bin": { + "vm2": "bin/vm2" + }, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/vm2/node_modules/acorn": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.0.tgz", + "integrity": "sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/walk": { + "version": "2.3.15", + "resolved": "https://registry.npmjs.org/walk/-/walk-2.3.15.tgz", + "integrity": "sha512-4eRTBZljBfIISK1Vnt69Gvr2w/wc3U6Vtrw7qiN5iqYJPH7LElcYh/iU4XWhdCy2dZqv1ToMyYlybDylfG/5Vg==", + "dev": true, + "dependencies": { + "foreachasync": "^3.0.0" + } + }, + "node_modules/wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=", + "dev": true, + "dependencies": { + "defaults": "^1.0.3" + } + }, + "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-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", + "dev": true + }, + "node_modules/wide-align": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", + "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", + "dev": true, + "dependencies": { + "string-width": "^1.0.2 || 2" + } + }, + "node_modules/wide-align/node_modules/ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/wide-align/node_modules/is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/wide-align/node_modules/string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dev": true, + "dependencies": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/wide-align/node_modules/strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "dependencies": { + "ansi-regex": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wordwrap": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", + "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=", + "dev": true + }, + "node_modules/wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi/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/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/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/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "node_modules/write": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz", + "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==", + "dev": true, + "dependencies": { + "mkdirp": "^0.5.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/xregexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/xregexp/-/xregexp-2.0.0.tgz", + "integrity": "sha1-UqY+VsoLhKfzpfPWGHLxJq16WUM=", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true, + "engines": { + "node": ">=0.4" + } + }, + "node_modules/y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "dev": true + }, + "node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true + }, + "node_modules/yargs": { + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "dev": true, + "dependencies": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs-parser": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-10.1.0.tgz", + "integrity": "sha512-VCIyR1wJoEBZUqk5PA+oOBF6ypbwh5aNB3I50guxAL/quggdfs4TtNHQrSazFA3fYZ+tEqfs0zIGlv0c/rgjbQ==", + "dev": true, + "dependencies": { + "camelcase": "^4.1.0" + } + }, + "node_modules/yargs-unparser": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/yargs-unparser/-/yargs-unparser-1.6.0.tgz", + "integrity": "sha512-W9tKgmSn0DpSatfri0nx52Joq5hVXgeLiqR/5G0sZNDoLZFOr/xjBUDcShCOGNsBnEMNo1KAMBkTej1Hm62HTw==", + "dev": true, + "dependencies": { + "flat": "^4.1.0", + "lodash": "^4.17.15", + "yargs": "^13.3.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/yargs-unparser/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/yargs-unparser/node_modules/cliui": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", + "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", + "dev": true, + "dependencies": { + "string-width": "^3.1.0", + "strip-ansi": "^5.2.0", + "wrap-ansi": "^5.1.0" + } + }, + "node_modules/yargs-unparser/node_modules/emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "dev": true + }, + "node_modules/yargs-unparser/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/yargs-unparser/node_modules/is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/yargs-unparser/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/yargs-unparser/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/yargs-unparser/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/yargs-unparser/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/yargs-unparser/node_modules/string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dev": true, + "dependencies": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/yargs-unparser/node_modules/wrap-ansi": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", + "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.0", + "string-width": "^3.0.0", + "strip-ansi": "^5.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/yargs-unparser/node_modules/yargs": { + "version": "13.3.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", + "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", + "dev": true, + "dependencies": { + "cliui": "^5.0.0", + "find-up": "^3.0.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^3.0.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^13.1.2" + } + }, + "node_modules/yargs-unparser/node_modules/yargs-parser": { + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", + "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", + "dev": true, + "dependencies": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + }, + "node_modules/yargs/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/yargs/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs/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/yargs/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs/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/yargs/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/yargs/node_modules/yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "dev": true, + "dependencies": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/yauzl": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", + "integrity": "sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=", + "dev": true, + "dependencies": { + "buffer-crc32": "~0.2.3", + "fd-slicer": "~1.1.0" + } + }, + "node_modules/zopflipng-bin": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/zopflipng-bin/-/zopflipng-bin-5.0.0.tgz", + "integrity": "sha512-8AWRT/CPkIBEup96LSiVdhLT4n7b4bpzY0BcQ26OjdRnjODa+JWNK55Ii63CiOEyqObPSwjLifuUI5ooFmjiGQ==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "bin-build": "^3.0.0", + "bin-wrapper": "^4.0.1", + "logalot": "^2.1.0" + }, + "bin": { + "zopflipng": "cli.js" + }, + "engines": { + "node": ">=6" + } + } + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", + "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", + "dev": true, + "requires": { + "@babel/highlight": "^7.16.7" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", + "dev": true + }, + "@babel/highlight": { + "version": "7.16.10", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.10.tgz", + "integrity": "sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.16.7", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/runtime": { + "version": "7.17.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.17.2.tgz", + "integrity": "sha512-hzeyJyMA1YGdJTuWU0e/j4wKXrU4OMFvY2MSlaI9B7VQb0r5cxTE3EAIS2Q7Tn2RIcDkRvTA/v2JsAEhxe99uw==", + "dev": true, + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/runtime-corejs3": { + "version": "7.17.2", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.17.2.tgz", + "integrity": "sha512-NcKtr2epxfIrNM4VOmPKO46TvDMCBhgi2CrSHaEarrz+Plk2K5r9QemmOFTGpZaoKnWoGH5MO+CzeRsih/Fcgg==", + "dev": true, + "requires": { + "core-js-pure": "^3.20.2", + "regenerator-runtime": "^0.13.4" + } + }, + "@blakeembrey/deque": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@blakeembrey/deque/-/deque-1.0.5.tgz", + "integrity": "sha512-6xnwtvp9DY1EINIKdTfvfeAtCYw4OqBZJhtiqkT3ivjnEfa25VQ3TsKvaFfKm8MyGIEfE95qLe+bNEt3nB0Ylg==", + "dev": true + }, + "@blakeembrey/template": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@blakeembrey/template/-/template-1.1.0.tgz", + "integrity": "sha512-iZf+UWfL+DogJVpd/xMQyP6X6McYd6ArdYoPMiv/zlOTzeXXfQbYxBNJJBF6tThvsjLMbA8tLjkCdm9RWMFCCw==", + "dev": true + }, + "@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, + "requires": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + } + }, + "@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 + }, + "@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, + "requires": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + } + }, + "@sindresorhus/is": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.7.0.tgz", + "integrity": "sha512-ONhaKPIufzzrlNbqtWFFd+jlnemX6lJAgq9ZeiZtS7I1PIf/la7CW4m83rTXRnVnsMbW2k56pGYu7AUFJD9Pow==", + "dev": true + }, + "@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", + "dev": true + }, + "@types/glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==", + "dev": true, + "requires": { + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=", + "dev": true + }, + "@types/minimatch": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz", + "integrity": "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==", + "dev": true + }, + "@types/node": { + "version": "17.0.21", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.21.tgz", + "integrity": "sha512-DBZCJbhII3r90XbQxI8Y9IjjiiOGlZ0Hr32omXIZvwwZ7p4DMMXGrKXVyPfuoBOri9XNtL0UK69jYIBIsRX3QQ==", + "dev": true + }, + "@types/q": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.5.tgz", + "integrity": "sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==", + "dev": true + }, + "a-sync-waterfall": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/a-sync-waterfall/-/a-sync-waterfall-1.0.1.tgz", + "integrity": "sha512-RYTOHHdWipFUliRFMCS4X2Yn2X8M87V/OpSqWzKKOGhzqyUxzyVmhHDH9sAvG+ZuQf/TAOFsLCpMw09I1ufUnA==", + "dev": true + }, + "abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", + "dev": true + }, + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "dev": true + }, + "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, + "requires": {} + }, + "acorn-walk": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", + "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", + "dev": true + }, + "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, + "requires": { + "debug": "4" + } + }, + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-1.5.1.tgz", + "integrity": "sha1-MU3QpLM2j609/NxU7eYXG4htrzw=", + "dev": true, + "requires": {} + }, + "amdefine": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", + "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=", + "dev": true + }, + "ansi-colors": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.3.tgz", + "integrity": "sha512-LEHHyuhlPY3TmuUYMh2oz89lTShfvgbmzaBcxve9t/9Wuy7Dwf4yoAKcND7KFT1HAQfqZ12qtc+DUrBMeKF9nw==", + "dev": true + }, + "ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dev": true, + "requires": { + "type-fest": "^0.21.3" + }, + "dependencies": { + "type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "dev": true + } + } + }, + "ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "dev": true + }, + "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, + "requires": { + "color-convert": "^1.9.0" + } + }, + "anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dev": true, + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "dev": true + }, + "arch": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz", + "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==", + "dev": true + }, + "archive-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/archive-type/-/archive-type-4.0.0.tgz", + "integrity": "sha1-+S5yIzBW38aWlHJ0nCZ72wRrHXA=", + "dev": true, + "requires": { + "file-type": "^4.2.0" + }, + "dependencies": { + "file-type": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-4.4.0.tgz", + "integrity": "sha1-G2AOX8ofvcboDApwxxyNul95BsU=", + "dev": true + } + } + }, + "are-we-there-yet": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.7.tgz", + "integrity": "sha512-nxwy40TuMiUGqMyRHgCSWZ9FM4VAoRP4xUYSTv5ImRog+h9yISPbVH7H8fASCIzYn9wlEv4zvFL7uKDMCFQm3g==", + "dev": true, + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "arg": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", + "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", + "dev": true + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "aria-query": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz", + "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==", + "dev": true, + "requires": { + "@babel/runtime": "^7.10.2", + "@babel/runtime-corejs3": "^7.10.2" + } + }, + "array-find-index": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", + "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=", + "dev": true + }, + "array-includes": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.4.tgz", + "integrity": "sha512-ZTNSQkmWumEbiHO2GF4GmWxYVTiQyJy2XOTa15sdQSrvKn7l+180egQMqlrMOUMCyLMD7pmyQe4mMDUT6Behrw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1", + "get-intrinsic": "^1.1.1", + "is-string": "^1.0.7" + } + }, + "array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", + "dev": true, + "requires": { + "array-uniq": "^1.0.1" + } + }, + "array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=", + "dev": true + }, + "array.prototype.flat": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.5.tgz", + "integrity": "sha512-KaYU+S+ndVqyUnignHftkwc58o3uVU1jzczILJ1tN2YaIZpFIKBiP/x/j97E5MVPsaCloPbqWLB/8qCTVvT2qg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0" + } + }, + "array.prototype.flatmap": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.2.5.tgz", + "integrity": "sha512-08u6rVyi1Lj7oqWbS9nUxliETrtIROT4XGTA4D/LWGten6E3ocm7cy9SIrmNHOL5XVbVuckUp3X6Xyg8/zpvHA==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0" + } + }, + "arrify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", + "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==", + "dev": true + }, + "asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=", + "dev": true + }, + "asn1": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", + "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", + "dev": true, + "requires": { + "safer-buffer": "~2.1.0" + } + }, + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true + }, + "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 + }, + "assets": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/assets/-/assets-3.0.1.tgz", + "integrity": "sha512-fTyLNf/9V24y5zO83f4DAEuvaKj7MWBixbnqdZneAhsv1r21yQ/6ogZfvXHmphJAHsz4DhuOwHeJKVbGqqvk0Q==", + "dev": true, + "requires": { + "async": "^2.5.0", + "bluebird": "^3.4.6", + "calipers": "^2.0.0", + "calipers-gif": "^2.0.0", + "calipers-jpeg": "^2.0.0", + "calipers-png": "^2.0.0", + "calipers-svg": "^2.0.0", + "calipers-webp": "^2.0.0", + "glob": "^7.0.6", + "lodash": "^4.15.0", + "mime": "^2.4.0" + }, + "dependencies": { + "glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "dev": true, + "requires": { + "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" + } + } + } + }, + "ast-types": { + "version": "0.13.4", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.13.4.tgz", + "integrity": "sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w==", + "dev": true, + "requires": { + "tslib": "^2.0.1" + } + }, + "ast-types-flow": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", + "integrity": "sha1-9wtzXGvKGlycItmCw+Oef+ujva0=", + "dev": true + }, + "astral-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", + "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", + "dev": true + }, + "async": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", + "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", + "dev": true, + "requires": { + "lodash": "^4.17.14" + } + }, + "async-foreach": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz", + "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=", + "dev": true + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", + "dev": true + }, + "at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", + "dev": true + }, + "autoprefixer": { + "version": "9.8.8", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.8.tgz", + "integrity": "sha512-eM9d/swFopRt5gdJ7jrpCwgvEMIayITpojhkkSMRsFHYuH5bkSQ4p/9qTEHtmNudUZh22Tehu7I6CxAW0IXTKA==", + "dev": true, + "requires": { + "browserslist": "^4.12.0", + "caniuse-lite": "^1.0.30001109", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "picocolors": "^0.2.1", + "postcss": "^7.0.32", + "postcss-value-parser": "^4.1.0" + } + }, + "aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", + "dev": true + }, + "aws4": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", + "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==", + "dev": true + }, + "axe-core": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.4.1.tgz", + "integrity": "sha512-gd1kmb21kwNuWr6BQz8fv6GNECPBnUasepcoLbekws23NVBLODdsClRZ+bQ8+9Uomf3Sm3+Vwn0oYG9NvwnJCw==", + "dev": true + }, + "axios": { + "version": "0.21.4", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", + "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", + "dev": true, + "requires": { + "follow-redirects": "^1.14.0" + } + }, + "axobject-query": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz", + "integrity": "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==", + "dev": true + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "dev": true + }, + "bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "dev": true, + "requires": { + "tweetnacl": "^0.14.3" + } + }, + "bin-build": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bin-build/-/bin-build-3.0.0.tgz", + "integrity": "sha512-jcUOof71/TNAI2uM5uoUaDq2ePcVBQ3R/qhxAz1rX7UfvduAL/RXD3jXzvn8cVcDJdGVkiR1shal3OH0ImpuhA==", + "dev": true, + "requires": { + "decompress": "^4.0.0", + "download": "^6.2.2", + "execa": "^0.7.0", + "p-map-series": "^1.0.0", + "tempfile": "^2.0.0" + }, + "dependencies": { + "cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", + "dev": true, + "requires": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "execa": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", + "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=", + "dev": true, + "requires": { + "cross-spawn": "^5.0.1", + "get-stream": "^3.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + } + }, + "get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", + "dev": true + }, + "lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "requires": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "dev": true + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", + "dev": true + } + } + }, + "bin-check": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bin-check/-/bin-check-4.1.0.tgz", + "integrity": "sha512-b6weQyEUKsDGFlACWSIOfveEnImkJyK/FGW6FAG42loyoquvjdtOIqO6yBFzHyqyVVhNgNkQxxx09SFLK28YnA==", + "dev": true, + "requires": { + "execa": "^0.7.0", + "executable": "^4.1.0" + }, + "dependencies": { + "cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", + "dev": true, + "requires": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "execa": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", + "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=", + "dev": true, + "requires": { + "cross-spawn": "^5.0.1", + "get-stream": "^3.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + } + }, + "get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", + "dev": true + }, + "lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "requires": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "dev": true + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", + "dev": true + } + } + }, + "bin-version": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bin-version/-/bin-version-3.1.0.tgz", + "integrity": "sha512-Mkfm4iE1VFt4xd4vH+gx+0/71esbfus2LsnCGe8Pi4mndSPyT+NGES/Eg99jx8/lUGWfu3z2yuB/bt5UB+iVbQ==", + "dev": true, + "requires": { + "execa": "^1.0.0", + "find-versions": "^3.0.0" + } + }, + "bin-version-check": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/bin-version-check/-/bin-version-check-4.0.0.tgz", + "integrity": "sha512-sR631OrhC+1f8Cvs8WyVWOA33Y8tgwjETNPyyD/myRBXLkfS/vl74FmH/lFcRl9KY3zwGh7jFhvyk9vV3/3ilQ==", + "dev": true, + "requires": { + "bin-version": "^3.0.0", + "semver": "^5.6.0", + "semver-truncate": "^1.1.2" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "bin-wrapper": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bin-wrapper/-/bin-wrapper-4.1.0.tgz", + "integrity": "sha512-hfRmo7hWIXPkbpi0ZltboCMVrU+0ClXR/JgbCKKjlDjQf6igXa7OwdqNcFWQZPZTgiY7ZpzE3+LjjkLiTN2T7Q==", + "dev": true, + "requires": { + "bin-check": "^4.1.0", + "bin-version-check": "^4.0.0", + "download": "^7.1.0", + "import-lazy": "^3.1.0", + "os-filter-obj": "^2.0.0", + "pify": "^4.0.1" + }, + "dependencies": { + "download": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/download/-/download-7.1.0.tgz", + "integrity": "sha512-xqnBTVd/E+GxJVrX5/eUJiLYjCGPwMpdL+jGhGU57BvtcA7wwhtHVbXBeUk51kOpW3S7Jn3BQbN9Q1R1Km2qDQ==", + "dev": true, + "requires": { + "archive-type": "^4.0.0", + "caw": "^2.0.1", + "content-disposition": "^0.5.2", + "decompress": "^4.2.0", + "ext-name": "^5.0.0", + "file-type": "^8.1.0", + "filenamify": "^2.0.0", + "get-stream": "^3.0.0", + "got": "^8.3.1", + "make-dir": "^1.2.0", + "p-event": "^2.1.0", + "pify": "^3.0.0" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + } + } + }, + "file-type": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-8.1.0.tgz", + "integrity": "sha512-qyQ0pzAy78gVoJsmYeNgl8uH8yKhr1lVhW7JbzJmnlRi0I4R2eEDEJZVKG8agpDnLpacwNbDhLNG/LMdxHD2YQ==", + "dev": true + }, + "filename-reserved-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz", + "integrity": "sha1-q/c9+rc10EVECr/qLZHzieu/oik=", + "dev": true + }, + "filenamify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-2.1.0.tgz", + "integrity": "sha512-ICw7NTT6RsDp2rnYKVd8Fu4cr6ITzGy3+u4vUujPkabyaz+03F24NWEX7fs5fp+kBonlaqPH8fAO2NM+SXt/JA==", + "dev": true, + "requires": { + "filename-reserved-regex": "^2.0.0", + "strip-outer": "^1.0.0", + "trim-repeated": "^1.0.0" + } + }, + "get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", + "dev": true + }, + "got": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/got/-/got-8.3.2.tgz", + "integrity": "sha512-qjUJ5U/hawxosMryILofZCkm3C84PLJS/0grRIpjAwu+Lkxxj5cxeCU25BG0/3mDSpXKTyZr8oh8wIgLaH0QCw==", + "dev": true, + "requires": { + "@sindresorhus/is": "^0.7.0", + "cacheable-request": "^2.1.1", + "decompress-response": "^3.3.0", + "duplexer3": "^0.1.4", + "get-stream": "^3.0.0", + "into-stream": "^3.1.0", + "is-retry-allowed": "^1.1.0", + "isurl": "^1.0.0-alpha5", + "lowercase-keys": "^1.0.0", + "mimic-response": "^1.0.0", + "p-cancelable": "^0.4.0", + "p-timeout": "^2.0.1", + "pify": "^3.0.0", + "safe-buffer": "^5.1.1", + "timed-out": "^4.0.1", + "url-parse-lax": "^3.0.0", + "url-to-options": "^1.0.1" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + } + } + }, + "make-dir": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", + "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", + "dev": true, + "requires": { + "pify": "^3.0.0" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + } + } + }, + "p-cancelable": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.4.1.tgz", + "integrity": "sha512-HNa1A8LvB1kie7cERyy21VNeHb2CWJJYqyyC2o3klWFfMGlFmWv2Z7sFgZH8ZiaYL95ydToKTFVXgMV/Os0bBQ==", + "dev": true + }, + "p-event": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/p-event/-/p-event-2.3.1.tgz", + "integrity": "sha512-NQCqOFhbpVTMX4qMe8PF8lbGtzZ+LCiN7pcNrb/413Na7+TRoe1xkKUzuWa/YEJdGQ0FvKtj35EEbDoVPO2kbA==", + "dev": true, + "requires": { + "p-timeout": "^2.0.1" + } + }, + "p-timeout": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-2.0.1.tgz", + "integrity": "sha512-88em58dDVB/KzPEx1X0N3LwFfYZPyDc4B6eF38M1rk9VTZMbxXXgjugz8mmwpS9Ox4BDZ+t6t3QP5+/gazweIA==", + "dev": true, + "requires": { + "p-finally": "^1.0.0" + } + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true + }, + "prepend-http": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", + "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=", + "dev": true + }, + "url-parse-lax": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", + "integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=", + "dev": true, + "requires": { + "prepend-http": "^2.0.0" + } + } + } + }, + "binary": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/binary/-/binary-0.3.0.tgz", + "integrity": "sha1-n2BVO8XOjDOG87VTz/R0Yq3sqnk=", + "dev": true, + "requires": { + "buffers": "~0.1.1", + "chainsaw": "~0.1.0" + } + }, + "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 + }, + "bl": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/bl/-/bl-1.2.3.tgz", + "integrity": "sha512-pvcNpa0UU69UT341rO6AYy4FVAIkUHuZXRIWbq+zHnsVcRzDDjIAhGuuYoi0d//cwIwtt4pkpKycWEfjdV+vww==", + "dev": true, + "requires": { + "readable-stream": "^2.3.5", + "safe-buffer": "^5.1.1" + } + }, + "block-stream": { + "version": "0.0.9", + "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz", + "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=", + "dev": true, + "requires": { + "inherits": "~2.0.0" + } + }, + "bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", + "dev": true + }, + "boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", + "dev": true + }, + "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, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "breakpoint-sass": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/breakpoint-sass/-/breakpoint-sass-2.7.1.tgz", + "integrity": "sha1-jvbEdE3MJbqD2Wm2yaF+XaopmAo=", + "dev": true + }, + "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 + }, + "browserslist": { + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.0.tgz", + "integrity": "sha512-bnpOoa+DownbciXj0jVGENf8VYQnE2LNWomhYuCsMmmx9Jd9lwq0WXODuwpSsp8AVdKM2/HorrzxAfbKvWTByQ==", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30001313", + "electron-to-chromium": "^1.4.76", + "escalade": "^3.1.1", + "node-releases": "^2.0.2", + "picocolors": "^1.0.0" + }, + "dependencies": { + "picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + } + } + }, + "buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "dev": true, + "requires": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "buffer-alloc": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", + "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", + "dev": true, + "requires": { + "buffer-alloc-unsafe": "^1.1.0", + "buffer-fill": "^1.0.0" + } + }, + "buffer-alloc-unsafe": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz", + "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==", + "dev": true + }, + "buffer-crc32": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=", + "dev": true + }, + "buffer-fill": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz", + "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=", + "dev": true + }, + "buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true + }, + "buffers": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/buffers/-/buffers-0.1.1.tgz", + "integrity": "sha1-skV5w77U1tOWru5tmorn9Ugqt7s=", + "dev": true + }, + "bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "dev": true + }, + "cacheable-request": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-2.1.4.tgz", + "integrity": "sha1-DYCIAbY0KtM8kd+dC0TcCbkeXD0=", + "dev": true, + "requires": { + "clone-response": "1.0.2", + "get-stream": "3.0.0", + "http-cache-semantics": "3.8.1", + "keyv": "3.0.0", + "lowercase-keys": "1.0.0", + "normalize-url": "2.0.1", + "responselike": "1.0.2" + }, + "dependencies": { + "get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", + "dev": true + }, + "lowercase-keys": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.0.tgz", + "integrity": "sha1-TjNms55/VFfjXxMkvfb4jQv8cwY=", + "dev": true + }, + "normalize-url": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-2.0.1.tgz", + "integrity": "sha512-D6MUW4K/VzoJ4rJ01JFKxDrtY1v9wrgzCX5f2qj/lzH1m/lW6MhUZFKerVsnyjOhOsYzI9Kqqak+10l4LvLpMw==", + "dev": true, + "requires": { + "prepend-http": "^2.0.0", + "query-string": "^5.0.1", + "sort-keys": "^2.0.0" + } + }, + "prepend-http": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", + "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=", + "dev": true + }, + "query-string": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-5.1.1.tgz", + "integrity": "sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==", + "dev": true, + "requires": { + "decode-uri-component": "^0.2.0", + "object-assign": "^4.1.0", + "strict-uri-encode": "^1.0.0" + } + }, + "sort-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-2.0.0.tgz", + "integrity": "sha1-ZYU1WEhh7JfXMNbPQYIuH1ZoQSg=", + "dev": true, + "requires": { + "is-plain-obj": "^1.0.0" + } + } + } + }, + "calipers": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/calipers/-/calipers-2.0.1.tgz", + "integrity": "sha512-AP4Ui2Z8fZf69d8Dx4cfJgPjQHY3m+QXGFCaAGu8pfNQjyajkosS+Kkf1n6pQDMZcelN5h3MdcjweUqxcsS4pg==", + "dev": true, + "requires": { + "bluebird": "3.x.x" + } + }, + "calipers-gif": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/calipers-gif/-/calipers-gif-2.0.0.tgz", + "integrity": "sha1-te7+wwZKd8bc29W9xRc1oBuv3Dc=", + "dev": true, + "requires": { + "bluebird": "3.x.x" + } + }, + "calipers-jpeg": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/calipers-jpeg/-/calipers-jpeg-2.0.0.tgz", + "integrity": "sha1-BtVqU/YnF92AnLlWz2RCPOaTRls=", + "dev": true, + "requires": { + "bluebird": "3.x.x" + } + }, + "calipers-png": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/calipers-png/-/calipers-png-2.0.0.tgz", + "integrity": "sha1-HQ0g5cGuX3m3TVKGoul/Wbtwtlg=", + "dev": true, + "requires": { + "bluebird": "3.x.x" + } + }, + "calipers-svg": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/calipers-svg/-/calipers-svg-2.0.1.tgz", + "integrity": "sha512-3PROqHARmj8wWudUC7DzXm1+mSocqgY7jNuehFNHgrUVrKf8o7MqDjS92vJz5LvZsAofJsoAFMajkqwbxBROSQ==", + "dev": true, + "requires": { + "bluebird": "3.x.x" + } + }, + "calipers-webp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/calipers-webp/-/calipers-webp-2.0.0.tgz", + "integrity": "sha1-4Sbs4vhM1xd5YSv6KyZTzZXOp3o=", + "dev": true, + "requires": { + "bluebird": "3.x.x" + } + }, + "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, + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", + "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", + "dev": true, + "requires": { + "callsites": "^2.0.0" + }, + "dependencies": { + "callsites": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", + "dev": true + } + } + }, + "caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", + "dev": true, + "requires": { + "caller-callsite": "^2.0.0" + } + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true + }, + "camelcase": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", + "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", + "dev": true + }, + "camelcase-keys": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-4.2.0.tgz", + "integrity": "sha1-oqpfsa9oh1glnDLBQUJteJI7m3c=", + "dev": true, + "requires": { + "camelcase": "^4.1.0", + "map-obj": "^2.0.0", + "quick-lru": "^1.0.0" + } + }, + "caniuse-lite": { + "version": "1.0.30001314", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001314.tgz", + "integrity": "sha512-0zaSO+TnCHtHJIbpLroX7nsD+vYuOVjl3uzFbJO1wMVbuveJA0RK2WcQA9ZUIOiO0/ArMiMgHJLxfEZhQiC0kw==", + "dev": true + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", + "dev": true + }, + "caw": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/caw/-/caw-2.0.1.tgz", + "integrity": "sha512-Cg8/ZSBEa8ZVY9HspcGUYaK63d/bN7rqS3CYCzEGUxuYv6UlmcjzDUz2fCFFHyTvUW5Pk0I+3hkA3iXlIj6guA==", + "dev": true, + "requires": { + "get-proxy": "^2.0.0", + "isurl": "^1.0.0-alpha5", + "tunnel-agent": "^0.6.0", + "url-to-options": "^1.0.1" + } + }, + "chai-nightwatch": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/chai-nightwatch/-/chai-nightwatch-0.4.2.tgz", + "integrity": "sha512-tLz0K0gdMOqEw52xzd/rIlkRKqgrnZmCgg+7apztI9gzk8HAtBti+gKU4j13GxjarslF8G6IdRrVHkwdz0ZhjA==", + "dev": true, + "requires": { + "assertion-error": "1.1.0" + } + }, + "chainsaw": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/chainsaw/-/chainsaw-0.1.0.tgz", + "integrity": "sha1-XqtQsor+WAdNDVgpE4iCi15fvJg=", + "dev": true, + "requires": { + "traverse": ">=0.3.0 <0.4" + } + }, + "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, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "dev": true + }, + "cheerio": { + "version": "1.0.0-rc.10", + "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.10.tgz", + "integrity": "sha512-g0J0q/O6mW8z5zxQ3A8E8J1hUgp4SMOvEoW/x84OwyHKe/Zccz83PVT4y5Crcr530FV6NgmKI1qvGTKVl9XXVw==", + "dev": true, + "requires": { + "cheerio-select": "^1.5.0", + "dom-serializer": "^1.3.2", + "domhandler": "^4.2.0", + "htmlparser2": "^6.1.0", + "parse5": "^6.0.1", + "parse5-htmlparser2-tree-adapter": "^6.0.1", + "tslib": "^2.2.0" + }, + "dependencies": { + "dom-serializer": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", + "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", + "dev": true, + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + } + }, + "domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", + "dev": true + }, + "domhandler": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.0.tgz", + "integrity": "sha512-fC0aXNQXqKSFTr2wDNZDhsEYjCiYsDWl3D01kwt25hm1YIPyDGHvvi3rw+PLqHAl/m71MaiF7d5zvBr0p5UB2g==", + "dev": true, + "requires": { + "domelementtype": "^2.2.0" + } + }, + "domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dev": true, + "requires": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + } + }, + "htmlparser2": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "dev": true, + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + } + } + } + }, + "cheerio-select": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-1.5.0.tgz", + "integrity": "sha512-qocaHPv5ypefh6YNxvnbABM07KMxExbtbfuJoIie3iZXX1ERwYmJcIiRrr9H05ucQP1k28dav8rpdDgjQd8drg==", + "dev": true, + "requires": { + "css-select": "^4.1.3", + "css-what": "^5.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0", + "domutils": "^2.7.0" + }, + "dependencies": { + "css-select": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.2.1.tgz", + "integrity": "sha512-/aUslKhzkTNCQUB2qTX84lVmfia9NyjP3WpDGtj/WxhwBzWBYUV3DgUpurHTme8UTPcPlAD1DJ+b0nN/t50zDQ==", + "dev": true, + "requires": { + "boolbase": "^1.0.0", + "css-what": "^5.1.0", + "domhandler": "^4.3.0", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + } + }, + "css-what": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.1.0.tgz", + "integrity": "sha512-arSMRWIIFY0hV8pIxZMEfmMI47Wj3R/aWpZDDxWYCPEiOMv6tfOrnpDtgxBYPEQD4V0Y/958+1TdC3iWTFcUPw==", + "dev": true + }, + "dom-serializer": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", + "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", + "dev": true, + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + } + }, + "domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", + "dev": true + }, + "domhandler": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.0.tgz", + "integrity": "sha512-fC0aXNQXqKSFTr2wDNZDhsEYjCiYsDWl3D01kwt25hm1YIPyDGHvvi3rw+PLqHAl/m71MaiF7d5zvBr0p5UB2g==", + "dev": true, + "requires": { + "domelementtype": "^2.2.0" + } + }, + "domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dev": true, + "requires": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + } + }, + "nth-check": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz", + "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==", + "dev": true, + "requires": { + "boolbase": "^1.0.0" + } + } + } + }, + "chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "dev": true, + "requires": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "fsevents": "~2.3.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" + } + }, + "chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "dev": true + }, + "chroma-sass": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/chroma-sass/-/chroma-sass-1.2.6.tgz", + "integrity": "sha1-NON3viIBbCYPiLEPaSTgY2DiVok=", + "dev": true + }, + "ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", + "dev": true + }, + "circular-json": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/circular-json/-/circular-json-0.3.3.tgz", + "integrity": "sha512-UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A==", + "dev": true + }, + "cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "dev": true, + "requires": { + "restore-cursor": "^3.1.0" + } + }, + "cli-real-favicon": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/cli-real-favicon/-/cli-real-favicon-0.0.8.tgz", + "integrity": "sha512-ZuymVh8nbEB4+iHsz4zZYyZfUr7DakWwY4p8LYI7u3eF/ysn4FzaHNgGpKMCZhze7BaZA+enGIwJSzOqTAJOjQ==", + "dev": true, + "requires": { + "bluebird": "^3.5.5", + "commander": "^2.20.0", + "glob": "^6.0.4", + "rfg-api": "^0.5.0" + } + }, + "cli-spinners": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.1.tgz", + "integrity": "sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==", + "dev": true + }, + "cli-width": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", + "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", + "dev": true + }, + "cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "dev": true, + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + }, + "dependencies": { + "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 + }, + "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, + "requires": { + "ansi-regex": "^5.0.1" + } + } + } + }, + "clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", + "dev": true + }, + "clone-response": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz", + "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=", + "dev": true, + "requires": { + "mimic-response": "^1.0.0" + } + }, + "co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", + "dev": true + }, + "coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "dev": true, + "requires": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + } + }, + "code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", + "dev": true + }, + "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, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "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, + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "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 + }, + "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 + }, + "concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "config-chain": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz", + "integrity": "sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==", + "dev": true, + "requires": { + "ini": "^1.3.4", + "proto-list": "~1.2.1" + } + }, + "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 + }, + "console-control-strings": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", + "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=", + "dev": true + }, + "console-stream": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/console-stream/-/console-stream-0.1.1.tgz", + "integrity": "sha1-oJX+B7IEZZVfL6/Si11yvM2UnUQ=", + "dev": true + }, + "content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dev": true, + "requires": { + "safe-buffer": "5.2.1" + } + }, + "core-js-pure": { + "version": "3.21.1", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.21.1.tgz", + "integrity": "sha512-12VZfFIu+wyVbBebyHmRTuEE/tZrB4tJToWcwAMcsp3h4+sHR+fMJWbKpYiCRWlhFBq+KNyO8rIV9rTkeVmznQ==", + "dev": true + }, + "core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "dev": true + }, + "cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "dev": true, + "requires": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + }, + "dependencies": { + "import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", + "dev": true, + "requires": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + } + }, + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "dev": true + } + } + }, + "cross-conf-env": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/cross-conf-env/-/cross-conf-env-1.2.1.tgz", + "integrity": "sha512-hFskzboUXdGGCmezF324K/34tFIe1dPV/AUgwuFQFtQva5lYZo7QtV2Ot2zo6biPBfccdH0AyMT6FOj1LpsvTQ==", + "dev": true, + "requires": { + "cross-spawn": "^7.0.3" + } + }, + "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, + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "dev": true, + "requires": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==", + "dev": true + }, + "css-tree": { + "version": "1.0.0-alpha.37", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", + "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", + "dev": true, + "requires": { + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + } + }, + "css-what": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", + "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==", + "dev": true + }, + "csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "dev": true, + "requires": { + "css-tree": "^1.1.2" + }, + "dependencies": { + "css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dev": true, + "requires": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + } + }, + "mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", + "dev": true + } + } + }, + "currently-unhandled": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", + "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=", + "dev": true, + "requires": { + "array-find-index": "^1.0.1" + } + }, + "d": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", + "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", + "dev": true, + "requires": { + "es5-ext": "^0.10.50", + "type": "^1.0.1" + } + }, + "damerau-levenshtein": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", + "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==", + "dev": true + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, + "data-uri-to-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-3.0.1.tgz", + "integrity": "sha512-WboRycPNsVw3B3TL559F7kuBUM4d8CgMEvk6xEJlOp7OBPjt6G7z8WMWlD2rOFZLk6OYfFIUGsCOWzcQH9K2og==", + "dev": true + }, + "debug": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", + "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "dev": true + }, + "decamelize-keys": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz", + "integrity": "sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=", + "dev": true, + "requires": { + "decamelize": "^1.1.0", + "map-obj": "^1.0.0" + }, + "dependencies": { + "map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", + "dev": true + } + } + }, + "decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "dev": true + }, + "decompress": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/decompress/-/decompress-4.2.1.tgz", + "integrity": "sha512-e48kc2IjU+2Zw8cTb6VZcJQ3lgVbS4uuB1TfCHbiZIP/haNXm+SVyhu+87jts5/3ROpd82GSVCoNs/z8l4ZOaQ==", + "dev": true, + "requires": { + "decompress-tar": "^4.0.0", + "decompress-tarbz2": "^4.0.0", + "decompress-targz": "^4.0.0", + "decompress-unzip": "^4.0.1", + "graceful-fs": "^4.1.10", + "make-dir": "^1.0.0", + "pify": "^2.3.0", + "strip-dirs": "^2.0.0" + }, + "dependencies": { + "make-dir": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", + "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", + "dev": true, + "requires": { + "pify": "^3.0.0" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + } + } + } + } + }, + "decompress-response": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", + "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", + "dev": true, + "requires": { + "mimic-response": "^1.0.0" + } + }, + "decompress-tar": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/decompress-tar/-/decompress-tar-4.1.1.tgz", + "integrity": "sha512-JdJMaCrGpB5fESVyxwpCx4Jdj2AagLmv3y58Qy4GE6HMVjWz1FeVQk1Ct4Kye7PftcdOo/7U7UKzYBJgqnGeUQ==", + "dev": true, + "requires": { + "file-type": "^5.2.0", + "is-stream": "^1.1.0", + "tar-stream": "^1.5.2" + }, + "dependencies": { + "file-type": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz", + "integrity": "sha1-LdvqfHP/42No365J3DOMBYwritY=", + "dev": true + } + } + }, + "decompress-tarbz2": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/decompress-tarbz2/-/decompress-tarbz2-4.1.1.tgz", + "integrity": "sha512-s88xLzf1r81ICXLAVQVzaN6ZmX4A6U4z2nMbOwobxkLoIIfjVMBg7TeguTUXkKeXni795B6y5rnvDw7rxhAq9A==", + "dev": true, + "requires": { + "decompress-tar": "^4.1.0", + "file-type": "^6.1.0", + "is-stream": "^1.1.0", + "seek-bzip": "^1.0.5", + "unbzip2-stream": "^1.0.9" + }, + "dependencies": { + "file-type": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-6.2.0.tgz", + "integrity": "sha512-YPcTBDV+2Tm0VqjybVd32MHdlEGAtuxS3VAYsumFokDSMG+ROT5wawGlnHDoz7bfMcMDt9hxuXvXwoKUx2fkOg==", + "dev": true + } + } + }, + "decompress-targz": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/decompress-targz/-/decompress-targz-4.1.1.tgz", + "integrity": "sha512-4z81Znfr6chWnRDNfFNqLwPvm4db3WuZkqV+UgXQzSngG3CEKdBkw5jrv3axjjL96glyiiKjsxJG3X6WBZwX3w==", + "dev": true, + "requires": { + "decompress-tar": "^4.1.1", + "file-type": "^5.2.0", + "is-stream": "^1.1.0" + }, + "dependencies": { + "file-type": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz", + "integrity": "sha1-LdvqfHP/42No365J3DOMBYwritY=", + "dev": true + } + } + }, + "decompress-unzip": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/decompress-unzip/-/decompress-unzip-4.0.1.tgz", + "integrity": "sha1-3qrM39FK6vhVePczroIQ+bSEj2k=", + "dev": true, + "requires": { + "file-type": "^3.8.0", + "get-stream": "^2.2.0", + "pify": "^2.3.0", + "yauzl": "^2.4.2" + }, + "dependencies": { + "file-type": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz", + "integrity": "sha1-JXoHg4TR24CHvESdEH1SpSZyuek=", + "dev": true + }, + "get-stream": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-2.3.1.tgz", + "integrity": "sha1-Xzj5PzRgCWZu4BUKBUFn+Rvdld4=", + "dev": true, + "requires": { + "object-assign": "^4.0.1", + "pinkie-promise": "^2.0.0" + } + } + } + }, + "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 + }, + "defaults": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", + "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=", + "dev": true, + "requires": { + "clone": "^1.0.2" + } + }, + "define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "dev": true, + "requires": { + "object-keys": "^1.0.12" + } + }, + "degenerator": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/degenerator/-/degenerator-3.0.2.tgz", + "integrity": "sha512-c0mef3SNQo56t6urUU6tdQAs+ThoD0o9B9MJ8HEt7NQcGEILCRFqQb7ZbP9JAv+QF1Ky5plydhMR/IrqWDm+TQ==", + "dev": true, + "requires": { + "ast-types": "^0.13.2", + "escodegen": "^1.8.1", + "esprima": "^4.0.0", + "vm2": "^3.9.8" + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "dev": true + }, + "delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", + "dev": true + }, + "depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true + }, + "dependency-graph": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.9.0.tgz", + "integrity": "sha512-9YLIBURXj4DJMFALxXw9K3Y3rwb5Fk0X5/8ipCzaN84+gKxoHK43tVKRNakCQbiEx07E8Uwhuq21BpUagFhZ8w==", + "dev": true + }, + "didyoumean": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", + "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", + "dev": true + }, + "diff": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz", + "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==", + "dev": true + }, + "dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "requires": { + "path-type": "^4.0.0" + }, + "dependencies": { + "path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true + } + } + }, + "doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "requires": { + "esutils": "^2.0.2" + } + }, + "dom-serializer": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.1.tgz", + "integrity": "sha512-l0IU0pPzLWSHBcieZbpOKgkIn3ts3vAh7ZuFyXNwJxJXk/c4Gwj9xaTJwIDVQCXawWD0qb3IzMGH5rglQaO0XA==", + "dev": true, + "requires": { + "domelementtype": "^1.3.0", + "entities": "^1.1.1" + }, + "dependencies": { + "entities": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", + "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==", + "dev": true + } + } + }, + "domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==", + "dev": true + }, + "domhandler": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz", + "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==", + "dev": true, + "requires": { + "domelementtype": "1" + } + }, + "domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "dev": true, + "requires": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "dotenv": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-7.0.0.tgz", + "integrity": "sha512-M3NhsLbV1i6HuGzBUH8vXrtxOk+tWmzWKDMbAVSUp3Zsjm7ywFeuwrUXhmhQyRK1q5B5GGy7hcXPbj3bnfZg2g==", + "dev": true + }, + "download": { + "version": "6.2.5", + "resolved": "https://registry.npmjs.org/download/-/download-6.2.5.tgz", + "integrity": "sha512-DpO9K1sXAST8Cpzb7kmEhogJxymyVUd5qz/vCOSyvwtp2Klj2XcDt5YUuasgxka44SxF0q5RriKIwJmQHG2AuA==", + "dev": true, + "requires": { + "caw": "^2.0.0", + "content-disposition": "^0.5.2", + "decompress": "^4.0.0", + "ext-name": "^5.0.0", + "file-type": "5.2.0", + "filenamify": "^2.0.0", + "get-stream": "^3.0.0", + "got": "^7.0.0", + "make-dir": "^1.0.0", + "p-event": "^1.0.0", + "pify": "^3.0.0" + }, + "dependencies": { + "file-type": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz", + "integrity": "sha1-LdvqfHP/42No365J3DOMBYwritY=", + "dev": true + }, + "filename-reserved-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz", + "integrity": "sha1-q/c9+rc10EVECr/qLZHzieu/oik=", + "dev": true + }, + "filenamify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-2.1.0.tgz", + "integrity": "sha512-ICw7NTT6RsDp2rnYKVd8Fu4cr6ITzGy3+u4vUujPkabyaz+03F24NWEX7fs5fp+kBonlaqPH8fAO2NM+SXt/JA==", + "dev": true, + "requires": { + "filename-reserved-regex": "^2.0.0", + "strip-outer": "^1.0.0", + "trim-repeated": "^1.0.0" + } + }, + "get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", + "dev": true + }, + "make-dir": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", + "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", + "dev": true, + "requires": { + "pify": "^3.0.0" + } + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + } + } + }, + "duplexer3": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", + "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=", + "dev": true + }, + "ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "dev": true, + "requires": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "ejs": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.6.tgz", + "integrity": "sha512-9lt9Zse4hPucPkoP7FHDF0LQAlGyF9JVpnClFLFH3aSSbxmyoqINRpp/9wePWJTUl4KOQwRL72Iw3InHPDkoGw==", + "dev": true, + "requires": { + "jake": "^10.6.1" + } + }, + "electron-to-chromium": { + "version": "1.4.80", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.80.tgz", + "integrity": "sha512-COsbJCGVYCc/aAY4cd94x1Js3q0r406YKGbdL8LXHg0O9dEjuFEFU/vZneRxBxKo/f1lLHi0YyAR7sbFM+i8Bg==", + "dev": true + }, + "email-addresses": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/email-addresses/-/email-addresses-3.1.0.tgz", + "integrity": "sha512-k0/r7GrWVL32kZlGwfPNgB2Y/mMXVTq/decgLczm/j34whdaspNrZO8CnXPf1laaHxI6ptUlsnAxN+UAPw+fzg==", + "dev": true + }, + "emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "dev": true + }, + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dev": true, + "requires": { + "once": "^1.4.0" + } + }, + "entities": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.3.tgz", + "integrity": "sha512-MyoZ0jgnLvB2X3Lg5HqpFmn1kybDiIfEQmKzTb5apr51Rb+T3KdmMiqa70T+bhGnyv7bQ6WMj2QMHpGMmlrUYQ==", + "dev": true + }, + "env-paths": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", + "dev": true + }, + "envinfo": { + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.8.1.tgz", + "integrity": "sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==", + "dev": true + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "es-abstract": { + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz", + "integrity": "sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "get-intrinsic": "^1.1.1", + "get-symbol-description": "^1.0.0", + "has": "^1.0.3", + "has-symbols": "^1.0.2", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.4", + "is-negative-zero": "^2.0.1", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.1", + "is-string": "^1.0.7", + "is-weakref": "^1.0.1", + "object-inspect": "^1.11.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.2", + "string.prototype.trimend": "^1.0.4", + "string.prototype.trimstart": "^1.0.4", + "unbox-primitive": "^1.0.1" + } + }, + "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, + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "es5-ext": { + "version": "0.10.57", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.57.tgz", + "integrity": "sha512-L7cCNoPwTkAp7IBHxrKLsh7NKiVFkcdxlP9vbVw9QUvb7gF0Mz9bEBN0WY9xqdTjGF907EMT/iG013vnbqwu1Q==", + "dev": true, + "requires": { + "es6-iterator": "^2.0.3", + "es6-symbol": "^3.1.3", + "next-tick": "^1.1.0" + } + }, + "es6-iterator": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", + "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" + } + }, + "es6-map": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/es6-map/-/es6-map-0.1.5.tgz", + "integrity": "sha1-kTbgUD3MBqMBaQ8LsU/042TpSfA=", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "~0.10.14", + "es6-iterator": "~2.0.1", + "es6-set": "~0.1.5", + "es6-symbol": "~3.1.1", + "event-emitter": "~0.3.5" + } + }, + "es6-promise": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-2.3.0.tgz", + "integrity": "sha1-lu258v2wGZWCKyY92KratnSBgbw=", + "dev": true + }, + "es6-set": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/es6-set/-/es6-set-0.1.5.tgz", + "integrity": "sha1-0rPsXU2ADO2BjbU40ol02wpzzLE=", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "~0.10.14", + "es6-iterator": "~2.0.1", + "es6-symbol": "3.1.1", + "event-emitter": "~0.3.5" + }, + "dependencies": { + "es6-symbol": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.1.tgz", + "integrity": "sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "~0.10.14" + } + } + } + }, + "es6-symbol": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", + "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", + "dev": true, + "requires": { + "d": "^1.0.1", + "ext": "^1.1.2" + } + }, + "es6-weak-map": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz", + "integrity": "sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "^0.10.46", + "es6-iterator": "^2.0.3", + "es6-symbol": "^3.1.1" + } + }, + "escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "dev": true + }, + "escodegen": { + "version": "1.14.3", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", + "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", + "dev": true, + "requires": { + "esprima": "^4.0.1", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1", + "source-map": "~0.6.1" + }, + "dependencies": { + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true + } + } + }, + "escope": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/escope/-/escope-3.6.0.tgz", + "integrity": "sha1-4Bl16BJ4GhY6ba392AOY3GTIicM=", + "dev": true, + "requires": { + "es6-map": "^0.1.3", + "es6-weak-map": "^2.0.1", + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + }, + "dependencies": { + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true + } + } + }, + "eslint": { + "version": "6.8.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-6.8.0.tgz", + "integrity": "sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "ajv": "^6.10.0", + "chalk": "^2.1.0", + "cross-spawn": "^6.0.5", + "debug": "^4.0.1", + "doctrine": "^3.0.0", + "eslint-scope": "^5.0.0", + "eslint-utils": "^1.4.3", + "eslint-visitor-keys": "^1.1.0", + "espree": "^6.1.2", + "esquery": "^1.0.1", + "esutils": "^2.0.2", + "file-entry-cache": "^5.0.1", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^5.0.0", + "globals": "^12.1.0", + "ignore": "^4.0.6", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "inquirer": "^7.0.0", + "is-glob": "^4.0.0", + "js-yaml": "^3.13.1", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.3.0", + "lodash": "^4.17.14", + "minimatch": "^3.0.4", + "mkdirp": "^0.5.1", + "natural-compare": "^1.4.0", + "optionator": "^0.8.3", + "progress": "^2.0.0", + "regexpp": "^2.0.1", + "semver": "^6.1.2", + "strip-ansi": "^5.2.0", + "strip-json-comments": "^3.0.1", + "table": "^5.2.3", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + }, + "dependencies": { + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, + "requires": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "dev": true + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "dev": true + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "eslint-config-airbnb": { + "version": "18.2.1", + "resolved": "https://registry.npmjs.org/eslint-config-airbnb/-/eslint-config-airbnb-18.2.1.tgz", + "integrity": "sha512-glZNDEZ36VdlZWoxn/bUR1r/sdFKPd1mHPbqUtkctgNG4yT2DLLtJ3D+yCV+jzZCc2V1nBVkmdknOJBZ5Hc0fg==", + "dev": true, + "requires": { + "eslint-config-airbnb-base": "^14.2.1", + "object.assign": "^4.1.2", + "object.entries": "^1.1.2" + } + }, + "eslint-config-airbnb-base": { + "version": "14.2.1", + "resolved": "https://registry.npmjs.org/eslint-config-airbnb-base/-/eslint-config-airbnb-base-14.2.1.tgz", + "integrity": "sha512-GOrQyDtVEc1Xy20U7vsB2yAoB4nBlfH5HZJeatRXHleO+OS5Ot+MWij4Dpltw4/DyIkqUfqz1epfhVR5XWWQPA==", + "dev": true, + "requires": { + "confusing-browser-globals": "^1.0.10", + "object.assign": "^4.1.2", + "object.entries": "^1.1.2" + } + }, + "eslint-config-prettier": { + "version": "6.15.0", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-6.15.0.tgz", + "integrity": "sha512-a1+kOYLR8wMGustcgAjdydMsQ2A/2ipRPwRKUmfYaSxc9ZPcrku080Ctl6zrZzZNs/U82MjSv+qKREkoq3bJaw==", + "dev": true, + "requires": { + "get-stdin": "^6.0.0" + } + }, + "eslint-import-resolver-node": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz", + "integrity": "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==", + "dev": true, + "requires": { + "debug": "^3.2.7", + "resolve": "^1.20.0" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "eslint-module-utils": { + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.3.tgz", + "integrity": "sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==", + "dev": true, + "requires": { + "debug": "^3.2.7", + "find-up": "^2.1.0" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "eslint-plugin-import": { + "version": "2.25.4", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.25.4.tgz", + "integrity": "sha512-/KJBASVFxpu0xg1kIBn9AUa8hQVnszpwgE7Ld0lKAlx7Ie87yzEzCgSkekt+le/YVhiaosO4Y14GDAOc41nfxA==", + "dev": true, + "requires": { + "array-includes": "^3.1.4", + "array.prototype.flat": "^1.2.5", + "debug": "^2.6.9", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.6", + "eslint-module-utils": "^2.7.2", + "has": "^1.0.3", + "is-core-module": "^2.8.0", + "is-glob": "^4.0.3", + "minimatch": "^3.0.4", + "object.values": "^1.1.5", + "resolve": "^1.20.0", + "tsconfig-paths": "^3.12.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "requires": { + "esutils": "^2.0.2" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "eslint-plugin-jsx-a11y": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.5.1.tgz", + "integrity": "sha512-sVCFKX9fllURnXT2JwLN5Qgo24Ug5NF6dxhkmxsMEUZhXRcGg+X3e1JbJ84YePQKBl5E0ZjAH5Q4rkdcGY99+g==", + "dev": true, + "requires": { + "@babel/runtime": "^7.16.3", + "aria-query": "^4.2.2", + "array-includes": "^3.1.4", + "ast-types-flow": "^0.0.7", + "axe-core": "^4.3.5", + "axobject-query": "^2.2.0", + "damerau-levenshtein": "^1.0.7", + "emoji-regex": "^9.2.2", + "has": "^1.0.3", + "jsx-ast-utils": "^3.2.1", + "language-tags": "^1.0.5", + "minimatch": "^3.0.4" + } + }, + "eslint-plugin-prettier": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.4.1.tgz", + "integrity": "sha512-htg25EUYUeIhKHXjOinK4BgCcDwtLHjqaxCDsMy5nbnUMkKFvIhMVCp+5GFUXQ4Nr8lBsPqtGAqBenbpFqAA2g==", + "dev": true, + "requires": { + "prettier-linter-helpers": "^1.0.0" + } + }, + "eslint-plugin-react": { + "version": "7.29.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.29.3.tgz", + "integrity": "sha512-MzW6TuCnDOcta67CkpDyRfRsEVx9FNMDV8wZsDqe1luHPdGTrQIUaUXD27Ja3gHsdOIs/cXzNchWGlqm+qRVRg==", + "dev": true, + "requires": { + "array-includes": "^3.1.4", + "array.prototype.flatmap": "^1.2.5", + "doctrine": "^2.1.0", + "estraverse": "^5.3.0", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.1.2", + "object.entries": "^1.1.5", + "object.fromentries": "^2.0.5", + "object.hasown": "^1.1.0", + "object.values": "^1.1.5", + "prop-types": "^15.8.1", + "resolve": "^2.0.0-next.3", + "semver": "^6.3.0", + "string.prototype.matchall": "^4.0.6" + }, + "dependencies": { + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "requires": { + "esutils": "^2.0.2" + } + }, + "resolve": { + "version": "2.0.0-next.3", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.3.tgz", + "integrity": "sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q==", + "dev": true, + "requires": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + } + } + } + }, + "eslint-plugin-react-hooks": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-2.5.1.tgz", + "integrity": "sha512-Y2c4b55R+6ZzwtTppKwSmK/Kar8AdLiC2f9NADCuxbcTgPPg41Gyqa6b9GppgXSvCtkRw43ZE86CT5sejKC6/g==", + "dev": true, + "requires": {} + }, + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "dependencies": { + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true + } + } + }, + "eslint-utils": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz", + "integrity": "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==", + "dev": true, + "requires": { + "eslint-visitor-keys": "^1.1.0" + } + }, + "eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "dev": true + }, + "espree": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-6.2.1.tgz", + "integrity": "sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw==", + "dev": true, + "requires": { + "acorn": "^7.1.1", + "acorn-jsx": "^5.2.0", + "eslint-visitor-keys": "^1.1.0" + } + }, + "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 + }, + "esquery": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "dev": true, + "requires": { + "estraverse": "^5.1.0" + } + }, + "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, + "requires": { + "estraverse": "^5.2.0" + } + }, + "estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true + }, + "event-emitter": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz", + "integrity": "sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk=", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "~0.10.14" + } + }, + "exec-buffer": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/exec-buffer/-/exec-buffer-3.2.0.tgz", + "integrity": "sha512-wsiD+2Tp6BWHoVv3B+5Dcx6E7u5zky+hUwOHjuH2hKSLR3dvRmX8fk8UD8uqQixHs4Wk6eDmiegVrMPjKj7wpA==", + "dev": true, + "requires": { + "execa": "^0.7.0", + "p-finally": "^1.0.0", + "pify": "^3.0.0", + "rimraf": "^2.5.4", + "tempfile": "^2.0.0" + }, + "dependencies": { + "cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", + "dev": true, + "requires": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "execa": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", + "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=", + "dev": true, + "requires": { + "cross-spawn": "^5.0.1", + "get-stream": "^3.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + } + }, + "get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", + "dev": true + }, + "lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "requires": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "dev": true + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", + "dev": true + } + } + }, + "execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "dev": true, + "requires": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "dependencies": { + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, + "requires": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "dev": true + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "dev": true + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "executable": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/executable/-/executable-4.1.1.tgz", + "integrity": "sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg==", + "dev": true, + "requires": { + "pify": "^2.2.0" + } + }, + "exit-hook": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/exit-hook/-/exit-hook-1.1.1.tgz", + "integrity": "sha1-8FyiM7SMBdVP/wd2XfhQfpXAL/g=", + "dev": true + }, + "ext": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/ext/-/ext-1.6.0.tgz", + "integrity": "sha512-sdBImtzkq2HpkdRLtlLWDa6w4DX22ijZLKx8BMPUuKe1c5lbN6xwQDQCxSfxBQnHZ13ls/FH0MQZx/q/gr6FQg==", + "dev": true, + "requires": { + "type": "^2.5.0" + }, + "dependencies": { + "type": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/type/-/type-2.6.0.tgz", + "integrity": "sha512-eiDBDOmkih5pMbo9OqsqPRGMljLodLcwd5XD5JbtNB0o89xZAwynY9EdCDsJU7LtcVCClu9DvM7/0Ep1hYX3EQ==", + "dev": true + } + } + }, + "ext-list": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/ext-list/-/ext-list-2.2.2.tgz", + "integrity": "sha512-u+SQgsubraE6zItfVA0tBuCBhfU9ogSRnsvygI7wht9TS510oLkBRXBsqopeUG/GBOIQyKZO9wjTqIu/sf5zFA==", + "dev": true, + "requires": { + "mime-db": "^1.28.0" + } + }, + "ext-name": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ext-name/-/ext-name-5.0.0.tgz", + "integrity": "sha512-yblEwXAbGv1VQDmow7s38W77hzAgJAO50ztBLMcUyUBfxv1HC+LGwtiEN+Co6LtlqT/5uwVOxsD4TNIilWhwdQ==", + "dev": true, + "requires": { + "ext-list": "^2.0.0", + "sort-keys-length": "^1.0.0" + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true + }, + "external-editor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", + "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "dev": true, + "requires": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + } + }, + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", + "dev": true + }, + "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 + }, + "fast-diff": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz", + "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==", + "dev": true + }, + "fast-glob": { + "version": "3.2.11", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", + "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", + "dev": true, + "requires": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + } + }, + "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 + }, + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", + "dev": true + }, + "fast-xml-parser": { + "version": "3.21.1", + "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-3.21.1.tgz", + "integrity": "sha512-FTFVjYoBOZTJekiUsawGsSYV9QL0A+zDYCRj7y34IO6Jg+2IMYEtQa+bbictpdpV8dHxXywqU7C0gRDEOFtBFg==", + "dev": true, + "optional": true, + "requires": { + "strnum": "^1.0.4" + } + }, + "fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "dev": true, + "requires": { + "reusify": "^1.0.4" + } + }, + "fd-slicer": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", + "integrity": "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=", + "dev": true, + "requires": { + "pend": "~1.2.0" + } + }, + "figures": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.5" + } + }, + "file": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/file/-/file-0.2.2.tgz", + "integrity": "sha1-w9/Y+M81Na5FXCtCPC5SY112tNM=", + "dev": true + }, + "file-entry-cache": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz", + "integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==", + "dev": true, + "requires": { + "flat-cache": "^2.0.1" + } + }, + "file-type": { + "version": "12.4.2", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-12.4.2.tgz", + "integrity": "sha512-UssQP5ZgIOKelfsaB5CuGAL+Y+q7EmONuiwF3N5HAH0t27rvrttgi6Ra9k/+DVaY9UF6+ybxu5pOXLUdA8N7Vg==", + "dev": true + }, + "file-uri-to-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-2.0.0.tgz", + "integrity": "sha512-hjPFI8oE/2iQPVe4gbrJ73Pp+Xfub2+WI2LlXDbsaJBwT5wuMh35WNWVYYTpnz895shtwfyutMFLFywpQAFdLg==", + "dev": true + }, + "filelist": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.2.tgz", + "integrity": "sha512-z7O0IS8Plc39rTCq6i6iHxk43duYOn8uFJiWSewIq0Bww1RNybVHSCjahmcC87ZqAm4OTvFzlzeGu3XAzG1ctQ==", + "dev": true, + "requires": { + "minimatch": "^3.0.4" + } + }, + "filename-reserved-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-1.0.0.tgz", + "integrity": "sha1-5hz4BfDeHJhFZ9A4bcXfUO5a9+Q=", + "dev": true + }, + "filenamify": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-1.2.1.tgz", + "integrity": "sha1-qfL/0RxQO+0wABUCknI3jx8TZaU=", + "dev": true, + "requires": { + "filename-reserved-regex": "^1.0.0", + "strip-outer": "^1.0.0", + "trim-repeated": "^1.0.0" + } + }, + "filenamify-url": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/filenamify-url/-/filenamify-url-1.0.0.tgz", + "integrity": "sha1-syvYExnvWGO3MHi+1Q9GpPeXX1A=", + "dev": true, + "requires": { + "filenamify": "^1.0.0", + "humanize-url": "^1.0.0" + } + }, + "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, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "requires": { + "locate-path": "^2.0.0" + } + }, + "find-versions": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/find-versions/-/find-versions-3.2.0.tgz", + "integrity": "sha512-P8WRou2S+oe222TOCHitLy8zj+SIsVJh52VP4lvXkaFVnOFFdoWv1H1Jjvel1aI6NCFOAaeAVm8qrI0odiLcww==", + "dev": true, + "requires": { + "semver-regex": "^2.0.0" + } + }, + "flat": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/flat/-/flat-4.1.1.tgz", + "integrity": "sha512-FmTtBsHskrU6FJ2VxCnsDb84wu9zhmO3cUX2kGFb5tuwhfXxGciiT0oRY+cck35QmG+NmGh5eLz6lLCpWTqwpA==", + "dev": true, + "requires": { + "is-buffer": "~2.0.3" + } + }, + "flat-cache": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz", + "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==", + "dev": true, + "requires": { + "flatted": "^2.0.0", + "rimraf": "2.6.3", + "write": "1.0.3" + } + }, + "flatted": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz", + "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==", + "dev": true + }, + "follow-redirects": { + "version": "1.14.9", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.9.tgz", + "integrity": "sha512-MQDfihBQYMcyy5dhRDJUHcw7lb2Pv/TuE6xP1vyraLukNDHKbDxDNaOE3NbCAdKQApno+GPRyo1YAp89yCjK4w==", + "dev": true + }, + "foreachasync": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/foreachasync/-/foreachasync-3.0.0.tgz", + "integrity": "sha1-VQKYfchxS+M5IJfzLgBxyd7gfPY=", + "dev": true + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "dev": true + }, + "form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "dev": true, + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + } + }, + "from2": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", + "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "readable-stream": "^2.0.0" + } + }, + "front-matter": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/front-matter/-/front-matter-2.1.2.tgz", + "integrity": "sha1-91mDufL0E75ljJPf172M5AePXNs=", + "dev": true, + "requires": { + "js-yaml": "^3.4.6" + } + }, + "fs-constants": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", + "dev": true + }, + "fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "dev": true, + "requires": { + "minipass": "^3.0.0" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true + }, + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "optional": true + }, + "fstream": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz", + "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "inherits": "~2.0.0", + "mkdirp": ">=0.5 0", + "rimraf": "2" + } + }, + "ftp": { + "version": "0.3.10", + "resolved": "https://registry.npmjs.org/ftp/-/ftp-0.3.10.tgz", + "integrity": "sha1-kZfYYa2BQvPmPVqDv+TFn3MwiF0=", + "dev": true, + "requires": { + "readable-stream": "1.1.x", + "xregexp": "2.0.0" + }, + "dependencies": { + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "dev": true + }, + "readable-stream": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", + "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", + "dev": true + } + } + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", + "dev": true + }, + "gauge": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", + "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", + "dev": true, + "requires": { + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "dev": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dev": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + } + } + }, + "gaze": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz", + "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==", + "dev": true, + "requires": { + "globule": "^1.0.0" + } + }, + "generate-function": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/generate-function/-/generate-function-2.3.1.tgz", + "integrity": "sha512-eeB5GfMNeevm/GRYq20ShmsaGcmI81kIX2K9XQx5miC8KdHaC6Jm0qQ8ZNeGOi7wYB8OsdxKs+Y2oVuTFuVwKQ==", + "dev": true, + "requires": { + "is-property": "^1.0.2" + } + }, + "generate-object-property": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/generate-object-property/-/generate-object-property-1.2.0.tgz", + "integrity": "sha1-nA4cQDCM6AT0eDYYuTf6iPmdUNA=", + "dev": true, + "requires": { + "is-property": "^1.0.0" + } + }, + "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 + }, + "get-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + } + }, + "get-proxy": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/get-proxy/-/get-proxy-2.1.0.tgz", + "integrity": "sha512-zmZIaQTWnNQb4R4fJUEp/FC51eZsc6EkErspy3xtIYStaq8EB/hDIWipxsal+E8rz0qD7f2sL/NA9Xee4RInJw==", + "dev": true, + "requires": { + "npm-conf": "^1.1.0" + } + }, + "get-stdin": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-6.0.0.tgz", + "integrity": "sha512-jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g==", + "dev": true + }, + "get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dev": true, + "requires": { + "pump": "^3.0.0" + } + }, + "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, + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + } + }, + "get-uri": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/get-uri/-/get-uri-3.0.2.tgz", + "integrity": "sha512-+5s0SJbGoyiJTZZ2JTpFPLMPSch72KEqGOTvQsBqg0RBWvwhWUSYZFAtz3TPW0GXJuLBJPts1E241iHg+VRfhg==", + "dev": true, + "requires": { + "@tootallnate/once": "1", + "data-uri-to-buffer": "3", + "debug": "4", + "file-uri-to-path": "2", + "fs-extra": "^8.1.0", + "ftp": "^0.3.10" + } + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, + "gh-pages": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/gh-pages/-/gh-pages-2.2.0.tgz", + "integrity": "sha512-c+yPkNOPMFGNisYg9r4qvsMIjVYikJv7ImFOhPIVPt0+AcRUamZ7zkGRLHz7FKB0xrlZ+ddSOJsZv9XAFVXLmA==", + "dev": true, + "requires": { + "async": "^2.6.1", + "commander": "^2.18.0", + "email-addresses": "^3.0.1", + "filenamify-url": "^1.0.0", + "fs-extra": "^8.1.0", + "globby": "^6.1.0" + } + }, + "gifsicle": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/gifsicle/-/gifsicle-5.3.0.tgz", + "integrity": "sha512-FJTpgdj1Ow/FITB7SVza5HlzXa+/lqEY0tHQazAJbuAdvyJtkH4wIdsR2K414oaTwRXHFLLF+tYbipj+OpYg+Q==", + "dev": true, + "requires": { + "bin-build": "^3.0.0", + "bin-wrapper": "^4.0.0", + "execa": "^5.0.0" + }, + "dependencies": { + "execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "requires": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + } + }, + "get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true + }, + "is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true + }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "requires": { + "path-key": "^3.0.0" + } + } + } + }, + "glob": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/glob/-/glob-6.0.4.tgz", + "integrity": "sha1-DwiGD2oVUSey+t1PnOJLGqtuTSI=", + "dev": true, + "requires": { + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "2 || 3", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "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, + "requires": { + "is-glob": "^4.0.1" + } + }, + "globals": { + "version": "12.4.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz", + "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==", + "dev": true, + "requires": { + "type-fest": "^0.8.1" + } + }, + "globby": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", + "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", + "dev": true, + "requires": { + "array-union": "^1.0.1", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "dependencies": { + "glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "dev": true, + "requires": { + "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" + } + } + } + }, + "globule": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.3.tgz", + "integrity": "sha512-mb1aYtDbIjTu4ShMB85m3UzjX9BVKe9WCzsnfMSZk+K5GpIbBOexgg4PPCt5eHDEG5/ZQAUX2Kct02zfiPLsKg==", + "dev": true, + "requires": { + "glob": "~7.1.1", + "lodash": "~4.17.10", + "minimatch": "~3.0.2" + }, + "dependencies": { + "glob": { + "version": "7.1.7", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", + "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", + "dev": true, + "requires": { + "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" + } + }, + "minimatch": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz", + "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + } + } + }, + "gonzales-pe-sl": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/gonzales-pe-sl/-/gonzales-pe-sl-4.2.3.tgz", + "integrity": "sha1-aoaLw4BkXxQf7rBCxvl/zHG1n+Y=", + "dev": true, + "requires": { + "minimist": "1.1.x" + }, + "dependencies": { + "minimist": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.1.3.tgz", + "integrity": "sha1-O+39kaktOQFvz6ocaB6Pqhoe/ag=", + "dev": true + } + } + }, + "got": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/got/-/got-7.1.0.tgz", + "integrity": "sha512-Y5WMo7xKKq1muPsxD+KmrR8DH5auG7fBdDVueZwETwV6VytKyU9OX/ddpq2/1hp1vIPvVb4T81dKQz3BivkNLw==", + "dev": true, + "requires": { + "decompress-response": "^3.2.0", + "duplexer3": "^0.1.4", + "get-stream": "^3.0.0", + "is-plain-obj": "^1.1.0", + "is-retry-allowed": "^1.0.0", + "is-stream": "^1.0.0", + "isurl": "^1.0.0-alpha5", + "lowercase-keys": "^1.0.0", + "p-cancelable": "^0.3.0", + "p-timeout": "^1.1.1", + "safe-buffer": "^5.0.1", + "timed-out": "^4.0.0", + "url-parse-lax": "^1.0.0", + "url-to-options": "^1.0.1" + }, + "dependencies": { + "get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", + "dev": true + } + } + }, + "graceful-fs": { + "version": "4.2.9", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.9.tgz", + "integrity": "sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==", + "dev": true + }, + "growl": { + "version": "1.10.5", + "resolved": "https://registry.npmjs.org/growl/-/growl-1.10.5.tgz", + "integrity": "sha512-qBr4OuELkhPenW6goKVXiv47US3clb3/IbuWF9KNKEijAy9oeHxU9IgzjvJhHkUzhaj7rOUD7+YGWqUjLp5oSA==", + "dev": true + }, + "handlebars": { + "version": "4.7.7", + "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.7.tgz", + "integrity": "sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==", + "dev": true, + "requires": { + "minimist": "^1.2.5", + "neo-async": "^2.6.0", + "source-map": "^0.6.1", + "uglify-js": "^3.1.4", + "wordwrap": "^1.0.0" + } + }, + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", + "dev": true + }, + "har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "dev": true, + "requires": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + } + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + } + } + }, + "has-bigints": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", + "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==", + "dev": true + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true + }, + "has-symbol-support-x": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/has-symbol-support-x/-/has-symbol-support-x-1.4.2.tgz", + "integrity": "sha512-3ToOva++HaW+eCpgqZrCfN51IPB+7bJNVT6CUATzueB5Heb8o6Nam0V3HG5dlDvZU1Gn5QLcbahiKw/XVk5JJw==", + "dev": true + }, + "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 + }, + "has-to-string-tag-x": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/has-to-string-tag-x/-/has-to-string-tag-x-1.4.1.tgz", + "integrity": "sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw==", + "dev": true, + "requires": { + "has-symbol-support-x": "^1.4.1" + } + }, + "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, + "requires": { + "has-symbols": "^1.0.2" + } + }, + "has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", + "dev": true + }, + "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 + }, + "highlight.js": { + "version": "10.7.3", + "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-10.7.3.tgz", + "integrity": "sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==", + "dev": true + }, + "hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "htmlparser2": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz", + "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==", + "dev": true, + "requires": { + "domelementtype": "^1.3.1", + "domhandler": "^2.3.0", + "domutils": "^1.5.1", + "entities": "^1.1.1", + "inherits": "^2.0.1", + "readable-stream": "^3.1.1" + }, + "dependencies": { + "entities": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", + "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==", + "dev": true + }, + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } + } + }, + "http-cache-semantics": { + "version": "3.8.1", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-3.8.1.tgz", + "integrity": "sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w==", + "dev": true + }, + "http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dev": true, + "requires": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + } + }, + "http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "dev": true, + "requires": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + } + }, + "http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + } + }, + "https-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", + "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", + "dev": true, + "requires": { + "agent-base": "6", + "debug": "4" + } + }, + "human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true + }, + "humanize-url": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/humanize-url/-/humanize-url-1.0.1.tgz", + "integrity": "sha1-9KuZ4NKIF0yk4eUEB8VfuuRk7/8=", + "dev": true, + "requires": { + "normalize-url": "^1.0.0", + "strip-url-auth": "^1.0.0" + } + }, + "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, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true + }, + "ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "dev": true + }, + "imagemin": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/imagemin/-/imagemin-7.0.1.tgz", + "integrity": "sha512-33AmZ+xjZhg2JMCe+vDf6a9mzWukE7l+wAtesjE7KyteqqKjzxv7aVQeWnul1Ve26mWvEQqyPwl0OctNBfSR9w==", + "dev": true, + "requires": { + "file-type": "^12.0.0", + "globby": "^10.0.0", + "graceful-fs": "^4.2.2", + "junk": "^3.1.0", + "make-dir": "^3.0.0", + "p-pipe": "^3.0.0", + "replace-ext": "^1.0.0" + }, + "dependencies": { + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true + }, + "glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "dev": true, + "requires": { + "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" + } + }, + "globby": { + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-10.0.2.tgz", + "integrity": "sha512-7dUi7RvCoT/xast/o/dLN53oqND4yk0nsHkhRgn9w65C4PofCLOoJ39iSOg+qVDdWQPIEj+eszMHQ+aLVwwQSg==", + "dev": true, + "requires": { + "@types/glob": "^7.1.1", + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.0.3", + "glob": "^7.1.3", + "ignore": "^5.1.1", + "merge2": "^1.2.3", + "slash": "^3.0.0" + } + }, + "ignore": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", + "dev": true + } + } + }, + "imagemin-cli": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/imagemin-cli/-/imagemin-cli-5.1.0.tgz", + "integrity": "sha512-wE7vVK4IaMieshW/3zl2s5b6Yw8zqF9H+II3Bjf95ntY2M17k21ht5JAM2oNuXRxD3t6WWWERqIRcA1Gma/anQ==", + "dev": true, + "requires": { + "arrify": "^2.0.1", + "get-stdin": "^7.0.0", + "imagemin": "^7.0.0", + "imagemin-gifsicle": "^6.0.0", + "imagemin-jpegtran": "^6.0.0", + "imagemin-optipng": "^6.0.0", + "imagemin-svgo": "^7.0.0", + "lodash.pairs": "^3.0.1", + "meow": "^5.0.0", + "ora": "^4.0.3", + "plur": "^3.0.1", + "strip-indent": "^3.0.0" + }, + "dependencies": { + "get-stdin": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-7.0.0.tgz", + "integrity": "sha512-zRKcywvrXlXsA0v0i9Io4KDRaAw7+a1ZpjRwl9Wox8PFlVCCHra7E9c4kqXCoCM9nR5tBkaTTZRBoCm60bFqTQ==", + "dev": true + }, + "gifsicle": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/gifsicle/-/gifsicle-4.0.1.tgz", + "integrity": "sha512-A/kiCLfDdV+ERV/UB+2O41mifd+RxH8jlRG8DMxZO84Bma/Fw0htqZ+hY2iaalLRNyUu7tYZQslqUBJxBggxbg==", + "dev": true, + "optional": true, + "requires": { + "bin-build": "^3.0.0", + "bin-wrapper": "^4.0.0", + "execa": "^1.0.0", + "logalot": "^2.0.0" + } + }, + "imagemin-gifsicle": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/imagemin-gifsicle/-/imagemin-gifsicle-6.0.1.tgz", + "integrity": "sha512-kuu47c6iKDQ6R9J10xCwL0lgs0+sMz3LRHqRcJ2CRBWdcNmo3T5hUaM8hSZfksptZXJLGKk8heSAvwtSdB1Fng==", + "dev": true, + "optional": true, + "requires": { + "exec-buffer": "^3.0.0", + "gifsicle": "^4.0.0", + "is-gif": "^3.0.0" + } + }, + "imagemin-optipng": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/imagemin-optipng/-/imagemin-optipng-6.0.0.tgz", + "integrity": "sha512-FoD2sMXvmoNm/zKPOWdhKpWdFdF9qiJmKC17MxZJPH42VMAp17/QENI/lIuP7LCUnLVAloO3AUoTSNzfhpyd8A==", + "dev": true, + "optional": true, + "requires": { + "exec-buffer": "^3.0.0", + "is-png": "^1.0.0", + "optipng-bin": "^5.0.0" + } + }, + "is-png": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-png/-/is-png-1.1.0.tgz", + "integrity": "sha1-1XSxK/J1wDUEVVcLDltXqwYgd84=", + "dev": true, + "optional": true + }, + "optipng-bin": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/optipng-bin/-/optipng-bin-5.1.0.tgz", + "integrity": "sha512-9baoqZTNNmXQjq/PQTWEXbVV3AMO2sI/GaaqZJZ8SExfAzjijeAP7FEeT+TtyumSw7gr0PZtSUYB/Ke7iHQVKA==", + "dev": true, + "optional": true, + "requires": { + "bin-build": "^3.0.0", + "bin-wrapper": "^4.0.0", + "logalot": "^2.0.0" + } + } + } + }, + "imagemin-gifsicle": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/imagemin-gifsicle/-/imagemin-gifsicle-7.0.0.tgz", + "integrity": "sha512-LaP38xhxAwS3W8PFh4y5iQ6feoTSF+dTAXFRUEYQWYst6Xd+9L/iPk34QGgK/VO/objmIlmq9TStGfVY2IcHIA==", + "dev": true, + "requires": { + "execa": "^1.0.0", + "gifsicle": "^5.0.0", + "is-gif": "^3.0.0" + } + }, + "imagemin-jpegoptim": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/imagemin-jpegoptim/-/imagemin-jpegoptim-6.0.0.tgz", + "integrity": "sha512-bXgGRX3f4FIfxMTB/fmivovK+3PTPwAwz6XNgj8zyISZ/mNlnFnS2aiSLsHd40S7FuaSgv9ONliIHAaHbk57mg==", + "dev": true, + "requires": { + "execa": "^1.0.0", + "is-jpg": "^2.0.0", + "jpegoptim-bin": "^5.0.0" + } + }, + "imagemin-jpegtran": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/imagemin-jpegtran/-/imagemin-jpegtran-6.0.0.tgz", + "integrity": "sha512-Ih+NgThzqYfEWv9t58EItncaaXIHR0u9RuhKa8CtVBlMBvY0dCIxgQJQCfwImA4AV1PMfmUKlkyIHJjb7V4z1g==", + "dev": true, + "requires": { + "exec-buffer": "^3.0.0", + "is-jpg": "^2.0.0", + "jpegtran-bin": "^4.0.0" + } + }, + "imagemin-optipng": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/imagemin-optipng/-/imagemin-optipng-7.1.0.tgz", + "integrity": "sha512-JNORTZ6j6untH7e5gF4aWdhDCxe3ODsSLKs/f7Grewy3ebZpl1ZsU+VUTPY4rzeHgaFA8GSWOoA8V2M3OixWZQ==", + "dev": true, + "requires": { + "exec-buffer": "^3.0.0", + "is-png": "^2.0.0", + "optipng-bin": "^6.0.0" + } + }, + "imagemin-pngcrush": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/imagemin-pngcrush/-/imagemin-pngcrush-6.0.0.tgz", + "integrity": "sha512-9Je0uUnzgZGLDDjsJxUlwozHS2aO/NmGRPUKcBzbpiliHI2W40HcRXYUaNNOMePGAWDCYJkJQ0rS5UG1JCguMA==", + "dev": true, + "requires": { + "exec-buffer": "^3.0.0", + "is-png": "^1.0.0", + "pngcrush-bin": "^4.0.0" + }, + "dependencies": { + "is-png": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-png/-/is-png-1.1.0.tgz", + "integrity": "sha1-1XSxK/J1wDUEVVcLDltXqwYgd84=", + "dev": true + } + } + }, + "imagemin-pngout": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/imagemin-pngout/-/imagemin-pngout-4.0.0.tgz", + "integrity": "sha512-Rcd3DfpMWmshgDrJHmgvLzQIKssJxqRHI7RlkrnpNxGRv6nFOY9qyMpe0sYeilJJiNch92YfG1BFr8/poYEjTA==", + "dev": true, + "requires": { + "execa": "^1.0.0", + "is-png": "^1.0.0", + "pngout-bin": "^4.0.0" + }, + "dependencies": { + "is-png": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-png/-/is-png-1.1.0.tgz", + "integrity": "sha1-1XSxK/J1wDUEVVcLDltXqwYgd84=", + "dev": true + } + } + }, + "imagemin-svgo": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/imagemin-svgo/-/imagemin-svgo-7.1.0.tgz", + "integrity": "sha512-0JlIZNWP0Luasn1HT82uB9nU9aa+vUj6kpT+MjPW11LbprXC+iC4HDwn1r4Q2/91qj4iy9tRZNsFySMlEpLdpg==", + "dev": true, + "optional": true, + "requires": { + "is-svg": "^4.2.1", + "svgo": "^1.3.2" + } + }, + "imagemin-zopfli": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/imagemin-zopfli/-/imagemin-zopfli-6.0.0.tgz", + "integrity": "sha512-vmhMzV7m5o6QxgHpIDaBbKx/exWdIylwxV0hrxKECnPmt072A2qPtM8HCHu9EbrQctFk3KR8kN+cWFnk6EwzKQ==", + "dev": true, + "requires": { + "exec-buffer": "^3.0.0", + "is-png": "^1.0.0", + "zopflipng-bin": "^5.0.0" + }, + "dependencies": { + "is-png": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-png/-/is-png-1.1.0.tgz", + "integrity": "sha1-1XSxK/J1wDUEVVcLDltXqwYgd84=", + "dev": true + } + } + }, + "immutable": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.0.0.tgz", + "integrity": "sha512-zIE9hX70qew5qTUjSS7wi1iwj/l7+m54KWU247nhM3v806UdGj1yDndXj+IOYxxtW9zyLI+xqFNZjTuDaLUqFw==", + "dev": true + }, + "import-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz", + "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=", + "dev": true, + "requires": { + "import-from": "^2.1.0" + } + }, + "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, + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + } + }, + "import-from": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz", + "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=", + "dev": true, + "requires": { + "resolve-from": "^3.0.0" + }, + "dependencies": { + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "dev": true + } + } + }, + "import-lazy": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-3.1.0.tgz", + "integrity": "sha512-8/gvXvX2JMn0F+CDlSC4l6kOmVaLOO3XLkksI7CI3Ud95KDYJuYur2b9P/PUt/i/pDAMd/DulQsNbbbmRRsDIQ==", + "dev": true + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "dev": true + }, + "in-publish": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.1.tgz", + "integrity": "sha512-oDM0kUSNFC31ShNxHKUyfZKy8ZeXZBWMjMdZHKLOk13uvT27VTL/QzRGfRUcevJhpkZAvlhPYuXkF7eNWrtyxQ==", + "dev": true + }, + "indent-string": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-3.2.0.tgz", + "integrity": "sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok=", + "dev": true + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "dev": true + }, + "inquirer": { + "version": "7.3.3", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.3.3.tgz", + "integrity": "sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==", + "dev": true, + "requires": { + "ansi-escapes": "^4.2.1", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-width": "^3.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.19", + "mute-stream": "0.0.8", + "run-async": "^2.4.0", + "rxjs": "^6.6.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "through": "^2.3.6" + }, + "dependencies": { + "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 + }, + "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, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "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, + "requires": { + "color-name": "~1.1.4" + } + }, + "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 + }, + "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 + }, + "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, + "requires": { + "ansi-regex": "^5.0.1" + } + }, + "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, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "internal-slot": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "dev": true, + "requires": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + } + }, + "into-stream": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/into-stream/-/into-stream-3.1.0.tgz", + "integrity": "sha1-lvsKk2wSur1v8XUqF9BWFqvQlMY=", + "dev": true, + "requires": { + "from2": "^2.1.1", + "p-is-promise": "^1.1.0" + } + }, + "ip": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=", + "dev": true + }, + "irregular-plurals": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/irregular-plurals/-/irregular-plurals-2.0.0.tgz", + "integrity": "sha512-Y75zBYLkh0lJ9qxeHlMjQ7bSbyiSqNW/UOPWDmzC7cXskL1hekSITh1Oc6JV0XCWWZ9DE8VYSB71xocLk3gmGw==", + "dev": true + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", + "dev": true + }, + "is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dev": true, + "requires": { + "has-bigints": "^1.0.1" + } + }, + "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, + "requires": { + "binary-extensions": "^2.0.0" + } + }, + "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, + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-buffer": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", + "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==", + "dev": true + }, + "is-callable": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", + "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", + "dev": true + }, + "is-core-module": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.1.tgz", + "integrity": "sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==", + "dev": true, + "requires": { + "has": "^1.0.3" + } + }, + "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, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-directory": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", + "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=", + "dev": true + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "dev": true + }, + "is-finite": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz", + "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==", + "dev": true + }, + "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 + }, + "is-gif": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-gif/-/is-gif-3.0.0.tgz", + "integrity": "sha512-IqJ/jlbw5WJSNfwQ/lHEDXF8rxhRgF6ythk2oiEvhpG29F704eX9NO6TvPfMiq9DrbwgcEDnETYNcZDPewQoVw==", + "dev": true, + "requires": { + "file-type": "^10.4.0" + }, + "dependencies": { + "file-type": { + "version": "10.11.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-10.11.0.tgz", + "integrity": "sha512-uzk64HRpUZyTGZtVuvrjP0FYxzQrBf4rojot6J65YMEbwBLB0CWm0CLojVpwpmFmxcE/lkvYICgfcGozbBq6rw==", + "dev": true + } + } + }, + "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, + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-interactive": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", + "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", + "dev": true + }, + "is-jpg": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-jpg/-/is-jpg-2.0.0.tgz", + "integrity": "sha1-LhmX+m6RZuqsAkLarkQ0A+TvHZc=", + "dev": true + }, + "is-my-ip-valid": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-my-ip-valid/-/is-my-ip-valid-1.0.1.tgz", + "integrity": "sha512-jxc8cBcOWbNK2i2aTkCZP6i7wkHF1bqKFrwEHuN5Jtg5BSaZHUZQ/JTOJwoV41YvHnOaRyWWh72T/KvfNz9DJg==", + "dev": true + }, + "is-my-json-valid": { + "version": "2.20.6", + "resolved": "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.20.6.tgz", + "integrity": "sha512-1JQwulVNjx8UqkPE/bqDaxtH4PXCe/2VRh/y3p99heOV87HG4Id5/VfDswd+YiAfHcRTfDlWgISycnHuhZq1aw==", + "dev": true, + "requires": { + "generate-function": "^2.0.0", + "generate-object-property": "^1.1.0", + "is-my-ip-valid": "^1.0.0", + "jsonpointer": "^5.0.0", + "xtend": "^4.0.0" + } + }, + "is-natural-number": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-4.0.1.tgz", + "integrity": "sha1-q5124dtM7VHjXeDHLr7PCfc0zeg=", + "dev": true + }, + "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 + }, + "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 + }, + "is-number-object": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz", + "integrity": "sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==", + "dev": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-object": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-object/-/is-object-1.0.2.tgz", + "integrity": "sha512-2rRIahhZr2UWb45fIOuvZGpFtz0TyOZLf32KxBbSoUCeZR495zCKlWUKKUByk3geS2eAs7ZAABt0Y/Rx0GiQGA==", + "dev": true + }, + "is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", + "dev": true + }, + "is-png": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-png/-/is-png-2.0.0.tgz", + "integrity": "sha512-4KPGizaVGj2LK7xwJIz8o5B2ubu1D/vcQsgOGFEDlpcvgZHto4gBnyd0ig7Ws+67ixmwKoNmu0hYnpo6AaKb5g==", + "dev": true + }, + "is-property": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz", + "integrity": "sha1-V/4cTkhHTt1lsJkR8msc1Ald2oQ=", + "dev": true + }, + "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, + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-resolvable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", + "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==", + "dev": true + }, + "is-retry-allowed": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz", + "integrity": "sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg==", + "dev": true + }, + "is-shared-array-buffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.1.tgz", + "integrity": "sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA==", + "dev": true + }, + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", + "dev": true + }, + "is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dev": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-svg": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-4.3.2.tgz", + "integrity": "sha512-mM90duy00JGMyjqIVHu9gNTjywdZV+8qNasX8cm/EEYZ53PHDgajvbBwNVvty5dwSAxLUD3p3bdo+7sR/UMrpw==", + "dev": true, + "optional": true, + "requires": { + "fast-xml-parser": "^3.19.0" + } + }, + "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, + "requires": { + "has-symbols": "^1.0.2" + } + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", + "dev": true + }, + "is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=", + "dev": true + }, + "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, + "requires": { + "call-bind": "^1.0.2" + } + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", + "dev": true + }, + "isurl": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isurl/-/isurl-1.0.0.tgz", + "integrity": "sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w==", + "dev": true, + "requires": { + "has-to-string-tag-x": "^1.2.0", + "is-object": "^1.0.1" + } + }, + "jake": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.2.tgz", + "integrity": "sha512-eLpKyrfG3mzvGE2Du8VoPbeSkRry093+tyNjdYaBbJS9v17knImYGNXQCUV0gLxQtF82m3E8iRb/wdSQZLoq7A==", + "dev": true, + "requires": { + "async": "0.9.x", + "chalk": "^2.4.2", + "filelist": "^1.0.1", + "minimatch": "^3.0.4" + }, + "dependencies": { + "async": { + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz", + "integrity": "sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0=", + "dev": true + } + } + }, + "jpegoptim-bin": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/jpegoptim-bin/-/jpegoptim-bin-5.1.0.tgz", + "integrity": "sha512-BdvkO6wPLLSid7M6t3HnXuYvfLOxbeatgePBi4c4ps3iwoJ2ReUtvXJvJtsDCeN5l3Cm2tHEUcU7V5+M30hUew==", + "dev": true, + "requires": { + "bin-build": "^3.0.0", + "bin-wrapper": "^4.0.0", + "logalot": "^2.0.0" + } + }, + "jpegtran-bin": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jpegtran-bin/-/jpegtran-bin-4.0.0.tgz", + "integrity": "sha512-2cRl1ism+wJUoYAYFt6O/rLBfpXNWG2dUWbgcEkTt5WGMnqI46eEro8T4C5zGROxKRqyKpCBSdHPvt5UYCtxaQ==", + "dev": true, + "requires": { + "bin-build": "^3.0.0", + "bin-wrapper": "^4.0.0", + "logalot": "^2.0.0" + } + }, + "js-base64": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.6.4.tgz", + "integrity": "sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ==", + "dev": true + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true + }, + "js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dev": true, + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", + "dev": true + }, + "json-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", + "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=", + "dev": true + }, + "json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "dev": true + }, + "json-schema": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==", + "dev": true + }, + "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 + }, + "json-stable-stringify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz", + "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=", + "dev": true, + "requires": { + "jsonify": "~0.0.0" + } + }, + "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": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", + "dev": true + }, + "json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", + "dev": true + }, + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "jsonify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz", + "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=", + "dev": true + }, + "jsonpointer": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.0.tgz", + "integrity": "sha512-PNYZIdMjVIvVgDSYKTT63Y+KZ6IZvGRNNWcxwD+GNnUz1MKPfv30J8ueCjdwcN0nDx2SlshgyB7Oy0epAzVRRg==", + "dev": true + }, + "jsprim": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", + "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", + "dev": true, + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.4.0", + "verror": "1.10.0" + } + }, + "jsx-ast-utils": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.2.1.tgz", + "integrity": "sha512-uP5vu8xfy2F9A6LGC22KO7e2/vGTS1MhP+18f++ZNlf0Ohaxbc9nIEwHAsejlJKyzfZzU5UIhe5ItYkitcZnZA==", + "dev": true, + "requires": { + "array-includes": "^3.1.3", + "object.assign": "^4.1.2" + } + }, + "junk": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/junk/-/junk-3.1.0.tgz", + "integrity": "sha512-pBxcB3LFc8QVgdggvZWyeys+hnrNWg4OcZIU/1X59k5jQdLBlCsYGRQaz234SqoRLTCgMH00fY0xRJH+F9METQ==", + "dev": true + }, + "keyv": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.0.0.tgz", + "integrity": "sha512-eguHnq22OE3uVoSYG0LVWNP+4ppamWr9+zWBe1bsNcovIMy6huUJFPgy4mGwCd/rnl3vOLGW1MTlu4c57CT1xA==", + "dev": true, + "requires": { + "json-buffer": "3.0.0" + } + }, + "known-css-properties": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.3.0.tgz", + "integrity": "sha512-QMQcnKAiQccfQTqtBh/qwquGZ2XK/DXND1jrcN9M8gMMy99Gwla7GQjndVUsEqIaRyP6bsFRuhwRj5poafBGJQ==", + "dev": true + }, + "kss": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/kss/-/kss-3.0.1.tgz", + "integrity": "sha512-32x3obcqKRCylUdUMCDUdemUP/nK98RsT9sCCQsp8HncjHUmlCXzNaG1vRizCxvbkPrsDX7Qezw9wEMhfd0FgA==", + "dev": true, + "requires": { + "bluebird": "^3.7.2", + "fs-extra": "^9.0.0", + "glob": "^7.1.6", + "handlebars": "^4.7.6", + "highlight.js": "^9.18.1", + "markdown-it": "^10.0.0", + "nunjucks": "^3.2.1", + "resolve": "^1.16.0", + "twig": "^1.15.1", + "twig-drupal-filters": "^3.1.1", + "yargs": "^15.3.1" + }, + "dependencies": { + "fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dev": true, + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "dev": true, + "requires": { + "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" + } + }, + "highlight.js": { + "version": "9.18.5", + "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-9.18.5.tgz", + "integrity": "sha512-a5bFyofd/BHCX52/8i8uJkjr9DYwXIPnM/plwI6W7ezItLGqzt7X2G2nXuYSfsIJdkwwj/g9DG1LkcGJI/dDoA==", + "dev": true + }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + } + }, + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true + } + } + }, + "language-subtag-registry": { + "version": "0.3.21", + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.21.tgz", + "integrity": "sha512-L0IqwlIXjilBVVYKFT37X9Ih11Um5NEl9cbJIuU/SwP/zEEAbBPOnEeeuxVMf45ydWQRDQN3Nqc96OgbH1K+Pg==", + "dev": true + }, + "language-tags": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", + "integrity": "sha1-0yHbxNowuovzAk4ED6XBRmH5GTo=", + "dev": true, + "requires": { + "language-subtag-registry": "~0.3.2" + } + }, + "levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "dev": true, + "requires": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + } + }, + "linkify-it": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-2.2.0.tgz", + "integrity": "sha512-GnAl/knGn+i1U/wjBz3akz2stz+HrHLsxMwHQGofCDfPvlf+gDKN58UtfmUquTY4/MXeE2x7k19KQmeoZi94Iw==", + "dev": true, + "requires": { + "uc.micro": "^1.0.1" + } + }, + "load-json-file": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", + "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0", + "strip-bom": "^3.0.0" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + } + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dev": true, + "requires": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + } + }, + "locutus": { + "version": "2.0.16", + "resolved": "https://registry.npmjs.org/locutus/-/locutus-2.0.16.tgz", + "integrity": "sha512-pGfl6Hb/1mXLzrX5kl5lH7gz25ey0vwQssZp8Qo2CEF59di6KrAgdFm+0pW8ghLnvNzzJGj5tlWhhv2QbK3jeQ==", + "dev": true + }, + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true + }, + "lodash._arraycopy": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._arraycopy/-/lodash._arraycopy-3.0.0.tgz", + "integrity": "sha1-due3wfH7klRzdIeKVi7Qaj5Q9uE=", + "dev": true + }, + "lodash._arrayeach": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._arrayeach/-/lodash._arrayeach-3.0.0.tgz", + "integrity": "sha1-urFWsqkNPxu9XGU0AzSeXlkz754=", + "dev": true + }, + "lodash._baseassign": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/lodash._baseassign/-/lodash._baseassign-3.2.0.tgz", + "integrity": "sha1-jDigmVAPIVrQnlnxci/QxSv+Ck4=", + "dev": true, + "requires": { + "lodash._basecopy": "^3.0.0", + "lodash.keys": "^3.0.0" + } + }, + "lodash._baseclone": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/lodash._baseclone/-/lodash._baseclone-3.3.0.tgz", + "integrity": "sha1-MDUZv2OT/n5C802LYw73eU41Qrc=", + "dev": true, + "requires": { + "lodash._arraycopy": "^3.0.0", + "lodash._arrayeach": "^3.0.0", + "lodash._baseassign": "^3.0.0", + "lodash._basefor": "^3.0.0", + "lodash.isarray": "^3.0.0", + "lodash.keys": "^3.0.0" + } + }, + "lodash._basecopy": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz", + "integrity": "sha1-jaDmqHbPNEwK2KVIghEd08XHyjY=", + "dev": true + }, + "lodash._basefor": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/lodash._basefor/-/lodash._basefor-3.0.3.tgz", + "integrity": "sha1-dVC06SGO8J+tJDQ7YSAhx5tMIMI=", + "dev": true + }, + "lodash._bindcallback": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._bindcallback/-/lodash._bindcallback-3.0.1.tgz", + "integrity": "sha1-5THCdkTPi1epnhftlbNcdIeJOS4=", + "dev": true + }, + "lodash._getnative": { + "version": "3.9.1", + "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz", + "integrity": "sha1-VwvH3t5G1hzc3mh9ZdPuy6o6r/U=", + "dev": true + }, + "lodash._isiterateecall": { + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz", + "integrity": "sha1-UgOte6Ql+uhCRg5pbbnPPmqsBXw=", + "dev": true + }, + "lodash.capitalize": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/lodash.capitalize/-/lodash.capitalize-4.2.1.tgz", + "integrity": "sha1-+CbJtOKoUR2E46yinbBeGk87cqk=", + "dev": true + }, + "lodash.clone": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/lodash.clone/-/lodash.clone-3.0.3.tgz", + "integrity": "sha1-hGiMc9MrWpDKJWFpY/GJJSqZcEM=", + "dev": true, + "requires": { + "lodash._baseclone": "^3.0.0", + "lodash._bindcallback": "^3.0.0", + "lodash._isiterateecall": "^3.0.0" + } + }, + "lodash.defaultsdeep": { + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/lodash.defaultsdeep/-/lodash.defaultsdeep-4.6.1.tgz", + "integrity": "sha512-3j8wdDzYuWO3lM3Reg03MuQR957t287Rpcxp1njpEa8oDrikb+FwGdW3n+FELh/A6qib6yPit0j/pv9G/yeAqA==", + "dev": true + }, + "lodash.isarguments": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz", + "integrity": "sha1-L1c9hcaiQon/AGY7SRwdM4/zRYo=", + "dev": true + }, + "lodash.isarray": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz", + "integrity": "sha1-eeTriMNqgSKvhvhEqpvNhRtfu1U=", + "dev": true + }, + "lodash.kebabcase": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz", + "integrity": "sha1-hImxyw0p/4gZXM7KRI/21swpXDY=", + "dev": true + }, + "lodash.keys": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz", + "integrity": "sha1-TbwEcrFWvlCgsoaFXRvQsMZWCYo=", + "dev": true, + "requires": { + "lodash._getnative": "^3.0.0", + "lodash.isarguments": "^3.0.0", + "lodash.isarray": "^3.0.0" + } + }, + "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 + }, + "lodash.pairs": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash.pairs/-/lodash.pairs-3.0.1.tgz", + "integrity": "sha1-u+CNV4bu6qCaFckevw3LfSvjJqk=", + "dev": true, + "requires": { + "lodash.keys": "^3.0.0" + } + }, + "log-symbols": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz", + "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==", + "dev": true, + "requires": { + "chalk": "^2.0.1" + } + }, + "logalot": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/logalot/-/logalot-2.1.0.tgz", + "integrity": "sha1-X46MkNME7fElMJUaVVSruMXj9VI=", + "dev": true, + "requires": { + "figures": "^1.3.5", + "squeak": "^1.0.0" + }, + "dependencies": { + "figures": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", + "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.5", + "object-assign": "^4.1.0" + } + } + } + }, + "longest": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz", + "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "js-tokens": "^3.0.0 || ^4.0.0" + } + }, + "loud-rejection": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", + "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=", + "dev": true, + "requires": { + "currently-unhandled": "^0.4.1", + "signal-exit": "^3.0.0" + } + }, + "lowercase-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", + "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==", + "dev": true + }, + "lpad-align": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/lpad-align/-/lpad-align-1.1.2.tgz", + "integrity": "sha1-IfYArBwwlcPG5JfuZyce4ISB/p4=", + "dev": true, + "requires": { + "get-stdin": "^4.0.1", + "indent-string": "^2.1.0", + "longest": "^1.0.0", + "meow": "^3.3.0" + }, + "dependencies": { + "camelcase": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", + "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=", + "dev": true + }, + "camelcase-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", + "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=", + "dev": true, + "requires": { + "camelcase": "^2.0.0", + "map-obj": "^1.0.0" + } + }, + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "dev": true, + "requires": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "get-stdin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", + "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=", + "dev": true + }, + "indent-string": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", + "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", + "dev": true, + "requires": { + "repeating": "^2.0.0" + } + }, + "load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + } + }, + "map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", + "dev": true + }, + "meow": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", + "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=", + "dev": true, + "requires": { + "camelcase-keys": "^2.0.0", + "decamelize": "^1.1.2", + "loud-rejection": "^1.0.0", + "map-obj": "^1.0.1", + "minimist": "^1.1.3", + "normalize-package-data": "^2.3.4", + "object-assign": "^4.0.1", + "read-pkg-up": "^1.0.1", + "redent": "^1.0.0", + "trim-newlines": "^1.0.0" + } + }, + "parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "dev": true, + "requires": { + "error-ex": "^1.2.0" + } + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "dev": true, + "requires": { + "pinkie-promise": "^2.0.0" + } + }, + "path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", + "dev": true, + "requires": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" + } + }, + "read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", + "dev": true, + "requires": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + } + }, + "redent": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", + "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=", + "dev": true, + "requires": { + "indent-string": "^2.1.0", + "strip-indent": "^1.0.1" + } + }, + "strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", + "dev": true, + "requires": { + "is-utf8": "^0.2.0" + } + }, + "strip-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", + "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=", + "dev": true, + "requires": { + "get-stdin": "^4.0.1" + } + }, + "trim-newlines": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", + "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=", + "dev": true + } + } + }, + "lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "requires": { + "yallist": "^3.0.2" + } + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "requires": { + "semver": "^6.0.0" + } + }, + "map-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-2.0.0.tgz", + "integrity": "sha1-plzSkIepJZi4eRJXpSPgISIqwfk=", + "dev": true + }, + "markdown-it": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-10.0.0.tgz", + "integrity": "sha512-YWOP1j7UbDNz+TumYP1kpwnP0aEa711cJjrAQrzd0UXlbJfc5aAq0F/PZHjiioqDC1NKgvIMX+o+9Bk7yuM2dg==", + "dev": true, + "requires": { + "argparse": "^1.0.7", + "entities": "~2.0.0", + "linkify-it": "^2.0.0", + "mdurl": "^1.0.1", + "uc.micro": "^1.0.5" + } + }, + "match-stream": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/match-stream/-/match-stream-0.0.2.tgz", + "integrity": "sha1-mesFAJOzTf+t5CG5rAtBCpz6F88=", + "dev": true, + "requires": { + "buffers": "~0.1.1", + "readable-stream": "~1.0.0" + }, + "dependencies": { + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "dev": true + }, + "readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", + "dev": true + } + } + }, + "mdn-data": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", + "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==", + "dev": true + }, + "mdurl": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", + "integrity": "sha1-/oWy7HWlkDfyrf7BAP1sYBdhFS4=", + "dev": true + }, + "memorystream": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/memorystream/-/memorystream-0.3.1.tgz", + "integrity": "sha1-htcJCzDORV1j+64S3aUaR93K+bI=", + "dev": true + }, + "meow": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-5.0.0.tgz", + "integrity": "sha512-CbTqYU17ABaLefO8vCU153ZZlprKYWDljcndKKDCFcYQITzWCXZAVk4QMFZPgvzrnUQ3uItnIE/LoUOwrT15Ig==", + "dev": true, + "requires": { + "camelcase-keys": "^4.0.0", + "decamelize-keys": "^1.0.0", + "loud-rejection": "^1.0.0", + "minimist-options": "^3.0.1", + "normalize-package-data": "^2.3.4", + "read-pkg-up": "^3.0.0", + "redent": "^2.0.0", + "trim-newlines": "^2.0.0", + "yargs-parser": "^10.0.0" + } + }, + "merge": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/merge/-/merge-1.2.1.tgz", + "integrity": "sha512-VjFo4P5Whtj4vsLzsYBu5ayHhoHJ0UqNm7ibvShmbmoz7tGi0vXaoJbGdB+GmDMLUdg8DpQXEIeVDAe8MaABvQ==", + "dev": true + }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true + }, + "metaparser": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/metaparser/-/metaparser-1.0.7.tgz", + "integrity": "sha1-wGmaZoageovOGsBrYulGLC5mqso=", + "dev": true, + "requires": { + "async": "*", + "cheerio": "*", + "mkdirp": "*", + "underscore": "*" + } + }, + "micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dev": true, + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + } + }, + "mime": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", + "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", + "dev": true + }, + "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 + }, + "mime-types": { + "version": "2.1.34", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz", + "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", + "dev": true, + "requires": { + "mime-db": "1.51.0" + }, + "dependencies": { + "mime-db": { + "version": "1.51.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", + "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==", + "dev": true + } + } + }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true + }, + "mimic-response": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", + "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", + "dev": true + }, + "min-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", + "dev": true + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", + "dev": true + }, + "minimist-options": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-3.0.2.tgz", + "integrity": "sha512-FyBrT/d0d4+uiZRbqznPXqw3IpZZG3gl3wKWiX784FycUKVwBt0uLBFkQrtE4tZOrgo78nZp2jnKz3L65T5LdQ==", + "dev": true, + "requires": { + "arrify": "^1.0.1", + "is-plain-obj": "^1.1.0" + }, + "dependencies": { + "arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", + "dev": true + } + } + }, + "minipass": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.6.tgz", + "integrity": "sha512-rty5kpw9/z8SX9dmxblFA6edItUmwJgMeYDZRrwlIVN27i8gysGbznJwUggw2V/FVqFSDdWy040ZPS811DYAqQ==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + }, + "dependencies": { + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } + }, + "minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "dev": true, + "requires": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + }, + "dependencies": { + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } + }, + "mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "dev": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "mkpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/mkpath/-/mkpath-1.0.0.tgz", + "integrity": "sha1-67Opd+evHGg65v2hK1Raa6bFhT0=", + "dev": true + }, + "mocha": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/mocha/-/mocha-6.2.3.tgz", + "integrity": "sha512-0R/3FvjIGH3eEuG17ccFPk117XL2rWxatr81a57D+r/x2uTYZRbdZ4oVidEUMh2W2TJDa7MdAb12Lm2/qrKajg==", + "dev": true, + "requires": { + "ansi-colors": "3.2.3", + "browser-stdout": "1.3.1", + "debug": "3.2.6", + "diff": "3.5.0", + "escape-string-regexp": "1.0.5", + "find-up": "3.0.0", + "glob": "7.1.3", + "growl": "1.10.5", + "he": "1.2.0", + "js-yaml": "3.13.1", + "log-symbols": "2.2.0", + "minimatch": "3.0.4", + "mkdirp": "0.5.4", + "ms": "2.1.1", + "node-environment-flags": "1.0.5", + "object.assign": "4.1.0", + "strip-json-comments": "2.0.1", + "supports-color": "6.0.0", + "which": "1.3.1", + "wide-align": "1.1.3", + "yargs": "13.3.2", + "yargs-parser": "13.1.2", + "yargs-unparser": "1.6.0" + }, + "dependencies": { + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true + }, + "cliui": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", + "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", + "dev": true, + "requires": { + "string-width": "^3.1.0", + "strip-ansi": "^5.2.0", + "wrap-ansi": "^5.1.0" + } + }, + "debug": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + }, + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "dev": true + }, + "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, + "requires": { + "locate-path": "^3.0.0" + } + }, + "glob": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz", + "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==", + "dev": true, + "requires": { + "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" + } + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + }, + "js-yaml": { + "version": "3.13.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", + "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", + "dev": true, + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "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, + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "mkdirp": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.4.tgz", + "integrity": "sha512-iG9AK/dJLtJ0XNgTuDbSyNS3zECqDlAhnQW4CsNxBG3LQJBbHmRX1egw39DmtOdCAqY+dKXV+sgPgilNWUKMVw==", + "dev": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", + "dev": true + }, + "object.assign": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz", + "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==", + "dev": true, + "requires": { + "define-properties": "^1.1.2", + "function-bind": "^1.1.1", + "has-symbols": "^1.0.0", + "object-keys": "^1.0.11" + } + }, + "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, + "requires": { + "p-try": "^2.0.0" + } + }, + "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, + "requires": { + "p-limit": "^2.0.0" + } + }, + "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 + }, + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dev": true, + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + } + }, + "strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", + "dev": true + }, + "supports-color": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.0.0.tgz", + "integrity": "sha512-on9Kwidc1IUQo+bQdhi8+Tijpo0e1SS6RoGo2guUwn5vdaxw8RXOF9Vb2ws+ihWOmh4JnCJOvaziZWP1VABaLg==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "wrap-ansi": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", + "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.0", + "string-width": "^3.0.0", + "strip-ansi": "^5.0.0" + } + }, + "yargs": { + "version": "13.3.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", + "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", + "dev": true, + "requires": { + "cliui": "^5.0.0", + "find-up": "^3.0.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^3.0.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^13.1.2" + } + }, + "yargs-parser": { + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", + "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", + "dev": true, + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + } + } + }, + "modernizr": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/modernizr/-/modernizr-3.12.0.tgz", + "integrity": "sha512-i5f5xfnxMOb3cePoBpwk4bWjVAyIB3hgm7QrDvZx/R7zUUS8PO9zlyQF7vJKn8kCVxEvL0nRWeZ0PPqVbY31sw==", + "dev": true, + "requires": { + "doctrine": "^3.0.0", + "file": "^0.2.2", + "lodash": "^4.17.21", + "markdown-it": "^12.3.2", + "mkdirp": "0.5.5", + "requirejs": "^2.3.6", + "yargs": "^15.4.1" + }, + "dependencies": { + "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 + }, + "entities": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.1.0.tgz", + "integrity": "sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==", + "dev": true + }, + "linkify-it": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-3.0.3.tgz", + "integrity": "sha512-ynTsyrFSdE5oZ/O9GEf00kPngmOfVwazR5GKDq6EYfhlpFug3J2zybX56a2PRRpc9P+FuSoGNAwjlbDs9jJBPQ==", + "dev": true, + "requires": { + "uc.micro": "^1.0.1" + } + }, + "markdown-it": { + "version": "12.3.2", + "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-12.3.2.tgz", + "integrity": "sha512-TchMembfxfNVpHkbtriWltGWc+m3xszaRD0CZup7GFFhzIgQqxIfn3eGj1yZpfuflzPvfkt611B2Q/Bsk1YnGg==", + "dev": true, + "requires": { + "argparse": "^2.0.1", + "entities": "~2.1.0", + "linkify-it": "^3.0.1", + "mdurl": "^1.0.1", + "uc.micro": "^1.0.5" + } + } + } + }, + "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 + }, + "mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "dev": true + }, + "nan": { + "version": "2.15.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.15.0.tgz", + "integrity": "sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ==", + "dev": true + }, + "natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", + "dev": true + }, + "neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "dev": true + }, + "netmask": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/netmask/-/netmask-2.0.2.tgz", + "integrity": "sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==", + "dev": true + }, + "next-tick": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz", + "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==", + "dev": true + }, + "nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true + }, + "nicsdru_origins_theme": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/nicsdru_origins_theme/-/nicsdru_origins_theme-0.1.1.tgz", + "integrity": "sha512-sScHf7rH/JLBl/Qx4Gsts+SudvjbLb+MBGuc2g6/rDychnbvIkX1xU9ZASU02eboonj69lAkDC4y1Gb7tiQwjw==", + "dev": true + }, + "nicsdru_unity_theme": { + "version": "git+ssh://git@github.com/dof-dss/nicsdru_unity_theme.git#8de37e21393737344ec611e3e32eedc1821a85c0", + "dev": true, + "from": "nicsdru_unity_theme@github:dof-dss/nicsdru_unity_theme", + "requires": { + "node-sass": "^5.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "camelcase": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", + "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=", + "dev": true + }, + "camelcase-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", + "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=", + "dev": true, + "requires": { + "camelcase": "^2.0.0", + "map-obj": "^1.0.0" + } + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "dev": true, + "requires": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "get-stdin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", + "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=", + "dev": true + }, + "glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "dev": true, + "requires": { + "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" + } + }, + "indent-string": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", + "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", + "dev": true, + "requires": { + "repeating": "^2.0.0" + } + }, + "load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + } + }, + "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==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", + "dev": true + }, + "meow": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", + "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=", + "dev": true, + "requires": { + "camelcase-keys": "^2.0.0", + "decamelize": "^1.1.2", + "loud-rejection": "^1.0.0", + "map-obj": "^1.0.1", + "minimist": "^1.1.3", + "normalize-package-data": "^2.3.4", + "object-assign": "^4.0.1", + "read-pkg-up": "^1.0.1", + "redent": "^1.0.0", + "trim-newlines": "^1.0.0" + } + }, + "node-gyp": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-7.1.2.tgz", + "integrity": "sha512-CbpcIo7C3eMu3dL1c3d0xw449fHIGALIJsRP4DDPHpyiW8vcriNY7ubh9TE4zEKfSxscY7PjeFnshE7h75ynjQ==", + "dev": true, + "requires": { + "env-paths": "^2.2.0", + "glob": "^7.1.4", + "graceful-fs": "^4.2.3", + "nopt": "^5.0.0", + "npmlog": "^4.1.2", + "request": "^2.88.2", + "rimraf": "^3.0.2", + "semver": "^7.3.2", + "tar": "^6.0.2", + "which": "^2.0.2" + } + }, + "node-sass": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-5.0.0.tgz", + "integrity": "sha512-opNgmlu83ZCF792U281Ry7tak9IbVC+AKnXGovcQ8LG8wFaJv6cLnRlc6DIHlmNxWEexB5bZxi9SZ9JyUuOYjw==", + "dev": true, + "requires": { + "async-foreach": "^0.1.3", + "chalk": "^1.1.1", + "cross-spawn": "^7.0.3", + "gaze": "^1.0.0", + "get-stdin": "^4.0.1", + "glob": "^7.0.3", + "lodash": "^4.17.15", + "meow": "^3.7.0", + "mkdirp": "^0.5.1", + "nan": "^2.13.2", + "node-gyp": "^7.1.0", + "npmlog": "^4.0.0", + "request": "^2.88.0", + "sass-graph": "2.2.5", + "stdout-stream": "^1.4.0", + "true-case-path": "^1.0.2" + } + }, + "nopt": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", + "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", + "dev": true, + "requires": { + "abbrev": "1" + } + }, + "parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "dev": true, + "requires": { + "error-ex": "^1.2.0" + } + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "dev": true, + "requires": { + "pinkie-promise": "^2.0.0" + } + }, + "path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", + "dev": true, + "requires": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" + } + }, + "read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", + "dev": true, + "requires": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + } + }, + "redent": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", + "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=", + "dev": true, + "requires": { + "indent-string": "^2.1.0", + "strip-indent": "^1.0.1" + } + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", + "dev": true, + "requires": { + "is-utf8": "^0.2.0" + } + }, + "strip-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", + "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=", + "dev": true, + "requires": { + "get-stdin": "^4.0.1" + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + }, + "tar": { + "version": "6.1.11", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz", + "integrity": "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==", + "dev": true, + "requires": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^3.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + }, + "dependencies": { + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true + } + } + }, + "trim-newlines": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", + "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=", + "dev": true + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } + }, + "nightwatch": { + "version": "1.7.13", + "resolved": "https://registry.npmjs.org/nightwatch/-/nightwatch-1.7.13.tgz", + "integrity": "sha512-bX7mI5JmRdGvVxWYIyUgpF1vuBc/Tlx3nFQc511CW90gbyvQ3PY18wqT5wul45mR2BjDCnCYkxHJcXRKnxC91A==", + "dev": true, + "requires": { + "ansi-regex": "^6.0.1", + "assertion-error": "^1.1.0", + "chai-nightwatch": "^0.4.0", + "ci-info": "^2.0.0", + "didyoumean": "^1.2.1", + "dotenv": "7.0.0", + "ejs": "^3.1.6", + "envinfo": "^7.5.1", + "lodash.clone": "3.0.3", + "lodash.defaultsdeep": "^4.6.1", + "lodash.merge": "^4.6.2", + "minimatch": "3.0.4", + "minimist": "^1.2.5", + "mkpath": "1.0.0", + "mocha": "6.2.3", + "ora": "^4.0.3", + "proxy-agent": "^5.0.0", + "request": "^2.88.2", + "request-promise": "^4.2.5", + "semver": "^6.3.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "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, + "requires": { + "ansi-regex": "^5.0.1" + }, + "dependencies": { + "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 + } + } + } + } + }, + "nightwatch-accessibility": { + "version": "1.11.3", + "resolved": "https://registry.npmjs.org/nightwatch-accessibility/-/nightwatch-accessibility-1.11.3.tgz", + "integrity": "sha512-Xffu1bZxYSANCBKXwYQfxu2pRE4nXM9LUdaAPjxKtOclZYdjtg8h4GC4GPP3A2Kk4CxDsN/YBuiTXQiMf5VwSA==", + "dev": true, + "requires": { + "axe-core": "^4.3.3" + } + }, + "node-environment-flags": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/node-environment-flags/-/node-environment-flags-1.0.5.tgz", + "integrity": "sha512-VNYPRfGfmZLx0Ye20jWzHUjyTW/c+6Wq+iLhDzUI4XmhrDd9l/FozXV3F2xOaXjvp0co0+v1YSR3CMP6g+VvLQ==", + "dev": true, + "requires": { + "object.getownpropertydescriptors": "^2.0.3", + "semver": "^5.7.0" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "node-gyp": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz", + "integrity": "sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==", + "dev": true, + "requires": { + "fstream": "^1.0.0", + "glob": "^7.0.3", + "graceful-fs": "^4.1.2", + "mkdirp": "^0.5.0", + "nopt": "2 || 3", + "npmlog": "0 || 1 || 2 || 3 || 4", + "osenv": "0", + "request": "^2.87.0", + "rimraf": "2", + "semver": "~5.3.0", + "tar": "^2.0.0", + "which": "1" + }, + "dependencies": { + "glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "dev": true, + "requires": { + "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" + } + }, + "semver": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz", + "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=", + "dev": true + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "node-releases": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.2.tgz", + "integrity": "sha512-XxYDdcQ6eKqp/YjI+tb2C5WM2LgjnZrfYg4vgQt49EK268b6gYCHsBLrK2qvJo4FmCtqmKezb0WZFK4fkrZNsg==", + "dev": true + }, + "node-sass": { + "version": "4.14.1", + "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.14.1.tgz", + "integrity": "sha512-sjCuOlvGyCJS40R8BscF5vhVlQjNN069NtQ1gSxyK1u9iqvn6tf7O1R4GNowVZfiZUCRt5MmMs1xd+4V/7Yr0g==", + "dev": true, + "requires": { + "async-foreach": "^0.1.3", + "chalk": "^1.1.1", + "cross-spawn": "^3.0.0", + "gaze": "^1.0.0", + "get-stdin": "^4.0.1", + "glob": "^7.0.3", + "in-publish": "^2.0.0", + "lodash": "^4.17.15", + "meow": "^3.7.0", + "mkdirp": "^0.5.1", + "nan": "^2.13.2", + "node-gyp": "^3.8.0", + "npmlog": "^4.0.0", + "request": "^2.88.0", + "sass-graph": "2.2.5", + "stdout-stream": "^1.4.0", + "true-case-path": "^1.0.2" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "camelcase": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", + "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=", + "dev": true + }, + "camelcase-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", + "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=", + "dev": true, + "requires": { + "camelcase": "^2.0.0", + "map-obj": "^1.0.0" + } + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "cross-spawn": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz", + "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=", + "dev": true, + "requires": { + "lru-cache": "^4.0.1", + "which": "^1.2.9" + } + }, + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "dev": true, + "requires": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "get-stdin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", + "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=", + "dev": true + }, + "glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "dev": true, + "requires": { + "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" + } + }, + "indent-string": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", + "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", + "dev": true, + "requires": { + "repeating": "^2.0.0" + } + }, + "load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + } + }, + "lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "requires": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", + "dev": true + }, + "meow": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", + "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=", + "dev": true, + "requires": { + "camelcase-keys": "^2.0.0", + "decamelize": "^1.1.2", + "loud-rejection": "^1.0.0", + "map-obj": "^1.0.1", + "minimist": "^1.1.3", + "normalize-package-data": "^2.3.4", + "object-assign": "^4.0.1", + "read-pkg-up": "^1.0.1", + "redent": "^1.0.0", + "trim-newlines": "^1.0.0" + } + }, + "parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "dev": true, + "requires": { + "error-ex": "^1.2.0" + } + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "dev": true, + "requires": { + "pinkie-promise": "^2.0.0" + } + }, + "path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", + "dev": true, + "requires": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" + } + }, + "read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", + "dev": true, + "requires": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + } + }, + "redent": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", + "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=", + "dev": true, + "requires": { + "indent-string": "^2.1.0", + "strip-indent": "^1.0.1" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", + "dev": true, + "requires": { + "is-utf8": "^0.2.0" + } + }, + "strip-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", + "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=", + "dev": true, + "requires": { + "get-stdin": "^4.0.1" + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + }, + "trim-newlines": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", + "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=", + "dev": true + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", + "dev": true + } + } + }, + "node-unzip-2": { + "version": "0.2.8", + "resolved": "https://registry.npmjs.org/node-unzip-2/-/node-unzip-2-0.2.8.tgz", + "integrity": "sha512-fmJi73zTRW7RSo/1wyrKc2srKMwb3L6Ppke/7elzQ0QRt6sUjfiIcVsWdrqO5uEHAdvRKXjoySuo4HYe5BB0rw==", + "dev": true, + "requires": { + "binary": "~0.3.0", + "fstream": "~1.0.12", + "match-stream": "~0.0.2", + "pullstream": "~0.4.0", + "readable-stream": "~1.0.0", + "setimmediate": "~1.0.1" + }, + "dependencies": { + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "dev": true + }, + "readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", + "dev": true + } + } + }, + "nopt": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", + "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=", + "dev": true, + "requires": { + "abbrev": "1" + } + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "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 + }, + "normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", + "dev": true + }, + "normalize-url": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz", + "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=", + "dev": true, + "requires": { + "object-assign": "^4.0.1", + "prepend-http": "^1.0.0", + "query-string": "^4.1.0", + "sort-keys": "^1.0.0" + } + }, + "npm-conf": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/npm-conf/-/npm-conf-1.1.3.tgz", + "integrity": "sha512-Yic4bZHJOt9RCFbRP3GgpqhScOY4HH3V2P8yBj6CeYq118Qr+BLXqT2JvpJ00mryLESpgOxf5XlFv4ZjXxLScw==", + "dev": true, + "requires": { + "config-chain": "^1.1.11", + "pify": "^3.0.0" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + } + } + }, + "npm-run-all": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/npm-run-all/-/npm-run-all-4.1.5.tgz", + "integrity": "sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "chalk": "^2.4.1", + "cross-spawn": "^6.0.5", + "memorystream": "^0.3.1", + "minimatch": "^3.0.4", + "pidtree": "^0.3.0", + "read-pkg": "^3.0.0", + "shell-quote": "^1.6.1", + "string.prototype.padend": "^3.0.0" + }, + "dependencies": { + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, + "requires": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "dev": true + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "dev": true + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "dev": true, + "requires": { + "path-key": "^2.0.0" + }, + "dependencies": { + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "dev": true + } + } + }, + "npmlog": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", + "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", + "dev": true, + "requires": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "dev": true, + "requires": { + "boolbase": "~1.0.0" + } + }, + "num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=", + "dev": true + }, + "number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", + "dev": true + }, + "nunjucks": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/nunjucks/-/nunjucks-3.2.3.tgz", + "integrity": "sha512-psb6xjLj47+fE76JdZwskvwG4MYsQKXUtMsPh6U0YMvmyjRtKRFcxnlXGWglNybtNTNVmGdp94K62/+NjF5FDQ==", + "dev": true, + "requires": { + "a-sync-waterfall": "^1.0.0", + "asap": "^2.0.3", + "commander": "^5.1.0" + }, + "dependencies": { + "commander": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", + "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", + "dev": true + } + } + }, + "oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "dev": true + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "dev": true + }, + "object-inspect": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.0.tgz", + "integrity": "sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==", + "dev": true + }, + "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 + }, + "object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + } + }, + "object.entries": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.5.tgz", + "integrity": "sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "object.fromentries": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.5.tgz", + "integrity": "sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "object.getownpropertydescriptors": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.3.tgz", + "integrity": "sha512-VdDoCwvJI4QdC6ndjpqFmoL3/+HxffFBbcJzKi5hwLLqqx3mdbedRpfZDdK0SrOSauj8X4GzBvnDZl4vTN7dOw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "object.hasown": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.0.tgz", + "integrity": "sha512-MhjYRfj3GBlhSkDHo6QmvgjRLXQ2zndabdf3nX0yTyZK9rPfxb6uRpAac8HXNLy1GpqWtZ81Qh4v3uOls2sRAg==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "object.values": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", + "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "onchange": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/onchange/-/onchange-7.1.0.tgz", + "integrity": "sha512-ZJcqsPiWUAUpvmnJri5TPBooqJOPmC0ttN65juhN15Q8xA+Nbg3BaxBHXQ45EistKKlKElb0edmbPWnKSBkvMg==", + "dev": true, + "requires": { + "@blakeembrey/deque": "^1.0.5", + "@blakeembrey/template": "^1.0.0", + "arg": "^4.1.3", + "chokidar": "^3.3.1", + "cross-spawn": "^7.0.1", + "ignore": "^5.1.4", + "tree-kill": "^1.2.2" + }, + "dependencies": { + "ignore": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", + "dev": true + } + } + }, + "onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dev": true, + "requires": { + "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" + } + }, + "optipng-bin": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/optipng-bin/-/optipng-bin-6.0.0.tgz", + "integrity": "sha512-95bB4y8IaTsa/8x6QH4bLUuyvyOoGBCLDA7wOgDL8UFqJpSUh1Hob8JRJhit+wC1ZLN3tQ7mFt7KuBj0x8F2Wg==", + "dev": true, + "requires": { + "bin-build": "^3.0.0", + "bin-wrapper": "^4.0.0", + "logalot": "^2.0.0" + } + }, + "ora": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ora/-/ora-4.1.1.tgz", + "integrity": "sha512-sjYP8QyVWBpBZWD6Vr1M/KwknSw6kJOz41tvGMlwWeClHBtYKTbHMki1PsLZnxKpXMPbTKv9b3pjQu3REib96A==", + "dev": true, + "requires": { + "chalk": "^3.0.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.2.0", + "is-interactive": "^1.0.0", + "log-symbols": "^3.0.0", + "mute-stream": "0.0.8", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" + }, + "dependencies": { + "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 + }, + "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, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "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, + "requires": { + "color-name": "~1.1.4" + } + }, + "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 + }, + "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 + }, + "log-symbols": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-3.0.0.tgz", + "integrity": "sha512-dSkNGuI7iG3mfvDzUuYZyvk5dD9ocYCYzNU6CYDE6+Xqd+gwme6Z00NS3dUh8mq/73HaEtT7m6W+yUPtU6BZnQ==", + "dev": true, + "requires": { + "chalk": "^2.4.2" + }, + "dependencies": { + "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, + "requires": { + "color-convert": "^1.9.0" + } + }, + "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, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "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, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true + }, + "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, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "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, + "requires": { + "ansi-regex": "^5.0.1" + } + }, + "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, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "os-filter-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/os-filter-obj/-/os-filter-obj-2.0.0.tgz", + "integrity": "sha512-uksVLsqG3pVdzzPvmAHpBK0wKxYItuzZr7SziusRPoz67tGV8rL1szZ6IdeUrbqLjGDwApBtN29eEE3IqGHOjg==", + "dev": true, + "requires": { + "arch": "^2.1.0" + } + }, + "os-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", + "dev": true + }, + "os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", + "dev": true + }, + "osenv": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", + "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", + "dev": true, + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "over": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/over/-/over-0.0.5.tgz", + "integrity": "sha1-8phS5w/X4l82DgE6jsRMgq7bVwg=", + "dev": true + }, + "p-cancelable": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.3.0.tgz", + "integrity": "sha512-RVbZPLso8+jFeq1MfNvgXtCRED2raz/dKpacfTNxsx6pLEpEomM7gah6VeHSYV3+vo0OAi4MkArtQcWWXuQoyw==", + "dev": true + }, + "p-event": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-event/-/p-event-1.3.0.tgz", + "integrity": "sha1-jmtPT2XHK8W2/ii3XtqHT5akoIU=", + "dev": true, + "requires": { + "p-timeout": "^1.1.1" + } + }, + "p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "dev": true + }, + "p-is-promise": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-1.1.0.tgz", + "integrity": "sha1-nJRWmJ6fZYgBewQ01WCXZ1w9oF4=", + "dev": true + }, + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dev": true, + "requires": { + "p-try": "^1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dev": true, + "requires": { + "p-limit": "^1.1.0" + } + }, + "p-map-series": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-map-series/-/p-map-series-1.0.0.tgz", + "integrity": "sha1-v5j+V1cFZYqeE1G++4WuTB8Hvco=", + "dev": true, + "requires": { + "p-reduce": "^1.0.0" + } + }, + "p-pipe": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-pipe/-/p-pipe-3.1.0.tgz", + "integrity": "sha512-08pj8ATpzMR0Y80x50yJHn37NF6vjrqHutASaX5LiH5npS9XPvrUmscd9MF5R4fuYRHOxQR1FfMIlF7AzwoPqw==", + "dev": true + }, + "p-reduce": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-reduce/-/p-reduce-1.0.0.tgz", + "integrity": "sha1-GMKw3ZNqRpClKfgjH1ig/bakffo=", + "dev": true + }, + "p-timeout": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-1.2.1.tgz", + "integrity": "sha1-XrOzU7f86Z8QGhA4iAuwVOu+o4Y=", + "dev": true, + "requires": { + "p-finally": "^1.0.0" + } + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "dev": true + }, + "pac-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-5.0.0.tgz", + "integrity": "sha512-CcFG3ZtnxO8McDigozwE3AqAw15zDvGH+OjXO4kzf7IkEKkQ4gxQ+3sdF50WmhQ4P/bVusXcqNE2S3XrNURwzQ==", + "dev": true, + "requires": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4", + "get-uri": "3", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "5", + "pac-resolver": "^5.0.0", + "raw-body": "^2.2.0", + "socks-proxy-agent": "5" + } + }, + "pac-resolver": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/pac-resolver/-/pac-resolver-5.0.0.tgz", + "integrity": "sha512-H+/A6KitiHNNW+bxBKREk2MCGSxljfqRX76NjummWEYIat7ldVXRU3dhRIE3iXZ0nvGBk6smv3nntxKkzRL8NA==", + "dev": true, + "requires": { + "degenerator": "^3.0.1", + "ip": "^1.1.5", + "netmask": "^2.0.1" + } + }, + "parallelshell": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/parallelshell/-/parallelshell-3.0.2.tgz", + "integrity": "sha512-aW73W8tmYiFZtQi41pweV3WWT6o/EvSxAVQHbumOhN53H47OuWQwrRc11xQ2i44GFvR5AjtzhD92r8Kv9X+7Iw==", + "dev": true + }, + "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, + "requires": { + "callsites": "^3.0.0" + } + }, + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "dev": true, + "requires": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + }, + "parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "dev": true + }, + "parse5-htmlparser2-tree-adapter": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz", + "integrity": "sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==", + "dev": true, + "requires": { + "parse5": "^6.0.1" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "dev": true + }, + "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 + }, + "path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=", + "dev": true + }, + "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 + }, + "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 + }, + "path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "dev": true, + "requires": { + "pify": "^3.0.0" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + } + } + }, + "pend": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", + "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=", + "dev": true + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", + "dev": true + }, + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true + }, + "pidtree": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.3.1.tgz", + "integrity": "sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA==", + "dev": true + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + }, + "pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", + "dev": true + }, + "pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", + "dev": true, + "requires": { + "pinkie": "^2.0.0" + } + }, + "plur": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/plur/-/plur-3.1.1.tgz", + "integrity": "sha512-t1Ax8KUvV3FFII8ltczPn2tJdjqbd1sIzu6t4JL7nQ3EyeL/lTrj5PWKb06ic5/6XYDr65rQ4uzQEGN70/6X5w==", + "dev": true, + "requires": { + "irregular-plurals": "^2.0.0" + } + }, + "pluralize": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-1.2.1.tgz", + "integrity": "sha1-0aIUg/0iu0HlihL6NCGCMUCJfEU=", + "dev": true + }, + "pngcrush-bin": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/pngcrush-bin/-/pngcrush-bin-4.0.0.tgz", + "integrity": "sha512-SFR9a/OgkuFiiksjM6yevTGvOdn+7JrL5r0j/zCVAZTurfRzh2smwDRYKnPMEwxgVOkwWt/tlVWRJUstSH7RcA==", + "dev": true, + "requires": { + "bin-build": "^3.0.0", + "bin-wrapper": "^4.0.0", + "logalot": "^2.0.0" + } + }, + "pngout-bin": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/pngout-bin/-/pngout-bin-4.0.0.tgz", + "integrity": "sha512-8b1WMekzqGYQUllYhPsG+d//Y7JteF1ufSNP3uuU+PssHaHUg7PWWlfRfw0tS2dFviyFJiM8Cm1KIH9XPbUAJQ==", + "dev": true, + "requires": { + "bin-wrapper": "^4.0.0", + "logalot": "^2.0.0" + } + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + } + }, + "postcss-assets": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-assets/-/postcss-assets-5.0.0.tgz", + "integrity": "sha1-9yHQfTOWBftYQU6fac8FQBxU5wk=", + "dev": true, + "requires": { + "assets": "^3.0.0", + "bluebird": "^3.5.0", + "postcss": "^6.0.10", + "postcss-functions": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + } + } + } + }, + "postcss-cli": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/postcss-cli/-/postcss-cli-7.1.2.tgz", + "integrity": "sha512-3mlEmN1v2NVuosMWZM2tP8bgZn7rO5PYxRRrXtdSyL5KipcgBDjJ9ct8/LKxImMCJJi3x5nYhCGFJOkGyEqXBQ==", + "dev": true, + "requires": { + "chalk": "^4.0.0", + "chokidar": "^3.3.0", + "dependency-graph": "^0.9.0", + "fs-extra": "^9.0.0", + "get-stdin": "^8.0.0", + "globby": "^11.0.0", + "postcss": "^7.0.0", + "postcss-load-config": "^2.0.0", + "postcss-reporter": "^6.0.0", + "pretty-hrtime": "^1.0.3", + "read-cache": "^1.0.0", + "yargs": "^15.0.2" + }, + "dependencies": { + "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, + "requires": { + "color-convert": "^2.0.1" + } + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "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, + "requires": { + "color-name": "~1.1.4" + } + }, + "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 + }, + "fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dev": true, + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "get-stdin": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-8.0.0.tgz", + "integrity": "sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg==", + "dev": true + }, + "globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + } + }, + "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 + }, + "ignore": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", + "dev": true + }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + } + }, + "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, + "requires": { + "has-flag": "^4.0.0" + } + }, + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true + } + } + }, + "postcss-functions": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-functions/-/postcss-functions-3.0.0.tgz", + "integrity": "sha1-DpTQFERwCkgd4g3k1V+yZAVkJQ4=", + "dev": true, + "requires": { + "glob": "^7.1.2", + "object-assign": "^4.1.1", + "postcss": "^6.0.9", + "postcss-value-parser": "^3.3.0" + }, + "dependencies": { + "glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "dev": true, + "requires": { + "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" + } + }, + "postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-inline-svg": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-inline-svg/-/postcss-inline-svg-4.1.0.tgz", + "integrity": "sha512-0pYBJyoQ9/sJViYRc1cNOOTM7DYh0/rmASB0TBeRmWkG8YFK2tmgdkfjHkbRma1iFtBFKFHZFsHwRTDZTMKzSQ==", + "dev": true, + "requires": { + "css-select": "^2.0.2", + "dom-serializer": "^0.1.1", + "htmlparser2": "^3.10.1", + "postcss": "^7.0.17", + "postcss-value-parser": "^4.0.0" + } + }, + "postcss-load-config": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.2.tgz", + "integrity": "sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw==", + "dev": true, + "requires": { + "cosmiconfig": "^5.0.0", + "import-cwd": "^2.0.0" + } + }, + "postcss-reporter": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/postcss-reporter/-/postcss-reporter-6.0.1.tgz", + "integrity": "sha512-LpmQjfRWyabc+fRygxZjpRxfhRf9u/fdlKf4VHG4TSPbV2XNsuISzYW1KL+1aQzx53CAppa1bKG4APIB/DOXXw==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "lodash": "^4.17.11", + "log-symbols": "^2.2.0", + "postcss": "^7.0.7" + } + }, + "postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "dev": true + }, + "prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", + "dev": true + }, + "prepend-http": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", + "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=", + "dev": true + }, + "prettier": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.5.1.tgz", + "integrity": "sha512-vBZcPRUR5MZJwoyi3ZoyQlc1rXeEck8KgeC9AwwOn+exuxLxq5toTRDTSaVrXHxelDMHy9zlicw8u66yxoSUFg==", + "dev": true + }, + "prettier-linter-helpers": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz", + "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==", + "dev": true, + "requires": { + "fast-diff": "^1.1.2" + } + }, + "pretty-hrtime": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", + "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=", + "dev": true + }, + "process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true + }, + "progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "dev": true + }, + "prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "dev": true, + "requires": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "proto-list": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz", + "integrity": "sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk=", + "dev": true + }, + "proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-5.0.0.tgz", + "integrity": "sha512-gkH7BkvLVkSfX9Dk27W6TyNOWWZWRilRfk1XxGNWOYJ2TuedAv1yFpCaU9QSBmBe716XOTNpYNOzhysyw8xn7g==", + "dev": true, + "requires": { + "agent-base": "^6.0.0", + "debug": "4", + "http-proxy-agent": "^4.0.0", + "https-proxy-agent": "^5.0.0", + "lru-cache": "^5.1.1", + "pac-proxy-agent": "^5.0.0", + "proxy-from-env": "^1.0.0", + "socks-proxy-agent": "^5.0.0" + } + }, + "proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", + "dev": true + }, + "pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", + "dev": true + }, + "psl": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==", + "dev": true + }, + "pullstream": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/pullstream/-/pullstream-0.4.1.tgz", + "integrity": "sha1-1vs79a7Wl+gxFQ6xACwlo/iuExQ=", + "dev": true, + "requires": { + "over": ">= 0.0.5 < 1", + "readable-stream": "~1.0.31", + "setimmediate": ">= 1.0.2 < 2", + "slice-stream": ">= 1.0.0 < 2" + }, + "dependencies": { + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "dev": true + }, + "readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", + "dev": true + } + } + }, + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "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 + }, + "q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", + "dev": true + }, + "qs": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz", + "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==", + "dev": true + }, + "query-string": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-4.3.4.tgz", + "integrity": "sha1-u7aTucqRXCMlFbIosaArYJBD2+s=", + "dev": true, + "requires": { + "object-assign": "^4.1.0", + "strict-uri-encode": "^1.0.0" + } + }, + "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 + }, + "quick-lru": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-1.1.0.tgz", + "integrity": "sha1-Q2CxfGETatOAeDl/8RQW4Ybc+7g=", + "dev": true + }, + "raw-body": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "dev": true, + "requires": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + } + }, + "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==", + "dev": true + }, + "read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=", + "dev": true, + "requires": { + "pify": "^2.3.0" + } + }, + "read-pkg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", + "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", + "dev": true, + "requires": { + "load-json-file": "^4.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^3.0.0" + } + }, + "read-pkg-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz", + "integrity": "sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc=", + "dev": true, + "requires": { + "find-up": "^2.0.0", + "read-pkg": "^3.0.0" + } + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + }, + "dependencies": { + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + } + } + }, + "readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "requires": { + "picomatch": "^2.2.1" + } + }, + "readline2": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/readline2/-/readline2-1.0.1.tgz", + "integrity": "sha1-QQWWCP/BVHV7cV2ZidGZ/783LjU=", + "dev": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "mute-stream": "0.0.5" + }, + "dependencies": { + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "dev": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "mute-stream": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.5.tgz", + "integrity": "sha1-j7+rsKmKJT0xhDMfno3rc3L6xsA=", + "dev": true + } + } + }, + "redent": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-2.0.0.tgz", + "integrity": "sha1-wbIAe0LVfrE4kHmzyDM2OdXhzKo=", + "dev": true, + "requires": { + "indent-string": "^3.0.0", + "strip-indent": "^2.0.0" + }, + "dependencies": { + "strip-indent": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-2.0.0.tgz", + "integrity": "sha1-XvjbKV0B5u1sv3qrlpmNeCJSe2g=", + "dev": true + } + } + }, + "regenerator-runtime": { + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==", + "dev": true + }, + "regexp.prototype.flags": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.1.tgz", + "integrity": "sha512-pMR7hBVUUGI7PMA37m2ofIdQCsomVnas+Jn5UPGAHQ+/LlwKm/aTLJHdasmHRzlfeZwHiAOaRSo2rbBDm3nNUQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "regexpp": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz", + "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==", + "dev": true + }, + "repeating": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", + "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", + "dev": true, + "requires": { + "is-finite": "^1.0.0" + } + }, + "replace-ext": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz", + "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==", + "dev": true + }, + "request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "dev": true, + "requires": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + } + }, + "request-promise": { + "version": "4.2.6", + "resolved": "https://registry.npmjs.org/request-promise/-/request-promise-4.2.6.tgz", + "integrity": "sha512-HCHI3DJJUakkOr8fNoCc73E5nU5bqITjOYFMDrKHYOXWXrgD/SBaC7LjwuPymUprRyuF06UK7hd/lMHkmUXglQ==", + "dev": true, + "requires": { + "bluebird": "^3.5.0", + "request-promise-core": "1.1.4", + "stealthy-require": "^1.1.1", + "tough-cookie": "^2.3.3" + } + }, + "request-promise-core": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.4.tgz", + "integrity": "sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==", + "dev": true, + "requires": { + "lodash": "^4.17.19" + } + }, + "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 + }, + "require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", + "dev": true + }, + "require-uncached": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/require-uncached/-/require-uncached-1.0.3.tgz", + "integrity": "sha1-Tg1W1slmL9MeQwEcS5WqSZVUIdM=", + "dev": true, + "requires": { + "caller-path": "^0.1.0", + "resolve-from": "^1.0.0" + }, + "dependencies": { + "caller-path": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-0.1.0.tgz", + "integrity": "sha1-lAhe9jWB7NPaqSREqP6U6CV3dR8=", + "dev": true, + "requires": { + "callsites": "^0.2.0" + } + }, + "callsites": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-0.2.0.tgz", + "integrity": "sha1-r6uWJikQp/M8GaV3WCXGnzTjUMo=", + "dev": true + }, + "resolve-from": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-1.0.1.tgz", + "integrity": "sha1-Jsv+k10a7uq7Kbw/5a6wHpPUQiY=", + "dev": true + } + } + }, + "requirejs": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/requirejs/-/requirejs-2.3.6.tgz", + "integrity": "sha512-ipEzlWQe6RK3jkzikgCupiTbTvm4S0/CAU5GlgptkN5SO6F3u0UD0K18wy6ErDqiCyP4J4YYe1HuAShvsxePLg==", + "dev": true + }, + "resolve": { + "version": "1.22.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", + "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", + "dev": true, + "requires": { + "is-core-module": "^2.8.1", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "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 + }, + "responselike": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", + "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=", + "dev": true, + "requires": { + "lowercase-keys": "^1.0.0" + } + }, + "restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "requires": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + } + }, + "reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true + }, + "rfg-api": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/rfg-api/-/rfg-api-0.5.2.tgz", + "integrity": "sha512-2SaUwjAhRsIafTo4cBK9lvZm762IP2Z58JmtY0swxYcC6la2dRMR0i4ok9lIQ9Snz8hqh5RzG6y8ygrUmKHZ9A==", + "dev": true, + "requires": { + "axios": "^0.21.1", + "fstream": "^1.0.2", + "metaparser": "^1.0.7", + "mkdirp": "^0.5.0", + "node-unzip-2": "^0.2.7" + } + }, + "rimraf": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", + "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", + "dev": true, + "requires": { + "glob": "^7.1.3" + }, + "dependencies": { + "glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "dev": true, + "requires": { + "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" + } + } + } + }, + "run-async": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", + "dev": true + }, + "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, + "requires": { + "queue-microtask": "^1.2.2" + } + }, + "rx-lite": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/rx-lite/-/rx-lite-3.1.2.tgz", + "integrity": "sha1-Gc5QLKVyZl87ZHsQk5+X/RYV8QI=", + "dev": true + }, + "rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dev": true, + "requires": { + "tslib": "^1.9.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + } + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "sass": { + "version": "1.49.9", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.49.9.tgz", + "integrity": "sha512-YlYWkkHP9fbwaFRZQRXgDi3mXZShslVmmo+FVK3kHLUELHHEYrCmL1x6IUjC7wLS6VuJSAFXRQS/DxdsC4xL1A==", + "dev": true, + "requires": { + "chokidar": ">=3.0.0 <4.0.0", + "immutable": "^4.0.0", + "source-map-js": ">=0.6.2 <2.0.0" + } + }, + "sass-graph": { + "version": "2.2.5", + "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.5.tgz", + "integrity": "sha512-VFWDAHOe6mRuT4mZRd4eKE+d8Uedrk6Xnh7Sh9b4NGufQLQjOrvf/MQoOdx+0s92L89FeyUUNfU597j/3uNpag==", + "dev": true, + "requires": { + "glob": "^7.0.0", + "lodash": "^4.0.0", + "scss-tokenizer": "^0.2.3", + "yargs": "^13.3.2" + }, + "dependencies": { + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true + }, + "cliui": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", + "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", + "dev": true, + "requires": { + "string-width": "^3.1.0", + "strip-ansi": "^5.2.0", + "wrap-ansi": "^5.1.0" + } + }, + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "dev": true + }, + "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, + "requires": { + "locate-path": "^3.0.0" + } + }, + "glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "dev": true, + "requires": { + "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" + } + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + }, + "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, + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "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, + "requires": { + "p-try": "^2.0.0" + } + }, + "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, + "requires": { + "p-limit": "^2.0.0" + } + }, + "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 + }, + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dev": true, + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + } + }, + "wrap-ansi": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", + "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.0", + "string-width": "^3.0.0", + "strip-ansi": "^5.0.0" + } + }, + "yargs": { + "version": "13.3.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", + "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", + "dev": true, + "requires": { + "cliui": "^5.0.0", + "find-up": "^3.0.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^3.0.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^13.1.2" + } + }, + "yargs-parser": { + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", + "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", + "dev": true, + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + } + } + }, + "sass-lint": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/sass-lint/-/sass-lint-1.13.1.tgz", + "integrity": "sha512-DSyah8/MyjzW2BWYmQWekYEKir44BpLqrCFsgs9iaWiVTcwZfwXHF586hh3D1n+/9ihUNMfd8iHAyb9KkGgs7Q==", + "dev": true, + "requires": { + "commander": "^2.8.1", + "eslint": "^2.7.0", + "front-matter": "2.1.2", + "fs-extra": "^3.0.1", + "glob": "^7.0.0", + "globule": "^1.0.0", + "gonzales-pe-sl": "^4.2.3", + "js-yaml": "^3.5.4", + "known-css-properties": "^0.3.0", + "lodash.capitalize": "^4.1.0", + "lodash.kebabcase": "^4.0.0", + "merge": "^1.2.0", + "path-is-absolute": "^1.0.0", + "util": "^0.10.3" + }, + "dependencies": { + "acorn": { + "version": "5.7.4", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.4.tgz", + "integrity": "sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==", + "dev": true + }, + "acorn-jsx": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-3.0.1.tgz", + "integrity": "sha1-r9+UiPsezvyDSPb7IvRk4ypYs2s=", + "dev": true, + "requires": { + "acorn": "^3.0.4" + }, + "dependencies": { + "acorn": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz", + "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=", + "dev": true + } + } + }, + "ajv": { + "version": "4.11.8", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-4.11.8.tgz", + "integrity": "sha1-gv+wKynmYq5TvcIK8VlHcGc5xTY=", + "dev": true, + "requires": { + "co": "^4.6.0", + "json-stable-stringify": "^1.0.1" + } + }, + "ansi-escapes": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-1.4.0.tgz", + "integrity": "sha1-06ioOzGapneTZisT52HHkRQiMG4=", + "dev": true + }, + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "cli-cursor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-1.0.2.tgz", + "integrity": "sha1-ZNo/fValRBLll5S9Ytw1KV6PKYc=", + "dev": true, + "requires": { + "restore-cursor": "^1.0.1" + } + }, + "cli-width": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz", + "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==", + "dev": true + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "doctrine": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz", + "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=", + "dev": true, + "requires": { + "esutils": "^2.0.2", + "isarray": "^1.0.0" + } + }, + "eslint": { + "version": "2.13.1", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-2.13.1.tgz", + "integrity": "sha1-5MyPoPAJ+4KaquI4VaKTYL4fbBE=", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "concat-stream": "^1.4.6", + "debug": "^2.1.1", + "doctrine": "^1.2.2", + "es6-map": "^0.1.3", + "escope": "^3.6.0", + "espree": "^3.1.6", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "file-entry-cache": "^1.1.1", + "glob": "^7.0.3", + "globals": "^9.2.0", + "ignore": "^3.1.2", + "imurmurhash": "^0.1.4", + "inquirer": "^0.12.0", + "is-my-json-valid": "^2.10.0", + "is-resolvable": "^1.0.0", + "js-yaml": "^3.5.1", + "json-stable-stringify": "^1.0.0", + "levn": "^0.3.0", + "lodash": "^4.0.0", + "mkdirp": "^0.5.0", + "optionator": "^0.8.1", + "path-is-absolute": "^1.0.0", + "path-is-inside": "^1.0.1", + "pluralize": "^1.2.1", + "progress": "^1.1.8", + "require-uncached": "^1.0.2", + "shelljs": "^0.6.0", + "strip-json-comments": "~1.0.1", + "table": "^3.7.8", + "text-table": "~0.2.0", + "user-home": "^2.0.0" + } + }, + "espree": { + "version": "3.5.4", + "resolved": "https://registry.npmjs.org/espree/-/espree-3.5.4.tgz", + "integrity": "sha512-yAcIQxtmMiB/jL32dzEp2enBeidsB7xWPLNiw3IIkpVds1P+h7qF9YwJq1yUNzp2OKXgAprs4F61ih66UsoD1A==", + "dev": true, + "requires": { + "acorn": "^5.5.0", + "acorn-jsx": "^3.0.0" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true + }, + "figures": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", + "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.5", + "object-assign": "^4.1.0" + } + }, + "file-entry-cache": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-1.3.1.tgz", + "integrity": "sha1-RMYepgeuS+nBQC9B9EJwy/4zT/g=", + "dev": true, + "requires": { + "flat-cache": "^1.2.1", + "object-assign": "^4.0.1" + } + }, + "flat-cache": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-1.3.4.tgz", + "integrity": "sha512-VwyB3Lkgacfik2vhqR4uv2rvebqmDvFu4jlN/C1RzWoJEo8I7z4Q404oiqYCkq41mni8EzQnm95emU9seckwtg==", + "dev": true, + "requires": { + "circular-json": "^0.3.1", + "graceful-fs": "^4.1.2", + "rimraf": "~2.6.2", + "write": "^0.2.1" + } + }, + "fs-extra": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-3.0.1.tgz", + "integrity": "sha1-N5TzeMWLNC6n27sjCVEJxLO2IpE=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^3.0.0", + "universalify": "^0.1.0" + } + }, + "glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "dev": true, + "requires": { + "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" + } + }, + "globals": { + "version": "9.18.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz", + "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==", + "dev": true + }, + "ignore": { + "version": "3.3.10", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz", + "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==", + "dev": true + }, + "inquirer": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-0.12.0.tgz", + "integrity": "sha1-HvK/1jUE3wvHV4X/+MLEHfEvB34=", + "dev": true, + "requires": { + "ansi-escapes": "^1.1.0", + "ansi-regex": "^2.0.0", + "chalk": "^1.0.0", + "cli-cursor": "^1.0.1", + "cli-width": "^2.0.0", + "figures": "^1.3.5", + "lodash": "^4.3.0", + "readline2": "^1.0.1", + "run-async": "^0.1.0", + "rx-lite": "^3.1.2", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.0", + "through": "^2.3.6" + } + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "dev": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "jsonfile": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-3.0.1.tgz", + "integrity": "sha1-pezG9l9T9mLEQVx2daAzHQmS7GY=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "onetime": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz", + "integrity": "sha1-ofeDj4MUxRbwXs78vEzP4EtO14k=", + "dev": true + }, + "progress": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/progress/-/progress-1.1.8.tgz", + "integrity": "sha1-4mDHj2Fhzdmw5WzD4Khd4Xx6V74=", + "dev": true + }, + "restore-cursor": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-1.0.1.tgz", + "integrity": "sha1-NGYfRohjJ/7SmRR5FSJS35LapUE=", + "dev": true, + "requires": { + "exit-hook": "^1.0.0", + "onetime": "^1.0.0" + } + }, + "run-async": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-0.1.0.tgz", + "integrity": "sha1-yK1KXhEGYeQCp9IbUw4AnyX444k=", + "dev": true, + "requires": { + "once": "^1.3.0" + } + }, + "slice-ansi": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-0.0.4.tgz", + "integrity": "sha1-7b+JA/ZvfOL46v1s7tZeJkyDGzU=", + "dev": true + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dev": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-json-comments": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-1.0.4.tgz", + "integrity": "sha1-HhX7ysl9Pumb8tc7TGVrCCu6+5E=", + "dev": true + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + }, + "table": { + "version": "3.8.3", + "resolved": "https://registry.npmjs.org/table/-/table-3.8.3.tgz", + "integrity": "sha1-K7xULw/amGGnVdOUf+/Ys/UThV8=", + "dev": true, + "requires": { + "ajv": "^4.7.0", + "ajv-keywords": "^1.0.0", + "chalk": "^1.1.1", + "lodash": "^4.0.0", + "slice-ansi": "0.0.4", + "string-width": "^2.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + }, + "string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dev": true, + "requires": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + } + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "^3.0.0" + } + } + } + }, + "write": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/write/-/write-0.2.1.tgz", + "integrity": "sha1-X8A4KOJkzqP+kUVUdvejxWbLB1c=", + "dev": true, + "requires": { + "mkdirp": "^0.5.1" + } + } + } + }, + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", + "dev": true + }, + "scss-tokenizer": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz", + "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=", + "dev": true, + "requires": { + "js-base64": "^2.1.8", + "source-map": "^0.4.2" + }, + "dependencies": { + "source-map": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", + "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", + "dev": true, + "requires": { + "amdefine": ">=0.0.4" + } + } + } + }, + "seek-bzip": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/seek-bzip/-/seek-bzip-1.0.6.tgz", + "integrity": "sha512-e1QtP3YL5tWww8uKaOCQ18UxIT2laNBXHjV/S2WYCiK4udiv8lkG89KRIoCjUagnAmCBurjF4zEVX2ByBbnCjQ==", + "dev": true, + "requires": { + "commander": "^2.8.1" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + }, + "semver-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/semver-regex/-/semver-regex-2.0.0.tgz", + "integrity": "sha512-mUdIBBvdn0PLOeP3TEkMH7HHeUP3GjsXCwKarjv/kGmUFOYg1VqEemKhoQpWMu6X2I8kHeuVdGibLGkVK+/5Qw==", + "dev": true + }, + "semver-truncate": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/semver-truncate/-/semver-truncate-1.1.2.tgz", + "integrity": "sha1-V/Qd5pcHpicJp+AQS6IRcQnqR+g=", + "dev": true, + "requires": { + "semver": "^5.3.0" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true + }, + "setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=", + "dev": true + }, + "setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "dev": true + }, + "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, + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "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 + }, + "shell-quote": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.3.tgz", + "integrity": "sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==", + "dev": true + }, + "shelljs": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.6.1.tgz", + "integrity": "sha1-7GIRvtGSBEIIj+D3Cyg3Iy7SyKg=", + "dev": true + }, + "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, + "requires": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + } + }, + "signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true + }, + "slice-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", + "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.0", + "astral-regex": "^1.0.0", + "is-fullwidth-code-point": "^2.0.0" + }, + "dependencies": { + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + } + } + }, + "slice-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/slice-stream/-/slice-stream-1.0.0.tgz", + "integrity": "sha1-WzO9ZvATsaf4ZGCwPUY97DmtPqA=", + "dev": true, + "requires": { + "readable-stream": "~1.0.31" + }, + "dependencies": { + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "dev": true + }, + "readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", + "dev": true + } + } + }, + "smart-buffer": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", + "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", + "dev": true + }, + "socks": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.6.2.tgz", + "integrity": "sha512-zDZhHhZRY9PxRruRMR7kMhnf3I8hDs4S3f9RecfnGxvcBHQcKcIH/oUcEWffsfl1XxdYlA7nnlGbbTvPz9D8gA==", + "dev": true, + "requires": { + "ip": "^1.1.5", + "smart-buffer": "^4.2.0" + } + }, + "socks-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-5.0.1.tgz", + "integrity": "sha512-vZdmnjb9a2Tz6WEQVIurybSwElwPxMZaIc7PzqbJTrezcKNznv6giT7J7tZDZ1BojVaa1jvO/UiUdhDVB0ACoQ==", + "dev": true, + "requires": { + "agent-base": "^6.0.2", + "debug": "4", + "socks": "^2.3.3" + } + }, + "sort-keys": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz", + "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=", + "dev": true, + "requires": { + "is-plain-obj": "^1.0.0" + } + }, + "sort-keys-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sort-keys-length/-/sort-keys-length-1.0.1.tgz", + "integrity": "sha1-nLb09OnkgVWmqgZx7dM2/xR5oYg=", + "dev": true, + "requires": { + "sort-keys": "^1.0.0" + } + }, + "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 + }, + "source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "dev": true + }, + "spdx-correct": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "dev": true, + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", + "dev": true + }, + "spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-license-ids": { + "version": "3.0.11", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.11.tgz", + "integrity": "sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g==", + "dev": true + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, + "squeak": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/squeak/-/squeak-1.3.0.tgz", + "integrity": "sha1-MwRQN7ZDiLVnZ0uEMiplIQc5FsM=", + "dev": true, + "requires": { + "chalk": "^1.0.0", + "console-stream": "^0.1.1", + "lpad-align": "^1.0.1" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "sshpk": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.17.0.tgz", + "integrity": "sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==", + "dev": true, + "requires": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + } + }, + "stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "dev": true + }, + "statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true + }, + "stdout-stream": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz", + "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==", + "dev": true, + "requires": { + "readable-stream": "^2.0.1" + } + }, + "stealthy-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", + "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=", + "dev": true + }, + "strict-uri-encode": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", + "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=", + "dev": true + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + }, + "dependencies": { + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + } + } + }, + "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, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "dependencies": { + "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 + }, + "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 + }, + "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, + "requires": { + "ansi-regex": "^5.0.1" + } + } + } + }, + "string.prototype.matchall": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.6.tgz", + "integrity": "sha512-6WgDX8HmQqvEd7J+G6VtAahhsQIssiZ8zl7zKh1VDMFyL3hRTJP4FTNA3RbIp2TOQ9AYNDcc7e3fH0Qbup+DBg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1", + "get-intrinsic": "^1.1.1", + "has-symbols": "^1.0.2", + "internal-slot": "^1.0.3", + "regexp.prototype.flags": "^1.3.1", + "side-channel": "^1.0.4" + } + }, + "string.prototype.padend": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/string.prototype.padend/-/string.prototype.padend-3.1.3.tgz", + "integrity": "sha512-jNIIeokznm8SD/TZISQsZKYu7RJyheFNt84DUPrh482GC8RVp2MKqm2O5oBRdGxbDQoXrhhWtPIWQOiy20svUg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "string.prototype.trimend": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", + "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "string.prototype.trimstart": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", + "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true + } + } + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "dev": true + }, + "strip-dirs": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/strip-dirs/-/strip-dirs-2.1.0.tgz", + "integrity": "sha512-JOCxOeKLm2CAS73y/U4ZeZPTkE+gNVCzKt7Eox84Iej1LT/2pTWYpZKJuxwQpvX1LiZb1xokNR7RLfuBAa7T3g==", + "dev": true, + "requires": { + "is-natural-number": "^4.0.1" + } + }, + "strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", + "dev": true + }, + "strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true + }, + "strip-indent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", + "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", + "dev": true, + "requires": { + "min-indent": "^1.0.0" + } + }, + "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 + }, + "strip-outer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-outer/-/strip-outer-1.0.1.tgz", + "integrity": "sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.2" + } + }, + "strip-url-auth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-url-auth/-/strip-url-auth-1.0.1.tgz", + "integrity": "sha1-IrD6OkE4WzO+PzMVUbu4N/oM164=", + "dev": true + }, + "strnum": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/strnum/-/strnum-1.0.5.tgz", + "integrity": "sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==", + "dev": true, + "optional": true + }, + "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, + "requires": { + "has-flag": "^3.0.0" + } + }, + "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 + }, + "svg-sprite-generator": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/svg-sprite-generator/-/svg-sprite-generator-0.0.7.tgz", + "integrity": "sha1-FZd3zj6D6ADyVc7dMR2nYUkhY+k=", + "dev": true, + "requires": { + "async": "^1.3.0", + "cheerio": "^0.19.0", + "commander": "^2.8.1", + "es6-promise": "^2.3.0" + }, + "dependencies": { + "async": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz", + "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=", + "dev": true + }, + "cheerio": { + "version": "0.19.0", + "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-0.19.0.tgz", + "integrity": "sha1-dy5wFfLuKZZQltcepBdbdas1SSU=", + "dev": true, + "requires": { + "css-select": "~1.0.0", + "dom-serializer": "~0.1.0", + "entities": "~1.1.1", + "htmlparser2": "~3.8.1", + "lodash": "^3.2.0" + } + }, + "css-select": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-1.0.0.tgz", + "integrity": "sha1-sRIcpRhI3SZOIkTQWM7iVN7rRLA=", + "dev": true, + "requires": { + "boolbase": "~1.0.0", + "css-what": "1.0", + "domutils": "1.4", + "nth-check": "~1.0.0" + } + }, + "css-what": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-1.0.0.tgz", + "integrity": "sha1-18wt9FGAZm+Z0rFEYmOUaeAPc2w=", + "dev": true + }, + "domhandler": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.3.0.tgz", + "integrity": "sha1-LeWaCCLVAn+r/28DLCsloqir5zg=", + "dev": true, + "requires": { + "domelementtype": "1" + } + }, + "domutils": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.4.3.tgz", + "integrity": "sha1-CGVRN5bGswYDGFDhdVFrr4C3Km8=", + "dev": true, + "requires": { + "domelementtype": "1" + } + }, + "entities": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", + "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==", + "dev": true + }, + "htmlparser2": { + "version": "3.8.3", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.8.3.tgz", + "integrity": "sha1-mWwosZFRaovoZQGn15dX5ccMEGg=", + "dev": true, + "requires": { + "domelementtype": "1", + "domhandler": "2.3", + "domutils": "1.5", + "entities": "1.0", + "readable-stream": "1.1" + }, + "dependencies": { + "domutils": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz", + "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=", + "dev": true, + "requires": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "entities": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-1.0.0.tgz", + "integrity": "sha1-sph6o4ITR/zeZCsk/fyeT7cSvyY=", + "dev": true + } + } + }, + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "dev": true + }, + "lodash": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz", + "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=", + "dev": true + }, + "readable-stream": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", + "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", + "dev": true + } + } + }, + "svgo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "coa": "^2.0.2", + "css-select": "^2.0.0", + "css-select-base-adapter": "^0.1.1", + "css-tree": "1.0.0-alpha.37", + "csso": "^4.0.2", + "js-yaml": "^3.13.1", + "mkdirp": "~0.5.1", + "object.values": "^1.1.0", + "sax": "~1.2.4", + "stable": "^0.1.8", + "unquote": "~1.1.1", + "util.promisify": "~1.0.0" + } + }, + "table": { + "version": "5.4.6", + "resolved": "https://registry.npmjs.org/table/-/table-5.4.6.tgz", + "integrity": "sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==", + "dev": true, + "requires": { + "ajv": "^6.10.2", + "lodash": "^4.17.14", + "slice-ansi": "^2.1.0", + "string-width": "^3.0.0" + }, + "dependencies": { + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + }, + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dev": true, + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + } + } + } + }, + "tar": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.2.tgz", + "integrity": "sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA==", + "dev": true, + "requires": { + "block-stream": "*", + "fstream": "^1.0.12", + "inherits": "2" + } + }, + "tar-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.6.2.tgz", + "integrity": "sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A==", + "dev": true, + "requires": { + "bl": "^1.0.0", + "buffer-alloc": "^1.2.0", + "end-of-stream": "^1.0.0", + "fs-constants": "^1.0.0", + "readable-stream": "^2.3.0", + "to-buffer": "^1.1.1", + "xtend": "^4.0.0" + } + }, + "temp-dir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-1.0.0.tgz", + "integrity": "sha1-CnwOom06Oa+n4OvqnB/AvE2qAR0=", + "dev": true + }, + "tempfile": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/tempfile/-/tempfile-2.0.0.tgz", + "integrity": "sha1-awRGhWqbERTRhW/8vlCczLCXcmU=", + "dev": true, + "requires": { + "temp-dir": "^1.0.0", + "uuid": "^3.0.1" + } + }, + "text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", + "dev": true + }, + "through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "dev": true + }, + "timed-out": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz", + "integrity": "sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8=", + "dev": true + }, + "tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "requires": { + "os-tmpdir": "~1.0.2" + } + }, + "to-buffer": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/to-buffer/-/to-buffer-1.1.1.tgz", + "integrity": "sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg==", + "dev": true + }, + "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, + "requires": { + "is-number": "^7.0.0" + } + }, + "toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "dev": true + }, + "tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dev": true, + "requires": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + }, + "traverse": { + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.3.9.tgz", + "integrity": "sha1-cXuPIgzAu3tE5AUUwisui7xw2Lk=", + "dev": true + }, + "tree-kill": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", + "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==", + "dev": true + }, + "trim-newlines": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-2.0.0.tgz", + "integrity": "sha1-tAPQuRvlDDMd/EuC7s6yLD3hbSA=", + "dev": true + }, + "trim-repeated": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-repeated/-/trim-repeated-1.0.0.tgz", + "integrity": "sha1-42RqLqTokTEr9+rObPsFOAvAHCE=", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.2" + } + }, + "true-case-path": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz", + "integrity": "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==", + "dev": true, + "requires": { + "glob": "^7.1.2" + }, + "dependencies": { + "glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "dev": true, + "requires": { + "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" + } + } + } + }, + "tsconfig-paths": { + "version": "3.13.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.13.0.tgz", + "integrity": "sha512-nWuffZppoaYK0vQ1SQmkSsQzJoHA4s6uzdb2waRpD806x9yfq153AdVsWz4je2qZcW+pENrMQXbGQ3sMCkXuhw==", + "dev": true, + "requires": { + "@types/json5": "^0.0.29", + "json5": "^1.0.1", + "minimist": "^1.2.0", + "strip-bom": "^3.0.0" + } + }, + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==", + "dev": true + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "dev": true, + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", + "dev": true + }, + "twig": { + "version": "1.15.4", + "resolved": "https://registry.npmjs.org/twig/-/twig-1.15.4.tgz", + "integrity": "sha512-gRpGrpdf+MswqF6eSjEdYZTa/jt3ZWHK/NU59IbTYJMBQXJ1W+7IxaGEwLkQjd+mNT15j9sQTzQumxUBkuQueQ==", + "dev": true, + "requires": { + "@babel/runtime": "^7.8.4", + "locutus": "^2.0.11", + "minimatch": "3.0.x", + "walk": "2.3.x" + }, + "dependencies": { + "minimatch": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz", + "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + } + } + }, + "twig-drupal-filters": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/twig-drupal-filters/-/twig-drupal-filters-3.1.2.tgz", + "integrity": "sha512-95KoXIYvN+aPl9wUCweWgFE7f4JJNVVxDMpxfHWn+3sOO4gxXXmTU4jGnr/MxPNU7avH+BdhkzcAo+L0SyAPrg==", + "dev": true, + "requires": { + "object-keys": "^1.1.1", + "twig": "^1.15.1" + } + }, + "type": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", + "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==", + "dev": true + }, + "type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "dev": true, + "requires": { + "prelude-ls": "~1.1.2" + } + }, + "type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true + }, + "typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", + "dev": true + }, + "uc.micro": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.6.tgz", + "integrity": "sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==", + "dev": true + }, + "uglify-js": { + "version": "3.15.3", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.15.3.tgz", + "integrity": "sha512-6iCVm2omGJbsu3JWac+p6kUiOpg3wFO2f8lIXjfEb8RrmLjzog1wTPMmwKB7swfzzqxj9YM+sGUM++u1qN4qJg==", + "dev": true + }, + "unbox-primitive": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", + "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "has-bigints": "^1.0.1", + "has-symbols": "^1.0.2", + "which-boxed-primitive": "^1.0.2" + } + }, + "unbzip2-stream": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz", + "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==", + "dev": true, + "requires": { + "buffer": "^5.2.1", + "through": "^2.3.8" + } + }, + "underscore": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.2.tgz", + "integrity": "sha512-ekY1NhRzq0B08g4bGuX4wd2jZx5GnKz6mKSqFL4nqBlfyMGiG10gDFhDTMEfYmDL6Jy0FUIZp7wiRB+0BP7J2g==", + "dev": true + }, + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "dev": true + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "dev": true + }, + "unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=", + "dev": true + }, + "uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "requires": { + "punycode": "^2.1.0" + } + }, + "url-parse-lax": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz", + "integrity": "sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=", + "dev": true, + "requires": { + "prepend-http": "^1.0.1" + } + }, + "url-to-options": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/url-to-options/-/url-to-options-1.0.1.tgz", + "integrity": "sha1-FQWgOiiaSMvXpDTvuu7FBV9WM6k=", + "dev": true + }, + "user-home": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/user-home/-/user-home-2.0.0.tgz", + "integrity": "sha1-nHC/2Babwdy/SGBODwS4tJzenp8=", + "dev": true, + "requires": { + "os-homedir": "^1.0.0" + } + }, + "util": { + "version": "0.10.4", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.4.tgz", + "integrity": "sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==", + "dev": true, + "requires": { + "inherits": "2.0.3" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + } + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true + }, + "util.promisify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", + "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.2", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.0" + } + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "dev": true + }, + "v8-compile-cache": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", + "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", + "dev": true + }, + "validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "requires": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + }, + "dependencies": { + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", + "dev": true + } + } + }, + "vm2": { + "version": "3.9.9", + "resolved": "https://registry.npmjs.org/vm2/-/vm2-3.9.9.tgz", + "integrity": "sha512-xwTm7NLh/uOjARRBs8/95H0e8fT3Ukw5D/JJWhxMbhKzNh1Nu981jQKvkep9iKYNxzlVrdzD0mlBGkDKZWprlw==", + "dev": true, + "requires": { + "acorn": "^8.7.0", + "acorn-walk": "^8.2.0" + }, + "dependencies": { + "acorn": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.0.tgz", + "integrity": "sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==", + "dev": true + } + } + }, + "walk": { + "version": "2.3.15", + "resolved": "https://registry.npmjs.org/walk/-/walk-2.3.15.tgz", + "integrity": "sha512-4eRTBZljBfIISK1Vnt69Gvr2w/wc3U6Vtrw7qiN5iqYJPH7LElcYh/iU4XWhdCy2dZqv1ToMyYlybDylfG/5Vg==", + "dev": true, + "requires": { + "foreachasync": "^3.0.0" + } + }, + "wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=", + "dev": true, + "requires": { + "defaults": "^1.0.3" + } + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "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, + "requires": { + "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" + } + }, + "which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", + "dev": true + }, + "wide-align": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", + "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", + "dev": true, + "requires": { + "string-width": "^1.0.2 || 2" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + }, + "string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dev": true, + "requires": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + } + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "^3.0.0" + } + } + } + }, + "word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "dev": true + }, + "wordwrap": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", + "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=", + "dev": true + }, + "wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "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 + }, + "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, + "requires": { + "color-convert": "^2.0.1" + } + }, + "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, + "requires": { + "color-name": "~1.1.4" + } + }, + "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 + }, + "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, + "requires": { + "ansi-regex": "^5.0.1" + } + } + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "write": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz", + "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==", + "dev": true, + "requires": { + "mkdirp": "^0.5.1" + } + }, + "xregexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/xregexp/-/xregexp-2.0.0.tgz", + "integrity": "sha1-UqY+VsoLhKfzpfPWGHLxJq16WUM=", + "dev": true + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true + }, + "y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "dev": true + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true + }, + "yargs": { + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "dev": true, + "requires": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.2" + }, + "dependencies": { + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "requires": { + "p-locate": "^4.1.0" + } + }, + "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, + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "requires": { + "p-limit": "^2.2.0" + } + }, + "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 + }, + "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 + }, + "yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "dev": true, + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + } + } + }, + "yargs-parser": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-10.1.0.tgz", + "integrity": "sha512-VCIyR1wJoEBZUqk5PA+oOBF6ypbwh5aNB3I50guxAL/quggdfs4TtNHQrSazFA3fYZ+tEqfs0zIGlv0c/rgjbQ==", + "dev": true, + "requires": { + "camelcase": "^4.1.0" + } + }, + "yargs-unparser": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/yargs-unparser/-/yargs-unparser-1.6.0.tgz", + "integrity": "sha512-W9tKgmSn0DpSatfri0nx52Joq5hVXgeLiqR/5G0sZNDoLZFOr/xjBUDcShCOGNsBnEMNo1KAMBkTej1Hm62HTw==", + "dev": true, + "requires": { + "flat": "^4.1.0", + "lodash": "^4.17.15", + "yargs": "^13.3.0" + }, + "dependencies": { + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true + }, + "cliui": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", + "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", + "dev": true, + "requires": { + "string-width": "^3.1.0", + "strip-ansi": "^5.2.0", + "wrap-ansi": "^5.1.0" + } + }, + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "dev": true + }, + "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, + "requires": { + "locate-path": "^3.0.0" + } + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + }, + "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, + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "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, + "requires": { + "p-try": "^2.0.0" + } + }, + "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, + "requires": { + "p-limit": "^2.0.0" + } + }, + "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 + }, + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dev": true, + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + } + }, + "wrap-ansi": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", + "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.0", + "string-width": "^3.0.0", + "strip-ansi": "^5.0.0" + } + }, + "yargs": { + "version": "13.3.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", + "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", + "dev": true, + "requires": { + "cliui": "^5.0.0", + "find-up": "^3.0.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^3.0.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^13.1.2" + } + }, + "yargs-parser": { + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", + "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", + "dev": true, + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + } + } + }, + "yauzl": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", + "integrity": "sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=", + "dev": true, + "requires": { + "buffer-crc32": "~0.2.3", + "fd-slicer": "~1.1.0" + } + }, + "zopflipng-bin": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/zopflipng-bin/-/zopflipng-bin-5.0.0.tgz", + "integrity": "sha512-8AWRT/CPkIBEup96LSiVdhLT4n7b4bpzY0BcQ26OjdRnjODa+JWNK55Ii63CiOEyqObPSwjLifuUI5ooFmjiGQ==", + "dev": true, + "requires": { + "bin-build": "^3.0.0", + "bin-wrapper": "^4.0.1", + "logalot": "^2.1.0" + } + } + } +} diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/package.json b/web/sites/cscsreviewni/themes/cscsreviewni_theme/package.json new file mode 100644 index 0000000000..1a20e696d6 --- /dev/null +++ b/web/sites/cscsreviewni/themes/cscsreviewni_theme/package.json @@ -0,0 +1,94 @@ +{ + "name": "cscsreviewni_theme", + "version": "0.0.0", + "description": "A package of utilities used to theme our site", + "devDependencies": { + "autoprefixer": "^9.7.6", + "breakpoint-sass": "^2.7.1", + "chroma-sass": "^1.2.6", + "cli-real-favicon": "^0.0.8", + "cross-conf-env": "^1.1.2", + "eslint": "^6.8.0", + "eslint-config-airbnb": "^18.1.0", + "eslint-config-prettier": "^6.11.0", + "eslint-plugin-import": "^2.20.2", + "eslint-plugin-jsx-a11y": "^6.2.3", + "eslint-plugin-prettier": "^3.1.3", + "eslint-plugin-react": "^7.20.0", + "eslint-plugin-react-hooks": "^2.5.1", + "gh-pages": "^2.2.0", + "highlight.js": "^10.0.3", + "imagemin": "^7.0.1", + "imagemin-cli": "^5.1.0", + "imagemin-gifsicle": "^7.0.0", + "imagemin-jpegoptim": "^6.0.0", + "imagemin-jpegtran": "^6.0.0", + "imagemin-optipng": "^7.1.0", + "imagemin-pngcrush": "^6.0.0", + "imagemin-pngout": "^4.0.0", + "imagemin-zopfli": "^6.0.0", + "kss": "^3.0.1", + "modernizr": "^3.11.2", + "nicsdru_origins_theme": "^0.1.1", + "nicsdru_unity_theme": "github:dof-dss/nicsdru_unity_theme", + "nightwatch": "^1.3.5", + "nightwatch-accessibility": "^1.8.0", + "node-sass": "^4.14.1", + "npm-run-all": "^4.1.5", + "onchange": "^7.0.2", + "parallelshell": "^3.0.1", + "postcss-assets": "^5.0.0", + "postcss-cli": "^7.1.1", + "postcss-inline-svg": "^4.1.0", + "prettier": "^2.0.5", + "sass": "^1.26.5", + "sass-lint": "^1.13.1", + "svg-sprite-generator": "0.0.7", + "svgo": "^1.3.2", + "uglify-js": "^3.9.3" + }, + "scripts": { + "โ€“โ€“โ€“โ€“โ€“โ€“โ€“ POST INSTALL SCRIPTS": "โ€“โ€“โ€“โ€“โ€“โ€“โ€“โ€“โ€“โ€“โ€“โ€“โ€“", + "install": "(cd node_modules/nicsdru_unity_theme && npm install)", + "โ€“โ€“โ€“โ€“โ€“โ€“โ€“ JS SCRIPTS": "โ€“โ€“โ€“โ€“โ€“โ€“โ€“โ€“โ€“โ€“โ€“โ€“โ€“", + "js": "npm-run-all --sequential js-lint js-compile", + "js-lint": "./node_modules/.bin/eslint src/js/**", + "js-compile": "npm-run-all --parallel js-compile-*", + "โ€“โ€“โ€“โ€“โ€“โ€“โ€“ CSS SCRIPTS": "โ€“โ€“โ€“โ€“โ€“โ€“โ€“โ€“โ€“โ€“โ€“โ€“โ€“", + "css": "npm-run-all --sequential scss-dev css-post", + "css-lint": "sass-lint -c $npm_package_config_sasslintConfig $npm_package_config_scssfile -v -q", + "css-post": "postcss --config config/postcss.config.js --replace \"css/**/*.css\"", + "scss-dev": "mkdir -p css && node-sass --source-map true --source-comments true --source-map-contents true --output-style expanded -o css src/scss", + "scss-prod": "mkdir -p css && node-sass --no-source-map --output-style compressed -o css src/scss", + "โ€“โ€“โ€“โ€“โ€“โ€“โ€“ IMG and SVG SCRIPTS": "โ€“โ€“โ€“โ€“โ€“โ€“โ€“โ€“โ€“โ€“โ€“โ€“โ€“", + "imgmin": "mkdir -p images && node imagemin.js", + "svgmin": "mkdir -p images && svgo -f src/images -o images --config config/svgo-config.yml", + "icons": "svgo -f src/images/icons && mkdir -p templates/svg && svg-sprite-generate -d src/images/icons -o templates/svg/icons.svg", + "favicons": "npm-run-all --sequential favicons-*", + "favicons-generate": "mkdir -p images/favicons && ./node_modules/.bin/real-favicon generate config/faviconDescription.json config/faviconData.json images/favicons", + "favicons-inject": "./node_modules/.bin/real-favicon inject config/faviconData.json templates/block config/favicon.html && rm config/faviconData.json", + "favicons-file-fix": "[ -n \"$(tail -c1 templates/block/favicon.html)\" ] && echo >> templates/block/favicon.html", + "favicons-tidyup": "cp images/favicons/favicon.ico favicon.ico", + "โ€“โ€“โ€“โ€“โ€“โ€“โ€“ WATCH SCRIPTS": "โ€“โ€“โ€“โ€“โ€“โ€“โ€“โ€“โ€“โ€“โ€“โ€“โ€“", + "watch": "npm-run-all --parallel watch-*", + "watch-scss": "onchange 'src/scss/**/*.scss' -- npm run css", + "_watch-js": "onchange 'src/js/**/*.js' -- npm run js-compile", + "watch-img": "onchange 'src/images/*.{gif,jpg,jpeg,JPG,JPEG,png}' -- npm run imgmin", + "โ€“โ€“โ€“โ€“โ€“โ€“โ€“ BUILD SCRIPTS": "โ€“โ€“โ€“โ€“โ€“โ€“โ€“โ€“โ€“โ€“โ€“โ€“โ€“", + "build": "npm-run-all --parallel build-*", + "build-css": "npm-run-all --parallel css-lint* scss-prod --sequential css-post", + "_build-js": "npm run js", + "build-img": "npm run imgmin", + "lint": "npm-run-all --parallel css-lint js-lint" + }, + "config": { + "//": "Some useful configuration we can use to pass back to scripts", + "scssfile": "src/scss/**/*.scss", + "sasslintConfig": "config/.sass-lint.yml" + }, + "browserslist": [ + "> 1%", + "last 2 versions", + "ie >= 10" + ] +} diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/base.scss b/web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/base.scss new file mode 100644 index 0000000000..5740cf9ce0 --- /dev/null +++ b/web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/base.scss @@ -0,0 +1,21 @@ +/* + * @file + * Helper partial to outline the order partials should be loaded in this section - used for reference & in the style guide. + */ + +// Base +// +// Base rules are the defaults. They are almost exclusively single element selectors but it could include attribute +// selectors, pseudo-class selectors, child selectors or sibling selectors. Essentially, a base style says that wherever +// this element is on the page, it should look like this. +// +// Component classes can override these styles, but if no class applies a style to an HTML element, the styles will +// outlined in this section of the guide should be the ones rendered. +// +// Weight: -10 +// +// Style guide: base + +// Ensure any custom fonts get loaded first to minimize front-end performance impact. +@import 'init/index'; +@import '../../node_modules/nicsdru_unity_theme/src/scss/1_base/index'; diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/components.scss b/web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/components.scss new file mode 100644 index 0000000000..1086ea42da --- /dev/null +++ b/web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/components.scss @@ -0,0 +1,6 @@ +/* + * @file + * Defines the components for the theme. + */ +@import 'init/index'; +@import '../../node_modules/nicsdru_unity_theme/src/scss/3_components/index'; diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/init/_colors.scss b/web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/init/_colors.scss new file mode 100644 index 0000000000..3d93effe55 --- /dev/null +++ b/web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/init/_colors.scss @@ -0,0 +1,146 @@ +// sass-lint:disable indentation, no-color-keywords + +// Colors +// +// Use the `color()` function to add colors to CSS properties. To learn more, +// [read the Chroma documentation](http://johnalbin.github.io/chroma/). +// +// Markup: chroma.twig +// +// Weight: -8 +// +// Style guide: init.colors + +// Define the default color scheme's color names. +$chroma: define-default-color-scheme('branding', 'The site\'s main colors. Can be used to define colors in other color schemes.'); + +$chroma: add-colors(( + black: #000, + charcoal: #333, + ash-grey: #666, + 'grey': #999, + grey-dark: #4d4d4d, + grey-light: #e8e7e7, + grey-lightest: #f0f0f0, + grey-medium: #cdcdcd, + white: #fff, + offwhite: #f3f8fc, + dark-red: #b63a1b, // 4.53:1 with light-pink + hc-red: #d1431f, // 4.63:1 with white + light-pink: #ffdae0, // 4.53:1 with dark-red + + brand-primary: #5a5baa, + + brand-secondary: #002e62, + + brand-tertiary: #002e62, +)); + +// Define color names for functional uses. +$chroma: define-color-scheme('functional', 'Colors used by functional parts of the design.'); +$chroma: add-colors('functional', ( + // Colors used in the main content area. + text: #111, + headings: #111, + + link: #0e6bb3, + link-hover: #0e6bb3, + link-visited: #0e6bb3, + link-active: 'link', + + border: 'grey-light', + + button: 'text', + button-disabled: 'charcoal', + button-action: #3fa940, + + info-notice: #004695, + + mark-bg: #ff0, + error: 'dark-red', + error-bg: 'light-pink', + + menu-background: #fff, + menu-item-hover: 'brand-primary', + menu-separator: #fff, + menu-sub-item-background: lighten(#333, 10), + menu-sub-item-hover: #1abc9c, + menu-borders: 'charcoal', + + table-background: #fff, + table-border: #bbb, + table-header-cell-background: #2e3d4a, + table-header-cell-border: #c8c7c7, + table-header-cell-text: #fff, + table-cell-border: #dbdbdb, + table-cell-text: #747474, + + footer-background: #e7e7e7, + footer-border: 'brand-primary', + footer-text: 'text', + footer-headings: 'text', + + search-submit: #0e6bb3, +)); + +$chroma-active-scheme: 'functional'; + +$black: color('black'); +$charcoal: color(charcoal); +$ash-grey: color(ash-grey); +$grey: color('grey'); +$grey-dark: color(grey-dark); +$grey-light: color(grey-light); +$grey-lightest: color(grey-lightest); +$grey-medium: color(grey-medium); +$white: color('white'); +$offwhite: color(offwhite); +$hc-red: color(hc-red); +$info-notice: color(info-notice); + +$brand-primary: color(brand-primary); + +$brand-secondary: color(brand-secondary); + +$brand-tertiary: color(brand-tertiary); + +$text: color('text'); +$headings: color(headings); + +$link: color(link); +$link-underline: color('charcoal'); +$link-hover: color(link-hover); +$link-visited: color(link-visited); +$link-active: color(link-active); + +$border: color('border'); + +$button: color('button'); +$button-disabled: color(button-disabled); +$button-action: color(button-action); + +$mark-bg: color(mark-bg); +$error: color(error); +$error-bg: color(error-bg); + +$menu-background: color(menu-background); +$menu-item-hover: color(menu-item-hover); +$menu-separator: color(menu-separator); +$menu-sub-item-background: color(menu-sub-item-background); +$menu-sub-item-hover: color(menu-sub-item-hover); +$menu-borders: color(menu-borders); + +$table-background: color(table-background); +$table-border: color(table-border); +$table-header-cell-background: color(table-header-cell-background); +$table-header-cell-border: color(table-header-cell-border); +$table-header-cell-text: color(table-header-cell-text); +$table-cell-border: color(table-cell-border); +$table-cell-text: color(table-cell-text); + +$footer-background: color(footer-background); +$footer-border: color(footer-border); +$footer-text: color(footer-text); +$footer-headings: color(footer-headings); + +$search-submit: color(search-submit); diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/init/_index.scss b/web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/init/_index.scss new file mode 100644 index 0000000000..28414d02e4 --- /dev/null +++ b/web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/init/_index.scss @@ -0,0 +1,65 @@ +// Initialization partial +// +// To make it easier to use all variables and mixins in any Sass file in this +// project, each .scss file has a `@import 'init';` declaration. The _init.scss +// file is in charge of importing all the other partials needed for the +// project. +// +// The initialization partial is organized in this way: +// - First we set any shared Sass variables. +// - Next we import Sass modules. +// - Last we define our custom functions and mixins for this project. +// +// Weight: 10 +// +// Style guide: init + +// The following Sass functions/mixins are required to generate some variables' values, so we load them first. +@import '../../../node_modules/breakpoint-sass/stylesheets/breakpoint'; +@import '../../../node_modules/chroma-sass/sass/chroma/functions'; + +@import 'colors'; +@import 'variables'; +@import 'typography'; + +// 3rd party libraries +// +// The following sass modules are shared with all .scss files: +// - [Breakpoint](http://breakpoint-sass.com/) +// - [Chroma-sass](http://johnalbin.github.io/chroma/) +// - [Compass vertical rhythm](http://compass-style.org/) +// For compass we only load vertical rhythm support. +// Note that this is loaded in standalone files that are developed for node sass further information can be found +// @see https://github.com/Igosuki/compass-mixins +// +// Weight: -7 +// +// Style guide: init.libraries + +// Add Chroma to manage colors. +@import '../../../node_modules/chroma-sass/sass/chroma'; +@import '../../../node_modules/chroma-sass/sass/chroma/kss'; +@import '../../../node_modules/nicsdru_origins_theme/src/scss/init/compass-vr/compass'; + +// Functions +// +// Custom functions used on this site. Custom functions are generally used across a number of NICS Drupal themes, +// therefore import these from the nicsdru_origins_theme via a node_module set up for that theme. +// +// Weight: -5 +// +// Style guide: init.functions +@import '../../../node_modules/nicsdru_origins_theme/src/scss/init/helpers/headings'; +@import '../../../node_modules/nicsdru_origins_theme/src/scss/init/helpers/strip-unit'; +@import '../../../node_modules/nicsdru_origins_theme/src/scss/init/helpers/type-checking'; + +// Mixins +// +// Custom mixins used on this site. +// +// Weight: -6 +// +// Style guide: init.mixins +@import '../../../node_modules/nicsdru_origins_theme/src/scss/init/visually-hidden/visually-hidden'; +@import '../../../node_modules/nicsdru_origins_theme/src/scss/init/responsive-typo/resp-typo'; +@import '../../../node_modules/nicsdru_unity_theme/src/scss/init/unity-layout/unity-layout'; diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/init/_typography.scss b/web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/init/_typography.scss new file mode 100644 index 0000000000..f6d9acbffe --- /dev/null +++ b/web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/init/_typography.scss @@ -0,0 +1,51 @@ +// Font faces, stacks and sizes. +// +// Font styling and line heights are controlled by the several variables that +// used by mixins like adjust-font-size-to(). +// These variable and mixins are documented in [Compass](http://compass-style.org/reference/compass/typography/vertical_rhythm/). +// We also use a custom mixin responsive-typo-map() to make responsive typography much more manageable using sass maps. +// We import Google fonts in the head of the document and set the base family to be +// 'Open Sans', sans-serif +// +// Style guide: init.variables.typography +// The default font family. +$base-font-family: 'Open Sans', sans-serif; +$font-monospace: 'Courier New', 'DejaVu Sans Mono', monospace, sans-serif;; + +// The font sizes for h1-h6. +$h1-font-size: 2.1 * $base-font-size; +$h2-font-size: 2.1* $base-font-size; +$h3-font-size: 1.8 * $base-font-size; +$h4-font-size: 1.8 * $base-font-size; +$h5-font-size: 1.8 * $base-font-size; +$h6-font-size: 1.8 * $base-font-size; +$p-font-size: 1.8 * $base-font-size; + +$normal-text: ( + null: (16px, 1.5, 1em 0 1.5em), + lg: 18px, +); + +$h1-text: ( + null: (36px, 4.2rem, 2.3rem 0 2.3rem) +); + +$h2-text: ( + null: (21px, null, 3.6rem 0 1.2rem) +); + +$h3-text: ( + null: (18px, null, 2.4rem 0 1.2rem) +); + +$h4-text: ( + null: (16px, null, 2.4rem 0 0) +); + +$h5-text: ( + null: (16px, null, 0 0 .6rem) +); + +$h6-text: ( + null: (16px, null, 0 0 .6rem) +); diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/init/_variables.scss b/web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/init/_variables.scss new file mode 100644 index 0000000000..7b81d3097a --- /dev/null +++ b/web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/init/_variables.scss @@ -0,0 +1,52 @@ +// Variables +// +// Set variables for this site. These can be overridden in the scss code later. +// +// Weight: -9 +// +// Style guide: init.variables + +/* Vertical rhythm presets =========================================== */ +// The font size set on the root html element. +$base-font-size: 10px; + +// The base line height determines the basic unit of vertical rhythm. +$base-line-height: 6px; + +// The length unit in which to output vertical rhythm values. +// Supported values: px, em, rem. +$rhythm-unit: 'rem'; + +// Whether to output fallback values in px when using rem as the rhythm-unit. +$rem-with-px-fallback: false; + +// Round the line height to the nearest half line height instead of the nearest integral line height. +$round-to-nearest-half-line: true; + + +/* Breakpoints ======================================================== */ +$mob: 440px; +$phab: 641px; +$tab: 766px; +$lap: 961px; +$desk: 1153px; + +$grid-breakpoints: ( + xs: 0, + sm: $mob, + md: $phab, + lg: $tab, + xl: $lap, + xxl: $desk, +) !default; + +// The amount lists, blockquotes and comments are indented. +$indent-amount: 1.8rem; + +// Set the grid sizes with a default value that can be overwritten on a per theme basis. +$max-grid-width: 1024px !default; + +$two-col-layout-sidebar-first: (30%, 65%); +$two-col-layout-sidebar-second: (62%, 32%); + +$main-menu-border: true; diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/init/chroma.twig b/web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/init/chroma.twig new file mode 100644 index 0000000000..67d78e69dd --- /dev/null +++ b/web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/init/chroma.twig @@ -0,0 +1 @@ +

    branding

    The site's main colors. Can be used to define colors in other color schemes.

    functional

    Colors used by functional parts of the design.

    diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/init/kss-chroma-markup.scss b/web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/init/kss-chroma-markup.scss new file mode 100644 index 0000000000..91ff31b041 --- /dev/null +++ b/web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/init/kss-chroma-markup.scss @@ -0,0 +1,8 @@ +// @file +// This is a helper file to generate markup to the kss chroma.twig template. +// The code is generated to a corresponding css file in the css directory and via a npm script is then cloned to the +// the `chroma.twig` file in this directory. The css is specifically excluded from the the repo via `.gitignore`. +@import 'index'; +/* +#{chroma-kss-markup()} +*/ diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/layout.scss b/web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/layout.scss new file mode 100644 index 0000000000..3c7cef5a8d --- /dev/null +++ b/web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/layout.scss @@ -0,0 +1,6 @@ +/* + * @file + * Defines the layout code for the theme. + */ +@import 'init/index'; +@import '../../node_modules/nicsdru_unity_theme/src/scss/2_layout/index'; From dba26696e6450a743b220436a5a386bf8cc543be Mon Sep 17 00:00:00 2001 From: Adam Williamson Date: Fri, 11 Mar 2022 12:47:05 +0000 Subject: [PATCH 07/52] Making basic page title mandatory --- .../config/core.base_field_override.node.page.title.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/attorneygeneralni/config/core.base_field_override.node.page.title.yml b/config/attorneygeneralni/config/core.base_field_override.node.page.title.yml index d35f32a9ca..ef6d2d5579 100644 --- a/config/attorneygeneralni/config/core.base_field_override.node.page.title.yml +++ b/config/attorneygeneralni/config/core.base_field_override.node.page.title.yml @@ -10,7 +10,7 @@ entity_type: node bundle: page label: 'Title (Main heading)' description: '' -required: false +required: true translatable: true default_value: { } default_value_callback: '' From 5f916700ee3df636a2c34b004d00ad9ff5b04ae3 Mon Sep 17 00:00:00 2001 From: Orla O'Neill Date: Fri, 11 Mar 2022 12:49:01 +0000 Subject: [PATCH 08/52] Remove images not required for this site --- .../cscsreviewni_theme/images/banner-image.jpg | Bin 329109 -> 0 bytes .../images/customer-info.png | Bin 80852 -> 0 bytes 2 files changed, 0 insertions(+), 0 deletions(-) delete mode 100644 web/sites/cscsreviewni/themes/cscsreviewni_theme/images/banner-image.jpg delete mode 100755 web/sites/cscsreviewni/themes/cscsreviewni_theme/images/customer-info.png diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/images/banner-image.jpg b/web/sites/cscsreviewni/themes/cscsreviewni_theme/images/banner-image.jpg deleted file mode 100644 index a4c252c3414d51f870c32078da1c1f607599a0a7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 329109 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
      |PSvT`p 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 cc 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ªu#aT5L9UvRTZ$d99PrJFkZ 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

      Q8udp#qo>AW!^=mmyWhLd+T^@BM0|&r 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 QnP_h?+DsicXj6{=1E8m}e*gdg diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/images/customer-info.png b/web/sites/cscsreviewni/themes/cscsreviewni_theme/images/customer-info.png deleted file mode 100755 index e4b746962ff46a616a94697986d49219e366c149..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 80852 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 t;M<}@DFSITHMr#^a0Ox$!O!k9a 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 j{mbxywiP!Ba#{Qa-aCY Date: Fri, 11 Mar 2022 12:49:23 +0000 Subject: [PATCH 09/52] Modifying publication page config --- ..._form_display.node.publication.default.yml | 15 +++--------- ..._view_display.node.publication.default.yml | 3 +-- ...ity_view_display.node.publication.diff.yml | 9 +------- ...y_view_display.node.publication.teaser.yml | 3 +-- ...d.field.node.publication.field_summary.yml | 23 ------------------- .../field.storage.node.field_summary.yml | 21 ----------------- 6 files changed, 6 insertions(+), 68 deletions(-) delete mode 100644 config/attorneygeneralni/config/field.field.node.publication.field_summary.yml delete mode 100644 config/attorneygeneralni/config/field.storage.node.field_summary.yml diff --git a/config/attorneygeneralni/config/core.entity_form_display.node.publication.default.yml b/config/attorneygeneralni/config/core.entity_form_display.node.publication.default.yml index f9221659d9..a325eb4959 100644 --- a/config/attorneygeneralni/config/core.entity_form_display.node.publication.default.yml +++ b/config/attorneygeneralni/config/core.entity_form_display.node.publication.default.yml @@ -9,7 +9,6 @@ dependencies: - field.field.node.publication.field_photo - field.field.node.publication.field_publication_type - field.field.node.publication.field_published_date - - field.field.node.publication.field_summary - node.type.publication - workflows.workflow.nics_editorial_workflow module: @@ -29,7 +28,7 @@ mode: default content: body: type: text_textarea_with_summary - weight: 13 + weight: 12 settings: rows: 9 summary_rows: 3 @@ -44,7 +43,7 @@ content: settings: { } third_party_settings: { } field_attachment: - weight: 15 + weight: 13 settings: media_types: { } third_party_settings: @@ -53,7 +52,7 @@ content: type: media_library_widget region: content field_meta_tags: - weight: 16 + weight: 15 settings: sidebar: true third_party_settings: { } @@ -80,14 +79,6 @@ content: third_party_settings: { } type: datetime_default region: content - field_summary: - weight: 12 - settings: - rows: 5 - placeholder: '' - third_party_settings: { } - type: text_textarea - region: content flag: weight: 10 settings: { } diff --git a/config/attorneygeneralni/config/core.entity_view_display.node.publication.default.yml b/config/attorneygeneralni/config/core.entity_view_display.node.publication.default.yml index dc36d43fc4..9c852e3162 100644 --- a/config/attorneygeneralni/config/core.entity_view_display.node.publication.default.yml +++ b/config/attorneygeneralni/config/core.entity_view_display.node.publication.default.yml @@ -9,7 +9,6 @@ dependencies: - field.field.node.publication.field_photo - field.field.node.publication.field_publication_type - field.field.node.publication.field_published_date - - field.field.node.publication.field_summary - node.type.publication module: - datetime @@ -60,6 +59,6 @@ hidden: content_moderation_control: true field_meta_tags: true field_publication_type: true - field_summary: true langcode: true links: true + search_api_excerpt: true diff --git a/config/attorneygeneralni/config/core.entity_view_display.node.publication.diff.yml b/config/attorneygeneralni/config/core.entity_view_display.node.publication.diff.yml index 384082ee89..edf54ab7ca 100644 --- a/config/attorneygeneralni/config/core.entity_view_display.node.publication.diff.yml +++ b/config/attorneygeneralni/config/core.entity_view_display.node.publication.diff.yml @@ -10,7 +10,6 @@ dependencies: - field.field.node.publication.field_photo - field.field.node.publication.field_publication_type - field.field.node.publication.field_published_date - - field.field.node.publication.field_summary - node.type.publication module: - datetime @@ -99,14 +98,8 @@ content: third_party_settings: { } type: datetime_default region: content - field_summary: - weight: 1 - label: hidden - settings: { } - third_party_settings: { } - type: text_default - region: content hidden: content_moderation_control: true langcode: true links: true + search_api_excerpt: true diff --git a/config/attorneygeneralni/config/core.entity_view_display.node.publication.teaser.yml b/config/attorneygeneralni/config/core.entity_view_display.node.publication.teaser.yml index ed53e1ddf3..a26eac6fcf 100644 --- a/config/attorneygeneralni/config/core.entity_view_display.node.publication.teaser.yml +++ b/config/attorneygeneralni/config/core.entity_view_display.node.publication.teaser.yml @@ -10,7 +10,6 @@ dependencies: - field.field.node.publication.field_photo - field.field.node.publication.field_publication_type - field.field.node.publication.field_published_date - - field.field.node.publication.field_summary - node.type.publication module: - datetime @@ -38,6 +37,6 @@ hidden: field_meta_tags: true field_photo: true field_publication_type: true - field_summary: true langcode: true links: true + search_api_excerpt: true diff --git a/config/attorneygeneralni/config/field.field.node.publication.field_summary.yml b/config/attorneygeneralni/config/field.field.node.publication.field_summary.yml deleted file mode 100644 index a5bb7f30f3..0000000000 --- a/config/attorneygeneralni/config/field.field.node.publication.field_summary.yml +++ /dev/null @@ -1,23 +0,0 @@ -uuid: 640e9600-cb05-409b-8c9f-5448b4aca5a7 -langcode: en -status: true -dependencies: - config: - - field.storage.node.field_summary - - node.type.publication - module: - - text -_core: - default_config_hash: tgT8-TTpvYkMSGoOe2G3QpBRkLAxp97n1RVM0EtOvzc -id: node.publication.field_summary -field_name: field_summary -entity_type: node -bundle: publication -label: Summary -description: 'Enter a summary of this publication.' -required: false -translatable: true -default_value: { } -default_value_callback: '' -settings: { } -field_type: text_long diff --git a/config/attorneygeneralni/config/field.storage.node.field_summary.yml b/config/attorneygeneralni/config/field.storage.node.field_summary.yml deleted file mode 100644 index cbf3078d71..0000000000 --- a/config/attorneygeneralni/config/field.storage.node.field_summary.yml +++ /dev/null @@ -1,21 +0,0 @@ -uuid: 2e482cb6-c95f-46c0-bfa3-08a35acbef29 -langcode: en -status: true -dependencies: - module: - - node - - text -_core: - default_config_hash: tf46K2CzbIMIfI6La3fX75nQRH72-CmPWTb_-s-xcfM -id: node.field_summary -field_name: field_summary -entity_type: node -type: text_long -settings: { } -module: text -locked: false -cardinality: 1 -translatable: true -indexes: { } -persist_with_no_fields: false -custom_storage: false From 14e897e61c8dff7a8c9d632480fea676bfa6ecb0 Mon Sep 17 00:00:00 2001 From: Adam Williamson Date: Fri, 11 Mar 2022 12:58:35 +0000 Subject: [PATCH 10/52] AG Production settings --- .../config_split.config_split.production.yml | 9 ++++++--- .../attorneygeneralni_theme.settings.yml | 17 +++++++++++++++++ .../production/fastly.settings.yml | 1 + 3 files changed, 24 insertions(+), 3 deletions(-) create mode 100644 config/attorneygeneralni/production/attorneygeneralni_theme.settings.yml create mode 100644 config/attorneygeneralni/production/fastly.settings.yml diff --git a/config/attorneygeneralni/config/config_split.config_split.production.yml b/config/attorneygeneralni/config/config_split.config_split.production.yml index e3cd3fb159..5b302a702b 100644 --- a/config/attorneygeneralni/config/config_split.config_split.production.yml +++ b/config/attorneygeneralni/config/config_split.config_split.production.yml @@ -6,10 +6,13 @@ id: production label: production description: 'Used for production site.' folder: ../config/attorneygeneralni/production -module: { } +module: + fastly: 0 theme: { } -blacklist: { } -graylist: { } +blacklist: + - fastly.settings +graylist: + - attorneygeneralni_theme.settings graylist_dependents: true graylist_skip_equal: true weight: 0 diff --git a/config/attorneygeneralni/production/attorneygeneralni_theme.settings.yml b/config/attorneygeneralni/production/attorneygeneralni_theme.settings.yml new file mode 100644 index 0000000000..4c40615255 --- /dev/null +++ b/config/attorneygeneralni/production/attorneygeneralni_theme.settings.yml @@ -0,0 +1,17 @@ +features: + node_user_picture: 1 + comment_user_picture: true + comment_user_verification: true + favicon: 1 +logo: + use_default: 1 +favicon: + use_default: 1 +ga_tracking_disabled: 0 +ga_tracking_disabled_eu: 1 +twitter_profile_url: '' +facebook_profile_url: '' +linkedin_profile_url: '' +pinterest_profile_url: '' +youtube_profile_url: '' +instagram_profile_url: '' diff --git a/config/attorneygeneralni/production/fastly.settings.yml b/config/attorneygeneralni/production/fastly.settings.yml new file mode 100644 index 0000000000..15a90edbd1 --- /dev/null +++ b/config/attorneygeneralni/production/fastly.settings.yml @@ -0,0 +1 @@ +site_id: aosg35gz From b14fc225b986df5c86408bb8ebbae42a2639e5f4 Mon Sep 17 00:00:00 2001 From: Orla O'Neill Date: Fri, 11 Mar 2022 16:22:05 +0000 Subject: [PATCH 11/52] D8UN-1040 CSCS: Create and theme basic page --- .../config/block.block.breadcrumbs.yml | 24 ++ .../config/block.block.mainpagecontent.yml | 20 ++ .../config/block.block.pagetitle.yml | 24 ++ .../config/block.block.sidemenu.yml | 37 +++ ...y_form_display.node.basic_page.default.yml | 34 +-- ...ty_view_display.node.basic_page.teaser.yml | 12 +- .../config/node.type.basic_page.yml | 6 +- .../config/user.role.authenticated.yml | 1 + .../themes/cscsreviewni_theme/css/base.css | 2 +- .../cscsreviewni_theme/css/components.css | 2 +- .../themes/cscsreviewni_theme/css/layout.css | 2 +- .../src/scss/components.scss | 5 + .../cscsreviewni_theme/src/scss/layout.scss | 13 ++ .../block/block--system-main-block.html.twig | 50 ++++ .../templates/content/node.html.twig | 107 +++++++++ ...ld--node--field-toc-enable--diff.html.twig | 7 + .../templates/layout/page.html.twig | 218 ++++++++++++++++++ .../menu--main--sidebar-second.html.twig | 71 ++++++ 18 files changed, 605 insertions(+), 30 deletions(-) create mode 100644 config/cscsreviewni/config/block.block.breadcrumbs.yml create mode 100644 config/cscsreviewni/config/block.block.mainpagecontent.yml create mode 100644 config/cscsreviewni/config/block.block.pagetitle.yml create mode 100644 config/cscsreviewni/config/block.block.sidemenu.yml create mode 100644 web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/block/block--system-main-block.html.twig create mode 100755 web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/content/node.html.twig create mode 100644 web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/field/field--node--field-toc-enable--diff.html.twig create mode 100755 web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/layout/page.html.twig create mode 100755 web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/navigation/menu--main--sidebar-second.html.twig diff --git a/config/cscsreviewni/config/block.block.breadcrumbs.yml b/config/cscsreviewni/config/block.block.breadcrumbs.yml new file mode 100644 index 0000000000..0abb9ed07e --- /dev/null +++ b/config/cscsreviewni/config/block.block.breadcrumbs.yml @@ -0,0 +1,24 @@ +uuid: 0d3793f2-8eef-4faf-a4fc-cffec1673498 +langcode: en +status: true +dependencies: + module: + - system + theme: + - cscsreviewni_theme +id: breadcrumbs +theme: cscsreviewni_theme +region: breadcrumb +weight: 0 +provider: null +plugin: system_breadcrumb_block +settings: + id: system_breadcrumb_block + label: Breadcrumbs + provider: system + label_display: '0' +visibility: + request_path: + id: request_path + pages: '' + negate: true diff --git a/config/cscsreviewni/config/block.block.mainpagecontent.yml b/config/cscsreviewni/config/block.block.mainpagecontent.yml new file mode 100644 index 0000000000..0496fefad5 --- /dev/null +++ b/config/cscsreviewni/config/block.block.mainpagecontent.yml @@ -0,0 +1,20 @@ +uuid: cc4947d5-b6bb-48ea-bf8b-d55ba985acdd +langcode: en +status: true +dependencies: + module: + - system + theme: + - cscsreviewni_theme +id: mainpagecontent +theme: cscsreviewni_theme +region: content +weight: 0 +provider: null +plugin: system_main_block +settings: + id: system_main_block + label: 'Main page content' + provider: system + label_display: '0' +visibility: { } diff --git a/config/cscsreviewni/config/block.block.pagetitle.yml b/config/cscsreviewni/config/block.block.pagetitle.yml new file mode 100644 index 0000000000..f61f70295b --- /dev/null +++ b/config/cscsreviewni/config/block.block.pagetitle.yml @@ -0,0 +1,24 @@ +uuid: 71e4abc1-3510-4b29-b6d5-b8f0942a71ef +langcode: en +status: true +dependencies: + module: + - system + theme: + - cscsreviewni_theme +id: pagetitle +theme: cscsreviewni_theme +region: content +weight: -1 +provider: null +plugin: page_title_block +settings: + id: page_title_block + label: 'Page title' + provider: core + label_display: '0' +visibility: + request_path: + id: request_path + pages: "\r\n/news\r\n/news/date/*\r\n/publications\r\n/publications/type/*\r\n/publications/date/*\r\n/search\r\n/node/*/revisions/view/*" + negate: true diff --git a/config/cscsreviewni/config/block.block.sidemenu.yml b/config/cscsreviewni/config/block.block.sidemenu.yml new file mode 100644 index 0000000000..e0e969c195 --- /dev/null +++ b/config/cscsreviewni/config/block.block.sidemenu.yml @@ -0,0 +1,37 @@ +uuid: ac5e477c-0b5e-4fb0-b49c-39a59f7a978c +langcode: en +status: true +dependencies: + config: + - system.menu.main + module: + - ctools + - system + theme: + - cscsreviewni_theme +id: sidemenu +theme: cscsreviewni_theme +region: sidebar_second +weight: 0 +provider: null +plugin: 'system_menu_block:main' +settings: + id: 'system_menu_block:main' + label: 'In this section' + provider: system + label_display: visible + level: 1 + depth: 0 + expand_all_items: false +visibility: + 'entity_bundle:node': + id: 'entity_bundle:node' + bundles: + basic_page: basic_page + negate: false + context_mapping: + node: '@node.node_route_context:node' + request_path: + id: request_path + pages: '' + negate: true diff --git a/config/cscsreviewni/config/core.entity_form_display.node.basic_page.default.yml b/config/cscsreviewni/config/core.entity_form_display.node.basic_page.default.yml index b10a8690dd..e7f6e9f590 100644 --- a/config/cscsreviewni/config/core.entity_form_display.node.basic_page.default.yml +++ b/config/cscsreviewni/config/core.entity_form_display.node.basic_page.default.yml @@ -23,53 +23,54 @@ mode: default content: body: type: text_textarea_with_summary - weight: 121 + weight: 2 settings: rows: 9 summary_rows: 3 placeholder: '' + show_summary: false third_party_settings: { } region: content created: type: datetime_timestamp - weight: 10 + weight: 4 region: content settings: { } third_party_settings: { } field_meta_tags: - weight: 122 + weight: 12 settings: sidebar: true third_party_settings: { } type: metatag_firehose region: content field_next_audit_due: - weight: 123 + weight: 13 settings: { } third_party_settings: { } type: datetime_default region: content flag: - weight: 10 + weight: 5 + region: content settings: { } third_party_settings: { } - region: content langcode: type: language_select - weight: 2 + weight: 1 region: content settings: include_locked: true third_party_settings: { } moderation_state: type: moderation_state_default - weight: 100 + weight: 10 settings: { } region: content third_party_settings: { } path: type: path - weight: 30 + weight: 8 region: content settings: { } third_party_settings: { } @@ -77,26 +78,26 @@ content: type: boolean_checkbox settings: display_label: true - weight: 15 + weight: 6 region: content third_party_settings: { } status: type: boolean_checkbox settings: display_label: true - weight: 120 + weight: 11 region: content third_party_settings: { } sticky: type: boolean_checkbox settings: display_label: true - weight: 16 + weight: 7 region: content third_party_settings: { } title: type: string_textfield - weight: -5 + weight: 0 region: content settings: size: 60 @@ -104,16 +105,17 @@ content: third_party_settings: { } uid: type: entity_reference_autocomplete - weight: 5 + weight: 3 settings: match_operator: CONTAINS size: 60 placeholder: '' + match_limit: 10 region: content third_party_settings: { } url_redirects: - weight: 50 + weight: 9 + region: content settings: { } third_party_settings: { } - region: content hidden: { } diff --git a/config/cscsreviewni/config/core.entity_view_display.node.basic_page.teaser.yml b/config/cscsreviewni/config/core.entity_view_display.node.basic_page.teaser.yml index 8288cd90ad..143385c579 100644 --- a/config/cscsreviewni/config/core.entity_view_display.node.basic_page.teaser.yml +++ b/config/cscsreviewni/config/core.entity_view_display.node.basic_page.teaser.yml @@ -21,22 +21,18 @@ content: body: label: hidden type: text_summary_or_trimmed - weight: 101 + weight: 1 settings: trim_length: 600 third_party_settings: { } region: content - content_moderation_control: - weight: -20 - settings: { } - third_party_settings: { } - region: content links: - weight: 100 + weight: 0 + region: content settings: { } third_party_settings: { } - region: content hidden: + content_moderation_control: true field_meta_tags: true field_next_audit_due: true langcode: true diff --git a/config/cscsreviewni/config/node.type.basic_page.yml b/config/cscsreviewni/config/node.type.basic_page.yml index 54062f9636..eeb30d4ff1 100644 --- a/config/cscsreviewni/config/node.type.basic_page.yml +++ b/config/cscsreviewni/config/node.type.basic_page.yml @@ -13,9 +13,9 @@ third_party_settings: origins_toc: toc_enable: 1 toc_title: Contents - toc_location: '#block-pagetitle' - toc_insert: after - toc_source_container: '#block-mainpagecontent .content' + toc_location: '#post-content .page-content' + toc_insert: before + toc_source_container: '#post-content .page-content' toc_element: h2 toc_exclusions: '' toc_screen_depth: '2' diff --git a/config/cscsreviewni/config/user.role.authenticated.yml b/config/cscsreviewni/config/user.role.authenticated.yml index 652d84efb2..b4018ffab3 100644 --- a/config/cscsreviewni/config/user.role.authenticated.yml +++ b/config/cscsreviewni/config/user.role.authenticated.yml @@ -13,6 +13,7 @@ permissions: - 'access content' - 'access shortcuts' - 'access site-wide contact form' + - 'opt-in or out of google analytics tracking' - 'post comments' - 'search content' - 'skip comment approval' diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/css/base.css b/web/sites/cscsreviewni/themes/cscsreviewni_theme/css/base.css index a590c9ba8c..e70ab5bd26 100644 --- a/web/sites/cscsreviewni/themes/cscsreviewni_theme/css/base.css +++ b/web/sites/cscsreviewni/themes/cscsreviewni_theme/css/base.css @@ -1 +1 @@ -html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clear::after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}video{display:block}audio{max-width:100%}iframe{width:100%;min-height:170px;margin:1.5em 0}* html .clear{height:1%}*{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%}body{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;margin:0;font-family:"Open Sans",sans-serif;color:#111}@media screen and (min-width: 766px){body{font-size:1.8rem}}a:not(.toolbar-icon):not(.file-link):not(.facet--btn):not(.facet-item--link):not(.btn):not(.ui-menu-item-wrapper):not(.thwooper){color:#0e6bb3;text-decoration:none}#content a:not(.toolbar-icon):not(.file-link):not(.facet--btn):not(.facet-item--link):not(.btn):not(.ui-menu-item-wrapper):not(.thwooper),.content a:not(.toolbar-icon):not(.file-link):not(.facet--btn):not(.facet-item--link):not(.btn):not(.ui-menu-item-wrapper):not(.thwooper),#footer a:not(.toolbar-icon):not(.file-link):not(.facet--btn):not(.facet-item--link):not(.btn):not(.ui-menu-item-wrapper):not(.thwooper){border-bottom:1px solid #0e6bb3;margin:0 -1px;padding:0 1px}#content a:not(.toolbar-icon):not(.file-link):not(.facet--btn):not(.facet-item--link):not(.btn):not(.ui-menu-item-wrapper):not(.thwooper):hover:not(.facet-item--link):not(.facet--btn),.content a:not(.toolbar-icon):not(.file-link):not(.facet--btn):not(.facet-item--link):not(.btn):not(.ui-menu-item-wrapper):not(.thwooper):hover:not(.facet-item--link):not(.facet--btn),#footer a:not(.toolbar-icon):not(.file-link):not(.facet--btn):not(.facet-item--link):not(.btn):not(.ui-menu-item-wrapper):not(.thwooper):hover:not(.facet-item--link):not(.facet--btn){border-bottom:2px solid #333}a:not(.toolbar-icon):not(.file-link):not(.facet--btn):not(.facet-item--link):not(.btn):not(.ui-menu-item-wrapper):not(.thwooper):focus:not(.facet-item--link):not(.facet--btn):not(.news-link){color:#fff;background:#0e6bb3}#content a:not(.toolbar-icon):not(.file-link):not(.facet--btn):not(.facet-item--link):not(.btn):not(.ui-menu-item-wrapper):not(.thwooper):focus:not(.facet-item--link):not(.facet--btn):not(.news-link),.content a:not(.toolbar-icon):not(.file-link):not(.facet--btn):not(.facet-item--link):not(.btn):not(.ui-menu-item-wrapper):not(.thwooper):focus:not(.facet-item--link):not(.facet--btn):not(.news-link),#footer a:not(.toolbar-icon):not(.file-link):not(.facet--btn):not(.facet-item--link):not(.btn):not(.ui-menu-item-wrapper):not(.thwooper):focus:not(.facet-item--link):not(.facet--btn):not(.news-link){border-bottom:0;margin:0}#block-mainpagecontent .content a{overflow-wrap:break-word}.skip-link,.skip-link:visited{opacity:.75;-webkit-transition:opacity .3s 0s;transition:opacity .3s 0s;color:#fff;background-color:#000;outline:none;text-align:center}.skip-link::after,.skip-link:visited::after{content:' ';display:inline-block;width:1.5em;height:.75em;background:transparent url('../images/arrow-down.png?17f1caf60b0') no-repeat 50% 50%;background-size:1.6rem auto}.skip-link:focus{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;opacity:1;display:block;line-height:1.5;padding:.9rem 3.5rem;color:#fff;text-decoration:underline;outline:none;overflow:hidden;white-space:nowrap;background-color:#333}@media screen and (min-width: 766px){.skip-link:focus{font-size:1.8rem}}h1,h2,h3,h4,h5,h6{font-weight:bold;color:#111}h1{font-size:3.6rem;line-height:4.2rem;margin:2.3rem 0 2.3rem}h1 .subtitle{font-size:2.4rem;font-weight:normal}h1 .subtitle::before{content:' \2014 '}h2{font-size:2.1rem;margin:3.6rem 0 1.2rem}h3{font-size:1.8rem;margin:2.4rem 0 1.2rem}h4{font-size:1.6rem;margin:2.4rem 0 0}h5{font-size:1.6rem;margin:0 0 0.6rem}h6{font-size:1.6rem;margin:0 0 0.6rem}p{margin-bottom:1.8rem;color:#111}code{background:#fafafa;text-shadow:1px 1px #fff;border:1px solid #bbb;display:block;padding:7px;margin:5px 0;border-radius:7px}mark{background-color:#fdfc9b;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr,acronym{border-bottom:1px dotted #999;cursor:help}cite,em,i{font-style:italic}ins{background-color:#fdfc9b;text-decoration:none}pre{background:#d8d8d8;text-shadow:1px 1px #fff;border:1px solid #bbb;padding:7px;margin:5px 0;border-radius:7px}b,strong{font-weight:bold}sup,sub{font-size:1rem;height:0;line-height:1;vertical-align:baseline;position:relative}sup{bottom:1ex}sub{top:.5ex}address{font-style:normal}hr{border:0;border-top:1px solid #eee}ol,ul{list-style:none}ul{list-style-type:disc;margin:1.2rem 0 1.8rem 2.4rem}ul ul{list-style-type:square;margin-bottom:0}ul ul ul{list-style-type:circle}ol{list-style-type:decimal;margin:1.2rem 0 1.8rem 2.4rem}ol ol{list-style:upper-alpha;margin-bottom:0}ol ol ol{list-style:lower-roman}ol ol ol ol{list-style:lower-alpha}dt{font-weight:bold;margin-bottom:2.4rem}dd{margin-left:30px;margin-bottom:2.4rem}li{padding-bottom:.6rem}blockquote,q{quotes:none;border:0;display:-webkit-box;display:-ms-flexbox;display:flex}blockquote::before,blockquote::after,q::before,q::after{content:'';padding:1rem .5rem .5rem 4.7rem;text-shadow:1px 1px #fff;margin:5px 0;border-radius:7px;background:transparent url('../images/quote.png?17f1caf60b8') no-repeat scroll 0 0}blockquote::after,q::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}img,svg,video{max-width:100%;height:auto}img{outline:0}svg:not(:root){overflow:hidden}fieldset{background:#fff;border:1px solid #ccc;margin-top:1rem;margin-bottom:3.2rem;padding:0 0 1rem;position:relative;top:12px;border-radius:4px/4px}fieldset.collapsed{background:transparent;border-radius:0}fieldset.collapsed legend{border-radius:4px}fieldset legend{background:#dbdbdb;border:solid #ccc;border-width:1px 1px 0;display:block;height:auto;left:-1px;line-height:2;padding:0;position:absolute;text-indent:1rem;text-shadow:0 1px 0 #fff;top:-12px;width:100%;border-top-left-radius:4px;border-top-right-radius:4px}fieldset .fieldset-wrapper{padding:0 1rem}fieldset .fieldset-description{margin-top:.5rem;margin-bottom:1em;line-height:1.4;font-style:italic}input:not(input[type='radio']){border-radius:0;margin:.2rem 0;padding:.4rem;-webkit-appearance:none}input,textarea{font-size:.929em}textarea{line-height:1.5}@media screen and (max-width: 440px){textarea.form-textarea{width:100%}}textarea.form-textarea,select.form-select{padding:.4rem}@media screen and (max-width: 440px){input.form-text,select.form-select{width:93%}}input.form-text,textarea.form-textarea,select.form-select{border:1px solid #555}button:not(.toolbar-icon):not(.ui-button):not(.trigger):not(.slick-arrow):not([id^=slick-slide-control]):not([id^=accordion]),input[type='submit'],input[type='reset'],input[type='button']{background-image:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#e3e3e3));background-image:linear-gradient(to bottom, #fff 0%, #e3e3e3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#e3e3e3');border:1px solid #dbdbdb;border-radius:0;-webkit-box-shadow:inset 0 1px 0 0 white;box-shadow:inset 0 1px 0 0 white;color:#777;text-shadow:0 1px 0 white;position:relative;font-weight:bold;padding:.5rem 1em .6rem}button:not(.toolbar-icon):not(.ui-button):not(.trigger):not(.slick-arrow):not([id^=slick-slide-control]):not([id^=accordion]):hover,input[type='submit']:hover,input[type='reset']:hover,input[type='button']:hover{background-image:-webkit-gradient(linear, left top, left bottom, from(#dbdbdb), to(#f2f2f2));background-image:linear-gradient(to bottom, #dbdbdb 0%, #f2f2f2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dbdbdb', endColorstr='#f2f2f2');-webkit-box-shadow:inset 0 1px 0 0 white;box-shadow:inset 0 1px 0 0 white;cursor:pointer}input.form-checkbox,input.form-radio{vertical-align:baseline}table{width:100%;margin-bottom:1.8rem;background:#fff;border-collapse:collapse;border-spacing:0;border:1px solid #bbb}th,tr,td{vertical-align:middle}th{background:#2e3d4a;border-right:1px solid #c8c7c7;color:#fff;padding:10px;font-weight:bold}.sticky-header th,.sticky-table th{border-bottom:3px solid #ccc;padding-right:1em;text-align:left}td{background:#fff;color:#747474;text-align:left;padding:10px;border:1px solid #dbdbdb} +html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clear::after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}video{display:block}audio{max-width:100%}iframe{width:100%;min-height:170px;margin:1.5em 0}* html .clear{height:1%}*{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%}body{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;margin:0;font-family:"Open Sans",sans-serif;color:#111}@media screen and (min-width: 766px){body{font-size:1.8rem}}a:not(.toolbar-icon):not(.file-link):not(.facet--btn):not(.facet-item--link):not(.btn):not(.ui-menu-item-wrapper):not(.thwooper){color:#0e6bb3;text-decoration:none}#content a:not(.toolbar-icon):not(.file-link):not(.facet--btn):not(.facet-item--link):not(.btn):not(.ui-menu-item-wrapper):not(.thwooper),.content a:not(.toolbar-icon):not(.file-link):not(.facet--btn):not(.facet-item--link):not(.btn):not(.ui-menu-item-wrapper):not(.thwooper),#footer a:not(.toolbar-icon):not(.file-link):not(.facet--btn):not(.facet-item--link):not(.btn):not(.ui-menu-item-wrapper):not(.thwooper){border-bottom:1px solid #0e6bb3;margin:0 -1px;padding:0 1px}#content a:not(.toolbar-icon):not(.file-link):not(.facet--btn):not(.facet-item--link):not(.btn):not(.ui-menu-item-wrapper):not(.thwooper):hover:not(.facet-item--link):not(.facet--btn),.content a:not(.toolbar-icon):not(.file-link):not(.facet--btn):not(.facet-item--link):not(.btn):not(.ui-menu-item-wrapper):not(.thwooper):hover:not(.facet-item--link):not(.facet--btn),#footer a:not(.toolbar-icon):not(.file-link):not(.facet--btn):not(.facet-item--link):not(.btn):not(.ui-menu-item-wrapper):not(.thwooper):hover:not(.facet-item--link):not(.facet--btn){border-bottom:2px solid #333}a:not(.toolbar-icon):not(.file-link):not(.facet--btn):not(.facet-item--link):not(.btn):not(.ui-menu-item-wrapper):not(.thwooper):focus:not(.facet-item--link):not(.facet--btn):not(.news-link){color:#fff;background:#0e6bb3}#content a:not(.toolbar-icon):not(.file-link):not(.facet--btn):not(.facet-item--link):not(.btn):not(.ui-menu-item-wrapper):not(.thwooper):focus:not(.facet-item--link):not(.facet--btn):not(.news-link),.content a:not(.toolbar-icon):not(.file-link):not(.facet--btn):not(.facet-item--link):not(.btn):not(.ui-menu-item-wrapper):not(.thwooper):focus:not(.facet-item--link):not(.facet--btn):not(.news-link),#footer a:not(.toolbar-icon):not(.file-link):not(.facet--btn):not(.facet-item--link):not(.btn):not(.ui-menu-item-wrapper):not(.thwooper):focus:not(.facet-item--link):not(.facet--btn):not(.news-link){border-bottom:0;margin:0}#block-mainpagecontent .content a{overflow-wrap:break-word}.skip-link,.skip-link:visited{opacity:.75;-webkit-transition:opacity .3s 0s;transition:opacity .3s 0s;color:#fff;background-color:#000;outline:none;text-align:center}.skip-link::after,.skip-link:visited::after{content:' ';display:inline-block;width:1.5em;height:.75em;background:transparent url('../images/arrow-down.png?17f798902a3') no-repeat 50% 50%;background-size:1.6rem auto}.skip-link:focus{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;opacity:1;display:block;line-height:1.5;padding:.9rem 3.5rem;color:#fff;text-decoration:underline;outline:none;overflow:hidden;white-space:nowrap;background-color:#333}@media screen and (min-width: 766px){.skip-link:focus{font-size:1.8rem}}h1,h2,h3,h4,h5,h6{font-weight:bold;color:#111}h1{font-size:3.6rem;line-height:4.2rem;margin:2.3rem 0 2.3rem}h1 .subtitle{font-size:2.4rem;font-weight:normal}h1 .subtitle::before{content:' \2014 '}h2{font-size:2.1rem;margin:3.6rem 0 1.2rem}h3{font-size:1.8rem;margin:2.4rem 0 1.2rem}h4{font-size:1.6rem;margin:2.4rem 0 0}h5{font-size:1.6rem;margin:0 0 0.6rem}h6{font-size:1.6rem;margin:0 0 0.6rem}p{margin-bottom:1.8rem;color:#111}code{background:#fafafa;text-shadow:1px 1px #fff;border:1px solid #bbb;display:block;padding:7px;margin:5px 0;border-radius:7px}mark{background-color:#fdfc9b;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr,acronym{border-bottom:1px dotted #999;cursor:help}cite,em,i{font-style:italic}ins{background-color:#fdfc9b;text-decoration:none}pre{background:#d8d8d8;text-shadow:1px 1px #fff;border:1px solid #bbb;padding:7px;margin:5px 0;border-radius:7px}b,strong{font-weight:bold}sup,sub{font-size:1rem;height:0;line-height:1;vertical-align:baseline;position:relative}sup{bottom:1ex}sub{top:.5ex}address{font-style:normal}hr{border:0;border-top:1px solid #eee}ol,ul{list-style:none}ul{list-style-type:disc;margin:1.2rem 0 1.8rem 2.4rem}ul ul{list-style-type:square;margin-bottom:0}ul ul ul{list-style-type:circle}ol{list-style-type:decimal;margin:1.2rem 0 1.8rem 2.4rem}ol ol{list-style:upper-alpha;margin-bottom:0}ol ol ol{list-style:lower-roman}ol ol ol ol{list-style:lower-alpha}dt{font-weight:bold;margin-bottom:2.4rem}dd{margin-left:30px;margin-bottom:2.4rem}li{padding-bottom:.6rem}blockquote,q{quotes:none;border:0;display:-webkit-box;display:-ms-flexbox;display:flex}blockquote::before,blockquote::after,q::before,q::after{content:'';padding:1rem .5rem .5rem 4.7rem;text-shadow:1px 1px #fff;margin:5px 0;border-radius:7px;background:transparent url('../images/quote.png?17f798902a6') no-repeat scroll 0 0}blockquote::after,q::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}img,svg,video{max-width:100%;height:auto}img{outline:0}svg:not(:root){overflow:hidden}fieldset{background:#fff;border:1px solid #ccc;margin-top:1rem;margin-bottom:3.2rem;padding:0 0 1rem;position:relative;top:12px;border-radius:4px/4px}fieldset.collapsed{background:transparent;border-radius:0}fieldset.collapsed legend{border-radius:4px}fieldset legend{background:#dbdbdb;border:solid #ccc;border-width:1px 1px 0;display:block;height:auto;left:-1px;line-height:2;padding:0;position:absolute;text-indent:1rem;text-shadow:0 1px 0 #fff;top:-12px;width:100%;border-top-left-radius:4px;border-top-right-radius:4px}fieldset .fieldset-wrapper{padding:0 1rem}fieldset .fieldset-description{margin-top:.5rem;margin-bottom:1em;line-height:1.4;font-style:italic}input:not(input[type='radio']){border-radius:0;margin:.2rem 0;padding:.4rem;-webkit-appearance:none}input,textarea{font-size:.929em}textarea{line-height:1.5}@media screen and (max-width: 440px){textarea.form-textarea{width:100%}}textarea.form-textarea,select.form-select{padding:.4rem}@media screen and (max-width: 440px){input.form-text,select.form-select{width:93%}}input.form-text,textarea.form-textarea,select.form-select{border:1px solid #555}button:not(.toolbar-icon):not(.ui-button):not(.trigger):not(.slick-arrow):not([id^=slick-slide-control]):not([id^=accordion]),input[type='submit'],input[type='reset'],input[type='button']{background-image:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#e3e3e3));background-image:linear-gradient(to bottom, #fff 0%, #e3e3e3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#e3e3e3');border:1px solid #dbdbdb;border-radius:0;-webkit-box-shadow:inset 0 1px 0 0 white;box-shadow:inset 0 1px 0 0 white;color:#777;text-shadow:0 1px 0 white;position:relative;font-weight:bold;padding:.5rem 1em .6rem}button:not(.toolbar-icon):not(.ui-button):not(.trigger):not(.slick-arrow):not([id^=slick-slide-control]):not([id^=accordion]):hover,input[type='submit']:hover,input[type='reset']:hover,input[type='button']:hover{background-image:-webkit-gradient(linear, left top, left bottom, from(#dbdbdb), to(#f2f2f2));background-image:linear-gradient(to bottom, #dbdbdb 0%, #f2f2f2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dbdbdb', endColorstr='#f2f2f2');-webkit-box-shadow:inset 0 1px 0 0 white;box-shadow:inset 0 1px 0 0 white;cursor:pointer}input.form-checkbox,input.form-radio{vertical-align:baseline}table{width:100%;margin-bottom:1.8rem;background:#fff;border-collapse:collapse;border-spacing:0;border:1px solid #bbb}th,tr,td{vertical-align:middle}th{background:#2e3d4a;border-right:1px solid #c8c7c7;color:#fff;padding:10px;font-weight:bold}.sticky-header th,.sticky-table th{border-bottom:3px solid #ccc;padding-right:1em;text-align:left}td{background:#fff;color:#747474;text-align:left;padding:10px;border:1px solid #dbdbdb} diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/css/components.css b/web/sites/cscsreviewni/themes/cscsreviewni_theme/css/components.css index 0bb5f1a264..3947c257fb 100644 --- a/web/sites/cscsreviewni/themes/cscsreviewni_theme/css/components.css +++ b/web/sites/cscsreviewni/themes/cscsreviewni_theme/css/components.css @@ -1 +1 @@ -.region-primary-menu .menu_wrapper{width:100%}@media (min-width: 766px){.region-primary-menu .menu_wrapper{border-top:1px solid;border-bottom:1px solid;border-color:#333}}@media screen and (max-width: 766px){.region-primary-menu .menu_wrapper{margin:0}}#main-menu{max-width:1024px;margin:0 auto;position:relative;background-color:#fff}#main-menu .nav-main{height:auto;min-height:44px}@media screen and (max-width: 766px){#main-menu .nav-main{height:0;overflow:hidden;min-height:0}}#main-menu .menu-main{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;margin:0;list-style:none}@media screen and (max-width: 766px){#main-menu .menu-main{display:block;max-width:100%;float:none}}#main-menu .menu-main_sub{display:none;list-style:none;position:absolute;z-index:9999;padding:0;margin:0;background:#fff;overflow:visible !important}@media screen and (max-width: 766px){#main-menu .menu-main_sub{position:static;border:0}}#main-menu .menu-main_sub ul{left:100%;top:0;margin-left:1px}@media screen and (max-width: 766px){#main-menu .menu-main_sub ul{margin:0;border:0}}#main-menu .menu-main_sub .menu-item{float:none;min-width:150px;padding:0;margin:0;position:relative;width:100%}#main-menu .menu-main_sub .menu-item.open{background:#1abc9c}@media screen and (max-width: 766px){#main-menu .menu-main_sub .menu-item.open{background:#fff}}@media screen and (max-width: 766px){#main-menu .menu-main_sub .menu-item{margin:0;width:100%;text-align:center;border-right:0;background:#fff}#main-menu .menu-main_sub .menu-item .menu-item .menu-link{background:#fff}}#main-menu .menu-main_sub .menu-item span.active{font-weight:bold;text-align:left;padding-left:1.1rem}#main-menu .menu-main_sub .menu-link,#main-menu .menu-main_sub .active{font-size:1.4rem;min-width:150px;margin:0;border-top:1px solid #fff;text-align:left;overflow:hidden;padding:.8rem 1.1rem;border-radius:0;color:#fff}@media screen and (max-width: 766px){#main-menu .menu-main_sub .menu-link,#main-menu .menu-main_sub .active{border-top:1px solid #fff}}@media screen and (min-width: 766px){#main-menu .menu-main_sub .menu-link,#main-menu .menu-main_sub .active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}#main-menu .menu-item{font-size:1.4rem;line-height:2.4rem;position:relative;padding:0;margin:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (max-width: 766px){#main-menu .menu-item{float:none;max-width:100%}}#main-menu .menu-item.open>ul{display:block}#main-menu .menu-item.open .menu-toggle-btn{background:#fff;color:#fff;font-weight:bold}#main-menu .menu-link,#main-menu .menu .active{border-bottom:5px solid transparent;padding:1.1rem 0 .4rem;display:block;text-decoration:none;color:#fff;font-weight:500;min-width:44px;text-align:center}@media screen and (max-width: 766px){#main-menu .menu-link,#main-menu .menu .active{width:100%;padding:13px 2%;border-radius:0;border-bottom:1px solid #fff;border-right:0;text-align:left}}#main-menu .menu-link:hover,#main-menu .menu-link:focus{background:#5a5baa}#main-menu .menu .menu-item .active,#main-menu .menu .menu-item .active+.menu-main_sub .title a{background:rgba(191,191,191,0.25);border-bottom-color:#cad400}#main-menu .ico{width:1rem;height:1rem;margin:0 0 0 5px}#main-menu .menu-item.open .ico{-webkit-transform:rotate(270deg);transform:rotate(270deg)}#main-menu .menu-item .menu-main_sub .ico{-webkit-transform:none;transform:none}@media screen and (max-width: 766px){#main-menu .menu-item .menu-main_sub .ico{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}#main-menu .menu-item .menu-main_sub .open .ico{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (max-width: 766px){#main-menu .menu-item .menu-main_sub .open .ico{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}#main-menu .toggler{position:absolute;top:0;left:-.5rem;z-index:2;cursor:pointer;height:1px;width:1px;overflow:hidden;opacity:0;max-height:5rem;min-height:5rem;display:none}#main-menu .toggler:focus+.hamburger{outline:2px dotted #fff;outline-offset:-2px}@media screen and (max-width: 766px){#main-menu .toggler{top:-5.2rem;left:.5rem;width:5rem;height:5rem;display:block}#main-menu .toggler:checked+.hamburger>div{-webkit-transform:rotate(135deg);transform:rotate(135deg)}#main-menu .toggler:checked+.hamburger>div::before,#main-menu .toggler:checked+.hamburger>div::after{top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}#main-menu .toggler:checked:hover+.hamburger>div{-webkit-transform:rotate(225deg);transform:rotate(225deg)}#main-menu .toggler:checked ~ .nav-main{height:auto;-webkit-transition:max-height 1s ease;transition:max-height 1s ease}}#main-menu .toggler-label{display:none}@media screen and (max-width: 766px){#main-menu .toggler-label{display:block}}#main-menu .hamburger{position:absolute;top:-6.7rem;left:.5rem;z-index:1;width:auto;height:50px;padding:1rem;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 766px){#main-menu .hamburger{display:-webkit-box;display:-ms-flexbox;display:flex}#main-menu .hamburger>div{position:relative;-webkit-box-flex:0;-ms-flex:none;flex:none;width:2.1rem;height:.3rem;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .4s ease;transition:all .4s ease}#main-menu .hamburger>div::after,#main-menu .hamburger>div::before{content:'';position:absolute;z-index:1;top:-.9rem;left:0;width:100%;height:.3rem;background:#fff}#main-menu .hamburger>div::after{top:.9rem}#main-menu .hamburger-text{color:#fff;padding-left:1rem}}.menu-link_button{background:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;font-size:1.4rem}.path-search #main-menu .hamburger{top:-5.1rem}.breadcrumb{font-size:1.3rem;border-bottom:1px solid #eee;line-height:2.5rem}.breadcrumb .breadcrumb--list{list-style:none;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;padding:.5rem 0}.breadcrumb .breadcrumb--item{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;line-height:1.5;-ms-flex-negative:0;flex-shrink:0}.breadcrumb .breadcrumb--item a{border:0;padding:.4rem 0}.breadcrumb .breadcrumb--item::after{content:"ยป";margin:0;padding:0 .3rem}.breadcrumb .breadcrumb--item:last-child{-ms-flex-negative:1;flex-shrink:1}.breadcrumb .breadcrumb--item:last-child::after{content:none}#pager .pager__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;line-height:5rem;text-align:left;list-style:none;margin:1.5em 0;padding:0}#pager .pager__item{margin:.2rem;padding:0;border:0}#pager .pager__item--first{margin-left:0}#pager .pager__item--last{margin-right:0}@media screen and (max-width: 476px){#pager .pager__item.pager-hide-small{display:none}}@media screen and (max-width: 641px){#pager .pager__item.pager-hide-phab{display:none}}#pager .pager__item a,#pager .pager__item .pager__item-current,#pager .pager__item--ellipsis{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.6rem;min-width:4.4rem;min-height:4.4rem;line-height:4.2rem;margin:0;padding:0 .6rem;text-align:center;text-decoration:none}@media (min-width: 766px){#pager .pager__item a,#pager .pager__item .pager__item-current,#pager .pager__item--ellipsis{min-width:4.5rem;min-height:4.5rem;line-height:4.3rem}}#pager .pager__item--ellipsis{min-width:0}@media screen and (max-width: 476px){#pager .pager__item--ellipsis.pager-ellipsis-hide{display:none}}#pager .pager__item a,#pager .pager__item a:active,#pager .pager__item a:focus,#pager .pager__item a:visited{color:#0e6bb3;background-color:#fff;border:1px solid #666}#pager .pager__item a:focus{outline:3px solid #0e6bb3}#pager .pager__item a:hover{color:#fff;background-color:#0e6bb3;border-color:#0e6bb3;text-decoration:none}#pager .pager__item.is-active a,#pager .pager__item.is-active .pager__item-current{background-color:#0e6bb3;color:#fff}#pager .pager__item--first a,#pager .pager__item--previous a,#pager .pager__item--next a,#pager .pager__item--last a{padding:0 .6rem}.toc-menu{background:transparent;border-top:1px solid #999;border-bottom:1px solid #999;margin:1em 0 1.5em;padding:0}.toc-menu .skip-link{margin:1em 0}.toc-menu .menu-title{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;font-weight:bold;margin:1em 0 .5em}@media screen and (min-width: 766px){.toc-menu .menu-title{font-size:1.8rem}}.toc-menu .nav-menu{margin:0 0 2.7rem;list-style:none;padding:0}.toc-menu .nav-menu .nav-item{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;margin:0;padding:0 0 .6rem 1rem;position:relative}@media screen and (min-width: 766px){.toc-menu .nav-menu .nav-item{font-size:1.8rem}}.toc-menu .nav-menu .nav-item::before{content:'-';position:absolute;left:0;top:0}.toc-menu .nav-menu .nav-item:last-child{padding-bottom:0}body.toolbar-tray-open.toolbar-vertical.toolbar-fixed{margin-left:18rem}.toolbar-tab .toolbar-tray.toolbar-tray-vertical{width:18rem}.block{margin-bottom:2%}@media screen and (max-width: 961px){.block{margin-bottom:2%}}.block:last-child{margin:0}.block>h2{font-size:3.6rem;line-height:4.2rem;margin:2.3rem 0 2.3rem;margin:.5rem 0 1.5rem;padding:1rem;overflow:hidden;text-align:left}@media screen and (max-width: 440px){.block>h2{font-size:1.8rem}}#search-facets .facet--title a.facet--btn,#content .facet--title a.facet--btn{background-color:#333;display:block;line-height:4rem;min-height:4rem;min-width:100px;padding:0 .5em;text-align:left;text-decoration:none;vertical-align:middle;width:100%;font-size:1.6rem}@media (min-width: 641px){#search-facets .facet--title a.facet--btn,#content .facet--title a.facet--btn{min-width:120px;font-size:1.8rem}}#search-facets .facet--title a.facet--btn:link,#search-facets .facet--title a.facet--btn:visited,#content .facet--title a.facet--btn:link,#content .facet--title a.facet--btn:visited{color:#fff}#search-facets .facet--title a.facet--btn:hover,#content .facet--title a.facet--btn:hover{background-color:#111;text-decoration:none}#search-facets .facet--title a.facet--btn:focus,#content .facet--title a.facet--btn:focus{outline:3px solid #949494;outline-offset:-2px;background-color:#111;border-bottom-width:2px}#search-facets .facet--title a.facet--btn:active,#search-facets .facet--title a.facet--btn.active,#content .facet--title a.facet--btn:active,#content .facet--title a.facet--btn.active{background-color:#111;border-color:#111;text-decoration:none}#search-facets .facet--title a.facet--btn .ico-arrow-down,#content .facet--title a.facet--btn .ico-arrow-down{fill:#fff;float:right;height:2rem;margin:1rem;width:2rem;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease, -webkit-transform .4s ease}#search-facets .facet--title a.facet--btn.active .ico-arrow-down,#content .facet--title a.facet--btn.active .ico-arrow-down{-webkit-transform:rotate(270deg);transform:rotate(270deg)}#search-facets .facet--dropdown-links,#content .facet--dropdown-links{margin:1em 0}#search-facets .facet--title,#content .facet--title{margin:0}#search-facets .facet-list__links,#content .facet-list__links{margin:.1rem 0 .6rem;list-style:none}#search-facets .facet-list__links .facet-item ul,#content .facet-list__links .facet-item ul{padding:0;margin:0;list-style:none}#search-facets .facet-list__links .facet-item ul .facet-item,#content .facet-list__links .facet-item ul .facet-item{position:relative;padding:0 0 0 1.2rem;margin:0}#search-facets .facet-list__links .facet-item ul .facet-item::before,#content .facet-list__links .facet-item ul .facet-item::before{content:'-';position:absolute;left:.5em;top:.5em}#search-facets .facet-item,#search-facets .facet-summary-item--facet,#content .facet-item,#content .facet-summary-item--facet{margin:0;padding:0}#search-facets .facet-item__label,#search-facets .facet-summary-item--facet__label,#content .facet-item__label,#content .facet-summary-item--facet__label{font-size:1.6rem;line-height:2.4rem;padding:1rem 0}#search-facets .facet-item__label::after,#search-facets .facet-summary-item--facet__label::after,#content .facet-item__label::after,#content .facet-summary-item--facet__label::after{content:':'}#search-facets .facet-item a,#search-facets .facet-item--link,#search-facets .facet-summary-item--facet a,#search-facets .facet-summary-item--facet--link,#content .facet-item a,#content .facet-item--link,#content .facet-summary-item--facet a,#content .facet-summary-item--facet--link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;font-size:1.6rem;line-height:2.4rem;padding:.4rem .6rem;margin:.6rem 0;text-decoration:none;color:#0e6bb3}#search-facets .facet-item a:hover .facet-item__value,#search-facets .facet-item--link:hover .facet-item__value,#search-facets .facet-summary-item--facet a:hover .facet-item__value,#search-facets .facet-summary-item--facet--link:hover .facet-item__value,#content .facet-item a:hover .facet-item__value,#content .facet-item--link:hover .facet-item__value,#content .facet-summary-item--facet a:hover .facet-item__value,#content .facet-summary-item--facet--link:hover .facet-item__value{-webkit-text-decoration:2px underline #333;text-decoration:2px underline #333}#search-facets .facet-item a .facet-item__value,#search-facets .facet-item--link .facet-item__value,#search-facets .facet-summary-item--facet a .facet-item__value,#search-facets .facet-summary-item--facet--link .facet-item__value,#content .facet-item a .facet-item__value,#content .facet-item--link .facet-item__value,#content .facet-summary-item--facet a .facet-item__value,#content .facet-summary-item--facet--link .facet-item__value{text-decoration:underline}#search-facets .facet-item a .facet-item__status,#search-facets .facet-item--link .facet-item__status,#search-facets .facet-summary-item--facet a .facet-item__status,#search-facets .facet-summary-item--facet--link .facet-item__status,#content .facet-item a .facet-item__status,#content .facet-item--link .facet-item__status,#content .facet-summary-item--facet a .facet-item__status,#content .facet-summary-item--facet--link .facet-item__status{-ms-flex-negative:0;flex-shrink:0}#search-facets .facet-item a:visited,#search-facets .facet-item--link:visited,#search-facets .facet-summary-item--facet a:visited,#search-facets .facet-summary-item--facet--link:visited,#content .facet-item a:visited,#content .facet-item--link:visited,#content .facet-summary-item--facet a:visited,#content .facet-summary-item--facet--link:visited{color:#0e6bb3}#search-facets .facet-item a:focus,#search-facets .facet-item--link:focus,#search-facets .facet-summary-item--facet a:focus,#search-facets .facet-summary-item--facet--link:focus,#content .facet-item a:focus,#content .facet-item--link:focus,#content .facet-summary-item--facet a:focus,#content .facet-summary-item--facet--link:focus{background-color:#0e6bb3;color:#fff;outline:0}#search-facets .facet-item a:focus>*,#search-facets .facet-item--link:focus>*,#search-facets .facet-summary-item--facet a:focus>*,#search-facets .facet-summary-item--facet--link:focus>*,#content .facet-item a:focus>*,#content .facet-item--link:focus>*,#content .facet-summary-item--facet a:focus>*,#content .facet-summary-item--facet--link:focus>*{text-decoration:none}#search-facets .facet-item__value,#search-facets .facet-summary-item--facet__value,#content .facet-item__value,#content .facet-summary-item--facet__value{display:inline-block;padding:0 .4rem}#search-facets .facet-item__count,#search-facets .facet-summary-item--facet__count,#content .facet-item__count,#content .facet-summary-item--facet__count{text-decoration:none;white-space:nowrap}#search-facets .facet-item__status,#search-facets .facet-summary-item--facet__status,#content .facet-item__status,#content .facet-summary-item--facet__status{display:inline-block;position:relative;vertical-align:middle;width:2rem;height:2rem;margin:0;padding:0;background-color:#666;color:#fff;text-decoration:none}#search-facets .facet-item__status::before,#search-facets .facet-item__status::after,#search-facets .facet-summary-item--facet__status::before,#search-facets .facet-summary-item--facet__status::after,#content .facet-item__status::before,#content .facet-item__status::after,#content .facet-summary-item--facet__status::before,#content .facet-summary-item--facet__status::after{content:' ';display:block;width:.2rem;height:1rem;background-color:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;left:.9rem;top:.5rem}#search-facets .facet-item__status::after,#search-facets .facet-summary-item--facet__status::after,#content .facet-item__status::after,#content .facet-summary-item--facet__status::after{-webkit-transform:rotate(130deg);transform:rotate(130deg)}#search-facets .facet-item a.is-active,#search-facets .facet-summary-item--facet a,#content .facet-item a.is-active,#content .facet-summary-item--facet a{background-color:#cee4f6;color:#333}#search-facets .facet-item a.is-active:visited,#search-facets .facet-summary-item--facet a:visited,#content .facet-item a.is-active:visited,#content .facet-summary-item--facet a:visited{color:#333}#search-facets .facet-item a.is-active:focus,#search-facets .facet-summary-item--facet a:focus,#content .facet-item a.is-active:focus,#content .facet-summary-item--facet a:focus{outline:3px solid #333;outline-offset:-1px;background-color:#cee4f6}#search-facets .facet-item a.is-active .facet-item__value,#search-facets .facet-summary-item--facet a .facet-item__value,#content .facet-item a.is-active .facet-item__value,#content .facet-summary-item--facet a .facet-item__value{text-decoration:none;padding-left:0}#search-facets .facet-item a.is-active:hover .facet-item__status,#search-facets .facet-item a.is-active:focus .facet-item__status,#search-facets .facet-summary-item--facet a:hover .facet-item__status,#search-facets .facet-summary-item--facet a:focus .facet-item__status,#content .facet-item a.is-active:hover .facet-item__status,#content .facet-item a.is-active:focus .facet-item__status,#content .facet-summary-item--facet a:hover .facet-item__status,#content .facet-summary-item--facet a:focus .facet-item__status{background-color:darkorange}#search-facets .facet-summary-item--facet a,#content .facet-summary-item--facet a{margin:0 .5em}#search-facets .facet-summary,#content .facet-summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0}#search-facets .facet-summary__label,#content .facet-summary__label{margin:0;padding:0}#search-facets .facet-summary__list,#content .facet-summary__list{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}#search-facets a.facets-soft-limit-link,#content a.facets-soft-limit-link{display:inline-block;font-size:1.6rem;line-height:2.4rem;padding:.4rem 4rem .4rem .8rem;position:relative}#search-facets a.facets-soft-limit-link:focus,#content a.facets-soft-limit-link:focus{outline:0;background-color:#0e6bb3;color:#fff;text-decoration:none}#search-facets a.facets-soft-limit-link::after,#content a.facets-soft-limit-link::after{content:'';display:block;position:absolute;top:.4rem;right:.4rem;width:2.4rem;height:2.4rem;border:1px solid #333;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2025%2015%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23333333%3Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%20%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M12.5%200L0%2012l3%203%209.5-10L22%2015l3-3L12.5%200z%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat scroll center center/12px auto;-webkit-transform:rotate(180deg);transform:rotate(180deg)}#search-facets a.facets-soft-limit-link:hover::after,#search-facets a.facets-soft-limit-link:focus::after,#content a.facets-soft-limit-link:hover::after,#content a.facets-soft-limit-link:focus::after{border-color:#fff;background:#0e6bb3 url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2025%2015%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23ffffff%3Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%20%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M12.5%200L0%2012l3%203%209.5-10L22%2015l3-3L12.5%200z%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat scroll center center/12px auto}#search-facets a.facets-soft-limit-link.open::after,#content a.facets-soft-limit-link.open::after{-webkit-transform:rotate(0deg);transform:rotate(0deg)}#search-facets #post-content .facet-summary-item--facet a,#content #post-content .facet-summary-item--facet a{margin:0 .5em;border-bottom:none;padding:.4rem .6rem}#search-facets #post-content .facet-summary-item--facet a:hover,#content #post-content .facet-summary-item--facet a:hover{border-bottom:none}#search-facets #post-content .facet-summary-item--facet a:hover .facet-item__value,#content #post-content .facet-summary-item--facet a:hover .facet-item__value{text-decoration:none}#search-facets #post-content .facet-summary-item--facet a:focus,#content #post-content .facet-summary-item--facet a:focus{outline:3px solid #333;outline-offset:-1px;background-color:#cee4f6}.submitted{background:#f7f7f7;border:1px solid #ececec;clear:both;color:#383838;display:inline-block;margin-bottom:.5rem;padding:.2rem .8rem}.form-submit{cursor:pointer}.form-text{padding:.8rem}.form-item{margin-bottom:1em;margin-top:.2rem}.form-type-radio label,.form-type-checkbox label{margin-left:.4rem}.form-type-radio .description,.form-type-checkbox .description{margin-left:.2rem}.form-actions{padding-top:1rem}fieldset{border:none}fieldset .fieldset-wrapper{margin-top:0;padding-left:0.3rem}fieldset legend{position:relative;text-indent:0;padding-left:1rem}.password-suggestions ul li{margin-left:1.2em}label{display:block}[type='text'],[type='search'],[type='tel'],[type='url'],[type='email'],[type='password'],[type='date'],[type='time'],[type='number']{width:100%;max-width:56rem;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}[size='30'],[size='40'],[size='50'],[size='60']{max-width:65rem}input[type="submit"]{text-decoration:none}input[type="checkbox"]{display:inline-block;position:relative;top:3px;margin-right:0.25em;padding:0;background:#fff;border:1px solid #333;width:1.6rem;height:1.6rem;-webkit-transition:all 0.5s ease;-webkit-transition:background 0.5s ease;transition:background 0.5s ease;outline:none}input[type="checkbox"]:checked{background:#0e6bb3;-webkit-box-shadow:inset 0 0 0 3px #fff;box-shadow:inset 0 0 0 3px #fff}input[type="checkbox"]:hover{border-color:#0e6bb3}input[type="checkbox"]:focus{outline:3px solid #333;outline-offset:-2px;position:relative;z-index:101}.js-form-type-checkbox,.js-form-type-radio{display:-webkit-box;display:-ms-flexbox;display:flex}.js-form-type-checkbox label.option,.js-form-type-radio label.option{margin-left:1rem}[type='text'],[type='search'],[type='tel'],[type='url'],[type='email'],[type='password'],[type='date'],[type='time'],[type='number'],textarea,select{-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #555;color:#333;margin:.5em 0;padding:.6rem;min-height:3.5rem}[type='text']:hover,[type='search']:hover,[type='tel']:hover,[type='url']:hover,[type='email']:hover,[type='password']:hover,[type='date']:hover,[type='time']:hover,[type='number']:hover,textarea:hover,select:hover{border-color:#0e6bb3}[type='text']:focus,[type='search']:focus,[type='tel']:focus,[type='url']:focus,[type='email']:focus,[type='password']:focus,[type='date']:focus,[type='time']:focus,[type='number']:focus,textarea:focus,select:focus{outline:3px solid #333;outline-offset:-2px;position:relative;z-index:101}[type='text'].error,[type='text'].error:focus,[type='search'].error,[type='search'].error:focus,[type='tel'].error,[type='tel'].error:focus,[type='url'].error,[type='url'].error:focus,[type='email'].error,[type='email'].error:focus,[type='password'].error,[type='password'].error:focus,[type='date'].error,[type='date'].error:focus,[type='time'].error,[type='time'].error:focus,[type='number'].error,[type='number'].error:focus,textarea.error,textarea.error:focus,select.error,select.error:focus{border:1px solid #b63a1b;outline-color:#b63a1b;background-color:#ffdae0;-webkit-box-shadow:none;box-shadow:none;color:#333}.form-select{line-height:1.5;height:2.5em;padding:.5em 1.3334em .5em .6667em;font-size:1.6rem}.search-form{display:-ms-grid;display:grid;-ms-grid-columns:calc(100% - 5.4rem) 5.4rem;grid-template-columns:auto 5.4rem;grid-template-areas:"form-item form-action";-webkit-box-align:first baseline;-ms-flex-align:first baseline;align-items:first baseline;margin-top:40px}@media screen and (max-width: 766px){.search-form{margin-right:10px;margin-top:0}}@supports (display: grid){.search-form{margin-top:0}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.search-form{margin-top:0}}.search-form .form-item{margin:0;-ms-grid-column:1;grid-area:form-item;float:left;width:calc(100% - 5.4rem)}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.search-form .form-item{width:auto}}@supports (display: grid){.search-form .form-item{float:none;width:auto}}.search-form .form-actions{padding:0;-ms-grid-column:2;grid-area:form-action;float:right}@supports (display: grid){.search-form .form-actions{float:none}}.search-form .form-submit{border:0;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0}.search-form .form-submit:hover{opacity:.8;-webkit-box-shadow:none;box-shadow:none}.search-form input{font-size:1.6rem;-webkit-box-sizing:border-box;box-sizing:border-box;height:4.5rem}@media (min-width: 766px){.search-form input{font-size:1.8rem}}.search-form input[type='submit']{background:#0e6bb3 url("data:image/svg+xml;charset=utf-8,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%20width%3D%22100px%22%20height%3D%22100px%22%20preserveAspectRatio%3D%22xMinYMid%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23fff%3Bfill-rule%3Aevenodd%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%3Esearch-icon%3C%2Ftitle%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M97.5%2C77.89a6%2C6%2C0%2C0%2C1-8.25%2C1.49L64.89%2C62.65a5.85%2C5.85%2C0%2C0%2C1-2.55-5A21.59%2C21.59%2C0%2C0%2C1%2C25.4%2C46.81a21.16%2C21.16%2C0%2C0%2C1%2C3.47-16%2C21.69%2C21.69%2C0%2C0%2C1%2C30-5.42%2C21.36%2C21.36%2C0%2C0%2C1%2C7.1%2C27%2C6%2C6%2C0%2C0%2C1%2C5.67.58L96%2C69.71A5.86%2C5.86%2C0%2C0%2C1%2C97.5%2C77.89ZM61.38%2C40.3a14.8%2C14.8%2C0%2C0%2C0-6.23-9.6%2C15.12%2C15.12%2C0%2C0%2C0-20.92%2C3.77A14.88%2C14.88%2C0%2C0%2C0%2C38%2C55.24%2C15.12%2C15.12%2C0%2C0%2C0%2C59%2C51.46%2C14.74%2C14.74%2C0%2C0%2C0%2C61.38%2C40.3Z%22%2F%3E%3C%2Fsvg%3E") 0 center no-repeat;background-size:4.2rem auto;text-indent:-9999px;width:5.4rem;-webkit-filter:none;filter:none}.search-form input[type='submit']:focus{outline:3px solid #333;outline-offset:-2px;overflow:hidden}@media screen and (min-width: 320px){.search-form input[type='submit']{-webkit-box-sizing:border-box;box-sizing:border-box;margin:.5em 0;text-shadow:none;position:relative}}.search-form input[type='text']{padding:0 .8rem;width:100%}.search-form input[type='text']:focus{outline:3px solid #333;outline-offset:-2px;position:relative;z-index:101}.search-results .search-form,.search-page .search-form{max-width:500px;display:grid;margin-right:0}.search-results .search-form .form-actions,.search-page .search-form .form-actions{padding-top:0}.search-results .search-form input.form-text,.search-page .search-form input.form-text{max-width:100%;border:1px solid #555}.checkboxes--wrapper.required input+strong,.required+strong{position:relative;top:100%;left:-1px;margin-top:-1px;z-index:101;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:56rem}.checkboxes--wrapper.required input+strong.error,.required+strong.error{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;font-weight:bold;display:block;position:absolute;position:relative;padding:.9rem;color:#fff;background-color:#d1431f;border:1px solid #d1431f;border-radius:3px;-webkit-box-shadow:4px 4px 9px 0 rgba(0,0,0,0.3);box-shadow:4px 4px 9px 0 rgba(0,0,0,0.3);opacity:1;margin-top:1rem}@media screen and (min-width: 766px){.checkboxes--wrapper.required input+strong.error,.required+strong.error{font-size:1.8rem}}.checkboxes--wrapper.required input+strong.error::after,.required+strong.error::after{content:'';border:.9rem solid transparent;border-bottom-color:#d1431f;position:absolute;top:-1.8rem;left:.9rem}.checkboxes--wrapper.required input+strong.error{margin-left:1rem}.search-form{position:relative}.search-form .required+strong.error{position:absolute;margin-top:0}#node-preview-form-select a.node-preview-backlink{color:#fff;text-align:left;display:inline-block;background-color:#3fa940;background-repeat:no-repeat;background-position-y:center;border:1px solid transparent;border-color:#3fa940;min-width:150px;min-height:4.8rem;padding:.7rem 1.6rem;position:relative;font-size:2.1rem;line-height:2.8rem}@media (min-width: 766px){#node-preview-form-select a.node-preview-backlink{min-height:5.4rem;padding:.8rem 1.8rem;font-size:2.4rem;line-height:3.6rem}}#node-preview-form-select a.node-preview-backlink::after{content:"\f2ea";display:inline-block;font-family:'Font Awesome 5 Free';font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-weight:900;padding-left:2rem}.layout-builder-form label,.layout-builder-update-block label,.layout-builder-configure-block label,.media-library-wrapper form label,.js-media-library-add-form label{display:inline-block}.layout-builder-form input:not(input[type='radio']),.layout-builder-update-block input:not(input[type='radio']),.layout-builder-configure-block input:not(input[type='radio']),.media-library-wrapper form input:not(input[type='radio']),.js-media-library-add-form input:not(input[type='radio']){-webkit-appearance:auto}.item-list ul{margin:0;padding:0}ul.inline{clear:both}ul.primary{border:0;margin:0;padding:0}ul.primary li{float:left}ul.primary li a{border-radius:4px/0;background:none;border:0;display:block;float:left;line-height:1.5385em;margin:0 .5rem 0 0;padding:0 1em}ul.primary li a:hover,ul.primary li a:active{background:#111;border:0;color:#fff}ul.primary li a:hover{background:#888;text-decoration:none}ul.secondary{background:#111;border-bottom:0;clear:both;margin:0;padding:0}ul.secondary li{border-right:0}ul.secondary li a,ul.secondary li a:link{border:0;color:#ccc;display:block;float:left;line-height:1.5385em;padding:0 1em}ul.secondary li a:hover,ul.secondary li a.active{background:#888;color:#fff;text-decoration:none}ul.secondary a.active{border-bottom:0}.split-list{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;clear:both;float:left}.split-list li{float:left;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;padding-right:1em}.split-list li:nth-child(odd){clear:left}.dash-list li{position:relative;list-style:none}.dash-list li::before{content:'-';position:absolute;left:-20px;top:0}a.btn{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;display:inline-block;color:#fff;margin:1rem 0 0;text-align:center;padding:.6rem 1.6rem;cursor:pointer;background:#0e6bb3;border-radius:0;border:3px solid transparent;text-decoration:none}@media screen and (min-width: 766px){a.btn{font-size:1.8rem}}a.btn:hover,a.btn:focus{background:#666}a.btn:focus{border-color:#000}.ico{display:inline;margin-left:.2em;fill:currentColor}.ico-elink{height:1.1rem;width:1.4rem;margin-bottom:.1rem}.ico-arrow-left{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.ico-arrow-up{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.ico-arrow-down{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.info-notice,.messages{border:2px solid;margin:1.5em 0;padding:1rem 1rem 1rem 4rem}@media (min-width: 641px){.info-notice,.messages{padding:1.4rem 1.4rem 1.4rem 6rem}}.info-notice>*:first-child,.messages>*:first-child{margin-top:0}.info-notice>*:last-child,.messages>*:last-child{margin-bottom:0}.info-notice{border-color:#5a5baa;background:#fff url('../images/i.svg?17f4b046d56') no-repeat 0.9rem 0.9rem/24px 24px}@media (min-width: 641px){.info-notice{background:#fff url('../images/i.svg?17f4b046d56') no-repeat 1.4rem 1.4rem/30px 30px}}.no-svg .info-notice{background-image:url('../images/i.png?17f1caf60b5')}ul.info-notice{padding:1rem 1rem 1rem 4rem}@media (min-width: 641px){ul.info-notice{padding:1.4rem 1.4rem 1.4rem 7rem}}.messages-list{margin:2.5rem 0;list-style:none}.field .messages-list,.form-wrapper .messages-list{margin-bottom:0}.messages--error{border-color:#e34f4f;background:#fff url('../images/wrong.svg?17f1caf60b9') no-repeat 0.9rem 0.9rem/24px 24px}@media (min-width: 641px){.messages--error{background:#fff url('../images/wrong.svg?17f1caf60b9') no-repeat 1.4rem 1.4rem/30px 30px}}.no-svg .messages--error{background-image:url('../images/wrong.png?17f1caf60b9')}.messages--status{border-color:#3fa940;background:#fff url('../images/status.svg?17f1caf60b8') no-repeat 0.9rem 0.9rem/24px 24px}@media (min-width: 641px){.messages--status{background:#fff url('../images/status.svg?17f1caf60b8') no-repeat 1.4rem 1.4rem/30px 30px}}.no-svg .messages--status{background-image:url('../images/status.png?17f1caf60b8')}.messages--warning{border-color:#db6304;background:#fff url('../images/warning.svg?17f1caf60b9') no-repeat 0.9rem 0.9rem/24px 24px}@media (min-width: 641px){.messages--warning{background:#fff url('../images/warning.svg?17f1caf60b9') no-repeat 1.4rem 1.4rem/30px 30px}}.no-svg .messages--warning{background-image:url('../images/warning.png?17f1caf60b9')}.messages__list{margin:0}.messages__item{font-size:1.8rem}.messages__item:first-child{margin-top:0}.info-notice{overflow:hidden;border-color:#004695} +.region-primary-menu .menu_wrapper{width:100%}@media (min-width: 766px){.region-primary-menu .menu_wrapper{border-top:1px solid;border-bottom:1px solid;border-color:#333}}@media screen and (max-width: 766px){.region-primary-menu .menu_wrapper{margin:0}}#main-menu{max-width:1024px;margin:0 auto;position:relative;background-color:#fff}#main-menu .nav-main{height:auto;min-height:44px}@media screen and (max-width: 766px){#main-menu .nav-main{height:0;overflow:hidden;min-height:0}}#main-menu .menu-main{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;margin:0;list-style:none}@media screen and (max-width: 766px){#main-menu .menu-main{display:block;max-width:100%;float:none}}#main-menu .menu-main_sub{display:none;list-style:none;position:absolute;z-index:9999;padding:0;margin:0;background:#fff;overflow:visible !important}@media screen and (max-width: 766px){#main-menu .menu-main_sub{position:static;border:0}}#main-menu .menu-main_sub ul{left:100%;top:0;margin-left:1px}@media screen and (max-width: 766px){#main-menu .menu-main_sub ul{margin:0;border:0}}#main-menu .menu-main_sub .menu-item{float:none;min-width:150px;padding:0;margin:0;position:relative;width:100%}#main-menu .menu-main_sub .menu-item.open{background:#1abc9c}@media screen and (max-width: 766px){#main-menu .menu-main_sub .menu-item.open{background:#fff}}@media screen and (max-width: 766px){#main-menu .menu-main_sub .menu-item{margin:0;width:100%;text-align:center;border-right:0;background:#fff}#main-menu .menu-main_sub .menu-item .menu-item .menu-link{background:#fff}}#main-menu .menu-main_sub .menu-item span.active{font-weight:bold;text-align:left;padding-left:1.1rem}#main-menu .menu-main_sub .menu-link,#main-menu .menu-main_sub .active{font-size:1.4rem;min-width:150px;margin:0;border-top:1px solid #fff;text-align:left;overflow:hidden;padding:.8rem 1.1rem;border-radius:0;color:#fff}@media screen and (max-width: 766px){#main-menu .menu-main_sub .menu-link,#main-menu .menu-main_sub .active{border-top:1px solid #fff}}@media screen and (min-width: 766px){#main-menu .menu-main_sub .menu-link,#main-menu .menu-main_sub .active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}#main-menu .menu-item{font-size:1.4rem;line-height:2.4rem;position:relative;padding:0;margin:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (max-width: 766px){#main-menu .menu-item{float:none;max-width:100%}}#main-menu .menu-item.open>ul{display:block}#main-menu .menu-item.open .menu-toggle-btn{background:#fff;color:#fff;font-weight:bold}#main-menu .menu-link,#main-menu .menu .active{border-bottom:5px solid transparent;padding:1.1rem 0 .4rem;display:block;text-decoration:none;color:#fff;font-weight:500;min-width:44px;text-align:center}@media screen and (max-width: 766px){#main-menu .menu-link,#main-menu .menu .active{width:100%;padding:13px 2%;border-radius:0;border-bottom:1px solid #fff;border-right:0;text-align:left}}#main-menu .menu-link:hover,#main-menu .menu-link:focus{background:#5a5baa}#main-menu .menu .menu-item .active,#main-menu .menu .menu-item .active+.menu-main_sub .title a{background:rgba(191,191,191,0.25);border-bottom-color:#cad400}#main-menu .ico{width:1rem;height:1rem;margin:0 0 0 5px}#main-menu .menu-item.open .ico{-webkit-transform:rotate(270deg);transform:rotate(270deg)}#main-menu .menu-item .menu-main_sub .ico{-webkit-transform:none;transform:none}@media screen and (max-width: 766px){#main-menu .menu-item .menu-main_sub .ico{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}#main-menu .menu-item .menu-main_sub .open .ico{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (max-width: 766px){#main-menu .menu-item .menu-main_sub .open .ico{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}#main-menu .toggler{position:absolute;top:0;left:-.5rem;z-index:2;cursor:pointer;height:1px;width:1px;overflow:hidden;opacity:0;max-height:5rem;min-height:5rem;display:none}#main-menu .toggler:focus+.hamburger{outline:2px dotted #fff;outline-offset:-2px}@media screen and (max-width: 766px){#main-menu .toggler{top:-5.2rem;left:.5rem;width:5rem;height:5rem;display:block}#main-menu .toggler:checked+.hamburger>div{-webkit-transform:rotate(135deg);transform:rotate(135deg)}#main-menu .toggler:checked+.hamburger>div::before,#main-menu .toggler:checked+.hamburger>div::after{top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}#main-menu .toggler:checked:hover+.hamburger>div{-webkit-transform:rotate(225deg);transform:rotate(225deg)}#main-menu .toggler:checked ~ .nav-main{height:auto;-webkit-transition:max-height 1s ease;transition:max-height 1s ease}}#main-menu .toggler-label{display:none}@media screen and (max-width: 766px){#main-menu .toggler-label{display:block}}#main-menu .hamburger{position:absolute;top:-6.7rem;left:.5rem;z-index:1;width:auto;height:50px;padding:1rem;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 766px){#main-menu .hamburger{display:-webkit-box;display:-ms-flexbox;display:flex}#main-menu .hamburger>div{position:relative;-webkit-box-flex:0;-ms-flex:none;flex:none;width:2.1rem;height:.3rem;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .4s ease;transition:all .4s ease}#main-menu .hamburger>div::after,#main-menu .hamburger>div::before{content:'';position:absolute;z-index:1;top:-.9rem;left:0;width:100%;height:.3rem;background:#fff}#main-menu .hamburger>div::after{top:.9rem}#main-menu .hamburger-text{color:#fff;padding-left:1rem}}.menu-link_button{background:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;font-size:1.4rem}.path-search #main-menu .hamburger{top:-5.1rem}.breadcrumb{font-size:1.3rem;border-bottom:1px solid #eee;line-height:2.5rem}.breadcrumb .breadcrumb--list{list-style:none;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;padding:.5rem 0}.breadcrumb .breadcrumb--item{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;line-height:1.5;-ms-flex-negative:0;flex-shrink:0}.breadcrumb .breadcrumb--item a{border:0;padding:.4rem 0}.breadcrumb .breadcrumb--item::after{content:"ยป";margin:0;padding:0 .3rem}.breadcrumb .breadcrumb--item:last-child{-ms-flex-negative:1;flex-shrink:1}.breadcrumb .breadcrumb--item:last-child::after{content:none}#pager .pager__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;line-height:5rem;text-align:left;list-style:none;margin:1.5em 0;padding:0}#pager .pager__item{margin:.2rem;padding:0;border:0}#pager .pager__item--first{margin-left:0}#pager .pager__item--last{margin-right:0}@media screen and (max-width: 476px){#pager .pager__item.pager-hide-small{display:none}}@media screen and (max-width: 641px){#pager .pager__item.pager-hide-phab{display:none}}#pager .pager__item a,#pager .pager__item .pager__item-current,#pager .pager__item--ellipsis{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.6rem;min-width:4.4rem;min-height:4.4rem;line-height:4.2rem;margin:0;padding:0 .6rem;text-align:center;text-decoration:none}@media (min-width: 766px){#pager .pager__item a,#pager .pager__item .pager__item-current,#pager .pager__item--ellipsis{min-width:4.5rem;min-height:4.5rem;line-height:4.3rem}}#pager .pager__item--ellipsis{min-width:0}@media screen and (max-width: 476px){#pager .pager__item--ellipsis.pager-ellipsis-hide{display:none}}#pager .pager__item a,#pager .pager__item a:active,#pager .pager__item a:focus,#pager .pager__item a:visited{color:#0e6bb3;background-color:#fff;border:1px solid #666}#pager .pager__item a:focus{outline:3px solid #0e6bb3}#pager .pager__item a:hover{color:#fff;background-color:#0e6bb3;border-color:#0e6bb3;text-decoration:none}#pager .pager__item.is-active a,#pager .pager__item.is-active .pager__item-current{background-color:#0e6bb3;color:#fff}#pager .pager__item--first a,#pager .pager__item--previous a,#pager .pager__item--next a,#pager .pager__item--last a{padding:0 .6rem}.toc-menu{background:transparent;border-top:1px solid #999;border-bottom:1px solid #999;margin:1em 0 1.5em;padding:0}.toc-menu .skip-link{margin:1em 0}.toc-menu .menu-title{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;font-weight:bold;margin:1em 0 .5em}@media screen and (min-width: 766px){.toc-menu .menu-title{font-size:1.8rem}}.toc-menu .nav-menu{margin:0 0 2.7rem;list-style:none;padding:0}.toc-menu .nav-menu .nav-item{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;margin:0;padding:0 0 .6rem 1rem;position:relative}@media screen and (min-width: 766px){.toc-menu .nav-menu .nav-item{font-size:1.8rem}}.toc-menu .nav-menu .nav-item::before{content:'-';position:absolute;left:0;top:0}.toc-menu .nav-menu .nav-item:last-child{padding-bottom:0}body.toolbar-tray-open.toolbar-vertical.toolbar-fixed{margin-left:18rem}.toolbar-tab .toolbar-tray.toolbar-tray-vertical{width:18rem}.block{margin-bottom:2%}@media screen and (max-width: 961px){.block{margin-bottom:2%}}.block:last-child{margin:0}.block>h2{font-size:3.6rem;line-height:4.2rem;margin:2.3rem 0 2.3rem;margin:.5rem 0 1.5rem;padding:1rem;overflow:hidden;text-align:left}@media screen and (max-width: 440px){.block>h2{font-size:1.8rem}}#search-facets .facet--title a.facet--btn,#content .facet--title a.facet--btn{background-color:#333;display:block;line-height:4rem;min-height:4rem;min-width:100px;padding:0 .5em;text-align:left;text-decoration:none;vertical-align:middle;width:100%;font-size:1.6rem}@media (min-width: 641px){#search-facets .facet--title a.facet--btn,#content .facet--title a.facet--btn{min-width:120px;font-size:1.8rem}}#search-facets .facet--title a.facet--btn:link,#search-facets .facet--title a.facet--btn:visited,#content .facet--title a.facet--btn:link,#content .facet--title a.facet--btn:visited{color:#fff}#search-facets .facet--title a.facet--btn:hover,#content .facet--title a.facet--btn:hover{background-color:#111;text-decoration:none}#search-facets .facet--title a.facet--btn:focus,#content .facet--title a.facet--btn:focus{outline:3px solid #949494;outline-offset:-2px;background-color:#111;border-bottom-width:2px}#search-facets .facet--title a.facet--btn:active,#search-facets .facet--title a.facet--btn.active,#content .facet--title a.facet--btn:active,#content .facet--title a.facet--btn.active{background-color:#111;border-color:#111;text-decoration:none}#search-facets .facet--title a.facet--btn .ico-arrow-down,#content .facet--title a.facet--btn .ico-arrow-down{fill:#fff;float:right;height:2rem;margin:1rem;width:2rem;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease, -webkit-transform .4s ease}#search-facets .facet--title a.facet--btn.active .ico-arrow-down,#content .facet--title a.facet--btn.active .ico-arrow-down{-webkit-transform:rotate(270deg);transform:rotate(270deg)}#search-facets .facet--dropdown-links,#content .facet--dropdown-links{margin:1em 0}#search-facets .facet--title,#content .facet--title{margin:0}#search-facets .facet-list__links,#content .facet-list__links{margin:.1rem 0 .6rem;list-style:none}#search-facets .facet-list__links .facet-item ul,#content .facet-list__links .facet-item ul{padding:0;margin:0;list-style:none}#search-facets .facet-list__links .facet-item ul .facet-item,#content .facet-list__links .facet-item ul .facet-item{position:relative;padding:0 0 0 1.2rem;margin:0}#search-facets .facet-list__links .facet-item ul .facet-item::before,#content .facet-list__links .facet-item ul .facet-item::before{content:'-';position:absolute;left:.5em;top:.5em}#search-facets .facet-item,#search-facets .facet-summary-item--facet,#content .facet-item,#content .facet-summary-item--facet{margin:0;padding:0}#search-facets .facet-item__label,#search-facets .facet-summary-item--facet__label,#content .facet-item__label,#content .facet-summary-item--facet__label{font-size:1.6rem;line-height:2.4rem;padding:1rem 0}#search-facets .facet-item__label::after,#search-facets .facet-summary-item--facet__label::after,#content .facet-item__label::after,#content .facet-summary-item--facet__label::after{content:':'}#search-facets .facet-item a,#search-facets .facet-item--link,#search-facets .facet-summary-item--facet a,#search-facets .facet-summary-item--facet--link,#content .facet-item a,#content .facet-item--link,#content .facet-summary-item--facet a,#content .facet-summary-item--facet--link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;font-size:1.6rem;line-height:2.4rem;padding:.4rem .6rem;margin:.6rem 0;text-decoration:none;color:#0e6bb3}#search-facets .facet-item a:hover .facet-item__value,#search-facets .facet-item--link:hover .facet-item__value,#search-facets .facet-summary-item--facet a:hover .facet-item__value,#search-facets .facet-summary-item--facet--link:hover .facet-item__value,#content .facet-item a:hover .facet-item__value,#content .facet-item--link:hover .facet-item__value,#content .facet-summary-item--facet a:hover .facet-item__value,#content .facet-summary-item--facet--link:hover .facet-item__value{-webkit-text-decoration:2px underline #333;text-decoration:2px underline #333}#search-facets .facet-item a .facet-item__value,#search-facets .facet-item--link .facet-item__value,#search-facets .facet-summary-item--facet a .facet-item__value,#search-facets .facet-summary-item--facet--link .facet-item__value,#content .facet-item a .facet-item__value,#content .facet-item--link .facet-item__value,#content .facet-summary-item--facet a .facet-item__value,#content .facet-summary-item--facet--link .facet-item__value{text-decoration:underline}#search-facets .facet-item a .facet-item__status,#search-facets .facet-item--link .facet-item__status,#search-facets .facet-summary-item--facet a .facet-item__status,#search-facets .facet-summary-item--facet--link .facet-item__status,#content .facet-item a .facet-item__status,#content .facet-item--link .facet-item__status,#content .facet-summary-item--facet a .facet-item__status,#content .facet-summary-item--facet--link .facet-item__status{-ms-flex-negative:0;flex-shrink:0}#search-facets .facet-item a:visited,#search-facets .facet-item--link:visited,#search-facets .facet-summary-item--facet a:visited,#search-facets .facet-summary-item--facet--link:visited,#content .facet-item a:visited,#content .facet-item--link:visited,#content .facet-summary-item--facet a:visited,#content .facet-summary-item--facet--link:visited{color:#0e6bb3}#search-facets .facet-item a:focus,#search-facets .facet-item--link:focus,#search-facets .facet-summary-item--facet a:focus,#search-facets .facet-summary-item--facet--link:focus,#content .facet-item a:focus,#content .facet-item--link:focus,#content .facet-summary-item--facet a:focus,#content .facet-summary-item--facet--link:focus{background-color:#0e6bb3;color:#fff;outline:0}#search-facets .facet-item a:focus>*,#search-facets .facet-item--link:focus>*,#search-facets .facet-summary-item--facet a:focus>*,#search-facets .facet-summary-item--facet--link:focus>*,#content .facet-item a:focus>*,#content .facet-item--link:focus>*,#content .facet-summary-item--facet a:focus>*,#content .facet-summary-item--facet--link:focus>*{text-decoration:none}#search-facets .facet-item__value,#search-facets .facet-summary-item--facet__value,#content .facet-item__value,#content .facet-summary-item--facet__value{display:inline-block;padding:0 .4rem}#search-facets .facet-item__count,#search-facets .facet-summary-item--facet__count,#content .facet-item__count,#content .facet-summary-item--facet__count{text-decoration:none;white-space:nowrap}#search-facets .facet-item__status,#search-facets .facet-summary-item--facet__status,#content .facet-item__status,#content .facet-summary-item--facet__status{display:inline-block;position:relative;vertical-align:middle;width:2rem;height:2rem;margin:0;padding:0;background-color:#666;color:#fff;text-decoration:none}#search-facets .facet-item__status::before,#search-facets .facet-item__status::after,#search-facets .facet-summary-item--facet__status::before,#search-facets .facet-summary-item--facet__status::after,#content .facet-item__status::before,#content .facet-item__status::after,#content .facet-summary-item--facet__status::before,#content .facet-summary-item--facet__status::after{content:' ';display:block;width:.2rem;height:1rem;background-color:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;left:.9rem;top:.5rem}#search-facets .facet-item__status::after,#search-facets .facet-summary-item--facet__status::after,#content .facet-item__status::after,#content .facet-summary-item--facet__status::after{-webkit-transform:rotate(130deg);transform:rotate(130deg)}#search-facets .facet-item a.is-active,#search-facets .facet-summary-item--facet a,#content .facet-item a.is-active,#content .facet-summary-item--facet a{background-color:#cee4f6;color:#333}#search-facets .facet-item a.is-active:visited,#search-facets .facet-summary-item--facet a:visited,#content .facet-item a.is-active:visited,#content .facet-summary-item--facet a:visited{color:#333}#search-facets .facet-item a.is-active:focus,#search-facets .facet-summary-item--facet a:focus,#content .facet-item a.is-active:focus,#content .facet-summary-item--facet a:focus{outline:3px solid #333;outline-offset:-1px;background-color:#cee4f6}#search-facets .facet-item a.is-active .facet-item__value,#search-facets .facet-summary-item--facet a .facet-item__value,#content .facet-item a.is-active .facet-item__value,#content .facet-summary-item--facet a .facet-item__value{text-decoration:none;padding-left:0}#search-facets .facet-item a.is-active:hover .facet-item__status,#search-facets .facet-item a.is-active:focus .facet-item__status,#search-facets .facet-summary-item--facet a:hover .facet-item__status,#search-facets .facet-summary-item--facet a:focus .facet-item__status,#content .facet-item a.is-active:hover .facet-item__status,#content .facet-item a.is-active:focus .facet-item__status,#content .facet-summary-item--facet a:hover .facet-item__status,#content .facet-summary-item--facet a:focus .facet-item__status{background-color:darkorange}#search-facets .facet-summary-item--facet a,#content .facet-summary-item--facet a{margin:0 .5em}#search-facets .facet-summary,#content .facet-summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0}#search-facets .facet-summary__label,#content .facet-summary__label{margin:0;padding:0}#search-facets .facet-summary__list,#content .facet-summary__list{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}#search-facets a.facets-soft-limit-link,#content a.facets-soft-limit-link{display:inline-block;font-size:1.6rem;line-height:2.4rem;padding:.4rem 4rem .4rem .8rem;position:relative}#search-facets a.facets-soft-limit-link:focus,#content a.facets-soft-limit-link:focus{outline:0;background-color:#0e6bb3;color:#fff;text-decoration:none}#search-facets a.facets-soft-limit-link::after,#content a.facets-soft-limit-link::after{content:'';display:block;position:absolute;top:.4rem;right:.4rem;width:2.4rem;height:2.4rem;border:1px solid #333;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2025%2015%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23333333%3Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%20%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M12.5%200L0%2012l3%203%209.5-10L22%2015l3-3L12.5%200z%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat scroll center center/12px auto;-webkit-transform:rotate(180deg);transform:rotate(180deg)}#search-facets a.facets-soft-limit-link:hover::after,#search-facets a.facets-soft-limit-link:focus::after,#content a.facets-soft-limit-link:hover::after,#content a.facets-soft-limit-link:focus::after{border-color:#fff;background:#0e6bb3 url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2025%2015%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23ffffff%3Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%20%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M12.5%200L0%2012l3%203%209.5-10L22%2015l3-3L12.5%200z%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat scroll center center/12px auto}#search-facets a.facets-soft-limit-link.open::after,#content a.facets-soft-limit-link.open::after{-webkit-transform:rotate(0deg);transform:rotate(0deg)}#search-facets #post-content .facet-summary-item--facet a,#content #post-content .facet-summary-item--facet a{margin:0 .5em;border-bottom:none;padding:.4rem .6rem}#search-facets #post-content .facet-summary-item--facet a:hover,#content #post-content .facet-summary-item--facet a:hover{border-bottom:none}#search-facets #post-content .facet-summary-item--facet a:hover .facet-item__value,#content #post-content .facet-summary-item--facet a:hover .facet-item__value{text-decoration:none}#search-facets #post-content .facet-summary-item--facet a:focus,#content #post-content .facet-summary-item--facet a:focus{outline:3px solid #333;outline-offset:-1px;background-color:#cee4f6}.submitted{background:#f7f7f7;border:1px solid #ececec;clear:both;color:#383838;display:inline-block;margin-bottom:.5rem;padding:.2rem .8rem}.form-submit{cursor:pointer}.form-text{padding:.8rem}.form-item{margin-bottom:1em;margin-top:.2rem}.form-type-radio label,.form-type-checkbox label{margin-left:.4rem}.form-type-radio .description,.form-type-checkbox .description{margin-left:.2rem}.form-actions{padding-top:1rem}fieldset{border:none}fieldset .fieldset-wrapper{margin-top:0;padding-left:0.3rem}fieldset legend{position:relative;text-indent:0;padding-left:1rem}.password-suggestions ul li{margin-left:1.2em}label{display:block}[type='text'],[type='search'],[type='tel'],[type='url'],[type='email'],[type='password'],[type='date'],[type='time'],[type='number']{width:100%;max-width:56rem;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}[size='30'],[size='40'],[size='50'],[size='60']{max-width:65rem}input[type="submit"]{text-decoration:none}input[type="checkbox"]{display:inline-block;position:relative;top:3px;margin-right:0.25em;padding:0;background:#fff;border:1px solid #333;width:1.6rem;height:1.6rem;-webkit-transition:all 0.5s ease;-webkit-transition:background 0.5s ease;transition:background 0.5s ease;outline:none}input[type="checkbox"]:checked{background:#0e6bb3;-webkit-box-shadow:inset 0 0 0 3px #fff;box-shadow:inset 0 0 0 3px #fff}input[type="checkbox"]:hover{border-color:#0e6bb3}input[type="checkbox"]:focus{outline:3px solid #333;outline-offset:-2px;position:relative;z-index:101}.js-form-type-checkbox,.js-form-type-radio{display:-webkit-box;display:-ms-flexbox;display:flex}.js-form-type-checkbox label.option,.js-form-type-radio label.option{margin-left:1rem}[type='text'],[type='search'],[type='tel'],[type='url'],[type='email'],[type='password'],[type='date'],[type='time'],[type='number'],textarea,select{-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #555;color:#333;margin:.5em 0;padding:.6rem;min-height:3.5rem}[type='text']:hover,[type='search']:hover,[type='tel']:hover,[type='url']:hover,[type='email']:hover,[type='password']:hover,[type='date']:hover,[type='time']:hover,[type='number']:hover,textarea:hover,select:hover{border-color:#0e6bb3}[type='text']:focus,[type='search']:focus,[type='tel']:focus,[type='url']:focus,[type='email']:focus,[type='password']:focus,[type='date']:focus,[type='time']:focus,[type='number']:focus,textarea:focus,select:focus{outline:3px solid #333;outline-offset:-2px;position:relative;z-index:101}[type='text'].error,[type='text'].error:focus,[type='search'].error,[type='search'].error:focus,[type='tel'].error,[type='tel'].error:focus,[type='url'].error,[type='url'].error:focus,[type='email'].error,[type='email'].error:focus,[type='password'].error,[type='password'].error:focus,[type='date'].error,[type='date'].error:focus,[type='time'].error,[type='time'].error:focus,[type='number'].error,[type='number'].error:focus,textarea.error,textarea.error:focus,select.error,select.error:focus{border:1px solid #b63a1b;outline-color:#b63a1b;background-color:#ffdae0;-webkit-box-shadow:none;box-shadow:none;color:#333}.form-select{line-height:1.5;height:2.5em;padding:.5em 1.3334em .5em .6667em;font-size:1.6rem}.search-form{display:-ms-grid;display:grid;-ms-grid-columns:calc(100% - 5.4rem) 5.4rem;grid-template-columns:auto 5.4rem;grid-template-areas:"form-item form-action";-webkit-box-align:first baseline;-ms-flex-align:first baseline;align-items:first baseline;margin-top:40px}@media screen and (max-width: 766px){.search-form{margin-right:10px;margin-top:0}}@supports (display: grid){.search-form{margin-top:0}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.search-form{margin-top:0}}.search-form .form-item{margin:0;-ms-grid-column:1;grid-area:form-item;float:left;width:calc(100% - 5.4rem)}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.search-form .form-item{width:auto}}@supports (display: grid){.search-form .form-item{float:none;width:auto}}.search-form .form-actions{padding:0;-ms-grid-column:2;grid-area:form-action;float:right}@supports (display: grid){.search-form .form-actions{float:none}}.search-form .form-submit{border:0;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0}.search-form .form-submit:hover{opacity:.8;-webkit-box-shadow:none;box-shadow:none}.search-form input{font-size:1.6rem;-webkit-box-sizing:border-box;box-sizing:border-box;height:4.5rem}@media (min-width: 766px){.search-form input{font-size:1.8rem}}.search-form input[type='submit']{background:#0e6bb3 url("data:image/svg+xml;charset=utf-8,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%20width%3D%22100px%22%20height%3D%22100px%22%20preserveAspectRatio%3D%22xMinYMid%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23fff%3Bfill-rule%3Aevenodd%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%3Esearch-icon%3C%2Ftitle%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M97.5%2C77.89a6%2C6%2C0%2C0%2C1-8.25%2C1.49L64.89%2C62.65a5.85%2C5.85%2C0%2C0%2C1-2.55-5A21.59%2C21.59%2C0%2C0%2C1%2C25.4%2C46.81a21.16%2C21.16%2C0%2C0%2C1%2C3.47-16%2C21.69%2C21.69%2C0%2C0%2C1%2C30-5.42%2C21.36%2C21.36%2C0%2C0%2C1%2C7.1%2C27%2C6%2C6%2C0%2C0%2C1%2C5.67.58L96%2C69.71A5.86%2C5.86%2C0%2C0%2C1%2C97.5%2C77.89ZM61.38%2C40.3a14.8%2C14.8%2C0%2C0%2C0-6.23-9.6%2C15.12%2C15.12%2C0%2C0%2C0-20.92%2C3.77A14.88%2C14.88%2C0%2C0%2C0%2C38%2C55.24%2C15.12%2C15.12%2C0%2C0%2C0%2C59%2C51.46%2C14.74%2C14.74%2C0%2C0%2C0%2C61.38%2C40.3Z%22%2F%3E%3C%2Fsvg%3E") 0 center no-repeat;background-size:4.2rem auto;text-indent:-9999px;width:5.4rem;-webkit-filter:none;filter:none}.search-form input[type='submit']:focus{outline:3px solid #333;outline-offset:-2px;overflow:hidden}@media screen and (min-width: 320px){.search-form input[type='submit']{-webkit-box-sizing:border-box;box-sizing:border-box;margin:.5em 0;text-shadow:none;position:relative}}.search-form input[type='text']{padding:0 .8rem;width:100%}.search-form input[type='text']:focus{outline:3px solid #333;outline-offset:-2px;position:relative;z-index:101}.search-results .search-form,.search-page .search-form{max-width:500px;display:grid;margin-right:0}.search-results .search-form .form-actions,.search-page .search-form .form-actions{padding-top:0}.search-results .search-form input.form-text,.search-page .search-form input.form-text{max-width:100%;border:1px solid #555}.checkboxes--wrapper.required input+strong,.required+strong{position:relative;top:100%;left:-1px;margin-top:-1px;z-index:101;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:56rem}.checkboxes--wrapper.required input+strong.error,.required+strong.error{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;font-weight:bold;display:block;position:absolute;position:relative;padding:.9rem;color:#fff;background-color:#d1431f;border:1px solid #d1431f;border-radius:3px;-webkit-box-shadow:4px 4px 9px 0 rgba(0,0,0,0.3);box-shadow:4px 4px 9px 0 rgba(0,0,0,0.3);opacity:1;margin-top:1rem}@media screen and (min-width: 766px){.checkboxes--wrapper.required input+strong.error,.required+strong.error{font-size:1.8rem}}.checkboxes--wrapper.required input+strong.error::after,.required+strong.error::after{content:'';border:.9rem solid transparent;border-bottom-color:#d1431f;position:absolute;top:-1.8rem;left:.9rem}.checkboxes--wrapper.required input+strong.error{margin-left:1rem}.search-form{position:relative}.search-form .required+strong.error{position:absolute;margin-top:0}#node-preview-form-select a.node-preview-backlink{color:#fff;text-align:left;display:inline-block;background-color:#3fa940;background-repeat:no-repeat;background-position-y:center;border:1px solid transparent;border-color:#3fa940;min-width:150px;min-height:4.8rem;padding:.7rem 1.6rem;position:relative;font-size:2.1rem;line-height:2.8rem}@media (min-width: 766px){#node-preview-form-select a.node-preview-backlink{min-height:5.4rem;padding:.8rem 1.8rem;font-size:2.4rem;line-height:3.6rem}}#node-preview-form-select a.node-preview-backlink::after{content:"\f2ea";display:inline-block;font-family:'Font Awesome 5 Free';font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-weight:900;padding-left:2rem}.layout-builder-form label,.layout-builder-update-block label,.layout-builder-configure-block label,.media-library-wrapper form label,.js-media-library-add-form label{display:inline-block}.layout-builder-form input:not(input[type='radio']),.layout-builder-update-block input:not(input[type='radio']),.layout-builder-configure-block input:not(input[type='radio']),.media-library-wrapper form input:not(input[type='radio']),.js-media-library-add-form input:not(input[type='radio']){-webkit-appearance:auto}.item-list ul{margin:0;padding:0}ul.inline{clear:both}ul.primary{border:0;margin:0;padding:0}ul.primary li{float:left}ul.primary li a{border-radius:4px/0;background:none;border:0;display:block;float:left;line-height:1.5385em;margin:0 .5rem 0 0;padding:0 1em}ul.primary li a:hover,ul.primary li a:active{background:#111;border:0;color:#fff}ul.primary li a:hover{background:#888;text-decoration:none}ul.secondary{background:#111;border-bottom:0;clear:both;margin:0;padding:0}ul.secondary li{border-right:0}ul.secondary li a,ul.secondary li a:link{border:0;color:#ccc;display:block;float:left;line-height:1.5385em;padding:0 1em}ul.secondary li a:hover,ul.secondary li a.active{background:#888;color:#fff;text-decoration:none}ul.secondary a.active{border-bottom:0}.split-list{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;clear:both;float:left}.split-list li{float:left;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;padding-right:1em}.split-list li:nth-child(odd){clear:left}.dash-list li{position:relative;list-style:none}.dash-list li::before{content:'-';position:absolute;left:-20px;top:0}a.btn{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;display:inline-block;color:#fff;margin:1rem 0 0;text-align:center;padding:.6rem 1.6rem;cursor:pointer;background:#0e6bb3;border-radius:0;border:3px solid transparent;text-decoration:none}@media screen and (min-width: 766px){a.btn{font-size:1.8rem}}a.btn:hover,a.btn:focus{background:#666}a.btn:focus{border-color:#000}.ico{display:inline;margin-left:.2em;fill:currentColor}.ico-elink{height:1.1rem;width:1.4rem;margin-bottom:.1rem}.ico-arrow-left{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.ico-arrow-up{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.ico-arrow-down{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.info-notice,.messages{border:2px solid;margin:1.5em 0;padding:1rem 1rem 1rem 4rem}@media (min-width: 641px){.info-notice,.messages{padding:1.4rem 1.4rem 1.4rem 6rem}}.info-notice>*:first-child,.messages>*:first-child{margin-top:0}.info-notice>*:last-child,.messages>*:last-child{margin-bottom:0}.info-notice{border-color:#5a5baa;background:#fff url('../images/i.svg?17f798902a4') no-repeat 0.9rem 0.9rem/24px 24px}@media (min-width: 641px){.info-notice{background:#fff url('../images/i.svg?17f798902a4') no-repeat 1.4rem 1.4rem/30px 30px}}.no-svg .info-notice{background-image:url('../images/i.png?17f798902a4')}ul.info-notice{padding:1rem 1rem 1rem 4rem}@media (min-width: 641px){ul.info-notice{padding:1.4rem 1.4rem 1.4rem 7rem}}.messages-list{margin:2.5rem 0;list-style:none}.field .messages-list,.form-wrapper .messages-list{margin-bottom:0}.messages--error{border-color:#e34f4f;background:#fff url('../images/wrong.svg?17f798902a9') no-repeat 0.9rem 0.9rem/24px 24px}@media (min-width: 641px){.messages--error{background:#fff url('../images/wrong.svg?17f798902a9') no-repeat 1.4rem 1.4rem/30px 30px}}.no-svg .messages--error{background-image:url('../images/wrong.png?17f798902a8')}.messages--status{border-color:#3fa940;background:#fff url('../images/status.svg?17f798902a7') no-repeat 0.9rem 0.9rem/24px 24px}@media (min-width: 641px){.messages--status{background:#fff url('../images/status.svg?17f798902a7') no-repeat 1.4rem 1.4rem/30px 30px}}.no-svg .messages--status{background-image:url('../images/status.png?17f798902a7')}.messages--warning{border-color:#db6304;background:#fff url('../images/warning.svg?17f798902a8') no-repeat 0.9rem 0.9rem/24px 24px}@media (min-width: 641px){.messages--warning{background:#fff url('../images/warning.svg?17f798902a8') no-repeat 1.4rem 1.4rem/30px 30px}}.no-svg .messages--warning{background-image:url('../images/warning.png?17f798902a8')}.messages__list{margin:0}.messages__item{font-size:1.8rem}.messages__item:first-child{margin-top:0}.info-notice{overflow:hidden;border-color:#004695}.toc-menu .menu-title{font-size:21px;line-height:3.6rem} diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/css/layout.css b/web/sites/cscsreviewni/themes/cscsreviewni_theme/css/layout.css index 363f0c320b..f57d4f54ca 100644 --- a/web/sites/cscsreviewni/themes/cscsreviewni_theme/css/layout.css +++ b/web/sites/cscsreviewni/themes/cscsreviewni_theme/css/layout.css @@ -1 +1 @@ -#inner_header_wrapper{margin:0 auto;position:relative;overflow:inherit}#header{max-width:1024px;margin:1% auto;display:-ms-grid;display:grid;-ms-grid-columns:50% 7.5% 42.5%;grid-template-columns:50% 42.5%;grid-template-areas:'top-left top-right';-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 766px){#header{margin:0 auto;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-template-areas:'top-left' 'top-right'}}.top_left{min-height:90px;padding:0;position:relative;-ms-grid-column:1;grid-area:top-left;float:left}@supports (display: grid){.top_left{float:none}}@media (min-width: 766px){.top_left{min-height:110px}}.top_left #logo{position:absolute;left:0;top:0}.top_left #site-title #site-description{font-size:1.8rem;line-height:145%}.top_right{-ms-grid-row-align:center;align-self:center;-ms-grid-column:3;grid-area:top-right;float:right}@supports (display: grid) or (display: -ms-grid){.top_right{float:none}}@media screen and (max-width: 766px){.top_right{-ms-grid-column:1;-ms-grid-row:2;-ms-grid-column-align:unset;justify-self:unset}}.top_right .region-search{margin:.5rem 0}@media screen and (max-width: 766px){.top_right .region-search{width:100%;padding:0}}.top_right ul.menu li a.active{color:#6cdcff}@media screen and (max-width: 766px){.top_left,.top_right,.search_block{width:100%}}#logo{float:left;margin:.8rem 1rem .8rem 0}@media screen and (max-width: 766px){#logo{text-align:center;width:100%;margin:.8rem 0 0}}#logo img{display:block}@media screen and (max-width: 766px){#logo img{text-align:center;display:inline-block}}#site-title a,#site-description{font-weight:normal}#site-title,#site-description{float:left}@media screen and (max-width: 766px){#site-title,#site-description{margin:0;line-height:1.62em}}#site-title{font-size:3rem;margin:1rem 0 0;font-weight:bold}@media screen and (max-width: 766px){#site-title{padding:0;width:100%;display:inline-block}}#site-title a{float:left}@media screen and (max-width: 766px){#site-title a{width:100%;text-align:center}}#site-description{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;margin:.4rem 0 0;float:left;clear:both;line-height:100%;font-style:italic;color:#0e6bb3}@media screen and (min-width: 766px){#site-description{font-size:1.8rem}}@media screen and (max-width: 766px){#site-description{padding-top:1.8rem;padding-bottom:.5rem;width:100%;text-align:center}}@media screen and (max-width: 766px){#headerHero{padding:.5rem 0 .5rem 10rem;min-height:54px;background-color:#fff;position:relative}#headerHero.no-menu .burger-toggle{display:none !important}#headerHero.no-menu.no-search{display:none}#headerHero .region-search input[type='text'],#headerHero .region-search input[type='search']{max-width:100%;border:0;margin:.5em 0;float:none;border-radius:0;background:#fff}@supports (display: grid){#headerHero .region-search input[type='text'],#headerHero .region-search input[type='search']{margin:0}}}#container{clear:both;overflow:hidden}.container-wrap{max-width:1024px;margin:0 auto 1rem;padding:0;overflow:hidden}.container{padding:0 15px}@media (min-width: 766px){.container{margin:0 auto;max-width:1024px;padding:0 20px}}.content-sidebar-wrap{float:left;width:100%}@media screen and (max-width: 961px){.content-sidebar-wrap{float:none;width:100% !important}}@media screen and (max-width: 766px){.content-sidebar-wrap{width:auto}}.content-sidebar-wrap .main-content{display:inline;margin-bottom:1rem;float:right;width:100%}@media screen and (max-width: 961px){.content-sidebar-wrap .main-content{margin:0;float:none}}@media screen and (max-width: 766px){.content-sidebar-wrap .main-content{float:left;width:auto}}@media screen and (max-width: 766px){.front .content-sidebar-wrap{margin:0}}.sidebar-first-layout{color:#111;float:left}@media screen and (max-width: 961px){.sidebar-first-layout{clear:both;float:none;width:100% !important;padding:0 1.5%}}@media screen and (max-width: 766px){.sidebar-first-layout{width:auto;clear:both}}@media screen and (max-width: 766px){.sidebar-first-layout .block{float:none !important;width:auto !important;margin-left:0}}.sidebar-second-layout{color:#111;float:right}@media screen and (max-width: 961px){.sidebar-second-layout{float:none;width:100% !important;padding:0 1.5%}}@media screen and (max-width: 766px){.sidebar-second-layout{width:auto}}@media screen and (max-width: 766px){.sidebar-second-layout .block{float:none !important;width:auto !important;margin-left:0}}aside .block .content{padding:0 1rem}aside #user-login-form input.form-text{width:90%}aside #user-login-form .form-actions{padding-top:0}.two-sidebars .content-sidebar-wrap{width:80%}.two-sidebars .main-content{width:75%}.two-sidebars .sidebar-first-layout{width:24%}.two-sidebars .sidebar-second-layout{width:19%}.sidebar-first .content-sidebar-wrap{width:100%}.sidebar-first .main-content{width:65%}.sidebar-first .sidebar-first-layout{width:30%}.sidebar-second .content-sidebar-wrap{width:62%}.sidebar-second .main-content{width:100%}.sidebar-second .sidebar-second-layout{width:32%}#head,.main-content,.sidebar-second-layout,.sidebar-first-layout{margin-top:1rem}@media screen and (max-width: 961px){.main-content{float:none;width:100% !important}}.region-front-welcome{max-width:1024px;margin:2% auto;text-align:center}@media screen and (max-width: 961px){.region-front-welcome{margin:1% 2%}}@media screen and (max-width: 766px){.region-front-welcome{padding:1rem}}@media screen and (max-width: 440px){.region-front-welcome{margin:0}}.region-front-welcome .block h2{text-align:center}#top-area{clear:both;position:relative;max-width:1024px;margin:0 auto;text-align:center}@media screen and (max-width: 961px){#top-area{padding:0 1.5rem}}@media screen and (max-width: 766px){#top-area{padding:0}}#top-area .block{margin:0}#top-area .column{float:left;width:32.3%;margin:0 .5rem}@media screen and (max-width: 961px){#top-area .column{width:32%}}@media screen and (max-width: 766px){#top-area .column{float:none !important;width:auto !important;margin:1rem}}#top-area .column:last-child{float:right;margin-right:0}@media screen and (max-width: 1153px){#top-area .column:last-child{margin-right:0}}#top-area .column .content{padding:1rem 0}#top-area .column:first-child{margin-left:0}@media screen and (max-width: 766px){#top-area .column:first-child{margin:1rem}}#top-area h2{font-size:2.1rem;margin:3.6rem 0 1.2rem;color:#555;padding:1rem 0;margin:0}#top-area .column-title{color:#e0e0e0}#footer{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;overflow:auto;padding:1% 2% 2%;background:#e7e7e7;border-top:9px solid #5a5baa;max-width:1024px;margin:0 auto}@media screen and (min-width: 766px){#footer{font-size:1.8rem}}@media screen and (max-width: 766px){#footer p{margin:0}}#footer .block>h2{color:#fff;padding:1rem 0;font-size:3rem}#footer .column li{display:block;padding:.3rem 0 .3rem .1rem;border-bottom-width:.1rem;border-bottom-style:dotted;border-color:#555}#footer ul{margin:0}.footer-area .column{float:left;width:24.2%;margin:0 0 0 1%;padding:1%}@media screen and (max-width: 766px){.footer-area .column{float:none;width:auto;margin:1rem}}.footer-area .column:first-child{margin-left:0}@media screen and (max-width: 766px){.footer-area .column:first-child{margin:1rem}}.footer-area .column:last-child{float:right}.footer-area .column-title{color:#111}.bottom_widget .footer-area .column{width:32.5%}.footer-area ul.menu li a.active{color:#ddd}.footer_block{clear:both}@media screen and (max-width: 961px){#footer_wrapper{padding:0 1.5rem}}@media screen and (max-width: 766px){#footer_wrapper{padding:0}} +#inner_header_wrapper{margin:0 auto;position:relative;overflow:inherit}#header{max-width:1024px;margin:1% auto;display:-ms-grid;display:grid;-ms-grid-columns:50% 7.5% 42.5%;grid-template-columns:50% 42.5%;grid-template-areas:'top-left top-right';-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 766px){#header{margin:0 auto;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-template-areas:'top-left' 'top-right'}}.top_left{min-height:90px;padding:0;position:relative;-ms-grid-column:1;grid-area:top-left;float:left}@supports (display: grid){.top_left{float:none}}@media (min-width: 766px){.top_left{min-height:110px}}.top_left #logo{position:absolute;left:0;top:0}.top_left #site-title #site-description{font-size:1.8rem;line-height:145%}.top_right{-ms-grid-row-align:center;align-self:center;-ms-grid-column:3;grid-area:top-right;float:right}@supports (display: grid) or (display: -ms-grid){.top_right{float:none}}@media screen and (max-width: 766px){.top_right{-ms-grid-column:1;-ms-grid-row:2;-ms-grid-column-align:unset;justify-self:unset}}.top_right .region-search{margin:.5rem 0}@media screen and (max-width: 766px){.top_right .region-search{width:100%;padding:0}}.top_right ul.menu li a.active{color:#6cdcff}@media screen and (max-width: 766px){.top_left,.top_right,.search_block{width:100%}}#logo{float:left;margin:.8rem 1rem .8rem 0}@media screen and (max-width: 766px){#logo{text-align:center;width:100%;margin:.8rem 0 0}}#logo img{display:block}@media screen and (max-width: 766px){#logo img{text-align:center;display:inline-block}}#site-title a,#site-description{font-weight:normal}#site-title,#site-description{float:left}@media screen and (max-width: 766px){#site-title,#site-description{margin:0;line-height:1.62em}}#site-title{font-size:3rem;margin:1rem 0 0;font-weight:bold}@media screen and (max-width: 766px){#site-title{padding:0;width:100%;display:inline-block}}#site-title a{float:left}@media screen and (max-width: 766px){#site-title a{width:100%;text-align:center}}#site-description{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;margin:.4rem 0 0;float:left;clear:both;line-height:100%;font-style:italic;color:#0e6bb3}@media screen and (min-width: 766px){#site-description{font-size:1.8rem}}@media screen and (max-width: 766px){#site-description{padding-top:1.8rem;padding-bottom:.5rem;width:100%;text-align:center}}@media screen and (max-width: 766px){#headerHero{padding:.5rem 0 .5rem 10rem;min-height:54px;background-color:#fff;position:relative}#headerHero.no-menu .burger-toggle{display:none !important}#headerHero.no-menu.no-search{display:none}#headerHero .region-search input[type='text'],#headerHero .region-search input[type='search']{max-width:100%;border:0;margin:.5em 0;float:none;border-radius:0;background:#fff}@supports (display: grid){#headerHero .region-search input[type='text'],#headerHero .region-search input[type='search']{margin:0}}}#container{clear:both;overflow:hidden}.container-wrap{max-width:1024px;margin:0 auto 1rem;padding:0;overflow:hidden}.container{padding:0 15px}@media (min-width: 766px){.container{margin:0 auto;max-width:1024px;padding:0 20px}}.content-sidebar-wrap{float:left;width:100%}@media screen and (max-width: 961px){.content-sidebar-wrap{float:none;width:100% !important}}@media screen and (max-width: 766px){.content-sidebar-wrap{width:auto}}.content-sidebar-wrap .main-content{display:inline;margin-bottom:1rem;float:right;width:100%}@media screen and (max-width: 961px){.content-sidebar-wrap .main-content{margin:0;float:none}}@media screen and (max-width: 766px){.content-sidebar-wrap .main-content{float:left;width:auto}}@media screen and (max-width: 766px){.front .content-sidebar-wrap{margin:0}}.sidebar-first-layout{color:#111;float:left}@media screen and (max-width: 961px){.sidebar-first-layout{clear:both;float:none;width:100% !important;padding:0 1.5%}}@media screen and (max-width: 766px){.sidebar-first-layout{width:auto;clear:both}}@media screen and (max-width: 766px){.sidebar-first-layout .block{float:none !important;width:auto !important;margin-left:0}}.sidebar-second-layout{color:#111;float:right}@media screen and (max-width: 961px){.sidebar-second-layout{float:none;width:100% !important;padding:0 1.5%}}@media screen and (max-width: 766px){.sidebar-second-layout{width:auto}}@media screen and (max-width: 766px){.sidebar-second-layout .block{float:none !important;width:auto !important;margin-left:0}}aside .block .content{padding:0 1rem}aside #user-login-form input.form-text{width:90%}aside #user-login-form .form-actions{padding-top:0}.two-sidebars .content-sidebar-wrap{width:80%}.two-sidebars .main-content{width:75%}.two-sidebars .sidebar-first-layout{width:24%}.two-sidebars .sidebar-second-layout{width:19%}.sidebar-first .content-sidebar-wrap{width:100%}.sidebar-first .main-content{width:65%}.sidebar-first .sidebar-first-layout{width:30%}.sidebar-second .content-sidebar-wrap{width:62%}.sidebar-second .main-content{width:100%}.sidebar-second .sidebar-second-layout{width:32%}#head,.main-content,.sidebar-second-layout,.sidebar-first-layout{margin-top:1rem}@media screen and (max-width: 961px){.main-content{float:none;width:100% !important}}.region-front-welcome{max-width:1024px;margin:2% auto;text-align:center}@media screen and (max-width: 961px){.region-front-welcome{margin:1% 2%}}@media screen and (max-width: 766px){.region-front-welcome{padding:1rem}}@media screen and (max-width: 440px){.region-front-welcome{margin:0}}.region-front-welcome .block h2{text-align:center}#top-area{clear:both;position:relative;max-width:1024px;margin:0 auto;text-align:center}@media screen and (max-width: 961px){#top-area{padding:0 1.5rem}}@media screen and (max-width: 766px){#top-area{padding:0}}#top-area .block{margin:0}#top-area .column{float:left;width:32.3%;margin:0 .5rem}@media screen and (max-width: 961px){#top-area .column{width:32%}}@media screen and (max-width: 766px){#top-area .column{float:none !important;width:auto !important;margin:1rem}}#top-area .column:last-child{float:right;margin-right:0}@media screen and (max-width: 1153px){#top-area .column:last-child{margin-right:0}}#top-area .column .content{padding:1rem 0}#top-area .column:first-child{margin-left:0}@media screen and (max-width: 766px){#top-area .column:first-child{margin:1rem}}#top-area h2{font-size:2.1rem;margin:3.6rem 0 1.2rem;color:#555;padding:1rem 0;margin:0}#top-area .column-title{color:#e0e0e0}#footer{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;overflow:auto;padding:1% 2% 2%;background:#e7e7e7;border-top:9px solid #5a5baa;max-width:1024px;margin:0 auto}@media screen and (min-width: 766px){#footer{font-size:1.8rem}}@media screen and (max-width: 766px){#footer p{margin:0}}#footer .block>h2{color:#fff;padding:1rem 0;font-size:3rem}#footer .column li{display:block;padding:.3rem 0 .3rem .1rem;border-bottom-width:.1rem;border-bottom-style:dotted;border-color:#555}#footer ul{margin:0}.footer-area .column{float:left;width:24.2%;margin:0 0 0 1%;padding:1%}@media screen and (max-width: 766px){.footer-area .column{float:none;width:auto;margin:1rem}}.footer-area .column:first-child{margin-left:0}@media screen and (max-width: 766px){.footer-area .column:first-child{margin:1rem}}.footer-area .column:last-child{float:right}.footer-area .column-title{color:#111}.bottom_widget .footer-area .column{width:32.5%}.footer-area ul.menu li a.active{color:#ddd}.footer_block{clear:both}@media screen and (max-width: 961px){#footer_wrapper{padding:0 1.5rem}}@media screen and (max-width: 766px){#footer_wrapper{padding:0}}@media screen and (max-width: 961px){.container-wrap{margin:0 1rem;padding-bottom:1rem}}@media screen and (max-width: 961px){.sidebar-second-layout{clear:both}} diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/components.scss b/web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/components.scss index 1086ea42da..4195e69fd6 100644 --- a/web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/components.scss +++ b/web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/components.scss @@ -4,3 +4,8 @@ */ @import 'init/index'; @import '../../node_modules/nicsdru_unity_theme/src/scss/3_components/index'; + +.toc-menu .menu-title { + font-size: $h2-font-size; + line-height: 3.6rem; +} diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/layout.scss b/web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/layout.scss index 3c7cef5a8d..bc6dfbeb6c 100644 --- a/web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/layout.scss +++ b/web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/layout.scss @@ -4,3 +4,16 @@ */ @import 'init/index'; @import '../../node_modules/nicsdru_unity_theme/src/scss/2_layout/index'; + +.container-wrap { + @media screen and (max-width: $lap) { + margin: 0 1rem; + padding-bottom: 1rem; + } +} + +.sidebar-second-layout { + @media screen and (max-width: $lap) { + clear: both; + } +} diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/block/block--system-main-block.html.twig b/web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/block/block--system-main-block.html.twig new file mode 100644 index 0000000000..47185c6774 --- /dev/null +++ b/web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/block/block--system-main-block.html.twig @@ -0,0 +1,50 @@ +{# +/** + * @file + * Default theme implementation to display a block. + * + * Available variables: + * - plugin_id: The ID of the block implementation. + * - label: The configured label of the block if visible. + * - configuration: A list of the block's configuration values. + * - label: The configured label for the block. + * - label_display: The display settings for the label. + * - provider: The module or other provider that provided this block plugin. + * - Block plugin specific settings will also be stored here. + * - content: The content of this block. + * - attributes: array of HTML attributes populated by modules, intended to + * be added to the main container tag of this template. + * - id: A valid HTML ID and guaranteed unique. + * - title_attributes: Same as attributes, except applied to the main title + * tag that appears in the template. + * - content_attributes: Same as attributes, except applied to the main content + * tag that appears in the template. + * - title_prefix: Additional output populated by modules, intended to be + * displayed in front of the main title tag that appears in the template. + * - title_suffix: Additional output populated by modules, intended to be + * displayed after the main title tag that appears in the template. + * + * @see template_preprocess_block() + * + * @ingroup themeable + */ +#} +{% + set classes = [ + 'block', + 'block-' ~ configuration.provider|clean_class, + 'block-' ~ plugin_id|clean_class, +] +%} + + {{ title_prefix }} + {% if label %} + + {{ label }} + + {% endif %} + {{ title_suffix }} + {% block content %} + {{ content }} + {% endblock %} + diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/content/node.html.twig b/web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/content/node.html.twig new file mode 100755 index 0000000000..e9e22bcf26 --- /dev/null +++ b/web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/content/node.html.twig @@ -0,0 +1,107 @@ +{# +/** + * @file + * nicsdru_unity_theme's theme implementation to display a node, based on Bartik theme. + * + * Available variables: + * - node: The node entity with limited access to object properties and methods. + * Only method names starting with "get", "has", or "is" and a few common + * methods such as "id", "label", and "bundle" are available. For example: + * - node.getCreatedTime() will return the node creation timestamp. + * - node.hasField('field_example') returns TRUE if the node bundle includes + * field_example. (This does not indicate the presence of a value in this + * field.) + * - node.isPublished() will return whether the node is published or not. + * Calling other methods, such as node.delete(), will result in an exception. + * See \Drupal\node\Entity\Node for a full list of public properties and + * methods for the node object. + * - label: (optional) The title of the node. + * - content: All node items. Use {{ content }} to print them all, + * or print a subset such as {{ content.field_example }}. Use + * {{ content|without('field_example') }} to temporarily suppress the printing + * of a given child element. + * - author_picture: The node author user entity, rendered using the "compact" + * view mode. + * - metadata: Metadata for this node. + * - date: (optional) Themed creation date field. + * - author_name: (optional) Themed author name field. + * - url: Direct URL of the current node. + * - display_submitted: Whether submission information should be displayed. + * - attributes: HTML attributes for the containing element. + * The attributes.class element may contain one or more of the following + * classes: + * - node: The current template type (also known as a "theming hook"). + * - node--type-[type]: The current node type. For example, if the node is an + * "Article" it would result in "node--type-article". Note that the machine + * name will often be in a short form of the human readable label. + * - node--view-mode-[view_mode]: The View Mode of the node; for example, a + * teaser would result in: "node--view-mode-teaser", and + * full: "node--view-mode-full". + * The following are controlled through the node publishing options. + * - node--promoted: Appears on nodes promoted to the front page. + * - node--sticky: Appears on nodes ordered above other non-sticky nodes in + * teaser listings. + * - node--unpublished: Appears on unpublished nodes visible only to site + * admins. + * - title_attributes: Same as attributes, except applied to the main title + * tag that appears in the template. + * - content_attributes: Same as attributes, except applied to the main + * content tag that appears in the template. + * - author_attributes: Same as attributes, except applied to the author of + * the node tag that appears in the template. + * - title_prefix: Additional output populated by modules, intended to be + * displayed in front of the main title tag that appears in the template. + * - title_suffix: Additional output populated by modules, intended to be + * displayed after the main title tag that appears in the template. + * - view_mode: View mode; for example, "teaser" or "full". + * - teaser: Flag for the teaser state. Will be true if view_mode is 'teaser'. + * - page: Flag for the full page state. Will be true if view_mode is 'full'. + * - readmore: Flag for more state. Will be true if the teaser content of the + * node cannot hold the main body content. + * - logged_in: Flag for authenticated user status. Will be true when the + * current user is a logged-in member. + * - is_admin: Flag for admin user status. Will be true when the current user + * is an administrator. + * + * @see template_preprocess_node() + */ +#} +{% + set classes = [ + 'node', + 'node--type-' ~ node.bundle|clean_class, + node.isPromoted() ? 'node--promoted', + node.isSticky() ? 'node--sticky', + not node.isPublished() ? 'node--unpublished', + view_mode ? 'node--view-mode-' ~ view_mode|clean_class, + 'clearfix', + ] +%} + +{% if not page %} + +

      +{% endif %} + {{ title_prefix }} + {% if label and not page %} + + {{ label }} + + {% endif %} + {{ title_suffix }} + {% if display_submitted %} +
      + + {% trans %}Submitted by {{ author_name }} on {{ date }}{% endtrans %} + +
      + {% endif %} + {% if not page %} +
      + {% endif %} + + {{ content }} + +{% if not page %} + +{% endif %} diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/field/field--node--field-toc-enable--diff.html.twig b/web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/field/field--node--field-toc-enable--diff.html.twig new file mode 100644 index 0000000000..befec63ab5 --- /dev/null +++ b/web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/field/field--node--field-toc-enable--diff.html.twig @@ -0,0 +1,7 @@ +{# +/** + * @file + * Theme override for a field displayed in default view mode. + */ +#} +{% extends 'core/themes/classy/templates/field/field.html.twig' %} diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/layout/page.html.twig b/web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/layout/page.html.twig new file mode 100755 index 0000000000..c75b39eda4 --- /dev/null +++ b/web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/layout/page.html.twig @@ -0,0 +1,218 @@ +{# +/** + * @file + * Theme override to display a single page. + * + * The doctype, html, head and body tags are not in this template. Instead they + * can be found in the html.html.twig template in this directory. + * + * Available variables: + * + * General utility variables: + * - base_path: The base URL path of the Drupal installation. Will usually be + * "/" unless you have installed Drupal in a sub-directory. + * - is_front: A flag indicating if the current page is the front page. + * - logged_in: A flag indicating if the user is registered and signed in. + * - is_admin: A flag indicating if the user has permission to access + * administration pages. + * + * Site identity: + * - front_page: The URL of the front page. Use this instead of base_path when + * linking to the front page. This includes the language domain or prefix. + * + * Page content (in order of occurrence in the default page.html.twig): + * - messages: Status and error messages. Should be displayed prominently. + * - node: Fully loaded node, if there is an automatically-loaded node + * associated with the page and the node ID is the second argument in the + * page's path (e.g. node/12345 and node/12345/revisions, but not + * comment/reply/12345). + * + * Regions: + * - page.header: Items for the header region. + * - page.search: Items for site search region. + * - page.primary_menu: Items for the primary menu region. + * - page.slideshow: Items for the slideshow region on the front page. + * - page.front_welcome: Items for the front page welcome region. + * - page.top_first: Items for the first top region. + * - page.top_second: Items for the second top region. + * - page.top_third: Items for the third top region. + * - page.breadcrumb: Items for the breadcrumb region. + * - page.content: The main content of the current page. + * - page.sidebar_first: Items for the first sidebar. + * - page.sidebar_second: Items for the second sidebar. + * - page.bottom_widget_1: Items for the first bottom widget region on the front page. + * - page.bottom_widget_2: Items for the second bottom widget region on the front page. + * - page.bottom_widget_3: Items for the third bottom widget region on the front page. + * - page.footer_first: Items for the first footer region. + * - page.footer_second: Items for the second footer region. + * - page.footer_third: Items for the third footer region. + * - page.footer_fourth: Items for the fourth footer region. + * - page.footer: Items for the bottom footer region. + * + * @see template_preprocess_page() + * @see html.html.twig + */ +#} +{% set hero_attributes = create_attribute() %} +{% + set hero_classes = [ + 'top_right', + page.primary_menu ? 'with-menu' : 'no-menu', + page.search ? 'with-search' : 'no-search', +] +%} + +
      +
      +
      +
      + +
      + {% if page.primary_menu %} + {{ page.primary_menu }} + {% endif %} + + +{% if is_front %} + + {{ page.front_welcome }} + + {% if page.top_first or page.top_second or page.top_third %} +
      + {% if page.top_first %} +
      + {{ page.top_first }} +
      + {% endif %} + {% if page.top_second %} +
      + {{ page.top_second }} +
      + {% endif %} + {% if page.top_third %} +
      + {{ page.top_third }} +
      + {% endif %} +
      + {% endif %} +{% endif %} + +
      +
      + + {% if page.sidebar_second %} + + {% endif %} + {% if is_front %} + {% if page.bottom_widget_1 or page.bottom_widget_2 or page.bottom_widget_3 %} + + {% endif %} + {% endif %} +
      +
      + +
      + +
      + + diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/navigation/menu--main--sidebar-second.html.twig b/web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/navigation/menu--main--sidebar-second.html.twig new file mode 100755 index 0000000000..474ca8c387 --- /dev/null +++ b/web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/navigation/menu--main--sidebar-second.html.twig @@ -0,0 +1,71 @@ +{# +/** + * @file + * Theme override to display a menu. + * + * Available variables: + * - menu_name: The machine name of the menu. + * - items: A nested list of menu items. Each menu item contains: + * - attributes: HTML attributes for the menu item. + * - below: The menu item child items. + * - title: The menu link title. + * - url: The menu link url, instance of \Drupal\Core\Url + * - localized_options: Menu link localized options. + * - is_expanded: TRUE if the link has visible children within the current + * menu tree. + * - is_collapsed: TRUE if the link has children within the current menu tree + * that are not currently visible. + * - in_active_trail: TRUE if the link is in the active trail. + */ +#} +{% import _self as menus %} +{# +We call a macro which calls itself to render the full tree. +@see https://twig.symfony.com/doc/1.x/tags/macro.html +#} +{{ menus.menu_links(items, attributes, 0) }} +{% macro menu_links(items, attributes, menu_level, parent) %} + {% import _self as menus %} + {% if items %} + {% + set parent_classes = [ + 'menu-item', + 'leaf', + 'first' + ] + %} + {% if menu_level != 0 %} + + {% if menu_level == 1 %} + + {{ parent.title }} + + {% endif %} + {% endif %} + {% for item in items %} + {% + set classes = [ + 'menu-item', + item.is_expanded ? 'expanded' : 'leaf', + item.is_collapsed ? 'collapsed', + item.in_active_trail ? 'active-trail', + loop.last ? 'last', + ] + %} + {% if menu_level == 0 %} + {% if item.below %} + {% set parent = item %} + {{ menus.menu_links(item.below, attributes, menu_level + 1, parent) }} + {% endif %} + {% else %} + + {{ link(item.title, item.url) }} + {% if item.below %} + {{ menus.menu_links(item.below, attributes, menu_level + 1) }} + {% endif %} + + {% endif %} + {% endfor %} + + {% endif %} +{% endmacro %} From 1a48d788dd44d8b299987c2008bbeb264770462d Mon Sep 17 00:00:00 2001 From: Adam Williamson Date: Mon, 14 Mar 2022 09:09:38 +0000 Subject: [PATCH 12/52] View page templates --- ...lock--views-exposed-filter-block.html.twig | 30 +++ .../content/node--search-index.html.twig | 73 ++++++ .../field/field--field-teaser.html.twig | 70 ++++++ ...eld-published-date--search-index.html.twig | 44 ++++ .../templates/layout/page.html.twig | 237 ++++++++++++++++++ .../views-view--news-search-page.html.twig | 68 +++++ .../views/views-view--search-page.html.twig | 80 ++++++ ...-unformatted--search-result-page.html.twig | 31 +++ 8 files changed, 633 insertions(+) create mode 100755 web/sites/attorneygeneralni/themes/attorneygeneralni_theme/templates/block/block--views-exposed-filter-block.html.twig create mode 100644 web/sites/attorneygeneralni/themes/attorneygeneralni_theme/templates/content/node--search-index.html.twig create mode 100644 web/sites/attorneygeneralni/themes/attorneygeneralni_theme/templates/field/field--field-teaser.html.twig create mode 100644 web/sites/attorneygeneralni/themes/attorneygeneralni_theme/templates/field/field--node--field-published-date--search-index.html.twig create mode 100644 web/sites/attorneygeneralni/themes/attorneygeneralni_theme/templates/layout/page.html.twig create mode 100644 web/sites/attorneygeneralni/themes/attorneygeneralni_theme/templates/views/views-view--news-search-page.html.twig create mode 100644 web/sites/attorneygeneralni/themes/attorneygeneralni_theme/templates/views/views-view--search-page.html.twig create mode 100755 web/sites/attorneygeneralni/themes/attorneygeneralni_theme/templates/views/views-view-unformatted--search-result-page.html.twig diff --git a/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/templates/block/block--views-exposed-filter-block.html.twig b/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/templates/block/block--views-exposed-filter-block.html.twig new file mode 100755 index 0000000000..ad91595068 --- /dev/null +++ b/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/templates/block/block--views-exposed-filter-block.html.twig @@ -0,0 +1,30 @@ +{# +/** +* @file +* Block template for exposed filter forms attached to search pages. + * The following is controlled through the uregni_theme.theme variables. + * - search_page_name: Returns the name of the search page based on its plugin id. +#} +{% + set classes = [ + 'block', + 'block-' ~ configuration.provider|clean_class, + 'block-' ~ plugin_id|clean_class, +] +%} + + + + {% set search_desc = 'Search ' ~ search_page_name ~ ' and choose filters to show only the results you want' %} +

      {{ search_desc|t }}

      + {% block content %} + {% if content_attributes is not empty %} + + {{ content }} + + {% else %} + {{ content }} + {% endif %} + {% endblock %} + +

      Filter search results

      diff --git a/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/templates/content/node--search-index.html.twig b/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/templates/content/node--search-index.html.twig new file mode 100644 index 0000000000..3da7d768c4 --- /dev/null +++ b/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/templates/content/node--search-index.html.twig @@ -0,0 +1,73 @@ +{# +/** + * @file + * nicsdru_unity_theme's theme implementation to display a node, based on Bartik theme. + * + * Available variables: + * - node: The node entity with limited access to object properties and methods. + * Only method names starting with "get", "has", or "is" and a few common + * methods such as "id", "label", and "bundle" are available. For example: + * - node.getCreatedTime() will return the node creation timestamp. + * - node.hasField('field_example') returns TRUE if the node bundle includes + * field_example. (This does not indicate the presence of a value in this + * field.) + * - node.isPublished() will return whether the node is published or not. + * Calling other methods, such as node.delete(), will result in an exception. + * See \Drupal\node\Entity\Node for a full list of public properties and + * methods for the node object. + * - label: (optional) The title of the node. + * - content: All node items. Use {{ content }} to print them all, + * or print a subset such as {{ content.field_example }}. Use + * {{ content|without('field_example') }} to temporarily suppress the printing + * of a given child element. + * - author_picture: The node author user entity, rendered using the "compact" + * view mode. + * - metadata: Metadata for this node. + * - date: (optional) Themed creation date field. + * - author_name: (optional) Themed author name field. + * - url: Direct URL of the current node. + * - display_submitted: Whether submission information should be displayed. + * - attributes: HTML attributes for the containing element. + * The attributes.class element may contain one or more of the following + * classes: + * - node: The current template type (also known as a "theming hook"). + * - node--type-[type]: The current node type. For example, if the node is an + * "Article" it would result in "node--type-article". Note that the machine + * name will often be in a short form of the human readable label. + * - node--view-mode-[view_mode]: The View Mode of the node; for example, a + * teaser would result in: "node--view-mode-teaser", and + * full: "node--view-mode-full". + * The following are controlled through the node publishing options. + * - node--promoted: Appears on nodes promoted to the front page. + * - node--sticky: Appears on nodes ordered above other non-sticky nodes in + * teaser listings. + * - node--unpublished: Appears on unpublished nodes visible only to site + * admins. + * - title_attributes: Same as attributes, except applied to the main title + * tag that appears in the template. + * - content_attributes: Same as attributes, except applied to the main + * content tag that appears in the template. + * - author_attributes: Same as attributes, except applied to the author of + * the node tag that appears in the template. + * - title_prefix: Additional output populated by modules, intended to be + * displayed in front of the main title tag that appears in the template. + * - title_suffix: Additional output populated by modules, intended to be + * displayed after the main title tag that appears in the template. + * - view_mode: View mode; for example, "teaser" or "full". + * - teaser: Flag for the teaser state. Will be true if view_mode is 'teaser'. + * - page: Flag for the full page state. Will be true if view_mode is 'full'. + * - readmore: Flag for more state. Will be true if the teaser content of the + * node cannot hold the main body content. + * - logged_in: Flag for authenticated user status. Will be true when the + * current user is a logged-in member. + * - is_admin: Flag for admin user status. Will be true when the current user + * is an administrator. + * + * @see template_preprocess_node() + */ +#} + +

      + {{ label }} +

      +{{ content }} diff --git a/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/templates/field/field--field-teaser.html.twig b/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/templates/field/field--field-teaser.html.twig new file mode 100644 index 0000000000..d3750ac25e --- /dev/null +++ b/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/templates/field/field--field-teaser.html.twig @@ -0,0 +1,70 @@ +{# +/** + * @file + * Theme override for a field. + * + * To override output, copy the "field.html.twig" from the templates directory + * to your theme's directory and customize it, just like customizing other + * Drupal templates such as page.html.twig or node.html.twig. + * + * Instead of overriding the theming for all fields, you can also just override + * theming for a subset of fields using + * @link themeable Theme hook suggestions. @endlink For example, + * here are some theme hook suggestions that can be used for a field_foo field + * on an article node type: + * - field--node--field-foo--article.html.twig + * - field--node--field-foo.html.twig + * - field--node--article.html.twig + * - field--field-foo.html.twig + * - field--text-with-summary.html.twig + * - field.html.twig + * + * Available variables: + * - attributes: HTML attributes for the containing element. + * - label_hidden: Whether to show the field label or not. + * - title_attributes: HTML attributes for the title. + * - label: The label for the field. + * - multiple: TRUE if a field can contain multiple items. + * - items: List of all the field items. Each item contains: + * - attributes: List of HTML attributes for each item. + * - content: The field item's content. + * - entity_type: The entity type to which the field belongs. + * - field_name: The name of the field. + * - field_type: The type of the field. + * - label_display: The display settings for the label. + * + * @see template_preprocess_field() + */ +#} +{% + set title_classes = [ + label_display == 'visually_hidden' ? 'visually-hidden', +] +%} + +{% if label_hidden %} + {% if multiple %} + + {% for item in items %} + {{ item.content }}

      + {% endfor %} + + {% else %} + {% for item in items %} + {{ item.content }}

      + {% endfor %} + {% endif %} +{% else %} + + {{ label }} + {% if multiple %} +
      + {% endif %} + {% for item in items %} + {{ item.content }}

      + {% endfor %} + {% if multiple %} +
      + {% endif %} + +{% endif %} diff --git a/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/templates/field/field--node--field-published-date--search-index.html.twig b/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/templates/field/field--node--field-published-date--search-index.html.twig new file mode 100644 index 0000000000..04497e8265 --- /dev/null +++ b/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/templates/field/field--node--field-published-date--search-index.html.twig @@ -0,0 +1,44 @@ +{# +/** +* @file +* Theme override for a field. +* +* To override output, copy the "field.html.twig" from the templates directory +* to your theme's directory and customize it, just like customizing other +* Drupal templates such as page.html.twig or node.html.twig. +* +* Instead of overriding the theming for all fields, you can also just override +* theming for a subset of fields using +* @link themeable Theme hook suggestions. @endlink For example, +* here are some theme hook suggestions that can be used for a field_foo field +* on an article node type: +* - field--node--field-foo--article.html.twig +* - field--node--field-foo.html.twig +* - field--node--article.html.twig +* - field--field-foo.html.twig +* - field--text-with-summary.html.twig +* - field.html.twig +* +* Available variables: +* - attributes: HTML attributes for the containing element. +* - label_hidden: Whether to show the field label or not. +* - title_attributes: HTML attributes for the title. +* - label: The label for the field. +* - multiple: TRUE if a field can contain multiple items. +* - items: List of all the field items. Each item contains: +* - attributes: List of HTML attributes for each item. +* - content: The field item's content. +* - entity_type: The entity type to which the field belongs. +* - field_name: The name of the field. +* - field_type: The type of the field. +* - label_display: The display settings for the label. +* +* @see template_preprocess_field() +*/ +#} +{{ 'Published '|t }} +{% for item in items %} + {{ item.content }} +{% endfor %} + + diff --git a/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/templates/layout/page.html.twig b/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/templates/layout/page.html.twig new file mode 100644 index 0000000000..6f23e1bc00 --- /dev/null +++ b/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/templates/layout/page.html.twig @@ -0,0 +1,237 @@ +{# +/** + * @file + * Theme override to display a single page. + * + * The doctype, html, head and body tags are not in this template. Instead they + * can be found in the html.html.twig template in this directory. + * + * Available variables: + * + * General utility variables: + * - base_path: The base URL path of the Drupal installation. Will usually be + * "/" unless you have installed Drupal in a sub-directory. + * - is_front: A flag indicating if the current page is the front page. + * - logged_in: A flag indicating if the user is registered and signed in. + * - is_admin: A flag indicating if the user has permission to access + * administration pages. + * + * Site identity: + * - front_page: The URL of the front page. Use this instead of base_path when + * linking to the front page. This includes the language domain or prefix. + * + * Page content (in order of occurrence in the default page.html.twig): + * - messages: Status and error messages. Should be displayed prominently. + * - node: Fully loaded node, if there is an automatically-loaded node + * associated with the page and the node ID is the second argument in the + * page's path (e.g. node/12345 and node/12345/revisions, but not + * comment/reply/12345). + * + * Regions: + * - page.header: Items for the header region. + * - page.search: Items for site search region. + * - page.primary_menu: Items for the primary menu region. + * - page.slideshow: Items for the slideshow region on the front page. + * - page.front_welcome: Items for the front page welcome region. + * - page.top_first: Items for the first top region. + * - page.top_second: Items for the second top region. + * - page.top_third: Items for the third top region. + * - page.breadcrumb: Items for the breadcrumb region. + * - page.content: The main content of the current page. + * - page.sidebar_first: Items for the first sidebar. + * - page.sidebar_second: Items for the second sidebar. + * - page.bottom_widget_1: Items for the first bottom widget region on the front page. + * - page.bottom_widget_2: Items for the second bottom widget region on the front page. + * - page.bottom_widget_3: Items for the third bottom widget region on the front page. + * - page.footer_first: Items for the first footer region. + * - page.footer_second: Items for the second footer region. + * - page.footer_third: Items for the third footer region. + * - page.footer_fourth: Items for the fourth footer region. + * - page.footer: Items for the bottom footer region. + * + * The following is controlled through the uregni_theme.theme variables. + * - search_page: Returns if the page is a search page based on its title. + * + * @see template_preprocess_page() + * @see html.html.twig + */ +#} +{% set hero_attributes = create_attribute() %} +{% + set hero_classes = [ + 'top_right', + page.primary_menu ? 'with-menu' : 'no-menu', + page.search ? 'with-search' : 'no-search', +] +%} + +
      +
      +
      +
      + +
      + {% if page.primary_menu %} + {{ page.primary_menu }} + {% endif %} + + +{% if is_front %} + {{ page.slideshow }} + + {% if drupal_config('system.site', 'frontpage_title') %} +

      + {{ drupal_config('system.site', 'frontpage_title') }} +

      + {% endif %} + + {{ page.front_welcome }} + + {% if page.top_first or page.top_second or page.top_third %} +
      + {% if page.top_first %} +
      + {{ page.top_first }} +
      + {% endif %} + {% if page.top_second %} +
      + {{ page.top_second }} +
      + {% endif %} + {% if page.top_third %} +
      + {{ page.top_third }} +
      + {% endif %} +
      + {% endif %} +{% endif %} + +
      +
      + + {% if page.sidebar_second %} + + {% endif %} + {% if is_front %} + {% if page.bottom_widget_1 or page.bottom_widget_2 or page.bottom_widget_3 or page.bottom_widget_4 or page.bottom_widget_5 %} + + {% endif %} + {% endif %} +
      +
      + +
      + +
      + + diff --git a/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/templates/views/views-view--news-search-page.html.twig b/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/templates/views/views-view--news-search-page.html.twig new file mode 100644 index 0000000000..c4898971de --- /dev/null +++ b/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/templates/views/views-view--news-search-page.html.twig @@ -0,0 +1,68 @@ +{# +/** + * @file + * Theme override for main view template. + * + * Available variables: + * - attributes: Remaining HTML attributes for the element. + * - css_name: A css-safe version of the view name. + * - css_class: The user-specified classes names, if any. + * - header: The optional header. + * - footer: The optional footer. + * - rows: The results of the view query, if any. + * - empty: The content to display if there are no rows. + * - pager: The optional pager next/prev links to display. + * - exposed: Exposed widget form/info to display. + * - feed_icons: Optional feed icons to display. + * - more: An optional link to the next page of results. + * - title: Title of the view, only used when displaying in the admin preview. + * - title_prefix: Additional output populated by modules, intended to be + * displayed in front of the view title. + * - title_suffix: Additional output populated by modules, intended to be + * displayed after the view title. + * - attachment_before: An optional attachment view to be displayed before the + * view content. + * - attachment_after: An optional attachment view to be displayed after the + * view content. + * - dom_id: Unique id for every view being printed to give unique class for + * Javascript. + * + * @see template_preprocess_views_view() + */ +#} +{% + set classes = [ + dom_id ? 'js-view-dom-id-' ~ dom_id, +] +%} +{% set attributes = attributes.addClass(classes) %} +{% set attributes = attributes.setAttribute('role', 'region') %} +{% set attributes = attributes.setAttribute('aria-label', 'search results'|t) %} + + {{ title_prefix }} + {{ title }} + {{ title_suffix }} + +
      + {{ header }} + {{ drupal_block('facets_summary_block:news_summary') }} +
      + + {% if rows -%} + {{ rows }} + {% elseif empty -%} + {{ empty }} + {% endif %} + {{ pager }} + + {{ attachment_after }} + {{ more }} + + {% if footer %} +
      + {{ footer }} +
      + {% endif %} + + {{ feed_icons }} + diff --git a/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/templates/views/views-view--search-page.html.twig b/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/templates/views/views-view--search-page.html.twig new file mode 100644 index 0000000000..93dbca406d --- /dev/null +++ b/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/templates/views/views-view--search-page.html.twig @@ -0,0 +1,80 @@ +{# +/** + * @file + * Theme override for main view template. + * + * Available variables: + * - attributes: Remaining HTML attributes for the element. + * - css_name: A css-safe version of the view name. + * - css_class: The user-specified classes names, if any. + * - header: The optional header. + * - footer: The optional footer. + * - rows: The results of the view query, if any. + * - empty: The content to display if there are no rows. + * - pager: The optional pager next/prev links to display. + * - exposed: Exposed widget form/info to display. + * - feed_icons: Optional feed icons to display. + * - more: An optional link to the next page of results. + * - title: Title of the view, only used when displaying in the admin preview. + * - title_prefix: Additional output populated by modules, intended to be + * displayed in front of the view title. + * - title_suffix: Additional output populated by modules, intended to be + * displayed after the view title. + * - attachment_before: An optional attachment view to be displayed before the + * view content. + * - attachment_after: An optional attachment view to be displayed after the + * view content. + * - dom_id: Unique id for every view being printed to give unique class for + * Javascript. + * + * @see template_preprocess_views_view() + */ +#} +{% + set classes = [ + 'view', + 'view-' ~ id|clean_class, + 'view-id-' ~ id, + 'view-display-id-' ~ display_id, + dom_id ? 'js-view-dom-id-' ~ dom_id, + 'search-results', +] +%} +
      + {% if title %} + {{ title }} + {% endif %} + {% if exposed %} + + {% endif %} + + {% if rows %} +
      + {% if header %} + {{ header }} + {% endif %} + {{ rows }} +
      + {% elseif empty %} +
      + {% if header %} + {{ header }} + {% endif %} + {{ empty }} +
      + {% endif %} + + {% if pager %} + {{ pager }} + {% endif %} + {% if more %} + {{ more }} + {% endif %} + {% if footer %} + + {% endif %} +
      diff --git a/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/templates/views/views-view-unformatted--search-result-page.html.twig b/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/templates/views/views-view-unformatted--search-result-page.html.twig new file mode 100755 index 0000000000..3a398b27d2 --- /dev/null +++ b/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/templates/views/views-view-unformatted--search-result-page.html.twig @@ -0,0 +1,31 @@ +{# +/** + * @file + * Theme override to display a view of unformatted rows. + * + * Available variables: + * - title: The title of this group of rows. May be empty. + * - rows: A list of the view's row items. + * - attributes: The row's HTML attributes. + * - content: The row's content. + * - view: The view object. + * - default_row_class: A flag indicating whether default classes should be + * used on rows. + * + * @see template_preprocess_views_view_unformatted() + */ +#} +{% + set row_classes = [ + default_row_class ? 'views-row', + 'search-result' +] +%} +{% if title %} +

      {{ title }}

      +{% endif %} +{% for row in rows %} + + {{- row.content -}} + +{% endfor %} From 0e83ba8657473e0276209e2baa389455ae3e0e26 Mon Sep 17 00:00:00 2001 From: Adam Williamson Date: Mon, 14 Mar 2022 09:10:04 +0000 Subject: [PATCH 13/52] View page styles --- .../attorneygeneralni_theme/css/layout.css | 2 +- .../src/scss/layout.scss | 32 +++++++++++++++++++ 2 files changed, 33 insertions(+), 1 deletion(-) diff --git a/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/css/layout.css b/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/css/layout.css index ba487abf0e..7c771b838a 100644 --- a/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/css/layout.css +++ b/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/css/layout.css @@ -1 +1 @@ -#inner_header_wrapper{margin:0 auto;position:relative;overflow:inherit}#header{max-width:1024px;margin:1% auto;display:-ms-grid;display:grid;-ms-grid-columns:50% 7.5% 42.5%;grid-template-columns:50% 42.5%;grid-template-areas:'top-left top-right';-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 766px){#header{margin:0 auto;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-template-areas:'top-left' 'top-right'}}.top_left{min-height:90px;padding:0;position:relative;-ms-grid-column:1;grid-area:top-left;float:left}@supports (display: grid){.top_left{float:none}}@media (min-width: 766px){.top_left{min-height:110px}}.top_left #logo{position:absolute;left:0;top:0}.top_left #site-title #site-description{font-size:1.8rem;line-height:145%}.top_right{-ms-grid-row-align:center;align-self:center;-ms-grid-column:3;grid-area:top-right;float:right}@supports (display: grid) or (display: -ms-grid){.top_right{float:none}}@media screen and (max-width: 766px){.top_right{-ms-grid-column:1;-ms-grid-row:2;-ms-grid-column-align:unset;justify-self:unset}}.top_right .region-search{margin:.5rem 0}@media screen and (max-width: 766px){.top_right .region-search{width:100%;padding:0}}.top_right ul.menu li a.active{color:#6cdcff}@media screen and (max-width: 766px){.top_left,.top_right,.search_block{width:100%}}#logo{float:left;margin:.8rem 1rem .8rem 0}@media screen and (max-width: 766px){#logo{text-align:center;width:100%;margin:.8rem 0 0}}#logo img{display:block}@media screen and (max-width: 766px){#logo img{text-align:center;display:inline-block}}#site-title a,#site-description{font-weight:normal}#site-title,#site-description{float:left}@media screen and (max-width: 766px){#site-title,#site-description{margin:0;line-height:1.62em}}#site-title{font-size:3rem;margin:1rem 0 0;font-weight:bold}@media screen and (max-width: 766px){#site-title{padding:0;width:100%;display:inline-block}}#site-title a{float:left}@media screen and (max-width: 766px){#site-title a{width:100%;text-align:center}}#site-description{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;margin:.4rem 0 0;float:left;clear:both;line-height:100%;font-style:italic;color:#0e6bb3}@media screen and (min-width: 766px){#site-description{font-size:1.8rem}}@media screen and (max-width: 766px){#site-description{padding-top:1.8rem;padding-bottom:.5rem;width:100%;text-align:center}}@media screen and (max-width: 766px){#headerHero{padding:.5rem 0 .5rem 10rem;min-height:54px;background-color:#002e62;position:relative}#headerHero.no-menu .burger-toggle{display:none !important}#headerHero.no-menu.no-search{display:none}#headerHero .region-search input[type='text'],#headerHero .region-search input[type='search']{max-width:100%;border:0;margin:.5em 0;float:none;border-radius:0;background:#fff}@supports (display: grid){#headerHero .region-search input[type='text'],#headerHero .region-search input[type='search']{margin:0}}}#container{clear:both;overflow:hidden}.container-wrap{max-width:1024px;margin:0 auto 1rem;padding:0;overflow:hidden}.container{padding:0 15px}@media (min-width: 766px){.container{margin:0 auto;max-width:1024px;padding:0 20px}}.content-sidebar-wrap{float:left;width:100%}@media screen and (max-width: 961px){.content-sidebar-wrap{float:none;width:100% !important}}@media screen and (max-width: 766px){.content-sidebar-wrap{width:auto}}.content-sidebar-wrap .main-content{display:inline;margin-bottom:1rem;float:right;width:100%}@media screen and (max-width: 961px){.content-sidebar-wrap .main-content{margin:0;float:none}}@media screen and (max-width: 766px){.content-sidebar-wrap .main-content{float:left;width:auto}}@media screen and (max-width: 766px){.front .content-sidebar-wrap{margin:0}}.sidebar-first-layout{color:#111;float:left}@media screen and (max-width: 961px){.sidebar-first-layout{clear:both;float:none;width:100% !important;padding:0 1.5%}}@media screen and (max-width: 766px){.sidebar-first-layout{width:auto;clear:both}}@media screen and (max-width: 766px){.sidebar-first-layout .block{float:none !important;width:auto !important;margin-left:0}}.sidebar-second-layout{color:#111;float:right}@media screen and (max-width: 961px){.sidebar-second-layout{float:none;width:100% !important;padding:0 1.5%}}@media screen and (max-width: 766px){.sidebar-second-layout{width:auto}}@media screen and (max-width: 766px){.sidebar-second-layout .block{float:none !important;width:auto !important;margin-left:0}}aside .block .content{padding:0 1rem}aside #user-login-form input.form-text{width:90%}aside #user-login-form .form-actions{padding-top:0}.two-sidebars .content-sidebar-wrap{width:80%}.two-sidebars .main-content{width:75%}.two-sidebars .sidebar-first-layout{width:24%}.two-sidebars .sidebar-second-layout{width:19%}.sidebar-first .content-sidebar-wrap{width:100%}.sidebar-first .main-content{width:70%}.sidebar-first .sidebar-first-layout{width:25%}.sidebar-second .content-sidebar-wrap{width:75%}.sidebar-second .main-content{width:100%}.sidebar-second .sidebar-second-layout{width:22%}#head,.main-content,.sidebar-second-layout,.sidebar-first-layout{margin-top:1rem}@media screen and (max-width: 961px){.main-content{float:none;width:100% !important}}.region-front-welcome{max-width:1024px;margin:2% auto;text-align:center}@media screen and (max-width: 961px){.region-front-welcome{margin:1% 2%}}@media screen and (max-width: 766px){.region-front-welcome{padding:1rem}}@media screen and (max-width: 440px){.region-front-welcome{margin:0}}.region-front-welcome .block h2{text-align:center}#top-area{clear:both;position:relative;max-width:1024px;margin:0 auto;text-align:center}@media screen and (max-width: 961px){#top-area{padding:0 1.5rem}}@media screen and (max-width: 766px){#top-area{padding:0}}#top-area .block{margin:0}#top-area .column{float:left;width:32.3%;margin:0 .5rem}@media screen and (max-width: 961px){#top-area .column{width:32%}}@media screen and (max-width: 766px){#top-area .column{float:none !important;width:auto !important;margin:1rem}}#top-area .column:last-child{float:right;margin-right:0}@media screen and (max-width: 1153px){#top-area .column:last-child{margin-right:0}}#top-area .column .content{padding:1rem 0}#top-area .column:first-child{margin-left:0}@media screen and (max-width: 766px){#top-area .column:first-child{margin:1rem}}#top-area h2{font-size:2.1rem;margin:3.6rem 0 1.2rem;color:#555;padding:1rem 0;margin:0}#top-area .column-title{color:#e0e0e0}#footer{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;overflow:auto;padding:1% 2% 2%;background:#e7e7e7;border-top:9px solid #1d2997;max-width:1024px;margin:0 auto}@media screen and (min-width: 766px){#footer{font-size:1.8rem}}@media screen and (max-width: 766px){#footer p{margin:0}}#footer .block>h2{color:#fff;padding:1rem 0;font-size:3rem}#footer .column li{display:block;padding:.3rem 0 .3rem .1rem;border-bottom-width:.1rem;border-bottom-style:dotted;border-color:#555}#footer ul{margin:0}.footer-area .column{float:left;width:24.2%;margin:0 0 0 1%;padding:1%}@media screen and (max-width: 766px){.footer-area .column{float:none;width:auto;margin:1rem}}.footer-area .column:first-child{margin-left:0}@media screen and (max-width: 766px){.footer-area .column:first-child{margin:1rem}}.footer-area .column:last-child{float:right}.footer-area .column-title{color:#111}.bottom_widget .footer-area .column{width:32.5%}.footer-area ul.menu li a.active{color:#ddd}.footer_block{clear:both}@media screen and (max-width: 961px){#footer_wrapper{padding:0 1.5rem}}@media screen and (max-width: 766px){#footer_wrapper{padding:0}}@media screen and (max-width: 961px){.container-wrap{margin:0 1rem}}@media (min-width: 961px){.front .sidebar-second-layout{margin-top:6.4rem}}#logo{margin-top:1.5rem;width:100%}@media screen and (max-width: 766px){#logo{padding:0 1rem}}#logo a{display:block}#logo a:focus{background:none;border-bottom:none;outline:0.3rem dashed #949494;outline-offset:1.2rem}#logo img{height:80px}@media screen and (max-width: 766px){#logo img{height:60px}} +#inner_header_wrapper{margin:0 auto;position:relative;overflow:inherit}#header{max-width:1024px;margin:1% auto;display:-ms-grid;display:grid;-ms-grid-columns:50% 7.5% 42.5%;grid-template-columns:50% 42.5%;grid-template-areas:'top-left top-right';-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 766px){#header{margin:0 auto;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-template-areas:'top-left' 'top-right'}}.top_left{min-height:90px;padding:0;position:relative;-ms-grid-column:1;grid-area:top-left;float:left}@supports (display: grid){.top_left{float:none}}@media (min-width: 766px){.top_left{min-height:110px}}.top_left #logo{position:absolute;left:0;top:0}.top_left #site-title #site-description{font-size:1.8rem;line-height:145%}.top_right{-ms-grid-row-align:center;align-self:center;-ms-grid-column:3;grid-area:top-right;float:right}@supports (display: grid) or (display: -ms-grid){.top_right{float:none}}@media screen and (max-width: 766px){.top_right{-ms-grid-column:1;-ms-grid-row:2;-ms-grid-column-align:unset;justify-self:unset}}.top_right .region-search{margin:.5rem 0}@media screen and (max-width: 766px){.top_right .region-search{width:100%;padding:0}}.top_right ul.menu li a.active{color:#6cdcff}@media screen and (max-width: 766px){.top_left,.top_right,.search_block{width:100%}}#logo{float:left;margin:.8rem 1rem .8rem 0}@media screen and (max-width: 766px){#logo{text-align:center;width:100%;margin:.8rem 0 0}}#logo img{display:block}@media screen and (max-width: 766px){#logo img{text-align:center;display:inline-block}}#site-title a,#site-description{font-weight:normal}#site-title,#site-description{float:left}@media screen and (max-width: 766px){#site-title,#site-description{margin:0;line-height:1.62em}}#site-title{font-size:3rem;margin:1rem 0 0;font-weight:bold}@media screen and (max-width: 766px){#site-title{padding:0;width:100%;display:inline-block}}#site-title a{float:left}@media screen and (max-width: 766px){#site-title a{width:100%;text-align:center}}#site-description{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;margin:.4rem 0 0;float:left;clear:both;line-height:100%;font-style:italic;color:#0e6bb3}@media screen and (min-width: 766px){#site-description{font-size:1.8rem}}@media screen and (max-width: 766px){#site-description{padding-top:1.8rem;padding-bottom:.5rem;width:100%;text-align:center}}@media screen and (max-width: 766px){#headerHero{padding:.5rem 0 .5rem 10rem;min-height:54px;background-color:#002e62;position:relative}#headerHero.no-menu .burger-toggle{display:none !important}#headerHero.no-menu.no-search{display:none}#headerHero .region-search input[type='text'],#headerHero .region-search input[type='search']{max-width:100%;border:0;margin:.5em 0;float:none;border-radius:0;background:#fff}@supports (display: grid){#headerHero .region-search input[type='text'],#headerHero .region-search input[type='search']{margin:0}}}#container{clear:both;overflow:hidden}.container-wrap{max-width:1024px;margin:0 auto 1rem;padding:0;overflow:hidden}.container{padding:0 15px}@media (min-width: 766px){.container{margin:0 auto;max-width:1024px;padding:0 20px}}.content-sidebar-wrap{float:left;width:100%}@media screen and (max-width: 961px){.content-sidebar-wrap{float:none;width:100% !important}}@media screen and (max-width: 766px){.content-sidebar-wrap{width:auto}}.content-sidebar-wrap .main-content{display:inline;margin-bottom:1rem;float:right;width:100%}@media screen and (max-width: 961px){.content-sidebar-wrap .main-content{margin:0;float:none}}@media screen and (max-width: 766px){.content-sidebar-wrap .main-content{float:left;width:auto}}@media screen and (max-width: 766px){.front .content-sidebar-wrap{margin:0}}.sidebar-first-layout{color:#111;float:left}@media screen and (max-width: 961px){.sidebar-first-layout{clear:both;float:none;width:100% !important;padding:0 1.5%}}@media screen and (max-width: 766px){.sidebar-first-layout{width:auto;clear:both}}@media screen and (max-width: 766px){.sidebar-first-layout .block{float:none !important;width:auto !important;margin-left:0}}.sidebar-second-layout{color:#111;float:right}@media screen and (max-width: 961px){.sidebar-second-layout{float:none;width:100% !important;padding:0 1.5%}}@media screen and (max-width: 766px){.sidebar-second-layout{width:auto}}@media screen and (max-width: 766px){.sidebar-second-layout .block{float:none !important;width:auto !important;margin-left:0}}aside .block .content{padding:0 1rem}aside #user-login-form input.form-text{width:90%}aside #user-login-form .form-actions{padding-top:0}.two-sidebars .content-sidebar-wrap{width:80%}.two-sidebars .main-content{width:75%}.two-sidebars .sidebar-first-layout{width:24%}.two-sidebars .sidebar-second-layout{width:19%}.sidebar-first .content-sidebar-wrap{width:100%}.sidebar-first .main-content{width:70%}.sidebar-first .sidebar-first-layout{width:25%}.sidebar-second .content-sidebar-wrap{width:75%}.sidebar-second .main-content{width:100%}.sidebar-second .sidebar-second-layout{width:22%}#head,.main-content,.sidebar-second-layout,.sidebar-first-layout{margin-top:1rem}@media screen and (max-width: 961px){.main-content{float:none;width:100% !important}}.region-front-welcome{max-width:1024px;margin:2% auto;text-align:center}@media screen and (max-width: 961px){.region-front-welcome{margin:1% 2%}}@media screen and (max-width: 766px){.region-front-welcome{padding:1rem}}@media screen and (max-width: 440px){.region-front-welcome{margin:0}}.region-front-welcome .block h2{text-align:center}#top-area{clear:both;position:relative;max-width:1024px;margin:0 auto;text-align:center}@media screen and (max-width: 961px){#top-area{padding:0 1.5rem}}@media screen and (max-width: 766px){#top-area{padding:0}}#top-area .block{margin:0}#top-area .column{float:left;width:32.3%;margin:0 .5rem}@media screen and (max-width: 961px){#top-area .column{width:32%}}@media screen and (max-width: 766px){#top-area .column{float:none !important;width:auto !important;margin:1rem}}#top-area .column:last-child{float:right;margin-right:0}@media screen and (max-width: 1153px){#top-area .column:last-child{margin-right:0}}#top-area .column .content{padding:1rem 0}#top-area .column:first-child{margin-left:0}@media screen and (max-width: 766px){#top-area .column:first-child{margin:1rem}}#top-area h2{font-size:2.1rem;margin:3.6rem 0 1.2rem;color:#555;padding:1rem 0;margin:0}#top-area .column-title{color:#e0e0e0}#footer{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;overflow:auto;padding:1% 2% 2%;background:#e7e7e7;border-top:9px solid #1d2997;max-width:1024px;margin:0 auto}@media screen and (min-width: 766px){#footer{font-size:1.8rem}}@media screen and (max-width: 766px){#footer p{margin:0}}#footer .block>h2{color:#fff;padding:1rem 0;font-size:3rem}#footer .column li{display:block;padding:.3rem 0 .3rem .1rem;border-bottom-width:.1rem;border-bottom-style:dotted;border-color:#555}#footer ul{margin:0}.footer-area .column{float:left;width:24.2%;margin:0 0 0 1%;padding:1%}@media screen and (max-width: 766px){.footer-area .column{float:none;width:auto;margin:1rem}}.footer-area .column:first-child{margin-left:0}@media screen and (max-width: 766px){.footer-area .column:first-child{margin:1rem}}.footer-area .column:last-child{float:right}.footer-area .column-title{color:#111}.bottom_widget .footer-area .column{width:32.5%}.footer-area ul.menu li a.active{color:#ddd}.footer_block{clear:both}@media screen and (max-width: 961px){#footer_wrapper{padding:0 1.5rem}}@media screen and (max-width: 766px){#footer_wrapper{padding:0}}@media screen and (max-width: 961px){.container-wrap{margin:0 1rem}}@media (min-width: 961px){.front .sidebar-second-layout{margin-top:6.4rem}}#logo{margin-top:1.5rem;width:100%}@media screen and (max-width: 766px){#logo{padding:0 1rem}}#logo a{display:block}#logo a:focus{background:none;border-bottom:none;outline:0.3rem dashed #949494;outline-offset:1.2rem}#logo img{height:80px}@media screen and (max-width: 766px){#logo img{height:60px}}.path-news-search .search-page .sidebar-first-layout{padding-left:0}@media (min-width: 961px){.path-news-search .search-page .sidebar-first-layout{width:30%}.path-news-search .search-page .main-content{width:65%}}.path-news-search .search-page .views-exposed-form p{margin-bottom:0}.path-news-search .search-page h2{margin-top:0}.path-news-search .search-page .metaListItem{margin-left:2rem} diff --git a/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/src/scss/layout.scss b/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/src/scss/layout.scss index 258b08624d..f491133ab7 100644 --- a/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/src/scss/layout.scss +++ b/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/src/scss/layout.scss @@ -46,3 +46,35 @@ } } } + +.path-news-search { + .search-page { + .sidebar-first-layout { + padding-left: 0; + } + + @include breakpoint($lap) { + .sidebar-first-layout { + width: 30%; + } + + .main-content { + width: 65%; + } + } + + .views-exposed-form { + p { + margin-bottom: 0; + } + } + + h2 { + margin-top: 0; + } + + .metaListItem { + margin-left: 2rem; + } + } +} From c04f3d09ef3c4d9ca7b8add2833e24a237a65cf2 Mon Sep 17 00:00:00 2001 From: Adam Williamson Date: Mon, 14 Mar 2022 09:10:37 +0000 Subject: [PATCH 14/52] Adding the search region to the theme info file --- .../attorneygeneralni_theme/attorneygeneralni_theme.info.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/attorneygeneralni_theme.info.yml b/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/attorneygeneralni_theme.info.yml index a34b165436..566efd0fae 100644 --- a/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/attorneygeneralni_theme.info.yml +++ b/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/attorneygeneralni_theme.info.yml @@ -26,6 +26,7 @@ regions: top_second: 'Second top' top_third: 'Third top' breadcrumb: 'Breadcrumb' + search_facets: 'Search facets' sidebar_first: 'First sidebar' sidebar_second: 'Sidebar second' content: 'Content' From 3521b4fa7d0d56dc173b4c683ab75dcebfee9d39 Mon Sep 17 00:00:00 2001 From: Adam Williamson Date: Mon, 14 Mar 2022 09:11:16 +0000 Subject: [PATCH 15/52] Adding a breadcrumb for the search pages --- ...attorneygeneralni_breadcrumbs.services.yml | 5 + .../src/ViewPageBreadcrumb.php | 95 +++++++++++++++++++ 2 files changed, 100 insertions(+) create mode 100644 web/sites/attorneygeneralni/modules/custom/attorneygeneralni_breadcrumbs/src/ViewPageBreadcrumb.php diff --git a/web/sites/attorneygeneralni/modules/custom/attorneygeneralni_breadcrumbs/attorneygeneralni_breadcrumbs.services.yml b/web/sites/attorneygeneralni/modules/custom/attorneygeneralni_breadcrumbs/attorneygeneralni_breadcrumbs.services.yml index eb23200ead..5857c25513 100755 --- a/web/sites/attorneygeneralni/modules/custom/attorneygeneralni_breadcrumbs/attorneygeneralni_breadcrumbs.services.yml +++ b/web/sites/attorneygeneralni/modules/custom/attorneygeneralni_breadcrumbs/attorneygeneralni_breadcrumbs.services.yml @@ -1,4 +1,9 @@ services: + attorneygeneralni_breadcrumbs.breadcrumb.view_page: + class: Drupal\attorneygeneralni_breadcrumbs\ViewPageBreadcrumb + arguments: [ '@request_stack', '@title_resolver' ] + tags: + - { name: breadcrumb_builder, priority: 1011 } attorneygeneralni_breadcrumbs.breadcrumb.publication: class: Drupal\attorneygeneralni_breadcrumbs\PublicationBreadcrumb arguments: [ '@entity_type.manager', '@title_resolver', '@request_stack' ] diff --git a/web/sites/attorneygeneralni/modules/custom/attorneygeneralni_breadcrumbs/src/ViewPageBreadcrumb.php b/web/sites/attorneygeneralni/modules/custom/attorneygeneralni_breadcrumbs/src/ViewPageBreadcrumb.php new file mode 100644 index 0000000000..f130d60778 --- /dev/null +++ b/web/sites/attorneygeneralni/modules/custom/attorneygeneralni_breadcrumbs/src/ViewPageBreadcrumb.php @@ -0,0 +1,95 @@ + Home + * > current-page-title + * + * > + * > /current-page-title + */ +use Drupal\Core\Breadcrumb\Breadcrumb; +use Drupal\Core\Breadcrumb\BreadcrumbBuilderInterface; +use Drupal\Core\Controller\TitleResolverInterface; +use Drupal\Core\Routing\RouteMatchInterface; +use Drupal\Core\Link; +use Drupal\Core\Url; +use Symfony\Component\DependencyInjection\ContainerInterface; +use Symfony\Component\HttpFoundation\RequestStack; + +/** + * {@inheritdoc} + */ +class ViewPageBreadcrumb implements BreadcrumbBuilderInterface { + + /** + * Symfony\Component\HttpFoundation\RequestStack definition. + * + * @var Symfony\Component\HttpFoundation\RequestStack + */ + protected $request; + + /** + * The title resolver. + * + * @var \Drupal\Core\Controller\TitleResolverInterface + */ + protected $titleResolver; + + /** + * Class constructor. + */ + public function __construct(RequestStack $request, TitleResolverInterface $title_resolver) { + $this->request = $request; + $this->titleResolver = $title_resolver; + } + + /** + * {@inheritdoc} + */ + public static function create(ContainerInterface $container) { + return new static( + $container->get('request_stack'), + $container->get('title_resolver') + ); + } + + /** + * {@inheritdoc} + */ + public function applies(RouteMatchInterface $route_match) { + $match = FALSE; + $route_name = $route_match->getRouteName(); + $view_names = [ + 'view.news_search.news_search_page' + ]; + + foreach ($view_names as $view_name) { + if ($route_name == $view_name) { + $match = TRUE; + } + } + return $match; + + } + + /** + * {@inheritdoc} + */ + public function build(RouteMatchInterface $route_match) { + $breadcrumb = new Breadcrumb(); + $title_resolver = $this->titleResolver->getTitle($this->request->getCurrentRequest(), $route_match->getRouteObject()); + $links[] = Link::createFromRoute(t('Home'), ''); + $links[] = Link::createFromRoute($title_resolver, ''); + $breadcrumb->setLinks($links); + $breadcrumb->addCacheContexts(['url.path']); + + return $breadcrumb; + } + +} From 29b8d3543a714da5e9de0ab9519dcf504941da81 Mon Sep 17 00:00:00 2001 From: Adam Williamson Date: Mon, 14 Mar 2022 09:13:11 +0000 Subject: [PATCH 16/52] News search block settings --- ...exposedformnews_searchnews_search_page.yml | 29 +++++++++++++++++++ .../config/block.block.pagetitle.yml | 8 ++++- .../config/block.block.publisheddate.yml | 29 +++++++++++++++++++ 3 files changed, 65 insertions(+), 1 deletion(-) create mode 100644 config/attorneygeneralni/config/block.block.exposedformnews_searchnews_search_page.yml create mode 100644 config/attorneygeneralni/config/block.block.publisheddate.yml diff --git a/config/attorneygeneralni/config/block.block.exposedformnews_searchnews_search_page.yml b/config/attorneygeneralni/config/block.block.exposedformnews_searchnews_search_page.yml new file mode 100644 index 0000000000..664825ac71 --- /dev/null +++ b/config/attorneygeneralni/config/block.block.exposedformnews_searchnews_search_page.yml @@ -0,0 +1,29 @@ +uuid: 7df1dd36-c9ef-4ed5-90af-dffd44654c21 +langcode: en +status: true +dependencies: + config: + - views.view.news_search + module: + - system + - views + theme: + - attorneygeneralni_theme +id: exposedformnews_searchnews_search_page +theme: attorneygeneralni_theme +region: search_facets +weight: -4 +provider: null +plugin: 'views_exposed_filter_block:news_search-news_search_page' +settings: + id: 'views_exposed_filter_block:news_search-news_search_page' + label: '' + provider: views + label_display: '0' + views_label: '' +visibility: + request_path: + id: request_path + pages: "/news-search\r\n/news-search/date/*" + negate: false + context_mapping: { } diff --git a/config/attorneygeneralni/config/block.block.pagetitle.yml b/config/attorneygeneralni/config/block.block.pagetitle.yml index 5f3de62824..4ef2366eb0 100644 --- a/config/attorneygeneralni/config/block.block.pagetitle.yml +++ b/config/attorneygeneralni/config/block.block.pagetitle.yml @@ -2,6 +2,8 @@ uuid: 2bb1768f-5088-4a77-9f3b-b9b66b941fd7 langcode: en status: true dependencies: + module: + - system theme: - attorneygeneralni_theme id: pagetitle @@ -15,4 +17,8 @@ settings: label: 'Page title' provider: core label_display: '0' -visibility: { } +visibility: + request_path: + id: request_path + pages: "/search\r\n/news-search\r\n/news-search/date/*" + negate: true diff --git a/config/attorneygeneralni/config/block.block.publisheddate.yml b/config/attorneygeneralni/config/block.block.publisheddate.yml new file mode 100644 index 0000000000..10a72d0d66 --- /dev/null +++ b/config/attorneygeneralni/config/block.block.publisheddate.yml @@ -0,0 +1,29 @@ +uuid: 25454e1f-8b7d-48e9-a0c6-ad4f28eb7aed +langcode: en +status: true +dependencies: + config: + - facets.facet.published_date + module: + - facets + - system + theme: + - attorneygeneralni_theme +id: publisheddate +theme: attorneygeneralni_theme +region: search_facets +weight: -3 +provider: null +plugin: 'facet_block:published_date' +settings: + id: 'facet_block:published_date' + label: 'Published date' + provider: facets + label_display: visible + block_id: publisheddate +visibility: + request_path: + id: request_path + pages: "/news-search\r\n/news-search/date/*" + negate: false + context_mapping: { } From ef51bf073a743ac4726f092b74c33a0b38a69368 Mon Sep 17 00:00:00 2001 From: Adam Williamson Date: Mon, 14 Mar 2022 09:13:41 +0000 Subject: [PATCH 17/52] Enabling the date facet drilldown module --- config/attorneygeneralni/config/core.extension.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/config/attorneygeneralni/config/core.extension.yml b/config/attorneygeneralni/config/core.extension.yml index c4894095f3..a3b8e11e49 100644 --- a/config/attorneygeneralni/config/core.extension.yml +++ b/config/attorneygeneralni/config/core.extension.yml @@ -25,6 +25,7 @@ module: cookie_content_blocker: 0 csp: 0 ctools: 0 + date_facet_drilldown: 0 datetime: 0 datetime_range: 0 diff: 0 From 95055a3c4ad1192be40f4b7c365788a40791a332 Mon Sep 17 00:00:00 2001 From: Adam Williamson Date: Mon, 14 Mar 2022 09:14:18 +0000 Subject: [PATCH 18/52] News search facets --- .../config/facets.facet.published_date.yml | 75 +++++++++++++++++++ ...ws_page__news_search__news_search_page.yml | 12 +++ ...ts_summary.facets_summary.news_summary.yml | 25 +++++++ 3 files changed, 112 insertions(+) create mode 100644 config/attorneygeneralni/config/facets.facet.published_date.yml create mode 100644 config/attorneygeneralni/config/facets.facet_source.search_api__views_page__news_search__news_search_page.yml create mode 100644 config/attorneygeneralni/config/facets_summary.facets_summary.news_summary.yml diff --git a/config/attorneygeneralni/config/facets.facet.published_date.yml b/config/attorneygeneralni/config/facets.facet.published_date.yml new file mode 100644 index 0000000000..6d63ae9dfe --- /dev/null +++ b/config/attorneygeneralni/config/facets.facet.published_date.yml @@ -0,0 +1,75 @@ +uuid: 550cf797-9e91-41f0-9f06-d26a3e539c60 +langcode: en +status: true +dependencies: + config: + - search_api.index.news + - views.view.news_search + module: + - facets_pretty_paths + - search_api +third_party_settings: + facets_pretty_paths: + coder: default_coder +id: published_date +name: 'Published date' +url_alias: date +weight: 0 +min_count: 1 +show_only_one_result: false +field_identifier: field_published_date +facet_source_id: 'search_api:views_page__news_search__news_search_page' +widget: + type: links + config: + show_numbers: true + soft_limit: 20 + soft_limit_settings: + show_less_label: 'Show fewer' + show_more_label: 'Show more' + show_reset_link: false + reset_text: 'Show all' + hide_reset_when_no_selection: false +query_operator: and +use_hierarchy: false +keep_hierarchy_parents_active: false +expand_hierarchy: false +enable_parent_when_child_gets_disabled: true +hard_limit: 0 +exclude: false +only_visible_when_facet_source_is_visible: true +processor_configs: + active_widget_order: + processor_id: active_widget_order + weights: + sort: 20 + settings: + sort: ASC + date_facet_drilldown: + processor_id: date_facet_drilldown + weights: + build: 1 + settings: { } + date_item: + processor_id: date_item + weights: + build: 35 + settings: + date_display: actual_date + granularity: 6 + date_format: '' + raw_value_widget_order: + processor_id: raw_value_widget_order + weights: + sort: 50 + settings: + sort: DESC + url_processor_handler: + processor_id: url_processor_handler + weights: + pre_query: 50 + build: 15 + settings: { } +empty_behavior: + behavior: none +show_title: false diff --git a/config/attorneygeneralni/config/facets.facet_source.search_api__views_page__news_search__news_search_page.yml b/config/attorneygeneralni/config/facets.facet_source.search_api__views_page__news_search__news_search_page.yml new file mode 100644 index 0000000000..4e13d9bac6 --- /dev/null +++ b/config/attorneygeneralni/config/facets.facet_source.search_api__views_page__news_search__news_search_page.yml @@ -0,0 +1,12 @@ +uuid: 501a824f-9524-40cf-9898-49e85bf41e54 +langcode: en +status: true +dependencies: { } +id: search_api__views_page__news_search__news_search_page +name: 'search_api:views_page__news_search__news_search_page' +filter_key: '' +url_processor: facets_pretty_paths +breadcrumb: + active: true + before: false + group: false diff --git a/config/attorneygeneralni/config/facets_summary.facets_summary.news_summary.yml b/config/attorneygeneralni/config/facets_summary.facets_summary.news_summary.yml new file mode 100644 index 0000000000..fdaf5d2ea5 --- /dev/null +++ b/config/attorneygeneralni/config/facets_summary.facets_summary.news_summary.yml @@ -0,0 +1,25 @@ +uuid: cde374db-bdd7-4872-b7cb-acca81dacde5 +langcode: en +status: true +dependencies: + config: + - search_api.index.news + - views.view.news_search + module: + - search_api +id: news_summary +name: 'News summary' +facets: + published_date: + checked: true + label: 'Published date' + separator: ', ' + weight: 0 + show_count: false +facet_source_id: 'search_api:views_page__news_search__news_search_page' +processor_configs: + hide_when_not_rendered: + processor_id: hide_when_not_rendered + weights: + build: '45' + settings: { } From faf15271089560a69c570355fcd738ef78160158 Mon Sep 17 00:00:00 2001 From: Adam Williamson Date: Mon, 14 Mar 2022 09:14:52 +0000 Subject: [PATCH 19/52] Solr index and settings for news search --- .../config/search_api.index.news.yml | 170 ++++++++++++++++++ ...ch_api_autocomplete.search.news_search.yml | 25 +++ 2 files changed, 195 insertions(+) create mode 100644 config/attorneygeneralni/config/search_api.index.news.yml create mode 100644 config/attorneygeneralni/config/search_api_autocomplete.search.news_search.yml diff --git a/config/attorneygeneralni/config/search_api.index.news.yml b/config/attorneygeneralni/config/search_api.index.news.yml new file mode 100644 index 0000000000..979f23c0d6 --- /dev/null +++ b/config/attorneygeneralni/config/search_api.index.news.yml @@ -0,0 +1,170 @@ +uuid: ed841537-7d4d-4a68-ac8e-4d68f39ca874 +langcode: en +status: true +dependencies: + module: + - search_api_solr + - node + - search_api + config: + - field.storage.node.body + - field.storage.node.field_published_date + - field.storage.node.field_teaser + - search_api.server.solr_default +third_party_settings: + search_api_solr: + finalize: false + commit_before_finalize: false + commit_after_finalize: false + multilingual: + limit_to_content_language: false + include_language_independent: true + highlighter: + maxAnalyzedChars: 51200 + fragmenter: gap + regex: + slop: 0.5 + pattern: blank + maxAnalyzedChars: 10000 + usePhraseHighlighter: true + highlightMultiTerm: true + preserveMulti: false + highlight: + mergeContiguous: false + requireFieldMatch: false + snippets: 3 + fragsize: 0 + mlt: + mintf: 1 + mindf: 1 + maxdf: 0 + maxdfpct: 0 + minwl: 0 + maxwl: 0 + maxqt: 100 + maxntp: 2000 + boost: false + interestingTerms: none + advanced: + index_prefix: '' + collection: '' + timezone: '' +id: news +name: News +description: '' +read_only: false +field_settings: + body: + label: Body + datasource_id: 'entity:node' + property_path: body + type: text + dependencies: + config: + - field.storage.node.body + field_published_date: + label: 'Publication date' + datasource_id: 'entity:node' + property_path: field_published_date + type: date + dependencies: + config: + - field.storage.node.field_published_date + field_teaser: + label: Teaser + datasource_id: 'entity:node' + property_path: field_teaser + type: text + boost: !!float 3 + dependencies: + config: + - field.storage.node.field_teaser + langcode: + label: Language + datasource_id: 'entity:node' + property_path: langcode + type: string + dependencies: + module: + - node + spelling: + label: Spelling + property_path: aggregated_field + type: solr_text_spellcheck + configuration: + type: union + fields: + - 'entity:node/title' + title: + label: Title + datasource_id: 'entity:node' + property_path: title + type: text + boost: !!float 5 + dependencies: + module: + - node + title_fulltext: + label: 'Title fulltext' + property_path: aggregated_field + type: text + boost: !!float 13 + configuration: + type: union + fields: + - 'entity:node/body' + - 'entity:node/title' +datasource_settings: + 'entity:node': + bundles: + default: false + selected: + - news + languages: + default: true + selected: { } +processor_settings: + add_url: { } + aggregated_field: { } + entity_status: { } + highlight: + highlight: always + highlight_partial: false + excerpt: true + excerpt_length: 256 + exclude_fields: { } + prefix: '' + suffix: '' + weights: + postprocess_query: 0 + html_filter: + all_fields: false + fields: + - body + - field_teaser + - title + title: false + alt: true + tags: + b: 2 + em: 1 + h1: 5 + h2: 3 + h3: 2 + strong: 2 + u: 1 + weights: + preprocess_index: -15 + preprocess_query: -15 + language_with_fallback: { } + rendered_item: { } + solr_date_range: + weights: + preprocess_index: 0 +tracker_settings: + default: + indexing_order: fifo +options: + index_directly: true + cron_limit: 50 +server: solr_default diff --git a/config/attorneygeneralni/config/search_api_autocomplete.search.news_search.yml b/config/attorneygeneralni/config/search_api_autocomplete.search.news_search.yml new file mode 100644 index 0000000000..d673a2252f --- /dev/null +++ b/config/attorneygeneralni/config/search_api_autocomplete.search.news_search.yml @@ -0,0 +1,25 @@ +uuid: f460e92f-5dc5-4c02-95d3-1e5b4beea921 +langcode: en +status: true +dependencies: + config: + - search_api.index.news + - views.view.news_search + module: + - views + - search_api_autocomplete +id: news_search +label: 'News search' +index_id: news +suggester_settings: + live_results: + fields: { } + view_modes: { } +suggester_weights: { } +suggester_limits: { } +search_settings: + 'views:news_search': + displays: + default: true + selected: { } +options: { } From f0d5afc6662bb2aeddb4627dedec7200ee2e14cf Mon Sep 17 00:00:00 2001 From: Adam Williamson Date: Mon, 14 Mar 2022 09:15:14 +0000 Subject: [PATCH 20/52] News search view --- .../config/views.view.news_search.yml | 433 ++++++++++++++++++ 1 file changed, 433 insertions(+) create mode 100644 config/attorneygeneralni/config/views.view.news_search.yml diff --git a/config/attorneygeneralni/config/views.view.news_search.yml b/config/attorneygeneralni/config/views.view.news_search.yml new file mode 100644 index 0000000000..a9dca4fe7f --- /dev/null +++ b/config/attorneygeneralni/config/views.view.news_search.yml @@ -0,0 +1,433 @@ +uuid: 934a6de2-237e-4eb6-9a14-64a93445ad50 +langcode: en +status: true +dependencies: + config: + - field.storage.node.field_published_date + - field.storage.node.field_teaser + - search_api.index.news + - system.menu.main + module: + - datetime + - search_api +id: news_search +label: 'News search' +module: views +description: 'Displays search form and results for News using Search API News Index' +tag: '' +base_table: search_api_index_news +base_field: search_api_id +display: + default: + display_plugin: default + id: default + display_title: Master + position: 0 + display_options: + access: + type: none + options: { } + cache: + type: tag + options: { } + query: + type: views_query + options: + bypass_access: false + skip_access: false + preserve_facet_query_args: false + exposed_form: + type: basic + options: + submit_button: Search + reset_button: false + reset_button_label: Reset + exposed_sorts_label: 'Sort by' + expose_sort_order: true + sort_asc_label: Asc + sort_desc_label: Desc + pager: + type: full + options: + items_per_page: 20 + offset: 0 + id: 0 + total_pages: null + tags: + previous: 'โ€น previous' + next: 'next โ€บ' + first: 'ยซ first' + last: 'last ยป' + expose: + items_per_page: false + items_per_page_label: 'Items per page' + items_per_page_options: '5, 10, 25, 50' + items_per_page_options_all: false + items_per_page_options_all_label: '- All -' + offset: false + offset_label: Offset + quantity: 5 + style: + type: default + options: + row_class: '' + default_row_class: false + uses_fields: false + row: + type: search_api + options: + view_modes: + 'entity:node': + news: search_index + fields: + title: + id: title + table: search_api_index_news + field: title + relationship: none + group_type: group + admin_label: '' + label: '' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: h3 + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: string + settings: + link_to_entity: true + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + field_rendering: true + fallback_handler: search_api + fallback_options: + link_to_item: false + use_highlighting: false + multi_type: separator + multi_separator: ', ' + plugin_id: search_api_field + field_published_date: + id: field_published_date + table: search_api_index_news + field: field_published_date + relationship: none + group_type: group + admin_label: '' + label: '' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: strong + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: datetime_default + settings: + timezone_override: '' + format_type: uregni_medium + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + field_rendering: true + fallback_handler: search_api + fallback_options: + link_to_item: false + use_highlighting: false + multi_type: separator + multi_separator: ', ' + plugin_id: search_api_field + field_teaser: + id: field_teaser + table: search_api_index_news + field: field_teaser + relationship: none + group_type: group + admin_label: '' + label: '' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: p + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: string + settings: + link_to_entity: false + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + field_rendering: true + fallback_handler: search_api + fallback_options: + link_to_item: false + use_highlighting: false + multi_type: separator + multi_separator: ', ' + plugin_id: search_api_field + filters: + search_api_fulltext: + id: search_api_fulltext + table: search_api_index_news + field: search_api_fulltext + relationship: none + group_type: group + admin_label: '' + operator: or + value: '' + group: 1 + exposed: true + expose: + operator_id: search_api_fulltext_op + label: 'Search news' + description: '' + use_operator: false + operator: search_api_fulltext_op + operator_limit_selection: false + operator_list: { } + identifier: search + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + author_user: '0' + supervisor_user: '0' + admin_user: '0' + placeholder: Keywords + expose_fields: false + searched_fields_id: '' + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + parse_mode: terms + min_length: null + fields: { } + plugin_id: search_api_fulltext + sorts: + field_published_date: + id: field_published_date + table: search_api_index_news + field: field_published_date + relationship: none + group_type: group + admin_label: '' + order: DESC + exposed: false + expose: + label: '' + plugin_id: search_api + search_api_relevance: + id: search_api_relevance + table: search_api_index_news + field: search_api_relevance + relationship: none + group_type: group + admin_label: '' + order: DESC + exposed: false + expose: + label: '' + plugin_id: search_api + title: News + header: { } + footer: { } + empty: + area: + id: area + table: views + field: area + relationship: none + group_type: group + admin_label: '' + empty: true + tokenize: false + content: + value: 'There were no results found.' + format: basic_html + plugin_id: text + relationships: { } + arguments: { } + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - 'user.node_grants:view' + tags: + - 'config:field.storage.node.field_published_date' + - 'config:field.storage.node.field_teaser' + - 'config:search_api.index.news' + news_search_page: + display_plugin: page + id: news_search_page + display_title: Page + position: 1 + display_options: + display_extenders: + metatag_display_extender: { } + path: news-search + menu: + type: normal + title: News + menu_name: main + weight: -48 + exposed_block: true + display_description: '' + cache: + type: search_api_tag + options: { } + defaults: + cache: false + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - 'user.node_grants:view' + tags: + - 'config:field.storage.node.field_published_date' + - 'config:field.storage.node.field_teaser' + - 'config:search_api.index.news' From a45f4842873a781ba6accb4e80888017163cb365 Mon Sep 17 00:00:00 2001 From: Adam Williamson Date: Mon, 14 Mar 2022 09:15:57 +0000 Subject: [PATCH 21/52] Search index view display for news --- ....entity_view_display.node.news.default.yml | 1 + ...ty_view_display.node.news.search_index.yml | 52 +++++++++++++++++++ 2 files changed, 53 insertions(+) create mode 100644 config/attorneygeneralni/config/core.entity_view_display.node.news.search_index.yml diff --git a/config/attorneygeneralni/config/core.entity_view_display.node.news.default.yml b/config/attorneygeneralni/config/core.entity_view_display.node.news.default.yml index a8d47f410a..26b7a1d7c6 100644 --- a/config/attorneygeneralni/config/core.entity_view_display.node.news.default.yml +++ b/config/attorneygeneralni/config/core.entity_view_display.node.news.default.yml @@ -51,3 +51,4 @@ hidden: field_teaser: true langcode: true links: true + search_api_excerpt: true diff --git a/config/attorneygeneralni/config/core.entity_view_display.node.news.search_index.yml b/config/attorneygeneralni/config/core.entity_view_display.node.news.search_index.yml new file mode 100644 index 0000000000..9faf6e27fc --- /dev/null +++ b/config/attorneygeneralni/config/core.entity_view_display.node.news.search_index.yml @@ -0,0 +1,52 @@ +uuid: 7f840dad-7210-4556-9e83-2881e499cc76 +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.node.search_index + - field.field.node.news.body + - field.field.node.news.field_meta_tags + - field.field.node.news.field_photo + - field.field.node.news.field_published_date + - field.field.node.news.field_teaser + - node.type.news + module: + - datetime + - layout_builder + - user +third_party_settings: + layout_builder: + allow_custom: false + enabled: false +_core: + default_config_hash: N-zm1nCnhgYwXANGav75TCg-_kvNUUbT--KKS8PLKgM +id: node.news.search_index +targetEntityType: node +bundle: news +mode: search_index +content: + field_published_date: + weight: 0 + label: inline + settings: + timezone_override: '' + format_type: unity_date + third_party_settings: { } + type: datetime_default + region: content + field_teaser: + type: string + weight: 1 + region: content + label: hidden + settings: + link_to_entity: false + third_party_settings: { } +hidden: + body: true + content_moderation_control: true + field_meta_tags: true + field_photo: true + langcode: true + links: true + search_api_excerpt: true From 14e2617d251dc7345f7a2599e0fa7d83b167ed3a Mon Sep 17 00:00:00 2001 From: Adam Williamson Date: Mon, 14 Mar 2022 09:40:41 +0000 Subject: [PATCH 22/52] Revision comparison templats --- .../field--node--field-next-audit-due--diff.html.twig | 7 +++++++ .../field--node--field-publication-type--diff.html.twig | 7 +++++++ .../field/field--node--field-teaser--diff.html.twig | 7 +++++++ 3 files changed, 21 insertions(+) create mode 100644 web/sites/attorneygeneralni/themes/attorneygeneralni_theme/templates/field/field--node--field-next-audit-due--diff.html.twig create mode 100644 web/sites/attorneygeneralni/themes/attorneygeneralni_theme/templates/field/field--node--field-publication-type--diff.html.twig create mode 100644 web/sites/attorneygeneralni/themes/attorneygeneralni_theme/templates/field/field--node--field-teaser--diff.html.twig diff --git a/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/templates/field/field--node--field-next-audit-due--diff.html.twig b/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/templates/field/field--node--field-next-audit-due--diff.html.twig new file mode 100644 index 0000000000..befec63ab5 --- /dev/null +++ b/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/templates/field/field--node--field-next-audit-due--diff.html.twig @@ -0,0 +1,7 @@ +{# +/** + * @file + * Theme override for a field displayed in default view mode. + */ +#} +{% extends 'core/themes/classy/templates/field/field.html.twig' %} diff --git a/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/templates/field/field--node--field-publication-type--diff.html.twig b/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/templates/field/field--node--field-publication-type--diff.html.twig new file mode 100644 index 0000000000..befec63ab5 --- /dev/null +++ b/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/templates/field/field--node--field-publication-type--diff.html.twig @@ -0,0 +1,7 @@ +{# +/** + * @file + * Theme override for a field displayed in default view mode. + */ +#} +{% extends 'core/themes/classy/templates/field/field.html.twig' %} diff --git a/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/templates/field/field--node--field-teaser--diff.html.twig b/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/templates/field/field--node--field-teaser--diff.html.twig new file mode 100644 index 0000000000..befec63ab5 --- /dev/null +++ b/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/templates/field/field--node--field-teaser--diff.html.twig @@ -0,0 +1,7 @@ +{# +/** + * @file + * Theme override for a field displayed in default view mode. + */ +#} +{% extends 'core/themes/classy/templates/field/field.html.twig' %} From 8380906819b14e12d43ee28522b5a96504aa7246 Mon Sep 17 00:00:00 2001 From: Adam Williamson Date: Mon, 14 Mar 2022 09:41:25 +0000 Subject: [PATCH 23/52] Adding revision comparions to list of hidden page title URLs --- config/attorneygeneralni/config/block.block.pagetitle.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/attorneygeneralni/config/block.block.pagetitle.yml b/config/attorneygeneralni/config/block.block.pagetitle.yml index 4ef2366eb0..53a42737b2 100644 --- a/config/attorneygeneralni/config/block.block.pagetitle.yml +++ b/config/attorneygeneralni/config/block.block.pagetitle.yml @@ -20,5 +20,5 @@ settings: visibility: request_path: id: request_path - pages: "/search\r\n/news-search\r\n/news-search/date/*" + pages: "/search\r\n/news-search\r\n/news-search/date/*\r\n/node/*/revisions/view/*" negate: true From 76193775b70762f0e62388f77abd406b344b9e1a Mon Sep 17 00:00:00 2001 From: Adam Williamson Date: Mon, 14 Mar 2022 10:12:21 +0000 Subject: [PATCH 24/52] Adding sidemenu block and styles --- .../config/block.block.sidemenu.yml | 25 +++++++++++++++++++ .../attorneygeneralni_theme/css/layout.css | 2 +- .../src/scss/init/_variables.scss | 2 +- 3 files changed, 27 insertions(+), 2 deletions(-) create mode 100644 config/attorneygeneralni/config/block.block.sidemenu.yml diff --git a/config/attorneygeneralni/config/block.block.sidemenu.yml b/config/attorneygeneralni/config/block.block.sidemenu.yml new file mode 100644 index 0000000000..029bdaabf5 --- /dev/null +++ b/config/attorneygeneralni/config/block.block.sidemenu.yml @@ -0,0 +1,25 @@ +uuid: aaec2fec-2aeb-40e0-bcaf-9b9a8f9aad61 +langcode: en +status: true +dependencies: + config: + - system.menu.main + module: + - system + theme: + - attorneygeneralni_theme +id: sidemenu +theme: attorneygeneralni_theme +region: sidebar_second +weight: 0 +provider: null +plugin: 'system_menu_block:main' +settings: + id: 'system_menu_block:main' + label: 'In this section' + provider: system + label_display: visible + level: 1 + depth: 0 + expand_all_items: false +visibility: { } diff --git a/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/css/layout.css b/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/css/layout.css index 7c771b838a..a7fb9f11b4 100644 --- a/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/css/layout.css +++ b/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/css/layout.css @@ -1 +1 @@ -#inner_header_wrapper{margin:0 auto;position:relative;overflow:inherit}#header{max-width:1024px;margin:1% auto;display:-ms-grid;display:grid;-ms-grid-columns:50% 7.5% 42.5%;grid-template-columns:50% 42.5%;grid-template-areas:'top-left top-right';-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 766px){#header{margin:0 auto;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-template-areas:'top-left' 'top-right'}}.top_left{min-height:90px;padding:0;position:relative;-ms-grid-column:1;grid-area:top-left;float:left}@supports (display: grid){.top_left{float:none}}@media (min-width: 766px){.top_left{min-height:110px}}.top_left #logo{position:absolute;left:0;top:0}.top_left #site-title #site-description{font-size:1.8rem;line-height:145%}.top_right{-ms-grid-row-align:center;align-self:center;-ms-grid-column:3;grid-area:top-right;float:right}@supports (display: grid) or (display: -ms-grid){.top_right{float:none}}@media screen and (max-width: 766px){.top_right{-ms-grid-column:1;-ms-grid-row:2;-ms-grid-column-align:unset;justify-self:unset}}.top_right .region-search{margin:.5rem 0}@media screen and (max-width: 766px){.top_right .region-search{width:100%;padding:0}}.top_right ul.menu li a.active{color:#6cdcff}@media screen and (max-width: 766px){.top_left,.top_right,.search_block{width:100%}}#logo{float:left;margin:.8rem 1rem .8rem 0}@media screen and (max-width: 766px){#logo{text-align:center;width:100%;margin:.8rem 0 0}}#logo img{display:block}@media screen and (max-width: 766px){#logo img{text-align:center;display:inline-block}}#site-title a,#site-description{font-weight:normal}#site-title,#site-description{float:left}@media screen and (max-width: 766px){#site-title,#site-description{margin:0;line-height:1.62em}}#site-title{font-size:3rem;margin:1rem 0 0;font-weight:bold}@media screen and (max-width: 766px){#site-title{padding:0;width:100%;display:inline-block}}#site-title a{float:left}@media screen and (max-width: 766px){#site-title a{width:100%;text-align:center}}#site-description{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;margin:.4rem 0 0;float:left;clear:both;line-height:100%;font-style:italic;color:#0e6bb3}@media screen and (min-width: 766px){#site-description{font-size:1.8rem}}@media screen and (max-width: 766px){#site-description{padding-top:1.8rem;padding-bottom:.5rem;width:100%;text-align:center}}@media screen and (max-width: 766px){#headerHero{padding:.5rem 0 .5rem 10rem;min-height:54px;background-color:#002e62;position:relative}#headerHero.no-menu .burger-toggle{display:none !important}#headerHero.no-menu.no-search{display:none}#headerHero .region-search input[type='text'],#headerHero .region-search input[type='search']{max-width:100%;border:0;margin:.5em 0;float:none;border-radius:0;background:#fff}@supports (display: grid){#headerHero .region-search input[type='text'],#headerHero .region-search input[type='search']{margin:0}}}#container{clear:both;overflow:hidden}.container-wrap{max-width:1024px;margin:0 auto 1rem;padding:0;overflow:hidden}.container{padding:0 15px}@media (min-width: 766px){.container{margin:0 auto;max-width:1024px;padding:0 20px}}.content-sidebar-wrap{float:left;width:100%}@media screen and (max-width: 961px){.content-sidebar-wrap{float:none;width:100% !important}}@media screen and (max-width: 766px){.content-sidebar-wrap{width:auto}}.content-sidebar-wrap .main-content{display:inline;margin-bottom:1rem;float:right;width:100%}@media screen and (max-width: 961px){.content-sidebar-wrap .main-content{margin:0;float:none}}@media screen and (max-width: 766px){.content-sidebar-wrap .main-content{float:left;width:auto}}@media screen and (max-width: 766px){.front .content-sidebar-wrap{margin:0}}.sidebar-first-layout{color:#111;float:left}@media screen and (max-width: 961px){.sidebar-first-layout{clear:both;float:none;width:100% !important;padding:0 1.5%}}@media screen and (max-width: 766px){.sidebar-first-layout{width:auto;clear:both}}@media screen and (max-width: 766px){.sidebar-first-layout .block{float:none !important;width:auto !important;margin-left:0}}.sidebar-second-layout{color:#111;float:right}@media screen and (max-width: 961px){.sidebar-second-layout{float:none;width:100% !important;padding:0 1.5%}}@media screen and (max-width: 766px){.sidebar-second-layout{width:auto}}@media screen and (max-width: 766px){.sidebar-second-layout .block{float:none !important;width:auto !important;margin-left:0}}aside .block .content{padding:0 1rem}aside #user-login-form input.form-text{width:90%}aside #user-login-form .form-actions{padding-top:0}.two-sidebars .content-sidebar-wrap{width:80%}.two-sidebars .main-content{width:75%}.two-sidebars .sidebar-first-layout{width:24%}.two-sidebars .sidebar-second-layout{width:19%}.sidebar-first .content-sidebar-wrap{width:100%}.sidebar-first .main-content{width:70%}.sidebar-first .sidebar-first-layout{width:25%}.sidebar-second .content-sidebar-wrap{width:75%}.sidebar-second .main-content{width:100%}.sidebar-second .sidebar-second-layout{width:22%}#head,.main-content,.sidebar-second-layout,.sidebar-first-layout{margin-top:1rem}@media screen and (max-width: 961px){.main-content{float:none;width:100% !important}}.region-front-welcome{max-width:1024px;margin:2% auto;text-align:center}@media screen and (max-width: 961px){.region-front-welcome{margin:1% 2%}}@media screen and (max-width: 766px){.region-front-welcome{padding:1rem}}@media screen and (max-width: 440px){.region-front-welcome{margin:0}}.region-front-welcome .block h2{text-align:center}#top-area{clear:both;position:relative;max-width:1024px;margin:0 auto;text-align:center}@media screen and (max-width: 961px){#top-area{padding:0 1.5rem}}@media screen and (max-width: 766px){#top-area{padding:0}}#top-area .block{margin:0}#top-area .column{float:left;width:32.3%;margin:0 .5rem}@media screen and (max-width: 961px){#top-area .column{width:32%}}@media screen and (max-width: 766px){#top-area .column{float:none !important;width:auto !important;margin:1rem}}#top-area .column:last-child{float:right;margin-right:0}@media screen and (max-width: 1153px){#top-area .column:last-child{margin-right:0}}#top-area .column .content{padding:1rem 0}#top-area .column:first-child{margin-left:0}@media screen and (max-width: 766px){#top-area .column:first-child{margin:1rem}}#top-area h2{font-size:2.1rem;margin:3.6rem 0 1.2rem;color:#555;padding:1rem 0;margin:0}#top-area .column-title{color:#e0e0e0}#footer{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;overflow:auto;padding:1% 2% 2%;background:#e7e7e7;border-top:9px solid #1d2997;max-width:1024px;margin:0 auto}@media screen and (min-width: 766px){#footer{font-size:1.8rem}}@media screen and (max-width: 766px){#footer p{margin:0}}#footer .block>h2{color:#fff;padding:1rem 0;font-size:3rem}#footer .column li{display:block;padding:.3rem 0 .3rem .1rem;border-bottom-width:.1rem;border-bottom-style:dotted;border-color:#555}#footer ul{margin:0}.footer-area .column{float:left;width:24.2%;margin:0 0 0 1%;padding:1%}@media screen and (max-width: 766px){.footer-area .column{float:none;width:auto;margin:1rem}}.footer-area .column:first-child{margin-left:0}@media screen and (max-width: 766px){.footer-area .column:first-child{margin:1rem}}.footer-area .column:last-child{float:right}.footer-area .column-title{color:#111}.bottom_widget .footer-area .column{width:32.5%}.footer-area ul.menu li a.active{color:#ddd}.footer_block{clear:both}@media screen and (max-width: 961px){#footer_wrapper{padding:0 1.5rem}}@media screen and (max-width: 766px){#footer_wrapper{padding:0}}@media screen and (max-width: 961px){.container-wrap{margin:0 1rem}}@media (min-width: 961px){.front .sidebar-second-layout{margin-top:6.4rem}}#logo{margin-top:1.5rem;width:100%}@media screen and (max-width: 766px){#logo{padding:0 1rem}}#logo a{display:block}#logo a:focus{background:none;border-bottom:none;outline:0.3rem dashed #949494;outline-offset:1.2rem}#logo img{height:80px}@media screen and (max-width: 766px){#logo img{height:60px}}.path-news-search .search-page .sidebar-first-layout{padding-left:0}@media (min-width: 961px){.path-news-search .search-page .sidebar-first-layout{width:30%}.path-news-search .search-page .main-content{width:65%}}.path-news-search .search-page .views-exposed-form p{margin-bottom:0}.path-news-search .search-page h2{margin-top:0}.path-news-search .search-page .metaListItem{margin-left:2rem} +#inner_header_wrapper{margin:0 auto;position:relative;overflow:inherit}#header{max-width:1024px;margin:1% auto;display:-ms-grid;display:grid;-ms-grid-columns:50% 7.5% 42.5%;grid-template-columns:50% 42.5%;grid-template-areas:'top-left top-right';-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 766px){#header{margin:0 auto;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-template-areas:'top-left' 'top-right'}}.top_left{min-height:90px;padding:0;position:relative;-ms-grid-column:1;grid-area:top-left;float:left}@supports (display: grid){.top_left{float:none}}@media (min-width: 766px){.top_left{min-height:110px}}.top_left #logo{position:absolute;left:0;top:0}.top_left #site-title #site-description{font-size:1.8rem;line-height:145%}.top_right{-ms-grid-row-align:center;align-self:center;-ms-grid-column:3;grid-area:top-right;float:right}@supports (display: grid) or (display: -ms-grid){.top_right{float:none}}@media screen and (max-width: 766px){.top_right{-ms-grid-column:1;-ms-grid-row:2;-ms-grid-column-align:unset;justify-self:unset}}.top_right .region-search{margin:.5rem 0}@media screen and (max-width: 766px){.top_right .region-search{width:100%;padding:0}}.top_right ul.menu li a.active{color:#6cdcff}@media screen and (max-width: 766px){.top_left,.top_right,.search_block{width:100%}}#logo{float:left;margin:.8rem 1rem .8rem 0}@media screen and (max-width: 766px){#logo{text-align:center;width:100%;margin:.8rem 0 0}}#logo img{display:block}@media screen and (max-width: 766px){#logo img{text-align:center;display:inline-block}}#site-title a,#site-description{font-weight:normal}#site-title,#site-description{float:left}@media screen and (max-width: 766px){#site-title,#site-description{margin:0;line-height:1.62em}}#site-title{font-size:3rem;margin:1rem 0 0;font-weight:bold}@media screen and (max-width: 766px){#site-title{padding:0;width:100%;display:inline-block}}#site-title a{float:left}@media screen and (max-width: 766px){#site-title a{width:100%;text-align:center}}#site-description{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;margin:.4rem 0 0;float:left;clear:both;line-height:100%;font-style:italic;color:#0e6bb3}@media screen and (min-width: 766px){#site-description{font-size:1.8rem}}@media screen and (max-width: 766px){#site-description{padding-top:1.8rem;padding-bottom:.5rem;width:100%;text-align:center}}@media screen and (max-width: 766px){#headerHero{padding:.5rem 0 .5rem 10rem;min-height:54px;background-color:#002e62;position:relative}#headerHero.no-menu .burger-toggle{display:none !important}#headerHero.no-menu.no-search{display:none}#headerHero .region-search input[type='text'],#headerHero .region-search input[type='search']{max-width:100%;border:0;margin:.5em 0;float:none;border-radius:0;background:#fff}@supports (display: grid){#headerHero .region-search input[type='text'],#headerHero .region-search input[type='search']{margin:0}}}#container{clear:both;overflow:hidden}.container-wrap{max-width:1024px;margin:0 auto 1rem;padding:0;overflow:hidden}.container{padding:0 15px}@media (min-width: 766px){.container{margin:0 auto;max-width:1024px;padding:0 20px}}.content-sidebar-wrap{float:left;width:100%}@media screen and (max-width: 961px){.content-sidebar-wrap{float:none;width:100% !important}}@media screen and (max-width: 766px){.content-sidebar-wrap{width:auto}}.content-sidebar-wrap .main-content{display:inline;margin-bottom:1rem;float:right;width:100%}@media screen and (max-width: 961px){.content-sidebar-wrap .main-content{margin:0;float:none}}@media screen and (max-width: 766px){.content-sidebar-wrap .main-content{float:left;width:auto}}@media screen and (max-width: 766px){.front .content-sidebar-wrap{margin:0}}.sidebar-first-layout{color:#111;float:left}@media screen and (max-width: 961px){.sidebar-first-layout{clear:both;float:none;width:100% !important;padding:0 1.5%}}@media screen and (max-width: 766px){.sidebar-first-layout{width:auto;clear:both}}@media screen and (max-width: 766px){.sidebar-first-layout .block{float:none !important;width:auto !important;margin-left:0}}.sidebar-second-layout{color:#111;float:right}@media screen and (max-width: 961px){.sidebar-second-layout{float:none;width:100% !important;padding:0 1.5%}}@media screen and (max-width: 766px){.sidebar-second-layout{width:auto}}@media screen and (max-width: 766px){.sidebar-second-layout .block{float:none !important;width:auto !important;margin-left:0}}aside .block .content{padding:0 1rem}aside #user-login-form input.form-text{width:90%}aside #user-login-form .form-actions{padding-top:0}.two-sidebars .content-sidebar-wrap{width:80%}.two-sidebars .main-content{width:75%}.two-sidebars .sidebar-first-layout{width:24%}.two-sidebars .sidebar-second-layout{width:19%}.sidebar-first .content-sidebar-wrap{width:100%}.sidebar-first .main-content{width:80%}.sidebar-first .sidebar-first-layout{width:19%}.sidebar-second .content-sidebar-wrap{width:65%}.sidebar-second .main-content{width:100%}.sidebar-second .sidebar-second-layout{width:30%}#head,.main-content,.sidebar-second-layout,.sidebar-first-layout{margin-top:1rem}@media screen and (max-width: 961px){.main-content{float:none;width:100% !important}}.region-front-welcome{max-width:1024px;margin:2% auto;text-align:center}@media screen and (max-width: 961px){.region-front-welcome{margin:1% 2%}}@media screen and (max-width: 766px){.region-front-welcome{padding:1rem}}@media screen and (max-width: 440px){.region-front-welcome{margin:0}}.region-front-welcome .block h2{text-align:center}#top-area{clear:both;position:relative;max-width:1024px;margin:0 auto;text-align:center}@media screen and (max-width: 961px){#top-area{padding:0 1.5rem}}@media screen and (max-width: 766px){#top-area{padding:0}}#top-area .block{margin:0}#top-area .column{float:left;width:32.3%;margin:0 .5rem}@media screen and (max-width: 961px){#top-area .column{width:32%}}@media screen and (max-width: 766px){#top-area .column{float:none !important;width:auto !important;margin:1rem}}#top-area .column:last-child{float:right;margin-right:0}@media screen and (max-width: 1153px){#top-area .column:last-child{margin-right:0}}#top-area .column .content{padding:1rem 0}#top-area .column:first-child{margin-left:0}@media screen and (max-width: 766px){#top-area .column:first-child{margin:1rem}}#top-area h2{font-size:2.1rem;margin:3.6rem 0 1.2rem;color:#555;padding:1rem 0;margin:0}#top-area .column-title{color:#e0e0e0}#footer{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;overflow:auto;padding:1% 2% 2%;background:#e7e7e7;border-top:9px solid #1d2997;max-width:1024px;margin:0 auto}@media screen and (min-width: 766px){#footer{font-size:1.8rem}}@media screen and (max-width: 766px){#footer p{margin:0}}#footer .block>h2{color:#fff;padding:1rem 0;font-size:3rem}#footer .column li{display:block;padding:.3rem 0 .3rem .1rem;border-bottom-width:.1rem;border-bottom-style:dotted;border-color:#555}#footer ul{margin:0}.footer-area .column{float:left;width:24.2%;margin:0 0 0 1%;padding:1%}@media screen and (max-width: 766px){.footer-area .column{float:none;width:auto;margin:1rem}}.footer-area .column:first-child{margin-left:0}@media screen and (max-width: 766px){.footer-area .column:first-child{margin:1rem}}.footer-area .column:last-child{float:right}.footer-area .column-title{color:#111}.bottom_widget .footer-area .column{width:32.5%}.footer-area ul.menu li a.active{color:#ddd}.footer_block{clear:both}@media screen and (max-width: 961px){#footer_wrapper{padding:0 1.5rem}}@media screen and (max-width: 766px){#footer_wrapper{padding:0}}@media screen and (max-width: 961px){.container-wrap{margin:0 1rem}}@media (min-width: 961px){.front .sidebar-second-layout{margin-top:6.4rem}}#logo{margin-top:1.5rem;width:100%}@media screen and (max-width: 766px){#logo{padding:0 1rem}}#logo a{display:block}#logo a:focus{background:none;border-bottom:none;outline:0.3rem dashed #949494;outline-offset:1.2rem}#logo img{height:80px}@media screen and (max-width: 766px){#logo img{height:60px}}.path-news-search .search-page .sidebar-first-layout{padding-left:0}@media (min-width: 961px){.path-news-search .search-page .sidebar-first-layout{width:30%}.path-news-search .search-page .main-content{width:65%}}.path-news-search .search-page .views-exposed-form p{margin-bottom:0}.path-news-search .search-page h2{margin-top:0}.path-news-search .search-page .metaListItem{margin-left:2rem} diff --git a/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/src/scss/init/_variables.scss b/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/src/scss/init/_variables.scss index 5d6ab3f59a..85fb484045 100644 --- a/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/src/scss/init/_variables.scss +++ b/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/src/scss/init/_variables.scss @@ -46,4 +46,4 @@ $indent-amount: 1.8rem; // Set the grid sizes with a default value that can be overwritten on a per theme basis. $max-grid-width: 1024px !default; -$two-col-layout-sidebar-first: (25%, 70%); +$two-col-layout-sidebar-second: (65%, 30%); From 975e284bfd8942b17169c77b5e7be45ae7f16b23 Mon Sep 17 00:00:00 2001 From: Adam Williamson Date: Mon, 14 Mar 2022 10:53:55 +0000 Subject: [PATCH 25/52] Fixing the news node edit form --- ....entity_form_display.node.news.default.yml | 22 +++++++++---------- ...d.field.node.news.field_published_date.yml | 5 ++++- 2 files changed, 15 insertions(+), 12 deletions(-) diff --git a/config/attorneygeneralni/config/core.entity_form_display.node.news.default.yml b/config/attorneygeneralni/config/core.entity_form_display.node.news.default.yml index 61613f06b0..20a97dc0ea 100644 --- a/config/attorneygeneralni/config/core.entity_form_display.node.news.default.yml +++ b/config/attorneygeneralni/config/core.entity_form_display.node.news.default.yml @@ -26,7 +26,7 @@ bundle: news mode: default content: body: - weight: 6 + weight: 8 type: text_textarea_with_summary settings: rows: 9 @@ -43,13 +43,13 @@ content: third_party_settings: { } field_meta_tags: type: metatag_firehose - weight: 15 + weight: 14 region: content settings: sidebar: true third_party_settings: { } field_photo: - weight: 5 + weight: 9 type: media_library_widget settings: media_types: { } @@ -58,13 +58,13 @@ content: show_edit: '1' region: content field_published_date: - weight: 3 + weight: 4 type: datetime_default settings: { } third_party_settings: { } region: content field_teaser: - weight: 4 + weight: 6 type: string_textfield settings: size: 120 @@ -85,13 +85,13 @@ content: third_party_settings: { } moderation_state: type: moderation_state_default - weight: 8 + weight: 12 settings: { } region: content third_party_settings: { } path: type: path - weight: 6 + weight: 10 region: content settings: { } third_party_settings: { } @@ -99,21 +99,21 @@ content: type: boolean_checkbox settings: display_label: true - weight: 4 + weight: 5 region: content third_party_settings: { } status: type: boolean_checkbox settings: display_label: true - weight: 9 + weight: 13 region: content third_party_settings: { } sticky: type: boolean_checkbox settings: display_label: true - weight: 5 + weight: 7 region: content third_party_settings: { } title: @@ -135,7 +135,7 @@ content: region: content third_party_settings: { } url_redirects: - weight: 7 + weight: 11 region: content settings: { } third_party_settings: { } diff --git a/config/attorneygeneralni/config/field.field.node.news.field_published_date.yml b/config/attorneygeneralni/config/field.field.node.news.field_published_date.yml index d8fd4bbdaa..a1f2d93936 100644 --- a/config/attorneygeneralni/config/field.field.node.news.field_published_date.yml +++ b/config/attorneygeneralni/config/field.field.node.news.field_published_date.yml @@ -17,7 +17,10 @@ label: 'Publication date' description: 'Please select the publication date of this news item, or accept the default value of today.' required: true translatable: false -default_value: { } +default_value: + - + default_date_type: now + default_date: now default_value_callback: '' settings: { } field_type: datetime From cbeed4c4dfa12ac2e63133b4c7f2371456eec3b3 Mon Sep 17 00:00:00 2001 From: Orla O'Neill Date: Mon, 14 Mar 2022 12:33:42 +0000 Subject: [PATCH 26/52] Remove unneeded templates --- ...ld--node--field-toc-enable--diff.html.twig | 7 -- .../menu--main--sidebar-second.html.twig | 71 ------------------- 2 files changed, 78 deletions(-) delete mode 100644 web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/field/field--node--field-toc-enable--diff.html.twig delete mode 100755 web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/navigation/menu--main--sidebar-second.html.twig diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/field/field--node--field-toc-enable--diff.html.twig b/web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/field/field--node--field-toc-enable--diff.html.twig deleted file mode 100644 index befec63ab5..0000000000 --- a/web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/field/field--node--field-toc-enable--diff.html.twig +++ /dev/null @@ -1,7 +0,0 @@ -{# -/** - * @file - * Theme override for a field displayed in default view mode. - */ -#} -{% extends 'core/themes/classy/templates/field/field.html.twig' %} diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/navigation/menu--main--sidebar-second.html.twig b/web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/navigation/menu--main--sidebar-second.html.twig deleted file mode 100755 index 474ca8c387..0000000000 --- a/web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/navigation/menu--main--sidebar-second.html.twig +++ /dev/null @@ -1,71 +0,0 @@ -{# -/** - * @file - * Theme override to display a menu. - * - * Available variables: - * - menu_name: The machine name of the menu. - * - items: A nested list of menu items. Each menu item contains: - * - attributes: HTML attributes for the menu item. - * - below: The menu item child items. - * - title: The menu link title. - * - url: The menu link url, instance of \Drupal\Core\Url - * - localized_options: Menu link localized options. - * - is_expanded: TRUE if the link has visible children within the current - * menu tree. - * - is_collapsed: TRUE if the link has children within the current menu tree - * that are not currently visible. - * - in_active_trail: TRUE if the link is in the active trail. - */ -#} -{% import _self as menus %} -{# -We call a macro which calls itself to render the full tree. -@see https://twig.symfony.com/doc/1.x/tags/macro.html -#} -{{ menus.menu_links(items, attributes, 0) }} -{% macro menu_links(items, attributes, menu_level, parent) %} - {% import _self as menus %} - {% if items %} - {% - set parent_classes = [ - 'menu-item', - 'leaf', - 'first' - ] - %} - {% if menu_level != 0 %} - - {% if menu_level == 1 %} - - {{ parent.title }} - - {% endif %} - {% endif %} - {% for item in items %} - {% - set classes = [ - 'menu-item', - item.is_expanded ? 'expanded' : 'leaf', - item.is_collapsed ? 'collapsed', - item.in_active_trail ? 'active-trail', - loop.last ? 'last', - ] - %} - {% if menu_level == 0 %} - {% if item.below %} - {% set parent = item %} - {{ menus.menu_links(item.below, attributes, menu_level + 1, parent) }} - {% endif %} - {% else %} - - {{ link(item.title, item.url) }} - {% if item.below %} - {{ menus.menu_links(item.below, attributes, menu_level + 1) }} - {% endif %} - - {% endif %} - {% endfor %} - - {% endif %} -{% endmacro %} From ada5ed1c5c4ba3bf25c4e52cf34decc6e1254e8c Mon Sep 17 00:00:00 2001 From: Adam Williamson Date: Mon, 14 Mar 2022 13:31:32 +0000 Subject: [PATCH 27/52] Latest news block config --- ...exposedformnews_searchnews_search_page.yml | 4 +-- .../config/block.block.publisheddate.yml | 4 +-- ...ws_block__latest_news_latest_news_list.yml | 30 +++++++++++++++++++ 3 files changed, 34 insertions(+), 4 deletions(-) create mode 100644 config/attorneygeneralni/config/block.block.views_block__latest_news_latest_news_list.yml diff --git a/config/attorneygeneralni/config/block.block.exposedformnews_searchnews_search_page.yml b/config/attorneygeneralni/config/block.block.exposedformnews_searchnews_search_page.yml index 664825ac71..0b0c0fb835 100644 --- a/config/attorneygeneralni/config/block.block.exposedformnews_searchnews_search_page.yml +++ b/config/attorneygeneralni/config/block.block.exposedformnews_searchnews_search_page.yml @@ -1,6 +1,6 @@ uuid: 7df1dd36-c9ef-4ed5-90af-dffd44654c21 langcode: en -status: true +status: false dependencies: config: - views.view.news_search @@ -11,7 +11,7 @@ dependencies: - attorneygeneralni_theme id: exposedformnews_searchnews_search_page theme: attorneygeneralni_theme -region: search_facets +region: header weight: -4 provider: null plugin: 'views_exposed_filter_block:news_search-news_search_page' diff --git a/config/attorneygeneralni/config/block.block.publisheddate.yml b/config/attorneygeneralni/config/block.block.publisheddate.yml index 10a72d0d66..62b1ac6125 100644 --- a/config/attorneygeneralni/config/block.block.publisheddate.yml +++ b/config/attorneygeneralni/config/block.block.publisheddate.yml @@ -1,6 +1,6 @@ uuid: 25454e1f-8b7d-48e9-a0c6-ad4f28eb7aed langcode: en -status: true +status: false dependencies: config: - facets.facet.published_date @@ -11,7 +11,7 @@ dependencies: - attorneygeneralni_theme id: publisheddate theme: attorneygeneralni_theme -region: search_facets +region: header weight: -3 provider: null plugin: 'facet_block:published_date' diff --git a/config/attorneygeneralni/config/block.block.views_block__latest_news_latest_news_list.yml b/config/attorneygeneralni/config/block.block.views_block__latest_news_latest_news_list.yml new file mode 100644 index 0000000000..edbd45e09f --- /dev/null +++ b/config/attorneygeneralni/config/block.block.views_block__latest_news_latest_news_list.yml @@ -0,0 +1,30 @@ +uuid: 35e8eda7-da2b-4807-b86e-aa2ac91404c2 +langcode: en +status: true +dependencies: + config: + - views.view.latest_news + module: + - system + - views + theme: + - attorneygeneralni_theme +id: views_block__latest_news_latest_news_list +theme: attorneygeneralni_theme +region: sidebar_second +weight: 0 +provider: null +plugin: 'views_block:latest_news-latest_news_list' +settings: + id: 'views_block:latest_news-latest_news_list' + label: '' + provider: views + label_display: visible + views_label: '' + items_per_page: none + context_mapping: { } +visibility: + request_path: + id: request_path + pages: '/news/*' + negate: false From b570625dadafd4818fb721fd48d5900431f2ce4c Mon Sep 17 00:00:00 2001 From: Adam Williamson Date: Mon, 14 Mar 2022 13:32:26 +0000 Subject: [PATCH 28/52] Latest news view --- .../config/views.view.latest_news.yml | 468 ++++++++++++++++++ 1 file changed, 468 insertions(+) create mode 100644 config/attorneygeneralni/config/views.view.latest_news.yml diff --git a/config/attorneygeneralni/config/views.view.latest_news.yml b/config/attorneygeneralni/config/views.view.latest_news.yml new file mode 100644 index 0000000000..959a15948f --- /dev/null +++ b/config/attorneygeneralni/config/views.view.latest_news.yml @@ -0,0 +1,468 @@ +uuid: 09cfafbc-a236-4ba1-b126-6414c34fad18 +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.node.teaser + - field.storage.node.field_published_date + - node.type.news + module: + - datetime + - node + - user + - views_custom_cache_tag +id: latest_news +label: 'Latest news' +module: views +description: '' +tag: '' +base_table: node_field_data +base_field: nid +display: + default: + display_plugin: default + id: default + display_title: Master + position: 0 + display_options: + access: + type: perm + options: + perm: 'access content' + cache: + type: custom_tag + options: + custom_tag: 'handy_cache_tags:node:news' + query: + type: views_query + options: + disable_sql_rewrite: false + distinct: false + replica: false + query_comment: '' + query_tags: { } + exposed_form: + type: basic + options: + submit_button: Apply + reset_button: false + reset_button_label: Reset + exposed_sorts_label: 'Sort by' + expose_sort_order: true + sort_asc_label: Asc + sort_desc_label: Desc + pager: + type: some + options: + items_per_page: 4 + offset: 0 + style: + type: default + options: + row_class: '' + default_row_class: true + uses_fields: false + row: + type: 'entity:node' + options: + relationship: none + view_mode: teaser + fields: + title: + id: title + table: node_field_data + field: title + entity_type: node + entity_field: title + label: '' + alter: + alter_text: false + make_link: false + absolute: false + trim: false + word_boundary: false + ellipsis: false + strip_tags: false + html: false + hide_empty: false + empty_zero: false + settings: + link_to_entity: true + plugin_id: field + relationship: none + group_type: group + admin_label: '' + exclude: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_alter_empty: true + click_sort_column: value + type: string + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + field_published_date: + id: field_published_date + table: node__field_published_date + field: field_published_date + relationship: none + group_type: group + admin_label: '' + label: '' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: datetime_default + settings: + timezone_override: '' + format_type: uregni_medium + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + plugin_id: field + filters: + status: + value: '1' + table: node_field_data + field: status + plugin_id: boolean + entity_type: node + entity_field: status + id: status + expose: + operator: '' + operator_limit_selection: false + operator_list: { } + group: 1 + type: + id: type + table: node_field_data + field: type + value: + news: news + entity_type: node + entity_field: type + plugin_id: bundle + expose: + operator_limit_selection: false + operator_list: { } + sorts: + field_published_date_value: + id: field_published_date_value + table: node__field_published_date + field: field_published_date_value + relationship: none + group_type: group + admin_label: '' + order: DESC + exposed: false + expose: + label: '' + granularity: second + plugin_id: datetime + title: 'Latest news' + header: { } + footer: { } + empty: { } + relationships: { } + arguments: { } + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - 'user.node_grants:view' + - user.permissions + tags: + - 'config:field.storage.node.field_published_date' + latest_news_list: + display_plugin: block + id: latest_news_list + display_title: 'Latest news list items' + position: 2 + display_options: + display_extenders: { } + style: + type: html_list + options: + grouping: { } + row_class: item + default_row_class: false + type: ul + wrapper_class: item-list + class: '' + defaults: + style: false + row: false + fields: false + arguments: false + use_more: true + use_more_always: true + use_more_text: true + footer: false + pager: false + row: + type: fields + options: + default_field_elements: false + inline: { } + separator: '' + hide_empty: false + display_description: '' + fields: + title: + id: title + table: node_field_data + field: title + relationship: none + group_type: group + admin_label: '' + label: '' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: false + ellipsis: false + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: string + settings: + link_to_entity: true + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + entity_type: node + entity_field: title + plugin_id: field + field_published_date: + id: field_published_date + table: node__field_published_date + field: field_published_date + relationship: none + group_type: group + admin_label: '' + label: '' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: span + element_class: date-published + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: datetime_default + settings: + timezone_override: '' + format_type: unity_date + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + plugin_id: field + arguments: + nid: + id: nid + table: node_field_data + field: nid + relationship: none + group_type: group + admin_label: '' + default_action: ignore + exception: + value: all + title_enable: false + title: All + title_enable: false + title: '' + default_argument_type: fixed + default_argument_options: + argument: '' + default_argument_skip_url: false + summary_options: + base_path: '' + count: true + items_per_page: 25 + override: false + summary: + sort_order: asc + number_of_records: 0 + format: default_summary + specify_validation: false + validate: + type: none + fail: 'not found' + validate_options: { } + break_phrase: false + not: false + entity_type: node + entity_field: nid + plugin_id: node_nid + footer: + area: + id: area + table: views + field: area + relationship: none + group_type: group + admin_label: '' + empty: false + tokenize: false + content: + value: 'More news ...' + format: basic_html + plugin_id: text + pager: + type: some + options: + items_per_page: 4 + offset: 0 + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - 'user.node_grants:view' + - user.permissions + tags: + - 'config:field.storage.node.field_published_date' From ef9bc3da9c4b505d2cfb728e6685e629b2fbdbb4 Mon Sep 17 00:00:00 2001 From: Adam Williamson Date: Mon, 14 Mar 2022 13:33:06 +0000 Subject: [PATCH 29/52] Changing date label to hidden --- .../config/core.entity_view_display.node.news.default.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/config/attorneygeneralni/config/core.entity_view_display.node.news.default.yml b/config/attorneygeneralni/config/core.entity_view_display.node.news.default.yml index 26b7a1d7c6..9bbbb352bc 100644 --- a/config/attorneygeneralni/config/core.entity_view_display.node.news.default.yml +++ b/config/attorneygeneralni/config/core.entity_view_display.node.news.default.yml @@ -31,14 +31,14 @@ content: weight: 1 label: hidden settings: - view_mode: landscape_float + view_mode: article_float link: false third_party_settings: { } type: entity_reference_entity_view region: content field_published_date: weight: 0 - label: inline + label: hidden settings: timezone_override: '' format_type: unity_date From bdacfab7f7dd74a7a33dc956c0f9330b5ca212bb Mon Sep 17 00:00:00 2001 From: Adam Williamson Date: Mon, 14 Mar 2022 13:33:29 +0000 Subject: [PATCH 30/52] News page breadcrumb --- ...attorneygeneralni_breadcrumbs.services.yml | 5 + .../src/NewsBreadcrumb.php | 117 ++++++++++++++++++ 2 files changed, 122 insertions(+) create mode 100644 web/sites/attorneygeneralni/modules/custom/attorneygeneralni_breadcrumbs/src/NewsBreadcrumb.php diff --git a/web/sites/attorneygeneralni/modules/custom/attorneygeneralni_breadcrumbs/attorneygeneralni_breadcrumbs.services.yml b/web/sites/attorneygeneralni/modules/custom/attorneygeneralni_breadcrumbs/attorneygeneralni_breadcrumbs.services.yml index 5857c25513..f9d57c394c 100755 --- a/web/sites/attorneygeneralni/modules/custom/attorneygeneralni_breadcrumbs/attorneygeneralni_breadcrumbs.services.yml +++ b/web/sites/attorneygeneralni/modules/custom/attorneygeneralni_breadcrumbs/attorneygeneralni_breadcrumbs.services.yml @@ -14,3 +14,8 @@ services: arguments: [ '@entity_type.manager', '@title_resolver', '@request_stack' ] tags: - { name: breadcrumb_builder, priority: 100 } + attorneygeneralni_breadcrumbs.breadcrumb.news: + class: Drupal\attorneygeneralni_breadcrumbs\NewsBreadcrumb + arguments: [ '@entity_type.manager', '@title_resolver', '@request_stack' ] + tags: + - { name: breadcrumb_builder, priority: 100 } diff --git a/web/sites/attorneygeneralni/modules/custom/attorneygeneralni_breadcrumbs/src/NewsBreadcrumb.php b/web/sites/attorneygeneralni/modules/custom/attorneygeneralni_breadcrumbs/src/NewsBreadcrumb.php new file mode 100644 index 0000000000..a736110738 --- /dev/null +++ b/web/sites/attorneygeneralni/modules/custom/attorneygeneralni_breadcrumbs/src/NewsBreadcrumb.php @@ -0,0 +1,117 @@ + Home + * > News + * > current-page-title + * + * > + * > /news-search + * > /current-page-title + */ +use Drupal\Core\Breadcrumb\Breadcrumb; +use Drupal\Core\Breadcrumb\BreadcrumbBuilderInterface; +use Drupal\Core\Controller\TitleResolverInterface; +use Drupal\Core\Entity\EntityTypeManagerInterface; +use Drupal\Core\Routing\RouteMatchInterface; +use Drupal\Core\Link; +use Drupal\Core\Url; +use Drupal\node\NodeInterface; +use Symfony\Component\DependencyInjection\ContainerInterface; +use Symfony\Component\HttpFoundation\RequestStack; + +/** + * {@inheritdoc} + */ +class NewsBreadcrumb implements BreadcrumbBuilderInterface { + + /** + * @var \Drupal\Core\Entity\EntityTypeManagerInterface + */ + protected $entityTypeManager; + + /** + * Node object, or null if on a non-node page. + * + * @var \Drupal\node\Entity\Node + */ + protected $node; + + /** + * The title resolver. + * + * @var \Drupal\Core\Controller\TitleResolverInterface + */ + protected $titleResolver; + + /** + * Symfony\Component\HttpFoundation\RequestStack definition. + * + * @var Symfony\Component\HttpFoundation\RequestStack + */ + protected $request; + + /** + * Class constructor. + */ + public function __construct(EntityTypeManagerInterface $entity_type_manager, TitleResolverInterface $title_resolver, RequestStack $request) { + $this->entityTypeManager = $entity_type_manager; + $this->titleResolver = $title_resolver; + $this->request = $request; + } + + /** + * {@inheritdoc} + */ + public static function create(ContainerInterface $container) { + return new static( + $container->get('entity_type.manager'), + $container->get('title_resolver'), + $container->get('request_stack') + ); + } + + /** + * {@inheritdoc} + */ + public function applies(RouteMatchInterface $route_match) { + $match = FALSE; + $route_name = $route_match->getRouteName(); + if ($route_name == 'entity.node.canonical') { + $this->node = $route_match->getParameter('node'); + if ($this->node instanceof NodeInterface == FALSE) { + $this->node = $this->entityTypeManager->getStorage('node')->load($this->node); + } + if (!empty($this->node)) { + if ($this->node->bundle() == 'news') { + $match = TRUE; + } + } + } + return $match; + } + + /** + * {@inheritdoc} + */ + public function build(RouteMatchInterface $route_match) { + $breadcrumb = new Breadcrumb(); + $title_resolver = $this->titleResolver->getTitle($this->request->getCurrentRequest(), $route_match->getRouteObject()); + if ($this->node) { + $links[] = Link::createFromRoute(t('Home'), ''); + $links[] = Link::fromTextandUrl(t('News'), Url::fromRoute('view.news_search.news_search_page')); + $links[] = Link::createFromRoute($title_resolver, ''); + $breadcrumb->setLinks($links); + } + $breadcrumb->addCacheContexts(['url.path']); + return $breadcrumb; + } + +} From b84855d316bbaa1366473dc226c4df9ad4b070d5 Mon Sep 17 00:00:00 2001 From: Adam Williamson Date: Mon, 14 Mar 2022 13:33:55 +0000 Subject: [PATCH 31/52] Latest news styles --- .../attorneygeneralni_theme/css/layout.css | 2 +- .../src/scss/layout.scss | 29 +++++++ ...ck--latest-news-latest-news-list.html.twig | 50 ++++++++++++ .../field--node--field-photo--news.html.twig | 76 +++++++++++++++++++ ...node--field-published-date--news.html.twig | 63 +++++++++++++++ 5 files changed, 219 insertions(+), 1 deletion(-) create mode 100644 web/sites/attorneygeneralni/themes/attorneygeneralni_theme/templates/block/block--views-block--latest-news-latest-news-list.html.twig create mode 100644 web/sites/attorneygeneralni/themes/attorneygeneralni_theme/templates/field/field--node--field-photo--news.html.twig create mode 100644 web/sites/attorneygeneralni/themes/attorneygeneralni_theme/templates/field/field--node--field-published-date--news.html.twig diff --git a/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/css/layout.css b/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/css/layout.css index a7fb9f11b4..63e09e21d6 100644 --- a/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/css/layout.css +++ b/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/css/layout.css @@ -1 +1 @@ -#inner_header_wrapper{margin:0 auto;position:relative;overflow:inherit}#header{max-width:1024px;margin:1% auto;display:-ms-grid;display:grid;-ms-grid-columns:50% 7.5% 42.5%;grid-template-columns:50% 42.5%;grid-template-areas:'top-left top-right';-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 766px){#header{margin:0 auto;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-template-areas:'top-left' 'top-right'}}.top_left{min-height:90px;padding:0;position:relative;-ms-grid-column:1;grid-area:top-left;float:left}@supports (display: grid){.top_left{float:none}}@media (min-width: 766px){.top_left{min-height:110px}}.top_left #logo{position:absolute;left:0;top:0}.top_left #site-title #site-description{font-size:1.8rem;line-height:145%}.top_right{-ms-grid-row-align:center;align-self:center;-ms-grid-column:3;grid-area:top-right;float:right}@supports (display: grid) or (display: -ms-grid){.top_right{float:none}}@media screen and (max-width: 766px){.top_right{-ms-grid-column:1;-ms-grid-row:2;-ms-grid-column-align:unset;justify-self:unset}}.top_right .region-search{margin:.5rem 0}@media screen and (max-width: 766px){.top_right .region-search{width:100%;padding:0}}.top_right ul.menu li a.active{color:#6cdcff}@media screen and (max-width: 766px){.top_left,.top_right,.search_block{width:100%}}#logo{float:left;margin:.8rem 1rem .8rem 0}@media screen and (max-width: 766px){#logo{text-align:center;width:100%;margin:.8rem 0 0}}#logo img{display:block}@media screen and (max-width: 766px){#logo img{text-align:center;display:inline-block}}#site-title a,#site-description{font-weight:normal}#site-title,#site-description{float:left}@media screen and (max-width: 766px){#site-title,#site-description{margin:0;line-height:1.62em}}#site-title{font-size:3rem;margin:1rem 0 0;font-weight:bold}@media screen and (max-width: 766px){#site-title{padding:0;width:100%;display:inline-block}}#site-title a{float:left}@media screen and (max-width: 766px){#site-title a{width:100%;text-align:center}}#site-description{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;margin:.4rem 0 0;float:left;clear:both;line-height:100%;font-style:italic;color:#0e6bb3}@media screen and (min-width: 766px){#site-description{font-size:1.8rem}}@media screen and (max-width: 766px){#site-description{padding-top:1.8rem;padding-bottom:.5rem;width:100%;text-align:center}}@media screen and (max-width: 766px){#headerHero{padding:.5rem 0 .5rem 10rem;min-height:54px;background-color:#002e62;position:relative}#headerHero.no-menu .burger-toggle{display:none !important}#headerHero.no-menu.no-search{display:none}#headerHero .region-search input[type='text'],#headerHero .region-search input[type='search']{max-width:100%;border:0;margin:.5em 0;float:none;border-radius:0;background:#fff}@supports (display: grid){#headerHero .region-search input[type='text'],#headerHero .region-search input[type='search']{margin:0}}}#container{clear:both;overflow:hidden}.container-wrap{max-width:1024px;margin:0 auto 1rem;padding:0;overflow:hidden}.container{padding:0 15px}@media (min-width: 766px){.container{margin:0 auto;max-width:1024px;padding:0 20px}}.content-sidebar-wrap{float:left;width:100%}@media screen and (max-width: 961px){.content-sidebar-wrap{float:none;width:100% !important}}@media screen and (max-width: 766px){.content-sidebar-wrap{width:auto}}.content-sidebar-wrap .main-content{display:inline;margin-bottom:1rem;float:right;width:100%}@media screen and (max-width: 961px){.content-sidebar-wrap .main-content{margin:0;float:none}}@media screen and (max-width: 766px){.content-sidebar-wrap .main-content{float:left;width:auto}}@media screen and (max-width: 766px){.front .content-sidebar-wrap{margin:0}}.sidebar-first-layout{color:#111;float:left}@media screen and (max-width: 961px){.sidebar-first-layout{clear:both;float:none;width:100% !important;padding:0 1.5%}}@media screen and (max-width: 766px){.sidebar-first-layout{width:auto;clear:both}}@media screen and (max-width: 766px){.sidebar-first-layout .block{float:none !important;width:auto !important;margin-left:0}}.sidebar-second-layout{color:#111;float:right}@media screen and (max-width: 961px){.sidebar-second-layout{float:none;width:100% !important;padding:0 1.5%}}@media screen and (max-width: 766px){.sidebar-second-layout{width:auto}}@media screen and (max-width: 766px){.sidebar-second-layout .block{float:none !important;width:auto !important;margin-left:0}}aside .block .content{padding:0 1rem}aside #user-login-form input.form-text{width:90%}aside #user-login-form .form-actions{padding-top:0}.two-sidebars .content-sidebar-wrap{width:80%}.two-sidebars .main-content{width:75%}.two-sidebars .sidebar-first-layout{width:24%}.two-sidebars .sidebar-second-layout{width:19%}.sidebar-first .content-sidebar-wrap{width:100%}.sidebar-first .main-content{width:80%}.sidebar-first .sidebar-first-layout{width:19%}.sidebar-second .content-sidebar-wrap{width:65%}.sidebar-second .main-content{width:100%}.sidebar-second .sidebar-second-layout{width:30%}#head,.main-content,.sidebar-second-layout,.sidebar-first-layout{margin-top:1rem}@media screen and (max-width: 961px){.main-content{float:none;width:100% !important}}.region-front-welcome{max-width:1024px;margin:2% auto;text-align:center}@media screen and (max-width: 961px){.region-front-welcome{margin:1% 2%}}@media screen and (max-width: 766px){.region-front-welcome{padding:1rem}}@media screen and (max-width: 440px){.region-front-welcome{margin:0}}.region-front-welcome .block h2{text-align:center}#top-area{clear:both;position:relative;max-width:1024px;margin:0 auto;text-align:center}@media screen and (max-width: 961px){#top-area{padding:0 1.5rem}}@media screen and (max-width: 766px){#top-area{padding:0}}#top-area .block{margin:0}#top-area .column{float:left;width:32.3%;margin:0 .5rem}@media screen and (max-width: 961px){#top-area .column{width:32%}}@media screen and (max-width: 766px){#top-area .column{float:none !important;width:auto !important;margin:1rem}}#top-area .column:last-child{float:right;margin-right:0}@media screen and (max-width: 1153px){#top-area .column:last-child{margin-right:0}}#top-area .column .content{padding:1rem 0}#top-area .column:first-child{margin-left:0}@media screen and (max-width: 766px){#top-area .column:first-child{margin:1rem}}#top-area h2{font-size:2.1rem;margin:3.6rem 0 1.2rem;color:#555;padding:1rem 0;margin:0}#top-area .column-title{color:#e0e0e0}#footer{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;overflow:auto;padding:1% 2% 2%;background:#e7e7e7;border-top:9px solid #1d2997;max-width:1024px;margin:0 auto}@media screen and (min-width: 766px){#footer{font-size:1.8rem}}@media screen and (max-width: 766px){#footer p{margin:0}}#footer .block>h2{color:#fff;padding:1rem 0;font-size:3rem}#footer .column li{display:block;padding:.3rem 0 .3rem .1rem;border-bottom-width:.1rem;border-bottom-style:dotted;border-color:#555}#footer ul{margin:0}.footer-area .column{float:left;width:24.2%;margin:0 0 0 1%;padding:1%}@media screen and (max-width: 766px){.footer-area .column{float:none;width:auto;margin:1rem}}.footer-area .column:first-child{margin-left:0}@media screen and (max-width: 766px){.footer-area .column:first-child{margin:1rem}}.footer-area .column:last-child{float:right}.footer-area .column-title{color:#111}.bottom_widget .footer-area .column{width:32.5%}.footer-area ul.menu li a.active{color:#ddd}.footer_block{clear:both}@media screen and (max-width: 961px){#footer_wrapper{padding:0 1.5rem}}@media screen and (max-width: 766px){#footer_wrapper{padding:0}}@media screen and (max-width: 961px){.container-wrap{margin:0 1rem}}@media (min-width: 961px){.front .sidebar-second-layout{margin-top:6.4rem}}#logo{margin-top:1.5rem;width:100%}@media screen and (max-width: 766px){#logo{padding:0 1rem}}#logo a{display:block}#logo a:focus{background:none;border-bottom:none;outline:0.3rem dashed #949494;outline-offset:1.2rem}#logo img{height:80px}@media screen and (max-width: 766px){#logo img{height:60px}}.path-news-search .search-page .sidebar-first-layout{padding-left:0}@media (min-width: 961px){.path-news-search .search-page .sidebar-first-layout{width:30%}.path-news-search .search-page .main-content{width:65%}}.path-news-search .search-page .views-exposed-form p{margin-bottom:0}.path-news-search .search-page h2{margin-top:0}.path-news-search .search-page .metaListItem{margin-left:2rem} +#inner_header_wrapper{margin:0 auto;position:relative;overflow:inherit}#header{max-width:1024px;margin:1% auto;display:-ms-grid;display:grid;-ms-grid-columns:50% 7.5% 42.5%;grid-template-columns:50% 42.5%;grid-template-areas:'top-left top-right';-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 766px){#header{margin:0 auto;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-template-areas:'top-left' 'top-right'}}.top_left{min-height:90px;padding:0;position:relative;-ms-grid-column:1;grid-area:top-left;float:left}@supports (display: grid){.top_left{float:none}}@media (min-width: 766px){.top_left{min-height:110px}}.top_left #logo{position:absolute;left:0;top:0}.top_left #site-title #site-description{font-size:1.8rem;line-height:145%}.top_right{-ms-grid-row-align:center;align-self:center;-ms-grid-column:3;grid-area:top-right;float:right}@supports (display: grid) or (display: -ms-grid){.top_right{float:none}}@media screen and (max-width: 766px){.top_right{-ms-grid-column:1;-ms-grid-row:2;-ms-grid-column-align:unset;justify-self:unset}}.top_right .region-search{margin:.5rem 0}@media screen and (max-width: 766px){.top_right .region-search{width:100%;padding:0}}.top_right ul.menu li a.active{color:#6cdcff}@media screen and (max-width: 766px){.top_left,.top_right,.search_block{width:100%}}#logo{float:left;margin:.8rem 1rem .8rem 0}@media screen and (max-width: 766px){#logo{text-align:center;width:100%;margin:.8rem 0 0}}#logo img{display:block}@media screen and (max-width: 766px){#logo img{text-align:center;display:inline-block}}#site-title a,#site-description{font-weight:normal}#site-title,#site-description{float:left}@media screen and (max-width: 766px){#site-title,#site-description{margin:0;line-height:1.62em}}#site-title{font-size:3rem;margin:1rem 0 0;font-weight:bold}@media screen and (max-width: 766px){#site-title{padding:0;width:100%;display:inline-block}}#site-title a{float:left}@media screen and (max-width: 766px){#site-title a{width:100%;text-align:center}}#site-description{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;margin:.4rem 0 0;float:left;clear:both;line-height:100%;font-style:italic;color:#0e6bb3}@media screen and (min-width: 766px){#site-description{font-size:1.8rem}}@media screen and (max-width: 766px){#site-description{padding-top:1.8rem;padding-bottom:.5rem;width:100%;text-align:center}}@media screen and (max-width: 766px){#headerHero{padding:.5rem 0 .5rem 10rem;min-height:54px;background-color:#002e62;position:relative}#headerHero.no-menu .burger-toggle{display:none !important}#headerHero.no-menu.no-search{display:none}#headerHero .region-search input[type='text'],#headerHero .region-search input[type='search']{max-width:100%;border:0;margin:.5em 0;float:none;border-radius:0;background:#fff}@supports (display: grid){#headerHero .region-search input[type='text'],#headerHero .region-search input[type='search']{margin:0}}}#container{clear:both;overflow:hidden}.container-wrap{max-width:1024px;margin:0 auto 1rem;padding:0;overflow:hidden}.container{padding:0 15px}@media (min-width: 766px){.container{margin:0 auto;max-width:1024px;padding:0 20px}}.content-sidebar-wrap{float:left;width:100%}@media screen and (max-width: 961px){.content-sidebar-wrap{float:none;width:100% !important}}@media screen and (max-width: 766px){.content-sidebar-wrap{width:auto}}.content-sidebar-wrap .main-content{display:inline;margin-bottom:1rem;float:right;width:100%}@media screen and (max-width: 961px){.content-sidebar-wrap .main-content{margin:0;float:none}}@media screen and (max-width: 766px){.content-sidebar-wrap .main-content{float:left;width:auto}}@media screen and (max-width: 766px){.front .content-sidebar-wrap{margin:0}}.sidebar-first-layout{color:#111;float:left}@media screen and (max-width: 961px){.sidebar-first-layout{clear:both;float:none;width:100% !important;padding:0 1.5%}}@media screen and (max-width: 766px){.sidebar-first-layout{width:auto;clear:both}}@media screen and (max-width: 766px){.sidebar-first-layout .block{float:none !important;width:auto !important;margin-left:0}}.sidebar-second-layout{color:#111;float:right}@media screen and (max-width: 961px){.sidebar-second-layout{float:none;width:100% !important;padding:0 1.5%}}@media screen and (max-width: 766px){.sidebar-second-layout{width:auto}}@media screen and (max-width: 766px){.sidebar-second-layout .block{float:none !important;width:auto !important;margin-left:0}}aside .block .content{padding:0 1rem}aside #user-login-form input.form-text{width:90%}aside #user-login-form .form-actions{padding-top:0}.two-sidebars .content-sidebar-wrap{width:80%}.two-sidebars .main-content{width:75%}.two-sidebars .sidebar-first-layout{width:24%}.two-sidebars .sidebar-second-layout{width:19%}.sidebar-first .content-sidebar-wrap{width:100%}.sidebar-first .main-content{width:80%}.sidebar-first .sidebar-first-layout{width:19%}.sidebar-second .content-sidebar-wrap{width:65%}.sidebar-second .main-content{width:100%}.sidebar-second .sidebar-second-layout{width:30%}#head,.main-content,.sidebar-second-layout,.sidebar-first-layout{margin-top:1rem}@media screen and (max-width: 961px){.main-content{float:none;width:100% !important}}.region-front-welcome{max-width:1024px;margin:2% auto;text-align:center}@media screen and (max-width: 961px){.region-front-welcome{margin:1% 2%}}@media screen and (max-width: 766px){.region-front-welcome{padding:1rem}}@media screen and (max-width: 440px){.region-front-welcome{margin:0}}.region-front-welcome .block h2{text-align:center}#top-area{clear:both;position:relative;max-width:1024px;margin:0 auto;text-align:center}@media screen and (max-width: 961px){#top-area{padding:0 1.5rem}}@media screen and (max-width: 766px){#top-area{padding:0}}#top-area .block{margin:0}#top-area .column{float:left;width:32.3%;margin:0 .5rem}@media screen and (max-width: 961px){#top-area .column{width:32%}}@media screen and (max-width: 766px){#top-area .column{float:none !important;width:auto !important;margin:1rem}}#top-area .column:last-child{float:right;margin-right:0}@media screen and (max-width: 1153px){#top-area .column:last-child{margin-right:0}}#top-area .column .content{padding:1rem 0}#top-area .column:first-child{margin-left:0}@media screen and (max-width: 766px){#top-area .column:first-child{margin:1rem}}#top-area h2{font-size:2.1rem;margin:3.6rem 0 1.2rem;color:#555;padding:1rem 0;margin:0}#top-area .column-title{color:#e0e0e0}#footer{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;overflow:auto;padding:1% 2% 2%;background:#e7e7e7;border-top:9px solid #1d2997;max-width:1024px;margin:0 auto}@media screen and (min-width: 766px){#footer{font-size:1.8rem}}@media screen and (max-width: 766px){#footer p{margin:0}}#footer .block>h2{color:#fff;padding:1rem 0;font-size:3rem}#footer .column li{display:block;padding:.3rem 0 .3rem .1rem;border-bottom-width:.1rem;border-bottom-style:dotted;border-color:#555}#footer ul{margin:0}.footer-area .column{float:left;width:24.2%;margin:0 0 0 1%;padding:1%}@media screen and (max-width: 766px){.footer-area .column{float:none;width:auto;margin:1rem}}.footer-area .column:first-child{margin-left:0}@media screen and (max-width: 766px){.footer-area .column:first-child{margin:1rem}}.footer-area .column:last-child{float:right}.footer-area .column-title{color:#111}.bottom_widget .footer-area .column{width:32.5%}.footer-area ul.menu li a.active{color:#ddd}.footer_block{clear:both}@media screen and (max-width: 961px){#footer_wrapper{padding:0 1.5rem}}@media screen and (max-width: 766px){#footer_wrapper{padding:0}}@media screen and (max-width: 961px){.container-wrap{margin:0 1rem}}@media (min-width: 961px){.front .sidebar-second-layout{margin-top:6.4rem}}#logo{margin-top:1.5rem;width:100%}@media screen and (max-width: 766px){#logo{padding:0 1rem}}#logo a{display:block}#logo a:focus{background:none;border-bottom:none;outline:0.3rem dashed #949494;outline-offset:1.2rem}#logo img{height:80px}@media screen and (max-width: 766px){#logo img{height:60px}}.path-news-search .search-page .sidebar-first-layout{padding-left:0}@media (min-width: 961px){.path-news-search .search-page .sidebar-first-layout{width:30%}.path-news-search .search-page .main-content{width:65%}}.path-news-search .search-page .views-exposed-form p{margin-bottom:0}.path-news-search .search-page h2{margin-top:0}.path-news-search .search-page .metaListItem{margin-left:2rem}.sidebar-second-layout .rel-menu--latest-news{margin-bottom:2rem}.sidebar-second-layout .rel-menu--latest-news ul{margin-bottom:1rem}.sidebar-second-layout .rel-menu--latest-news ul li{padding:0 0 .6rem 1rem;list-style:none;margin:0 0 .2rem;position:relative}.sidebar-second-layout .rel-menu--latest-news ul li::before{content:"-";left:0;position:absolute;top:0}.sidebar-second-layout .rel-menu--latest-news ul li .date-published{display:block;font-size:1.6rem} diff --git a/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/src/scss/layout.scss b/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/src/scss/layout.scss index f491133ab7..0355761f82 100644 --- a/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/src/scss/layout.scss +++ b/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/src/scss/layout.scss @@ -78,3 +78,32 @@ } } } + +.sidebar-second-layout { + .rel-menu--latest-news { + margin-bottom: 2rem; + + ul { + margin-bottom: 1rem; + + li { + padding: 0 0 .6rem 1rem; + list-style: none; + margin: 0 0 .2rem; + position: relative; + + &::before { + content: "-"; + left: 0; + position: absolute; + top: 0; + } + + .date-published { + display: block; + @include adjust-font-size-to(16px); + } + } + } + } +} diff --git a/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/templates/block/block--views-block--latest-news-latest-news-list.html.twig b/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/templates/block/block--views-block--latest-news-latest-news-list.html.twig new file mode 100644 index 0000000000..eab461d23b --- /dev/null +++ b/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/templates/block/block--views-block--latest-news-latest-news-list.html.twig @@ -0,0 +1,50 @@ +{# +/** + * @file + * Default theme implementation to display a block. + * + * Available variables: + * - plugin_id: The ID of the block implementation. + * - label: The configured label of the block if visible. + * - configuration: A list of the block's configuration values. + * - label: The configured label for the block. + * - label_display: The display settings for the label. + * - provider: The module or other provider that provided this block plugin. + * - Block plugin specific settings will also be stored here. + * - content: The content of this block. + * - attributes: array of HTML attributes populated by modules, intended to + * be added to the main container tag of this template. + * - id: A valid HTML ID and guaranteed unique. + * - title_attributes: Same as attributes, except applied to the main title + * tag that appears in the template. + * - content_attributes: Same as attributes, except applied to the main content + * tag that appears in the template. + * - title_prefix: Additional output populated by modules, intended to be + * displayed in front of the main title tag that appears in the template. + * - title_suffix: Additional output populated by modules, intended to be + * displayed after the main title tag that appears in the template. + * + * @see template_preprocess_block() + * + * @ingroup themeable + */ +#} +{% set classes = [ + 'sub-menu', + 'rel-menu', + 'rel-menu--latest-news', + 'content', +] %} +{% set attributes = attributes.removeClass('views-element-container').addClass(classes) %} +{% set attributes = attributes.removeAttribute('id') %} +{% set attributes = attributes.setAttribute('aria-labelledby', 'latest-news-block') %} + + {{ title_prefix }} + {% if label %} + {{ label }} + {% endif %} + {{ title_suffix }} + {% block content %} + {{ content }} + {% endblock %} + diff --git a/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/templates/field/field--node--field-photo--news.html.twig b/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/templates/field/field--node--field-photo--news.html.twig new file mode 100644 index 0000000000..f646615943 --- /dev/null +++ b/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/templates/field/field--node--field-photo--news.html.twig @@ -0,0 +1,76 @@ +{# +/** + * @file + * Theme override for a field. + * + * To override output, copy the "field.html.twig" from the templates directory + * to your theme's directory and customize it, just like customizing other + * Drupal templates such as page.html.twig or node.html.twig. + * + * Instead of overriding the theming for all fields, you can also just override + * theming for a subset of fields using + * @link themeable Theme hook suggestions. @endlink For example, + * here are some theme hook suggestions that can be used for a field_foo field + * on an article node type: + * - field--node--field-foo--article.html.twig + * - field--node--field-foo.html.twig + * - field--node--article.html.twig + * - field--field-foo.html.twig + * - field--text-with-summary.html.twig + * - field.html.twig + * + * Available variables: + * - attributes: HTML attributes for the containing element. + * - label_hidden: Whether to show the field label or not. + * - title_attributes: HTML attributes for the title. + * - label: The label for the field. + * - multiple: TRUE if a field can contain multiple items. + * - items: List of all the field items. Each item contains: + * - attributes: List of HTML attributes for each item. + * - content: The field item's content. + * - entity_type: The entity type to which the field belongs. + * - field_name: The name of the field. + * - field_type: The type of the field. + * - label_display: The display settings for the label. + * + * @see template_preprocess_field() + */ +#} +{% + set title_classes = [ + label_display == 'visually_hidden' ? 'visually-hidden', + ] +%} + +{% + set field_classes = [ + 'field-photo', +] +%} + +{% if label_hidden %} + {% if multiple %} + + {% for item in items %} + {{- item.content -}} + {% endfor %} + + {% else %} + {% for item in items %} + {{- item.content -}} + {% endfor %} + {% endif %} +{% else %} + + {{ label }} + {% if multiple %} +
      + {% endif %} + {% for item in items %} + {{ item.content }}
      + {% endfor %} + {% if multiple %} + + {% endif %} + +{% endif %} diff --git a/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/templates/field/field--node--field-published-date--news.html.twig b/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/templates/field/field--node--field-published-date--news.html.twig new file mode 100644 index 0000000000..e00deaf853 --- /dev/null +++ b/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/templates/field/field--node--field-published-date--news.html.twig @@ -0,0 +1,63 @@ +{# +/** + * @file + * Theme override for a field. + * + * To override output, copy the "field.html.twig" from the templates directory + * to your theme's directory and customize it, just like customizing other + * Drupal templates such as page.html.twig or node.html.twig. + * + * Instead of overriding the theming for all fields, you can also just override + * theming for a subset of fields using + * @link themeable Theme hook suggestions. @endlink For example, + * here are some theme hook suggestions that can be used for a field_foo field + * on an article node type: + * - field--node--field-foo--article.html.twig + * - field--node--field-foo.html.twig + * - field--node--article.html.twig + * - field--field-foo.html.twig + * - field--text-with-summary.html.twig + * - field.html.twig + * + * Available variables: + * - attributes: HTML attributes for the containing element. + * - label_hidden: Whether to show the field label or not. + * - title_attributes: HTML attributes for the title. + * - label: The label for the field. + * - multiple: TRUE if a field can contain multiple items. + * - items: List of all the field items. Each item contains: + * - attributes: List of HTML attributes for each item. + * - content: The field item's content. + * - entity_type: The entity type to which the field belongs. + * - field_name: The name of the field. + * - field_type: The type of the field. + * - label_display: The display settings for the label. + * + * @see template_preprocess_field() + */ +#} +{% set attributes = attributes.addClass('published-date') %} +{% + set title_classes = [ + label_display == 'visually_hidden' ? 'visually-hidden', +] +%} + +{% if label_hidden %} + + {% for item in items %} + + {{ item.content }} + + {% endfor %} +

      +{% else %} + + {{ label }}: + {% for item in items %} + + {{ item.content }} + + {% endfor %} +

      +{% endif %} From aeb5213ac48de9649354d89a592644cadf6391ca Mon Sep 17 00:00:00 2001 From: Adam Williamson Date: Mon, 14 Mar 2022 13:39:52 +0000 Subject: [PATCH 32/52] Reinstating news search blocks --- .../block.block.exposedformnews_searchnews_search_page.yml | 6 +++--- .../attorneygeneralni/config/block.block.publisheddate.yml | 6 +++--- .../attorneygeneralni/config/block.block.sitebranding.yml | 2 +- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/config/attorneygeneralni/config/block.block.exposedformnews_searchnews_search_page.yml b/config/attorneygeneralni/config/block.block.exposedformnews_searchnews_search_page.yml index 0b0c0fb835..de87d647bb 100644 --- a/config/attorneygeneralni/config/block.block.exposedformnews_searchnews_search_page.yml +++ b/config/attorneygeneralni/config/block.block.exposedformnews_searchnews_search_page.yml @@ -1,6 +1,6 @@ uuid: 7df1dd36-c9ef-4ed5-90af-dffd44654c21 langcode: en -status: false +status: true dependencies: config: - views.view.news_search @@ -11,8 +11,8 @@ dependencies: - attorneygeneralni_theme id: exposedformnews_searchnews_search_page theme: attorneygeneralni_theme -region: header -weight: -4 +region: search_facets +weight: -5 provider: null plugin: 'views_exposed_filter_block:news_search-news_search_page' settings: diff --git a/config/attorneygeneralni/config/block.block.publisheddate.yml b/config/attorneygeneralni/config/block.block.publisheddate.yml index 62b1ac6125..88a6378e43 100644 --- a/config/attorneygeneralni/config/block.block.publisheddate.yml +++ b/config/attorneygeneralni/config/block.block.publisheddate.yml @@ -1,6 +1,6 @@ uuid: 25454e1f-8b7d-48e9-a0c6-ad4f28eb7aed langcode: en -status: false +status: true dependencies: config: - facets.facet.published_date @@ -11,8 +11,8 @@ dependencies: - attorneygeneralni_theme id: publisheddate theme: attorneygeneralni_theme -region: header -weight: -3 +region: search_facets +weight: -4 provider: null plugin: 'facet_block:published_date' settings: diff --git a/config/attorneygeneralni/config/block.block.sitebranding.yml b/config/attorneygeneralni/config/block.block.sitebranding.yml index 8d7dc0f103..5271ab4223 100644 --- a/config/attorneygeneralni/config/block.block.sitebranding.yml +++ b/config/attorneygeneralni/config/block.block.sitebranding.yml @@ -9,7 +9,7 @@ dependencies: id: sitebranding theme: attorneygeneralni_theme region: header -weight: 0 +weight: -6 provider: null plugin: system_branding_block settings: From c75e723be8a560f55f877273af1d16962d60fb14 Mon Sep 17 00:00:00 2001 From: Adam Williamson Date: Mon, 14 Mar 2022 13:40:19 +0000 Subject: [PATCH 33/52] Removing strong tags from block --- .../field--node--field-published-date--news.html.twig | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/templates/field/field--node--field-published-date--news.html.twig b/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/templates/field/field--node--field-published-date--news.html.twig index e00deaf853..960cdd88ec 100644 --- a/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/templates/field/field--node--field-published-date--news.html.twig +++ b/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/templates/field/field--node--field-published-date--news.html.twig @@ -46,18 +46,14 @@ {% if label_hidden %} {% for item in items %} - - {{ item.content }} - + {{ item.content }} {% endfor %}

      {% else %} {{ label }}: {% for item in items %} - - {{ item.content }} - + {{ item.content }} {% endfor %}

      {% endif %} From 89be457f7e7cdbb8e5aac2593f393890a03083b8 Mon Sep 17 00:00:00 2001 From: Adam Williamson Date: Mon, 14 Mar 2022 13:48:47 +0000 Subject: [PATCH 34/52] Fixing news search width --- .../attorneygeneralni_theme/css/layout.css | 2 +- .../src/scss/layout.scss | 33 +++---------------- 2 files changed, 5 insertions(+), 30 deletions(-) diff --git a/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/css/layout.css b/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/css/layout.css index 63e09e21d6..6d86add268 100644 --- a/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/css/layout.css +++ b/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/css/layout.css @@ -1 +1 @@ -#inner_header_wrapper{margin:0 auto;position:relative;overflow:inherit}#header{max-width:1024px;margin:1% auto;display:-ms-grid;display:grid;-ms-grid-columns:50% 7.5% 42.5%;grid-template-columns:50% 42.5%;grid-template-areas:'top-left top-right';-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 766px){#header{margin:0 auto;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-template-areas:'top-left' 'top-right'}}.top_left{min-height:90px;padding:0;position:relative;-ms-grid-column:1;grid-area:top-left;float:left}@supports (display: grid){.top_left{float:none}}@media (min-width: 766px){.top_left{min-height:110px}}.top_left #logo{position:absolute;left:0;top:0}.top_left #site-title #site-description{font-size:1.8rem;line-height:145%}.top_right{-ms-grid-row-align:center;align-self:center;-ms-grid-column:3;grid-area:top-right;float:right}@supports (display: grid) or (display: -ms-grid){.top_right{float:none}}@media screen and (max-width: 766px){.top_right{-ms-grid-column:1;-ms-grid-row:2;-ms-grid-column-align:unset;justify-self:unset}}.top_right .region-search{margin:.5rem 0}@media screen and (max-width: 766px){.top_right .region-search{width:100%;padding:0}}.top_right ul.menu li a.active{color:#6cdcff}@media screen and (max-width: 766px){.top_left,.top_right,.search_block{width:100%}}#logo{float:left;margin:.8rem 1rem .8rem 0}@media screen and (max-width: 766px){#logo{text-align:center;width:100%;margin:.8rem 0 0}}#logo img{display:block}@media screen and (max-width: 766px){#logo img{text-align:center;display:inline-block}}#site-title a,#site-description{font-weight:normal}#site-title,#site-description{float:left}@media screen and (max-width: 766px){#site-title,#site-description{margin:0;line-height:1.62em}}#site-title{font-size:3rem;margin:1rem 0 0;font-weight:bold}@media screen and (max-width: 766px){#site-title{padding:0;width:100%;display:inline-block}}#site-title a{float:left}@media screen and (max-width: 766px){#site-title a{width:100%;text-align:center}}#site-description{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;margin:.4rem 0 0;float:left;clear:both;line-height:100%;font-style:italic;color:#0e6bb3}@media screen and (min-width: 766px){#site-description{font-size:1.8rem}}@media screen and (max-width: 766px){#site-description{padding-top:1.8rem;padding-bottom:.5rem;width:100%;text-align:center}}@media screen and (max-width: 766px){#headerHero{padding:.5rem 0 .5rem 10rem;min-height:54px;background-color:#002e62;position:relative}#headerHero.no-menu .burger-toggle{display:none !important}#headerHero.no-menu.no-search{display:none}#headerHero .region-search input[type='text'],#headerHero .region-search input[type='search']{max-width:100%;border:0;margin:.5em 0;float:none;border-radius:0;background:#fff}@supports (display: grid){#headerHero .region-search input[type='text'],#headerHero .region-search input[type='search']{margin:0}}}#container{clear:both;overflow:hidden}.container-wrap{max-width:1024px;margin:0 auto 1rem;padding:0;overflow:hidden}.container{padding:0 15px}@media (min-width: 766px){.container{margin:0 auto;max-width:1024px;padding:0 20px}}.content-sidebar-wrap{float:left;width:100%}@media screen and (max-width: 961px){.content-sidebar-wrap{float:none;width:100% !important}}@media screen and (max-width: 766px){.content-sidebar-wrap{width:auto}}.content-sidebar-wrap .main-content{display:inline;margin-bottom:1rem;float:right;width:100%}@media screen and (max-width: 961px){.content-sidebar-wrap .main-content{margin:0;float:none}}@media screen and (max-width: 766px){.content-sidebar-wrap .main-content{float:left;width:auto}}@media screen and (max-width: 766px){.front .content-sidebar-wrap{margin:0}}.sidebar-first-layout{color:#111;float:left}@media screen and (max-width: 961px){.sidebar-first-layout{clear:both;float:none;width:100% !important;padding:0 1.5%}}@media screen and (max-width: 766px){.sidebar-first-layout{width:auto;clear:both}}@media screen and (max-width: 766px){.sidebar-first-layout .block{float:none !important;width:auto !important;margin-left:0}}.sidebar-second-layout{color:#111;float:right}@media screen and (max-width: 961px){.sidebar-second-layout{float:none;width:100% !important;padding:0 1.5%}}@media screen and (max-width: 766px){.sidebar-second-layout{width:auto}}@media screen and (max-width: 766px){.sidebar-second-layout .block{float:none !important;width:auto !important;margin-left:0}}aside .block .content{padding:0 1rem}aside #user-login-form input.form-text{width:90%}aside #user-login-form .form-actions{padding-top:0}.two-sidebars .content-sidebar-wrap{width:80%}.two-sidebars .main-content{width:75%}.two-sidebars .sidebar-first-layout{width:24%}.two-sidebars .sidebar-second-layout{width:19%}.sidebar-first .content-sidebar-wrap{width:100%}.sidebar-first .main-content{width:80%}.sidebar-first .sidebar-first-layout{width:19%}.sidebar-second .content-sidebar-wrap{width:65%}.sidebar-second .main-content{width:100%}.sidebar-second .sidebar-second-layout{width:30%}#head,.main-content,.sidebar-second-layout,.sidebar-first-layout{margin-top:1rem}@media screen and (max-width: 961px){.main-content{float:none;width:100% !important}}.region-front-welcome{max-width:1024px;margin:2% auto;text-align:center}@media screen and (max-width: 961px){.region-front-welcome{margin:1% 2%}}@media screen and (max-width: 766px){.region-front-welcome{padding:1rem}}@media screen and (max-width: 440px){.region-front-welcome{margin:0}}.region-front-welcome .block h2{text-align:center}#top-area{clear:both;position:relative;max-width:1024px;margin:0 auto;text-align:center}@media screen and (max-width: 961px){#top-area{padding:0 1.5rem}}@media screen and (max-width: 766px){#top-area{padding:0}}#top-area .block{margin:0}#top-area .column{float:left;width:32.3%;margin:0 .5rem}@media screen and (max-width: 961px){#top-area .column{width:32%}}@media screen and (max-width: 766px){#top-area .column{float:none !important;width:auto !important;margin:1rem}}#top-area .column:last-child{float:right;margin-right:0}@media screen and (max-width: 1153px){#top-area .column:last-child{margin-right:0}}#top-area .column .content{padding:1rem 0}#top-area .column:first-child{margin-left:0}@media screen and (max-width: 766px){#top-area .column:first-child{margin:1rem}}#top-area h2{font-size:2.1rem;margin:3.6rem 0 1.2rem;color:#555;padding:1rem 0;margin:0}#top-area .column-title{color:#e0e0e0}#footer{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;overflow:auto;padding:1% 2% 2%;background:#e7e7e7;border-top:9px solid #1d2997;max-width:1024px;margin:0 auto}@media screen and (min-width: 766px){#footer{font-size:1.8rem}}@media screen and (max-width: 766px){#footer p{margin:0}}#footer .block>h2{color:#fff;padding:1rem 0;font-size:3rem}#footer .column li{display:block;padding:.3rem 0 .3rem .1rem;border-bottom-width:.1rem;border-bottom-style:dotted;border-color:#555}#footer ul{margin:0}.footer-area .column{float:left;width:24.2%;margin:0 0 0 1%;padding:1%}@media screen and (max-width: 766px){.footer-area .column{float:none;width:auto;margin:1rem}}.footer-area .column:first-child{margin-left:0}@media screen and (max-width: 766px){.footer-area .column:first-child{margin:1rem}}.footer-area .column:last-child{float:right}.footer-area .column-title{color:#111}.bottom_widget .footer-area .column{width:32.5%}.footer-area ul.menu li a.active{color:#ddd}.footer_block{clear:both}@media screen and (max-width: 961px){#footer_wrapper{padding:0 1.5rem}}@media screen and (max-width: 766px){#footer_wrapper{padding:0}}@media screen and (max-width: 961px){.container-wrap{margin:0 1rem}}@media (min-width: 961px){.front .sidebar-second-layout{margin-top:6.4rem}}#logo{margin-top:1.5rem;width:100%}@media screen and (max-width: 766px){#logo{padding:0 1rem}}#logo a{display:block}#logo a:focus{background:none;border-bottom:none;outline:0.3rem dashed #949494;outline-offset:1.2rem}#logo img{height:80px}@media screen and (max-width: 766px){#logo img{height:60px}}.path-news-search .search-page .sidebar-first-layout{padding-left:0}@media (min-width: 961px){.path-news-search .search-page .sidebar-first-layout{width:30%}.path-news-search .search-page .main-content{width:65%}}.path-news-search .search-page .views-exposed-form p{margin-bottom:0}.path-news-search .search-page h2{margin-top:0}.path-news-search .search-page .metaListItem{margin-left:2rem}.sidebar-second-layout .rel-menu--latest-news{margin-bottom:2rem}.sidebar-second-layout .rel-menu--latest-news ul{margin-bottom:1rem}.sidebar-second-layout .rel-menu--latest-news ul li{padding:0 0 .6rem 1rem;list-style:none;margin:0 0 .2rem;position:relative}.sidebar-second-layout .rel-menu--latest-news ul li::before{content:"-";left:0;position:absolute;top:0}.sidebar-second-layout .rel-menu--latest-news ul li .date-published{display:block;font-size:1.6rem} +#inner_header_wrapper{margin:0 auto;position:relative;overflow:inherit}#header{max-width:1024px;margin:1% auto;display:-ms-grid;display:grid;-ms-grid-columns:50% 7.5% 42.5%;grid-template-columns:50% 42.5%;grid-template-areas:'top-left top-right';-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 766px){#header{margin:0 auto;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-template-areas:'top-left' 'top-right'}}.top_left{min-height:90px;padding:0;position:relative;-ms-grid-column:1;grid-area:top-left;float:left}@supports (display: grid){.top_left{float:none}}@media (min-width: 766px){.top_left{min-height:110px}}.top_left #logo{position:absolute;left:0;top:0}.top_left #site-title #site-description{font-size:1.8rem;line-height:145%}.top_right{-ms-grid-row-align:center;align-self:center;-ms-grid-column:3;grid-area:top-right;float:right}@supports (display: grid) or (display: -ms-grid){.top_right{float:none}}@media screen and (max-width: 766px){.top_right{-ms-grid-column:1;-ms-grid-row:2;-ms-grid-column-align:unset;justify-self:unset}}.top_right .region-search{margin:.5rem 0}@media screen and (max-width: 766px){.top_right .region-search{width:100%;padding:0}}.top_right ul.menu li a.active{color:#6cdcff}@media screen and (max-width: 766px){.top_left,.top_right,.search_block{width:100%}}#logo{float:left;margin:.8rem 1rem .8rem 0}@media screen and (max-width: 766px){#logo{text-align:center;width:100%;margin:.8rem 0 0}}#logo img{display:block}@media screen and (max-width: 766px){#logo img{text-align:center;display:inline-block}}#site-title a,#site-description{font-weight:normal}#site-title,#site-description{float:left}@media screen and (max-width: 766px){#site-title,#site-description{margin:0;line-height:1.62em}}#site-title{font-size:3rem;margin:1rem 0 0;font-weight:bold}@media screen and (max-width: 766px){#site-title{padding:0;width:100%;display:inline-block}}#site-title a{float:left}@media screen and (max-width: 766px){#site-title a{width:100%;text-align:center}}#site-description{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;margin:.4rem 0 0;float:left;clear:both;line-height:100%;font-style:italic;color:#0e6bb3}@media screen and (min-width: 766px){#site-description{font-size:1.8rem}}@media screen and (max-width: 766px){#site-description{padding-top:1.8rem;padding-bottom:.5rem;width:100%;text-align:center}}@media screen and (max-width: 766px){#headerHero{padding:.5rem 0 .5rem 10rem;min-height:54px;background-color:#002e62;position:relative}#headerHero.no-menu .burger-toggle{display:none !important}#headerHero.no-menu.no-search{display:none}#headerHero .region-search input[type='text'],#headerHero .region-search input[type='search']{max-width:100%;border:0;margin:.5em 0;float:none;border-radius:0;background:#fff}@supports (display: grid){#headerHero .region-search input[type='text'],#headerHero .region-search input[type='search']{margin:0}}}#container{clear:both;overflow:hidden}.container-wrap{max-width:1024px;margin:0 auto 1rem;padding:0;overflow:hidden}.container{padding:0 15px}@media (min-width: 766px){.container{margin:0 auto;max-width:1024px;padding:0 20px}}.content-sidebar-wrap{float:left;width:100%}@media screen and (max-width: 961px){.content-sidebar-wrap{float:none;width:100% !important}}@media screen and (max-width: 766px){.content-sidebar-wrap{width:auto}}.content-sidebar-wrap .main-content{display:inline;margin-bottom:1rem;float:right;width:100%}@media screen and (max-width: 961px){.content-sidebar-wrap .main-content{margin:0;float:none}}@media screen and (max-width: 766px){.content-sidebar-wrap .main-content{float:left;width:auto}}@media screen and (max-width: 766px){.front .content-sidebar-wrap{margin:0}}.sidebar-first-layout{color:#111;float:left}@media screen and (max-width: 961px){.sidebar-first-layout{clear:both;float:none;width:100% !important;padding:0 1.5%}}@media screen and (max-width: 766px){.sidebar-first-layout{width:auto;clear:both}}@media screen and (max-width: 766px){.sidebar-first-layout .block{float:none !important;width:auto !important;margin-left:0}}.sidebar-second-layout{color:#111;float:right}@media screen and (max-width: 961px){.sidebar-second-layout{float:none;width:100% !important;padding:0 1.5%}}@media screen and (max-width: 766px){.sidebar-second-layout{width:auto}}@media screen and (max-width: 766px){.sidebar-second-layout .block{float:none !important;width:auto !important;margin-left:0}}aside .block .content{padding:0 1rem}aside #user-login-form input.form-text{width:90%}aside #user-login-form .form-actions{padding-top:0}.two-sidebars .content-sidebar-wrap{width:80%}.two-sidebars .main-content{width:75%}.two-sidebars .sidebar-first-layout{width:24%}.two-sidebars .sidebar-second-layout{width:19%}.sidebar-first .content-sidebar-wrap{width:100%}.sidebar-first .main-content{width:80%}.sidebar-first .sidebar-first-layout{width:19%}.sidebar-second .content-sidebar-wrap{width:65%}.sidebar-second .main-content{width:100%}.sidebar-second .sidebar-second-layout{width:30%}#head,.main-content,.sidebar-second-layout,.sidebar-first-layout{margin-top:1rem}@media screen and (max-width: 961px){.main-content{float:none;width:100% !important}}.region-front-welcome{max-width:1024px;margin:2% auto;text-align:center}@media screen and (max-width: 961px){.region-front-welcome{margin:1% 2%}}@media screen and (max-width: 766px){.region-front-welcome{padding:1rem}}@media screen and (max-width: 440px){.region-front-welcome{margin:0}}.region-front-welcome .block h2{text-align:center}#top-area{clear:both;position:relative;max-width:1024px;margin:0 auto;text-align:center}@media screen and (max-width: 961px){#top-area{padding:0 1.5rem}}@media screen and (max-width: 766px){#top-area{padding:0}}#top-area .block{margin:0}#top-area .column{float:left;width:32.3%;margin:0 .5rem}@media screen and (max-width: 961px){#top-area .column{width:32%}}@media screen and (max-width: 766px){#top-area .column{float:none !important;width:auto !important;margin:1rem}}#top-area .column:last-child{float:right;margin-right:0}@media screen and (max-width: 1153px){#top-area .column:last-child{margin-right:0}}#top-area .column .content{padding:1rem 0}#top-area .column:first-child{margin-left:0}@media screen and (max-width: 766px){#top-area .column:first-child{margin:1rem}}#top-area h2{font-size:2.1rem;margin:3.6rem 0 1.2rem;color:#555;padding:1rem 0;margin:0}#top-area .column-title{color:#e0e0e0}#footer{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;overflow:auto;padding:1% 2% 2%;background:#e7e7e7;border-top:9px solid #1d2997;max-width:1024px;margin:0 auto}@media screen and (min-width: 766px){#footer{font-size:1.8rem}}@media screen and (max-width: 766px){#footer p{margin:0}}#footer .block>h2{color:#fff;padding:1rem 0;font-size:3rem}#footer .column li{display:block;padding:.3rem 0 .3rem .1rem;border-bottom-width:.1rem;border-bottom-style:dotted;border-color:#555}#footer ul{margin:0}.footer-area .column{float:left;width:24.2%;margin:0 0 0 1%;padding:1%}@media screen and (max-width: 766px){.footer-area .column{float:none;width:auto;margin:1rem}}.footer-area .column:first-child{margin-left:0}@media screen and (max-width: 766px){.footer-area .column:first-child{margin:1rem}}.footer-area .column:last-child{float:right}.footer-area .column-title{color:#111}.bottom_widget .footer-area .column{width:32.5%}.footer-area ul.menu li a.active{color:#ddd}.footer_block{clear:both}@media screen and (max-width: 961px){#footer_wrapper{padding:0 1.5rem}}@media screen and (max-width: 766px){#footer_wrapper{padding:0}}@media screen and (max-width: 961px){.container-wrap{margin:0 1rem}}@media (min-width: 961px){.front .sidebar-second-layout{margin-top:6.4rem}}#logo{margin-top:1.5rem;width:100%}@media screen and (max-width: 766px){#logo{padding:0 1rem}}#logo a{display:block}#logo a:focus{background:none;border-bottom:none;outline:0.3rem dashed #949494;outline-offset:1.2rem}#logo img{height:80px}@media screen and (max-width: 766px){#logo img{height:60px}}.path-news-search .content-sidebar-wrap{width:100%}.path-news-search .search-page .sidebar-first-layout{padding-left:0}@media (min-width: 961px){.path-news-search .search-page .sidebar-first-layout{width:30%}.path-news-search .search-page .main-content{width:65%}}.path-news-search .search-page .views-exposed-form p{margin-bottom:0}.path-news-search .search-page h2{margin-top:0}.path-news-search .search-page .metaListItem{margin-left:2rem} diff --git a/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/src/scss/layout.scss b/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/src/scss/layout.scss index 0355761f82..8dc24ff96f 100644 --- a/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/src/scss/layout.scss +++ b/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/src/scss/layout.scss @@ -48,6 +48,10 @@ } .path-news-search { + .content-sidebar-wrap { + width: 100%; + } + .search-page { .sidebar-first-layout { padding-left: 0; @@ -78,32 +82,3 @@ } } } - -.sidebar-second-layout { - .rel-menu--latest-news { - margin-bottom: 2rem; - - ul { - margin-bottom: 1rem; - - li { - padding: 0 0 .6rem 1rem; - list-style: none; - margin: 0 0 .2rem; - position: relative; - - &::before { - content: "-"; - left: 0; - position: absolute; - top: 0; - } - - .date-published { - display: block; - @include adjust-font-size-to(16px); - } - } - } - } -} From 726f3888b5eb6c0744e316b20808f6901905fc1e Mon Sep 17 00:00:00 2001 From: Adam Williamson Date: Mon, 14 Mar 2022 13:53:55 +0000 Subject: [PATCH 35/52] Reinstating latest news styling --- .../attorneygeneralni_theme/css/layout.css | 2 +- .../src/scss/layout.scss | 29 +++++++++++++++++++ 2 files changed, 30 insertions(+), 1 deletion(-) diff --git a/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/css/layout.css b/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/css/layout.css index 6d86add268..ad302b2367 100644 --- a/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/css/layout.css +++ b/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/css/layout.css @@ -1 +1 @@ -#inner_header_wrapper{margin:0 auto;position:relative;overflow:inherit}#header{max-width:1024px;margin:1% auto;display:-ms-grid;display:grid;-ms-grid-columns:50% 7.5% 42.5%;grid-template-columns:50% 42.5%;grid-template-areas:'top-left top-right';-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 766px){#header{margin:0 auto;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-template-areas:'top-left' 'top-right'}}.top_left{min-height:90px;padding:0;position:relative;-ms-grid-column:1;grid-area:top-left;float:left}@supports (display: grid){.top_left{float:none}}@media (min-width: 766px){.top_left{min-height:110px}}.top_left #logo{position:absolute;left:0;top:0}.top_left #site-title #site-description{font-size:1.8rem;line-height:145%}.top_right{-ms-grid-row-align:center;align-self:center;-ms-grid-column:3;grid-area:top-right;float:right}@supports (display: grid) or (display: -ms-grid){.top_right{float:none}}@media screen and (max-width: 766px){.top_right{-ms-grid-column:1;-ms-grid-row:2;-ms-grid-column-align:unset;justify-self:unset}}.top_right .region-search{margin:.5rem 0}@media screen and (max-width: 766px){.top_right .region-search{width:100%;padding:0}}.top_right ul.menu li a.active{color:#6cdcff}@media screen and (max-width: 766px){.top_left,.top_right,.search_block{width:100%}}#logo{float:left;margin:.8rem 1rem .8rem 0}@media screen and (max-width: 766px){#logo{text-align:center;width:100%;margin:.8rem 0 0}}#logo img{display:block}@media screen and (max-width: 766px){#logo img{text-align:center;display:inline-block}}#site-title a,#site-description{font-weight:normal}#site-title,#site-description{float:left}@media screen and (max-width: 766px){#site-title,#site-description{margin:0;line-height:1.62em}}#site-title{font-size:3rem;margin:1rem 0 0;font-weight:bold}@media screen and (max-width: 766px){#site-title{padding:0;width:100%;display:inline-block}}#site-title a{float:left}@media screen and (max-width: 766px){#site-title a{width:100%;text-align:center}}#site-description{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;margin:.4rem 0 0;float:left;clear:both;line-height:100%;font-style:italic;color:#0e6bb3}@media screen and (min-width: 766px){#site-description{font-size:1.8rem}}@media screen and (max-width: 766px){#site-description{padding-top:1.8rem;padding-bottom:.5rem;width:100%;text-align:center}}@media screen and (max-width: 766px){#headerHero{padding:.5rem 0 .5rem 10rem;min-height:54px;background-color:#002e62;position:relative}#headerHero.no-menu .burger-toggle{display:none !important}#headerHero.no-menu.no-search{display:none}#headerHero .region-search input[type='text'],#headerHero .region-search input[type='search']{max-width:100%;border:0;margin:.5em 0;float:none;border-radius:0;background:#fff}@supports (display: grid){#headerHero .region-search input[type='text'],#headerHero .region-search input[type='search']{margin:0}}}#container{clear:both;overflow:hidden}.container-wrap{max-width:1024px;margin:0 auto 1rem;padding:0;overflow:hidden}.container{padding:0 15px}@media (min-width: 766px){.container{margin:0 auto;max-width:1024px;padding:0 20px}}.content-sidebar-wrap{float:left;width:100%}@media screen and (max-width: 961px){.content-sidebar-wrap{float:none;width:100% !important}}@media screen and (max-width: 766px){.content-sidebar-wrap{width:auto}}.content-sidebar-wrap .main-content{display:inline;margin-bottom:1rem;float:right;width:100%}@media screen and (max-width: 961px){.content-sidebar-wrap .main-content{margin:0;float:none}}@media screen and (max-width: 766px){.content-sidebar-wrap .main-content{float:left;width:auto}}@media screen and (max-width: 766px){.front .content-sidebar-wrap{margin:0}}.sidebar-first-layout{color:#111;float:left}@media screen and (max-width: 961px){.sidebar-first-layout{clear:both;float:none;width:100% !important;padding:0 1.5%}}@media screen and (max-width: 766px){.sidebar-first-layout{width:auto;clear:both}}@media screen and (max-width: 766px){.sidebar-first-layout .block{float:none !important;width:auto !important;margin-left:0}}.sidebar-second-layout{color:#111;float:right}@media screen and (max-width: 961px){.sidebar-second-layout{float:none;width:100% !important;padding:0 1.5%}}@media screen and (max-width: 766px){.sidebar-second-layout{width:auto}}@media screen and (max-width: 766px){.sidebar-second-layout .block{float:none !important;width:auto !important;margin-left:0}}aside .block .content{padding:0 1rem}aside #user-login-form input.form-text{width:90%}aside #user-login-form .form-actions{padding-top:0}.two-sidebars .content-sidebar-wrap{width:80%}.two-sidebars .main-content{width:75%}.two-sidebars .sidebar-first-layout{width:24%}.two-sidebars .sidebar-second-layout{width:19%}.sidebar-first .content-sidebar-wrap{width:100%}.sidebar-first .main-content{width:80%}.sidebar-first .sidebar-first-layout{width:19%}.sidebar-second .content-sidebar-wrap{width:65%}.sidebar-second .main-content{width:100%}.sidebar-second .sidebar-second-layout{width:30%}#head,.main-content,.sidebar-second-layout,.sidebar-first-layout{margin-top:1rem}@media screen and (max-width: 961px){.main-content{float:none;width:100% !important}}.region-front-welcome{max-width:1024px;margin:2% auto;text-align:center}@media screen and (max-width: 961px){.region-front-welcome{margin:1% 2%}}@media screen and (max-width: 766px){.region-front-welcome{padding:1rem}}@media screen and (max-width: 440px){.region-front-welcome{margin:0}}.region-front-welcome .block h2{text-align:center}#top-area{clear:both;position:relative;max-width:1024px;margin:0 auto;text-align:center}@media screen and (max-width: 961px){#top-area{padding:0 1.5rem}}@media screen and (max-width: 766px){#top-area{padding:0}}#top-area .block{margin:0}#top-area .column{float:left;width:32.3%;margin:0 .5rem}@media screen and (max-width: 961px){#top-area .column{width:32%}}@media screen and (max-width: 766px){#top-area .column{float:none !important;width:auto !important;margin:1rem}}#top-area .column:last-child{float:right;margin-right:0}@media screen and (max-width: 1153px){#top-area .column:last-child{margin-right:0}}#top-area .column .content{padding:1rem 0}#top-area .column:first-child{margin-left:0}@media screen and (max-width: 766px){#top-area .column:first-child{margin:1rem}}#top-area h2{font-size:2.1rem;margin:3.6rem 0 1.2rem;color:#555;padding:1rem 0;margin:0}#top-area .column-title{color:#e0e0e0}#footer{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;overflow:auto;padding:1% 2% 2%;background:#e7e7e7;border-top:9px solid #1d2997;max-width:1024px;margin:0 auto}@media screen and (min-width: 766px){#footer{font-size:1.8rem}}@media screen and (max-width: 766px){#footer p{margin:0}}#footer .block>h2{color:#fff;padding:1rem 0;font-size:3rem}#footer .column li{display:block;padding:.3rem 0 .3rem .1rem;border-bottom-width:.1rem;border-bottom-style:dotted;border-color:#555}#footer ul{margin:0}.footer-area .column{float:left;width:24.2%;margin:0 0 0 1%;padding:1%}@media screen and (max-width: 766px){.footer-area .column{float:none;width:auto;margin:1rem}}.footer-area .column:first-child{margin-left:0}@media screen and (max-width: 766px){.footer-area .column:first-child{margin:1rem}}.footer-area .column:last-child{float:right}.footer-area .column-title{color:#111}.bottom_widget .footer-area .column{width:32.5%}.footer-area ul.menu li a.active{color:#ddd}.footer_block{clear:both}@media screen and (max-width: 961px){#footer_wrapper{padding:0 1.5rem}}@media screen and (max-width: 766px){#footer_wrapper{padding:0}}@media screen and (max-width: 961px){.container-wrap{margin:0 1rem}}@media (min-width: 961px){.front .sidebar-second-layout{margin-top:6.4rem}}#logo{margin-top:1.5rem;width:100%}@media screen and (max-width: 766px){#logo{padding:0 1rem}}#logo a{display:block}#logo a:focus{background:none;border-bottom:none;outline:0.3rem dashed #949494;outline-offset:1.2rem}#logo img{height:80px}@media screen and (max-width: 766px){#logo img{height:60px}}.path-news-search .content-sidebar-wrap{width:100%}.path-news-search .search-page .sidebar-first-layout{padding-left:0}@media (min-width: 961px){.path-news-search .search-page .sidebar-first-layout{width:30%}.path-news-search .search-page .main-content{width:65%}}.path-news-search .search-page .views-exposed-form p{margin-bottom:0}.path-news-search .search-page h2{margin-top:0}.path-news-search .search-page .metaListItem{margin-left:2rem} +#inner_header_wrapper{margin:0 auto;position:relative;overflow:inherit}#header{max-width:1024px;margin:1% auto;display:-ms-grid;display:grid;-ms-grid-columns:50% 7.5% 42.5%;grid-template-columns:50% 42.5%;grid-template-areas:'top-left top-right';-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 766px){#header{margin:0 auto;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-template-areas:'top-left' 'top-right'}}.top_left{min-height:90px;padding:0;position:relative;-ms-grid-column:1;grid-area:top-left;float:left}@supports (display: grid){.top_left{float:none}}@media (min-width: 766px){.top_left{min-height:110px}}.top_left #logo{position:absolute;left:0;top:0}.top_left #site-title #site-description{font-size:1.8rem;line-height:145%}.top_right{-ms-grid-row-align:center;align-self:center;-ms-grid-column:3;grid-area:top-right;float:right}@supports (display: grid) or (display: -ms-grid){.top_right{float:none}}@media screen and (max-width: 766px){.top_right{-ms-grid-column:1;-ms-grid-row:2;-ms-grid-column-align:unset;justify-self:unset}}.top_right .region-search{margin:.5rem 0}@media screen and (max-width: 766px){.top_right .region-search{width:100%;padding:0}}.top_right ul.menu li a.active{color:#6cdcff}@media screen and (max-width: 766px){.top_left,.top_right,.search_block{width:100%}}#logo{float:left;margin:.8rem 1rem .8rem 0}@media screen and (max-width: 766px){#logo{text-align:center;width:100%;margin:.8rem 0 0}}#logo img{display:block}@media screen and (max-width: 766px){#logo img{text-align:center;display:inline-block}}#site-title a,#site-description{font-weight:normal}#site-title,#site-description{float:left}@media screen and (max-width: 766px){#site-title,#site-description{margin:0;line-height:1.62em}}#site-title{font-size:3rem;margin:1rem 0 0;font-weight:bold}@media screen and (max-width: 766px){#site-title{padding:0;width:100%;display:inline-block}}#site-title a{float:left}@media screen and (max-width: 766px){#site-title a{width:100%;text-align:center}}#site-description{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;margin:.4rem 0 0;float:left;clear:both;line-height:100%;font-style:italic;color:#0e6bb3}@media screen and (min-width: 766px){#site-description{font-size:1.8rem}}@media screen and (max-width: 766px){#site-description{padding-top:1.8rem;padding-bottom:.5rem;width:100%;text-align:center}}@media screen and (max-width: 766px){#headerHero{padding:.5rem 0 .5rem 10rem;min-height:54px;background-color:#002e62;position:relative}#headerHero.no-menu .burger-toggle{display:none !important}#headerHero.no-menu.no-search{display:none}#headerHero .region-search input[type='text'],#headerHero .region-search input[type='search']{max-width:100%;border:0;margin:.5em 0;float:none;border-radius:0;background:#fff}@supports (display: grid){#headerHero .region-search input[type='text'],#headerHero .region-search input[type='search']{margin:0}}}#container{clear:both;overflow:hidden}.container-wrap{max-width:1024px;margin:0 auto 1rem;padding:0;overflow:hidden}.container{padding:0 15px}@media (min-width: 766px){.container{margin:0 auto;max-width:1024px;padding:0 20px}}.content-sidebar-wrap{float:left;width:100%}@media screen and (max-width: 961px){.content-sidebar-wrap{float:none;width:100% !important}}@media screen and (max-width: 766px){.content-sidebar-wrap{width:auto}}.content-sidebar-wrap .main-content{display:inline;margin-bottom:1rem;float:right;width:100%}@media screen and (max-width: 961px){.content-sidebar-wrap .main-content{margin:0;float:none}}@media screen and (max-width: 766px){.content-sidebar-wrap .main-content{float:left;width:auto}}@media screen and (max-width: 766px){.front .content-sidebar-wrap{margin:0}}.sidebar-first-layout{color:#111;float:left}@media screen and (max-width: 961px){.sidebar-first-layout{clear:both;float:none;width:100% !important;padding:0 1.5%}}@media screen and (max-width: 766px){.sidebar-first-layout{width:auto;clear:both}}@media screen and (max-width: 766px){.sidebar-first-layout .block{float:none !important;width:auto !important;margin-left:0}}.sidebar-second-layout{color:#111;float:right}@media screen and (max-width: 961px){.sidebar-second-layout{float:none;width:100% !important;padding:0 1.5%}}@media screen and (max-width: 766px){.sidebar-second-layout{width:auto}}@media screen and (max-width: 766px){.sidebar-second-layout .block{float:none !important;width:auto !important;margin-left:0}}aside .block .content{padding:0 1rem}aside #user-login-form input.form-text{width:90%}aside #user-login-form .form-actions{padding-top:0}.two-sidebars .content-sidebar-wrap{width:80%}.two-sidebars .main-content{width:75%}.two-sidebars .sidebar-first-layout{width:24%}.two-sidebars .sidebar-second-layout{width:19%}.sidebar-first .content-sidebar-wrap{width:100%}.sidebar-first .main-content{width:80%}.sidebar-first .sidebar-first-layout{width:19%}.sidebar-second .content-sidebar-wrap{width:65%}.sidebar-second .main-content{width:100%}.sidebar-second .sidebar-second-layout{width:30%}#head,.main-content,.sidebar-second-layout,.sidebar-first-layout{margin-top:1rem}@media screen and (max-width: 961px){.main-content{float:none;width:100% !important}}.region-front-welcome{max-width:1024px;margin:2% auto;text-align:center}@media screen and (max-width: 961px){.region-front-welcome{margin:1% 2%}}@media screen and (max-width: 766px){.region-front-welcome{padding:1rem}}@media screen and (max-width: 440px){.region-front-welcome{margin:0}}.region-front-welcome .block h2{text-align:center}#top-area{clear:both;position:relative;max-width:1024px;margin:0 auto;text-align:center}@media screen and (max-width: 961px){#top-area{padding:0 1.5rem}}@media screen and (max-width: 766px){#top-area{padding:0}}#top-area .block{margin:0}#top-area .column{float:left;width:32.3%;margin:0 .5rem}@media screen and (max-width: 961px){#top-area .column{width:32%}}@media screen and (max-width: 766px){#top-area .column{float:none !important;width:auto !important;margin:1rem}}#top-area .column:last-child{float:right;margin-right:0}@media screen and (max-width: 1153px){#top-area .column:last-child{margin-right:0}}#top-area .column .content{padding:1rem 0}#top-area .column:first-child{margin-left:0}@media screen and (max-width: 766px){#top-area .column:first-child{margin:1rem}}#top-area h2{font-size:2.1rem;margin:3.6rem 0 1.2rem;color:#555;padding:1rem 0;margin:0}#top-area .column-title{color:#e0e0e0}#footer{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;overflow:auto;padding:1% 2% 2%;background:#e7e7e7;border-top:9px solid #1d2997;max-width:1024px;margin:0 auto}@media screen and (min-width: 766px){#footer{font-size:1.8rem}}@media screen and (max-width: 766px){#footer p{margin:0}}#footer .block>h2{color:#fff;padding:1rem 0;font-size:3rem}#footer .column li{display:block;padding:.3rem 0 .3rem .1rem;border-bottom-width:.1rem;border-bottom-style:dotted;border-color:#555}#footer ul{margin:0}.footer-area .column{float:left;width:24.2%;margin:0 0 0 1%;padding:1%}@media screen and (max-width: 766px){.footer-area .column{float:none;width:auto;margin:1rem}}.footer-area .column:first-child{margin-left:0}@media screen and (max-width: 766px){.footer-area .column:first-child{margin:1rem}}.footer-area .column:last-child{float:right}.footer-area .column-title{color:#111}.bottom_widget .footer-area .column{width:32.5%}.footer-area ul.menu li a.active{color:#ddd}.footer_block{clear:both}@media screen and (max-width: 961px){#footer_wrapper{padding:0 1.5rem}}@media screen and (max-width: 766px){#footer_wrapper{padding:0}}@media screen and (max-width: 961px){.container-wrap{margin:0 1rem}}@media (min-width: 961px){.front .sidebar-second-layout{margin-top:6.4rem}}#logo{margin-top:1.5rem;width:100%}@media screen and (max-width: 766px){#logo{padding:0 1rem}}#logo a{display:block}#logo a:focus{background:none;border-bottom:none;outline:0.3rem dashed #949494;outline-offset:1.2rem}#logo img{height:80px}@media screen and (max-width: 766px){#logo img{height:60px}}.path-news-search .content-sidebar-wrap{width:100%}.path-news-search .search-page .sidebar-first-layout{padding-left:0}@media (min-width: 961px){.path-news-search .search-page .sidebar-first-layout{width:30%}.path-news-search .search-page .main-content{width:65%}}.path-news-search .search-page .views-exposed-form p{margin-bottom:0}.path-news-search .search-page h2{margin-top:0}.path-news-search .search-page .metaListItem{margin-left:2rem}.sidebar-second-layout .rel-menu--latest-news{margin-bottom:2rem}.sidebar-second-layout .rel-menu--latest-news ul{margin-bottom:1rem}.sidebar-second-layout .rel-menu--latest-news ul li{padding:0 0 .6rem 1rem;list-style:none;margin:0 0 .2rem;position:relative}.sidebar-second-layout .rel-menu--latest-news ul li::before{content:"-";left:0;position:absolute;top:0}.sidebar-second-layout .rel-menu--latest-news ul li .date-published{display:block;font-size:1.6rem} diff --git a/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/src/scss/layout.scss b/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/src/scss/layout.scss index 8dc24ff96f..404bd73541 100644 --- a/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/src/scss/layout.scss +++ b/web/sites/attorneygeneralni/themes/attorneygeneralni_theme/src/scss/layout.scss @@ -82,3 +82,32 @@ } } } + +.sidebar-second-layout { + .rel-menu--latest-news { + margin-bottom: 2rem; + + ul { + margin-bottom: 1rem; + + li { + padding: 0 0 .6rem 1rem; + list-style: none; + margin: 0 0 .2rem; + position: relative; + + &::before { + content: "-"; + left: 0; + position: absolute; + top: 0; + } + + .date-published { + display: block; + @include adjust-font-size-to(16px); + } + } + } + } +} From 2f3900793e29db2b1c33d563555e07e2d63aa054 Mon Sep 17 00:00:00 2001 From: Adam Williamson Date: Mon, 14 Mar 2022 14:23:40 +0000 Subject: [PATCH 36/52] Permissions for AG --- .../config/user.role.anonymous.yml | 5 ++ .../config/user.role.authenticated.yml | 17 ++-- .../config/user.role.author_user.yml | 48 ++++++++++ .../config/user.role.supervisor_user.yml | 90 +++++++++++++++++++ 4 files changed, 150 insertions(+), 10 deletions(-) diff --git a/config/attorneygeneralni/config/user.role.anonymous.yml b/config/attorneygeneralni/config/user.role.anonymous.yml index d0a2979867..a4d841e4ab 100644 --- a/config/attorneygeneralni/config/user.role.anonymous.yml +++ b/config/attorneygeneralni/config/user.role.anonymous.yml @@ -10,6 +10,11 @@ weight: 0 is_admin: false permissions: - 'access content' + - 'access site-wide contact form' - 'diff view changes' + - 'display eu cookie compliance popup' - 'search content' + - 'use search_api_autocomplete for news_search' + - 'use search_api_autocomplete for search' - 'view files' + - 'view media' diff --git a/config/attorneygeneralni/config/user.role.authenticated.yml b/config/attorneygeneralni/config/user.role.authenticated.yml index ebccd7a866..6d7622b075 100644 --- a/config/attorneygeneralni/config/user.role.authenticated.yml +++ b/config/attorneygeneralni/config/user.role.authenticated.yml @@ -10,28 +10,25 @@ weight: 1 is_admin: false permissions: - 'access administration menu' - - 'access administration pages' - 'access content' - 'access media browser' + - 'access site-wide contact form' - 'access workbench' - - 'create news content' - - 'create page content' - - 'create url aliases' - - 'delete own page content' - 'diff view changes' - - 'edit any news content' - - 'edit any page content' - - 'edit own news content' - - 'edit own page content' - 'notify of path changes' + - 'opt-in or out of google analytics tracking' - 'revert revisions' - 'search content' - 'use media wysiwyg' + - 'use search_api_autocomplete for news_search' + - 'use search_api_autocomplete for search' + - 'use text format basic_html' - 'use text format filtered_html' - 'use text format filtered_html_with_no_images' + - 'view all revisions' - 'view files' + - 'view media' - 'view moderation history' - 'view moderation messages' - 'view own unpublished content' - 'view revisions' - - 'view the administration theme' diff --git a/config/attorneygeneralni/config/user.role.author_user.yml b/config/attorneygeneralni/config/user.role.author_user.yml index bf10d58899..c11b0d313f 100644 --- a/config/attorneygeneralni/config/user.role.author_user.yml +++ b/config/attorneygeneralni/config/user.role.author_user.yml @@ -12,8 +12,30 @@ permissions: - 'access administration menu' - 'access administration pages' - 'access ckeditor link' + - 'access content overview' + - 'access location_browser entity browser pages' + - 'access media overview' + - 'access toolbar' - 'add media from remote sources' + - 'administer main menu items' + - 'create audio media' + - 'create document media' + - 'create file media' - 'create files' + - 'create image media' + - 'create news content' + - 'create page content' + - 'create publication content' + - 'create remote_video media' + - 'create url aliases' + - 'delete own audio media' + - 'delete own document media' + - 'delete own file media' + - 'delete own image media' + - 'delete own news content' + - 'delete own page content' + - 'delete own publication content' + - 'delete own remote_video media' - 'download any audio files' - 'download any document files' - 'download any image files' @@ -22,16 +44,42 @@ permissions: - 'download own document files' - 'download own image files' - 'download own video files' + - 'edit any news content' + - 'edit any page content' + - 'edit any publication content' - 'edit own audio files' + - 'edit own audio media' - 'edit own document files' + - 'edit own document media' + - 'edit own file media' - 'edit own image files' + - 'edit own image media' + - 'edit own news content' + - 'edit own page content' + - 'edit own publication content' + - 'edit own remote_video media' - 'edit own video files' - 'moderate content from draft to needs_review' - 'moderate content from needs_review to draft' + - 'revert news revisions' + - 'revert page revisions' + - 'revert publication revisions' + - 'use moderation sidebar' + - 'use nics_editorial_workflow transition create_new_draft' + - 'use nics_editorial_workflow transition draft_of_published' + - 'use nics_editorial_workflow transition reject' + - 'use nics_editorial_workflow transition submit_for_review' - 'use text format filtered_html' - 'use text format filtered_html_with_no_images' - 'use workbench_moderation my drafts tab' - 'use workbench_moderation needs review tab' + - 'view all revisions' - 'view all unpublished content' + - 'view any unpublished content' + - 'view latest version' + - 'view news revisions' - 'view own files' + - 'view own unpublished media' + - 'view page revisions' + - 'view publication revisions' - 'view the administration theme' diff --git a/config/attorneygeneralni/config/user.role.supervisor_user.yml b/config/attorneygeneralni/config/user.role.supervisor_user.yml index 4bd2e80e01..e5b58473bc 100644 --- a/config/attorneygeneralni/config/user.role.supervisor_user.yml +++ b/config/attorneygeneralni/config/user.role.supervisor_user.yml @@ -12,26 +12,66 @@ permissions: - 'access administration menu' - 'access administration pages' - 'access ckeditor link' + - 'access content overview' + - 'access files overview' + - 'access location_browser entity browser pages' + - 'access media overview' + - 'access toolbar' - 'add content to books' - 'add media from remote sources' + - 'add scheduled transitions node news' + - 'add scheduled transitions node page' + - 'add scheduled transitions node publication' + - 'add scheduled transitions node webform' - 'administer book outlines' + - 'administer main menu items' - 'administer main-menu menu items' - 'administer nivo slider' - 'administer redirects' + - 'audit content' + - 'create audio media' + - 'create document media' + - 'create file media' - 'create files' + - 'create image media' - 'create new books' + - 'create news content' + - 'create page content' + - 'create publication content' + - 'create remote_video media' + - 'create url aliases' + - 'create webform content' + - 'delete all revisions' - 'delete any audio files' + - 'delete any audio media' - 'delete any document files' + - 'delete any document media' + - 'delete any file media' - 'delete any image files' + - 'delete any image media' - 'delete any news content' - 'delete any page content' + - 'delete any publication content' + - 'delete any remote_video media' - 'delete any video files' + - 'delete any webform content' + - 'delete news revisions' - 'delete own audio files' + - 'delete own audio media' - 'delete own document files' + - 'delete own document media' + - 'delete own file media' - 'delete own image files' + - 'delete own image media' - 'delete own news content' + - 'delete own page content' + - 'delete own publication content' + - 'delete own remote_video media' - 'delete own video files' + - 'delete page revisions' + - 'delete publication revisions' - 'delete revisions' + - 'delete webform revisions' - 'download any audio files' - 'download any document files' - 'download any image files' @@ -41,30 +81,80 @@ permissions: - 'download own image files' - 'download own video files' - 'edit any audio files' + - 'edit any audio media' - 'edit any document files' + - 'edit any document media' + - 'edit any file media' - 'edit any image files' + - 'edit any image media' + - 'edit any news content' + - 'edit any page content' + - 'edit any publication content' + - 'edit any remote_video media' - 'edit any video files' + - 'edit any webform content' + - 'edit basic meta tags' - 'edit own audio files' + - 'edit own audio media' - 'edit own document files' + - 'edit own document media' + - 'edit own file media' - 'edit own image files' + - 'edit own image media' + - 'edit own page content' + - 'edit own publication content' + - 'edit own remote_video media' - 'edit own video files' + - 'edit own webform content' - 'flag content_audit' - 'moderate content from draft to needs_review' - 'moderate content from needs_review to draft' - 'moderate content from needs_review to published' - 'moderate content from published to needs_review' + - 'reschedule scheduled transitions node news' + - 'reschedule scheduled transitions node page' + - 'reschedule scheduled transitions node publication' + - 'reschedule scheduled transitions node webform' + - 'revert all revisions' + - 'revert news revisions' + - 'revert page revisions' + - 'revert publication revisions' + - 'revert webform revisions' - 'schedule revisions' - 'show book reorder tab' - 'show core Outline form element' - 'show core Outline tab' - 'unflag content_audit' + - 'use moderation sidebar' + - 'use nics_editorial_workflow transition archive' + - 'use nics_editorial_workflow transition create_new_draft' + - 'use nics_editorial_workflow transition draft_of_published' + - 'use nics_editorial_workflow transition publish' + - 'use nics_editorial_workflow transition reject' + - 'use nics_editorial_workflow transition restore' + - 'use nics_editorial_workflow transition restore_to_draft' + - 'use nics_editorial_workflow transition submit_for_review' - 'use text format filtered_html' - 'use text format filtered_html_with_no_images' - 'use workbench_media add form' - 'use workbench_moderation my drafts tab' - 'use workbench_moderation needs review tab' + - 'view all revisions' + - 'view all scheduled transitions' - 'view all unpublished content' + - 'view any unpublished content' + - 'view content references' + - 'view latest version' - 'view moderation history' - 'view moderation messages' + - 'view news revisions' - 'view own files' + - 'view own unpublished media' + - 'view page revisions' + - 'view publication revisions' + - 'view scheduled transitions node news' + - 'view scheduled transitions node page' + - 'view scheduled transitions node publication' + - 'view scheduled transitions node webform' - 'view the administration theme' + - 'view webform revisions' From 2406a4cb844fd91a7d1e53e3e75f14c14c28d8ad Mon Sep 17 00:00:00 2001 From: Adam Williamson Date: Mon, 14 Mar 2022 14:26:53 +0000 Subject: [PATCH 37/52] Reordering the photo and body fields --- .../config/core.entity_form_display.node.news.default.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/config/attorneygeneralni/config/core.entity_form_display.node.news.default.yml b/config/attorneygeneralni/config/core.entity_form_display.node.news.default.yml index 20a97dc0ea..fac4bb809e 100644 --- a/config/attorneygeneralni/config/core.entity_form_display.node.news.default.yml +++ b/config/attorneygeneralni/config/core.entity_form_display.node.news.default.yml @@ -26,7 +26,7 @@ bundle: news mode: default content: body: - weight: 8 + weight: 9 type: text_textarea_with_summary settings: rows: 9 @@ -49,7 +49,7 @@ content: sidebar: true third_party_settings: { } field_photo: - weight: 9 + weight: 8 type: media_library_widget settings: media_types: { } From 3d4267cb2c630d2203fdeb7bd1d992358757991d Mon Sep 17 00:00:00 2001 From: Adam Williamson Date: Mon, 14 Mar 2022 14:44:37 +0000 Subject: [PATCH 38/52] Hiding breadcrumbs from homepage --- config/attorneygeneralni/config/block.block.breadcrumbs.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/config/attorneygeneralni/config/block.block.breadcrumbs.yml b/config/attorneygeneralni/config/block.block.breadcrumbs.yml index 2032f019e9..cd18e0fcd8 100644 --- a/config/attorneygeneralni/config/block.block.breadcrumbs.yml +++ b/config/attorneygeneralni/config/block.block.breadcrumbs.yml @@ -17,4 +17,8 @@ settings: label: Breadcrumbs provider: system label_display: '0' -visibility: { } +visibility: + request_path: + id: request_path + pages: '' + negate: true From 0f44a5db756b7a58ff257889a1fc38c92750a3c6 Mon Sep 17 00:00:00 2001 From: Orla O'Neill Date: Mon, 14 Mar 2022 17:16:42 +0000 Subject: [PATCH 39/52] D8UN-1041 & D8UN-1043 CSCS: Configure and style News page and news search page --- ...exposedformnews_searchnews_search_page.yml | 28 ++ .../config/block.block.publisheddate.yml | 28 ++ ...s_block__latest_news_latest_news_block.yml | 32 ++ ....entity_form_display.node.news.default.yml | 27 +- ....entity_view_display.node.news.default.yml | 6 +- ...ore.entity_view_display.node.news.diff.yml | 6 +- ...y_view_display.node.news.search_result.yml | 51 +++ ...e.entity_view_display.node.news.teaser.yml | 25 +- config/cscsreviewni/config/core.extension.yml | 9 +- .../config/facets.facet.published_date.yml | 75 +++++ ...ws_page__news_search__news_search_page.yml | 12 + ...ts_summary.facets_summary.news_summary.yml | 25 ++ .../config/field.field.node.news.body.yml | 7 + .../field.field.node.news.field_summary.yml | 23 -- .../config/search.page.node_search.yml | 15 - .../config/search.page.user_search.yml | 14 - .../cscsreviewni/config/search.settings.yml | 22 -- .../config/search_api.index.news.yml | 208 ++++++++++++ .../config/search_api.server.default.yml | 14 + .../config/search_api.settings.yml | 6 + .../config/search_api_db.settings.yml | 3 + .../ultimate_cron.job.search_api_cron.yml | 17 + .../config/ultimate_cron.job.search_cron.yml | 17 - .../config/views.view.latest_news.yml | 299 ++++++++++++++++++ .../config/views.view.news_search.yml | 285 +++++++++++++++++ .../cscsreviewni_theme/css/components.css | 2 +- .../themes/cscsreviewni_theme/css/theme.css | 1 + .../src/scss/components.scss | 49 +++ .../cscsreviewni_theme/src/scss/theme.scss | 36 +++ ...k--latest-news-latest-news-block.html.twig | 52 +++ ...lock--views-exposed-filter-block.html.twig | 30 ++ .../content/node--search-result.html.twig | 73 +++++ .../content/node--view--latest-news.html.twig | 99 ++++++ ...node--field-published-date--diff.html.twig | 63 ++++ ...node--field-published-date--full.html.twig | 63 ++++ ...node--field-published-date--news.html.twig | 63 ++++ ...ld-published-date--search-result.html.twig | 44 +++ .../field--node--field-teaser--diff.html.twig | 7 + .../views-view--news-search-page.html.twig | 68 ++++ ...-unformatted--search-result-page.html.twig | 31 ++ 40 files changed, 1795 insertions(+), 140 deletions(-) create mode 100644 config/cscsreviewni/config/block.block.exposedformnews_searchnews_search_page.yml create mode 100644 config/cscsreviewni/config/block.block.publisheddate.yml create mode 100644 config/cscsreviewni/config/block.block.views_block__latest_news_latest_news_block.yml create mode 100644 config/cscsreviewni/config/core.entity_view_display.node.news.search_result.yml create mode 100644 config/cscsreviewni/config/facets.facet.published_date.yml create mode 100644 config/cscsreviewni/config/facets.facet_source.search_api__views_page__news_search__news_search_page.yml create mode 100644 config/cscsreviewni/config/facets_summary.facets_summary.news_summary.yml delete mode 100644 config/cscsreviewni/config/field.field.node.news.field_summary.yml delete mode 100644 config/cscsreviewni/config/search.page.node_search.yml delete mode 100644 config/cscsreviewni/config/search.page.user_search.yml delete mode 100644 config/cscsreviewni/config/search.settings.yml create mode 100644 config/cscsreviewni/config/search_api.index.news.yml create mode 100644 config/cscsreviewni/config/search_api.server.default.yml create mode 100644 config/cscsreviewni/config/search_api.settings.yml create mode 100644 config/cscsreviewni/config/search_api_db.settings.yml create mode 100644 config/cscsreviewni/config/ultimate_cron.job.search_api_cron.yml delete mode 100644 config/cscsreviewni/config/ultimate_cron.job.search_cron.yml create mode 100644 config/cscsreviewni/config/views.view.latest_news.yml create mode 100644 config/cscsreviewni/config/views.view.news_search.yml create mode 100644 web/sites/cscsreviewni/themes/cscsreviewni_theme/css/theme.css create mode 100644 web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/theme.scss create mode 100644 web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/block/block--views-block--latest-news-latest-news-block.html.twig create mode 100755 web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/block/block--views-exposed-filter-block.html.twig create mode 100755 web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/content/node--search-result.html.twig create mode 100755 web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/content/node--view--latest-news.html.twig create mode 100644 web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/field/field--node--field-published-date--diff.html.twig create mode 100644 web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/field/field--node--field-published-date--full.html.twig create mode 100644 web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/field/field--node--field-published-date--news.html.twig create mode 100755 web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/field/field--node--field-published-date--search-result.html.twig create mode 100644 web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/field/field--node--field-teaser--diff.html.twig create mode 100755 web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/views/views-view--news-search-page.html.twig create mode 100755 web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/views/views-view-unformatted--search-result-page.html.twig diff --git a/config/cscsreviewni/config/block.block.exposedformnews_searchnews_search_page.yml b/config/cscsreviewni/config/block.block.exposedformnews_searchnews_search_page.yml new file mode 100644 index 0000000000..268d9614a1 --- /dev/null +++ b/config/cscsreviewni/config/block.block.exposedformnews_searchnews_search_page.yml @@ -0,0 +1,28 @@ +uuid: 452298d3-1cab-46bd-99a7-ffd25f8cca0c +langcode: en +status: true +dependencies: + config: + - views.view.news_search + module: + - system + - views + theme: + - cscsreviewni_theme +id: exposedformnews_searchnews_search_page +theme: cscsreviewni_theme +region: search_facets +weight: 0 +provider: null +plugin: 'views_exposed_filter_block:news_search-news_search_page' +settings: + id: 'views_exposed_filter_block:news_search-news_search_page' + label: '' + provider: views + label_display: '0' + views_label: '' +visibility: + request_path: + id: request_path + pages: "/news\r\n/news/date/*" + negate: false diff --git a/config/cscsreviewni/config/block.block.publisheddate.yml b/config/cscsreviewni/config/block.block.publisheddate.yml new file mode 100644 index 0000000000..7cbcd677de --- /dev/null +++ b/config/cscsreviewni/config/block.block.publisheddate.yml @@ -0,0 +1,28 @@ +uuid: 179bcbb3-356b-4ff1-8cf8-dbdf75bad74b +langcode: en +status: true +dependencies: + config: + - facets.facet.published_date + module: + - facets + - system + theme: + - cscsreviewni_theme +id: publisheddate +theme: cscsreviewni_theme +region: search_facets +weight: 0 +provider: null +plugin: 'facet_block:published_date' +settings: + id: 'facet_block:published_date' + label: 'Published date' + provider: facets + label_display: visible + block_id: publisheddate +visibility: + request_path: + id: request_path + pages: "/news\r\n/news/date/*" + negate: false diff --git a/config/cscsreviewni/config/block.block.views_block__latest_news_latest_news_block.yml b/config/cscsreviewni/config/block.block.views_block__latest_news_latest_news_block.yml new file mode 100644 index 0000000000..6f931f025c --- /dev/null +++ b/config/cscsreviewni/config/block.block.views_block__latest_news_latest_news_block.yml @@ -0,0 +1,32 @@ +uuid: eb998cd9-14b5-4f7f-b03f-b2c816e5a9fd +langcode: en +status: true +dependencies: + config: + - views.view.latest_news + module: + - ctools + - views + theme: + - cscsreviewni_theme +id: views_block__latest_news_latest_news_block +theme: cscsreviewni_theme +region: sidebar_second +weight: 0 +provider: null +plugin: 'views_block:latest_news-latest_news_block' +settings: + id: 'views_block:latest_news-latest_news_block' + label: '' + provider: views + label_display: visible + views_label: '' + items_per_page: none +visibility: + 'entity_bundle:node': + id: 'entity_bundle:node' + bundles: + news: news + negate: false + context_mapping: + node: '@node.node_route_context:node' diff --git a/config/cscsreviewni/config/core.entity_form_display.node.news.default.yml b/config/cscsreviewni/config/core.entity_form_display.node.news.default.yml index 2b968b63c3..e2ea88c45b 100644 --- a/config/cscsreviewni/config/core.entity_form_display.node.news.default.yml +++ b/config/cscsreviewni/config/core.entity_form_display.node.news.default.yml @@ -7,7 +7,6 @@ dependencies: - field.field.node.news.field_meta_tags - field.field.node.news.field_photo - field.field.node.news.field_published_date - - field.field.node.news.field_summary - field.field.node.news.field_teaser - node.type.news - workflows.workflow.nics_editorial_workflow @@ -28,7 +27,7 @@ mode: default content: body: type: text_textarea_with_summary - weight: 13 + weight: 11 settings: rows: 9 summary_rows: 3 @@ -44,13 +43,13 @@ content: third_party_settings: { } field_meta_tags: type: metatag_firehose - weight: 15 + weight: 13 region: content settings: sidebar: true third_party_settings: { } field_photo: - weight: 12 + weight: 8 settings: media_types: { } third_party_settings: @@ -59,21 +58,13 @@ content: type: media_library_widget region: content field_published_date: - weight: 10 + weight: 6 settings: { } third_party_settings: { } type: datetime_default region: content - field_summary: - weight: 14 - settings: - rows: 5 - placeholder: '' - third_party_settings: { } - type: text_textarea - region: content field_teaser: - weight: 11 + weight: 7 settings: size: 60 placeholder: '' @@ -94,13 +85,13 @@ content: third_party_settings: { } moderation_state: type: moderation_state_default - weight: 8 + weight: 14 settings: { } region: content third_party_settings: { } path: type: path - weight: 6 + weight: 9 region: content settings: { } third_party_settings: { } @@ -115,7 +106,7 @@ content: type: boolean_checkbox settings: display_label: true - weight: 9 + weight: 10 region: content third_party_settings: { } sticky: @@ -144,7 +135,7 @@ content: region: content third_party_settings: { } url_redirects: - weight: 7 + weight: 12 region: content settings: { } third_party_settings: { } diff --git a/config/cscsreviewni/config/core.entity_view_display.node.news.default.yml b/config/cscsreviewni/config/core.entity_view_display.node.news.default.yml index 7716c2da6d..9016df3083 100644 --- a/config/cscsreviewni/config/core.entity_view_display.node.news.default.yml +++ b/config/cscsreviewni/config/core.entity_view_display.node.news.default.yml @@ -7,7 +7,6 @@ dependencies: - field.field.node.news.field_meta_tags - field.field.node.news.field_photo - field.field.node.news.field_published_date - - field.field.node.news.field_summary - field.field.node.news.field_teaser - node.type.news module: @@ -32,14 +31,14 @@ content: weight: 1 label: hidden settings: - view_mode: landscape_float + view_mode: article_float link: false third_party_settings: { } type: entity_reference_entity_view region: content field_published_date: weight: 0 - label: above + label: hidden settings: timezone_override: '' format_type: unity_date @@ -49,7 +48,6 @@ content: hidden: content_moderation_control: true field_meta_tags: true - field_summary: true field_teaser: true langcode: true links: true diff --git a/config/cscsreviewni/config/core.entity_view_display.node.news.diff.yml b/config/cscsreviewni/config/core.entity_view_display.node.news.diff.yml index 1ae04acb9f..47ac0b9853 100644 --- a/config/cscsreviewni/config/core.entity_view_display.node.news.diff.yml +++ b/config/cscsreviewni/config/core.entity_view_display.node.news.diff.yml @@ -8,7 +8,6 @@ dependencies: - field.field.node.news.field_meta_tags - field.field.node.news.field_photo - field.field.node.news.field_published_date - - field.field.node.news.field_summary - field.field.node.news.field_teaser - node.type.news module: @@ -69,12 +68,12 @@ content: region: content label: hidden settings: - view_mode: landscape_float + view_mode: article_float link: false third_party_settings: { } field_published_date: weight: 0 - label: inline + label: hidden settings: timezone_override: '' format_type: unity_date @@ -91,6 +90,5 @@ content: third_party_settings: { } hidden: content_moderation_control: true - field_summary: true langcode: true links: true diff --git a/config/cscsreviewni/config/core.entity_view_display.node.news.search_result.yml b/config/cscsreviewni/config/core.entity_view_display.node.news.search_result.yml new file mode 100644 index 0000000000..0eb96e2181 --- /dev/null +++ b/config/cscsreviewni/config/core.entity_view_display.node.news.search_result.yml @@ -0,0 +1,51 @@ +uuid: 28129379-e34f-46fa-9ba9-31095a90ddab +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.node.search_result + - field.field.node.news.body + - field.field.node.news.field_meta_tags + - field.field.node.news.field_photo + - field.field.node.news.field_published_date + - field.field.node.news.field_teaser + - node.type.news + module: + - datetime + - layout_builder + - user +third_party_settings: + layout_builder: + allow_custom: false + enabled: false +_core: + default_config_hash: N-zm1nCnhgYwXANGav75TCg-_kvNUUbT--KKS8PLKgM +id: node.news.search_result +targetEntityType: node +bundle: news +mode: search_result +content: + field_published_date: + weight: 0 + label: hidden + settings: + timezone_override: '' + format_type: unity_date + third_party_settings: { } + type: datetime_default + region: content + field_teaser: + type: string + weight: 1 + region: content + label: hidden + settings: + link_to_entity: false + third_party_settings: { } +hidden: + body: true + content_moderation_control: true + field_meta_tags: true + field_photo: true + langcode: true + links: true diff --git a/config/cscsreviewni/config/core.entity_view_display.node.news.teaser.yml b/config/cscsreviewni/config/core.entity_view_display.node.news.teaser.yml index 5bd94187c8..3192dc6833 100644 --- a/config/cscsreviewni/config/core.entity_view_display.node.news.teaser.yml +++ b/config/cscsreviewni/config/core.entity_view_display.node.news.teaser.yml @@ -8,7 +8,6 @@ dependencies: - field.field.node.news.field_meta_tags - field.field.node.news.field_photo - field.field.node.news.field_published_date - - field.field.node.news.field_summary - field.field.node.news.field_teaser - node.type.news module: @@ -21,36 +20,20 @@ targetEntityType: node bundle: news mode: teaser content: - field_photo: - type: entity_reference_entity_view - weight: 0 - region: content - label: hidden - settings: - view_mode: unity_3_col_images - link: false - third_party_settings: { } field_published_date: type: datetime_default - weight: 1 + weight: 0 region: content - label: inline + label: hidden settings: timezone_override: '' format_type: unity_date third_party_settings: { } - field_teaser: - type: string - weight: 2 - region: content - label: hidden - settings: - link_to_entity: false - third_party_settings: { } hidden: body: true content_moderation_control: true field_meta_tags: true - field_summary: true + field_photo: true + field_teaser: true langcode: true links: true diff --git a/config/cscsreviewni/config/core.extension.yml b/config/cscsreviewni/config/core.extension.yml index 4acfeda98b..e81bbc5c16 100644 --- a/config/cscsreviewni/config/core.extension.yml +++ b/config/cscsreviewni/config/core.extension.yml @@ -24,6 +24,7 @@ module: cookie_content_blocker: 0 csp: 0 ctools: 0 + date_facet_drilldown: 0 datetime: 0 datetime_range: 0 diff: 0 @@ -37,6 +38,7 @@ module: entity_reference_revisions: 0 facets: 0 facets_pretty_paths: 0 + facets_summary: 0 field: 0 field_group: 0 field_ui: 0 @@ -49,6 +51,7 @@ module: geolocation: 0 geolocation_google_maps: 0 geolocation_google_static_maps: 0 + geolocation_search_api: 0 google_analytics: 0 handy_cache_tags: 0 help: 0 @@ -92,7 +95,10 @@ module: redis: 0 responsive_image: 0 scheduled_transitions: 0 - search: 0 + search_api: 0 + search_api_db: 0 + search_api_location: 0 + search_api_location_views: 0 simplei: 0 structure_sync: 0 system: 0 @@ -108,6 +114,7 @@ module: unity_image_styles: 0 unity_internal_link_checker: 0 unity_map_embed: 0 + unity_search_pages: 0 user: 0 views_custom_cache_tag: 0 webform: 0 diff --git a/config/cscsreviewni/config/facets.facet.published_date.yml b/config/cscsreviewni/config/facets.facet.published_date.yml new file mode 100644 index 0000000000..980e963569 --- /dev/null +++ b/config/cscsreviewni/config/facets.facet.published_date.yml @@ -0,0 +1,75 @@ +uuid: 5a23e480-22e7-425f-898c-1d416650bd24 +langcode: en +status: true +dependencies: + config: + - search_api.index.news + - views.view.news_search + module: + - facets_pretty_paths + - search_api +third_party_settings: + facets_pretty_paths: + coder: default_coder +id: published_date +name: 'Published date' +url_alias: date +weight: 0 +min_count: 1 +show_only_one_result: false +field_identifier: field_published_date +facet_source_id: 'search_api:views_page__news_search__news_search_page' +widget: + type: links + config: + show_numbers: true + soft_limit: 20 + soft_limit_settings: + show_less_label: 'Show fewer' + show_more_label: 'Show more' + show_reset_link: false + reset_text: 'Show all' + hide_reset_when_no_selection: false +query_operator: and +use_hierarchy: false +keep_hierarchy_parents_active: false +expand_hierarchy: false +enable_parent_when_child_gets_disabled: true +hard_limit: 0 +exclude: false +only_visible_when_facet_source_is_visible: true +processor_configs: + active_widget_order: + processor_id: active_widget_order + weights: + sort: 20 + settings: + sort: ASC + date_facet_drilldown: + processor_id: date_facet_drilldown + weights: + build: 1 + settings: { } + date_item: + processor_id: date_item + weights: + build: 35 + settings: + date_display: actual_date + granularity: 6 + date_format: '' + raw_value_widget_order: + processor_id: raw_value_widget_order + weights: + sort: 50 + settings: + sort: DESC + url_processor_handler: + processor_id: url_processor_handler + weights: + pre_query: 50 + build: 15 + settings: { } +empty_behavior: + behavior: none +show_title: false diff --git a/config/cscsreviewni/config/facets.facet_source.search_api__views_page__news_search__news_search_page.yml b/config/cscsreviewni/config/facets.facet_source.search_api__views_page__news_search__news_search_page.yml new file mode 100644 index 0000000000..9a3d8796f2 --- /dev/null +++ b/config/cscsreviewni/config/facets.facet_source.search_api__views_page__news_search__news_search_page.yml @@ -0,0 +1,12 @@ +uuid: 488353be-5137-41b1-be8f-dbf2d7d6c309 +langcode: en +status: true +dependencies: { } +id: search_api__views_page__news_search__news_search_page +name: 'search_api:views_page__news_search__news_search_page' +filter_key: '' +url_processor: facets_pretty_paths +breadcrumb: + active: true + before: false + group: false diff --git a/config/cscsreviewni/config/facets_summary.facets_summary.news_summary.yml b/config/cscsreviewni/config/facets_summary.facets_summary.news_summary.yml new file mode 100644 index 0000000000..6d0d1894bf --- /dev/null +++ b/config/cscsreviewni/config/facets_summary.facets_summary.news_summary.yml @@ -0,0 +1,25 @@ +uuid: 1f76258c-3f86-4ced-97bb-5634c5eebbad +langcode: en +status: true +dependencies: + config: + - search_api.index.news + - views.view.news_search + module: + - search_api +id: news_summary +name: 'News summary' +facets: + published_date: + checked: true + label: 'Published date' + separator: ', ' + weight: 0 + show_count: false +facet_source_id: 'search_api:views_page__news_search__news_search_page' +processor_configs: + hide_when_not_rendered: + processor_id: hide_when_not_rendered + weights: + build: '45' + settings: { } diff --git a/config/cscsreviewni/config/field.field.node.news.body.yml b/config/cscsreviewni/config/field.field.node.news.body.yml index 4f5ccff713..02cb5bc0c9 100644 --- a/config/cscsreviewni/config/field.field.node.news.body.yml +++ b/config/cscsreviewni/config/field.field.node.news.body.yml @@ -6,7 +6,14 @@ dependencies: - field.storage.node.body - node.type.news module: + - allowed_formats - text +third_party_settings: + allowed_formats: + basic_html: basic_html + restricted_html: '0' + full_html: '0' + plain_text: '0' _core: default_config_hash: u1pxGrNXR4V2q0lHTM0AuVdnbyTLitNAlxGCLqWujyg id: node.news.body diff --git a/config/cscsreviewni/config/field.field.node.news.field_summary.yml b/config/cscsreviewni/config/field.field.node.news.field_summary.yml deleted file mode 100644 index 537d17a72c..0000000000 --- a/config/cscsreviewni/config/field.field.node.news.field_summary.yml +++ /dev/null @@ -1,23 +0,0 @@ -uuid: 01562648-61ac-41f5-af0e-a9cd46ee5e7d -langcode: en -status: true -dependencies: - config: - - field.storage.node.field_summary - - node.type.news - module: - - text -_core: - default_config_hash: 8k-pBOLMvY8ssjfkN3Ui8zRtk5mSwnHm-PvFJEHmmNY -id: node.news.field_summary -field_name: field_summary -entity_type: node -bundle: news -label: 'Introductory paragraph' -description: 'Enter the first paragraph of this news item.' -required: false -translatable: true -default_value: { } -default_value_callback: '' -settings: { } -field_type: text_long diff --git a/config/cscsreviewni/config/search.page.node_search.yml b/config/cscsreviewni/config/search.page.node_search.yml deleted file mode 100644 index fe8507e13f..0000000000 --- a/config/cscsreviewni/config/search.page.node_search.yml +++ /dev/null @@ -1,15 +0,0 @@ -uuid: 3cb7d9a6-1c96-4a28-876b-f9cd814eb1ee -langcode: en -status: true -dependencies: - module: - - node -_core: - default_config_hash: 97tvtzGOa8_flb22CzSjgtm_YkiGMHvEBO-6q2K9V_U -id: node_search -label: Content -path: node -weight: -10 -plugin: node_search -configuration: - rankings: { } diff --git a/config/cscsreviewni/config/search.page.user_search.yml b/config/cscsreviewni/config/search.page.user_search.yml deleted file mode 100644 index 3826c3f92e..0000000000 --- a/config/cscsreviewni/config/search.page.user_search.yml +++ /dev/null @@ -1,14 +0,0 @@ -uuid: 50e1c450-5922-4055-9bdb-e6c62d14e909 -langcode: en -status: true -dependencies: - module: - - user -_core: - default_config_hash: k3aUaZXGDuhkek2TZIee0PApOPTvYZLadziekdyHA5A -id: user_search -label: Users -path: user -weight: 0 -plugin: user_search -configuration: { } diff --git a/config/cscsreviewni/config/search.settings.yml b/config/cscsreviewni/config/search.settings.yml deleted file mode 100644 index 52301dd920..0000000000 --- a/config/cscsreviewni/config/search.settings.yml +++ /dev/null @@ -1,22 +0,0 @@ -and_or_limit: 7 -default_page: node_search -index: - cron_limit: 100 - overlap_cjk: true - minimum_word_size: 3 - tag_weights: - h1: 25 - h2: 18 - h3: 15 - h4: 14 - h5: 9 - h6: 6 - u: 3 - b: 3 - i: 3 - strong: 3 - em: 3 - a: 10 -logging: false -_core: - default_config_hash: hvVxL1G-ZCxaq32IZws0YsfuhvaDiQE_np-0g35KjUk diff --git a/config/cscsreviewni/config/search_api.index.news.yml b/config/cscsreviewni/config/search_api.index.news.yml new file mode 100644 index 0000000000..f8e9fd7246 --- /dev/null +++ b/config/cscsreviewni/config/search_api.index.news.yml @@ -0,0 +1,208 @@ +uuid: a76e2342-b1b9-49df-83b6-17c969d2ea83 +langcode: en +status: true +dependencies: + config: + - field.storage.node.body + - field.storage.node.field_published_date + - field.storage.node.field_teaser + - search_api.server.default + module: + - node + - search_api +id: news +name: News +description: '' +read_only: false +field_settings: + body: + label: Body + datasource_id: 'entity:node' + property_path: body + type: text + dependencies: + config: + - field.storage.node.body + field_published_date: + label: 'Published date' + datasource_id: 'entity:node' + property_path: field_published_date + type: date + dependencies: + config: + - field.storage.node.field_published_date + field_teaser: + label: Teaser + datasource_id: 'entity:node' + property_path: field_teaser + type: text + boost: !!float 3 + dependencies: + config: + - field.storage.node.field_teaser + langcode: + label: Language + datasource_id: 'entity:node' + property_path: langcode + type: string + dependencies: + module: + - node + node_grants: + label: 'Node access information' + property_path: search_api_node_grants + type: string + indexed_locked: true + type_locked: true + hidden: true + status: + label: null + datasource_id: 'entity:node' + property_path: status + type: boolean + indexed_locked: true + type_locked: true + dependencies: + module: + - node + title: + label: Title + datasource_id: 'entity:node' + property_path: title + type: text + boost: !!float 5 + dependencies: + module: + - node + uid: + label: null + datasource_id: 'entity:node' + property_path: uid + type: integer + indexed_locked: true + type_locked: true + dependencies: + module: + - node +datasource_settings: + 'entity:node': + bundles: + default: false + selected: + - news + languages: + default: true + selected: { } +processor_settings: + add_url: { } + aggregated_field: { } + content_access: + weights: + preprocess_query: -30 + entity_status: { } + html_filter: + all_fields: false + fields: + - body + - field_teaser + - langcode + - title + title: true + alt: true + tags: + b: 2 + h1: 5 + h2: 3 + h3: 2 + strong: 2 + weights: + preprocess_index: -15 + preprocess_query: -15 + ignorecase: + all_fields: false + fields: + - body + - field_teaser + - title + weights: + preprocess_index: -20 + preprocess_query: -20 + language_with_fallback: { } + rendered_item: { } + stemmer: + all_fields: false + fields: + - body + - field_teaser + - title + exceptions: + mexican: mexic + texan: texa + weights: + preprocess_index: 0 + preprocess_query: 0 + stopwords: + all_fields: false + fields: + - body + - field_teaser + - title + stopwords: + - a + - an + - and + - are + - as + - at + - be + - but + - by + - for + - if + - in + - into + - is + - it + - 'no' + - not + - of + - 'on' + - or + - s + - such + - t + - that + - the + - their + - then + - there + - these + - they + - this + - to + - was + - will + - with + weights: + preprocess_index: -5 + preprocess_query: -2 + tokenizer: + all_fields: false + fields: + - body + - field_teaser + - title + ignored: ._- + spaces: '' + overlap_cjk: 1 + minimum_word_size: '2' + weights: + preprocess_index: -6 + preprocess_query: -6 +tracker_settings: + default: + indexing_order: fifo +options: + index_directly: true + cron_limit: 50 +server: default diff --git a/config/cscsreviewni/config/search_api.server.default.yml b/config/cscsreviewni/config/search_api.server.default.yml new file mode 100644 index 0000000000..dee765845d --- /dev/null +++ b/config/cscsreviewni/config/search_api.server.default.yml @@ -0,0 +1,14 @@ +uuid: 30ae4807-54f5-4764-8586-f4eae65683af +langcode: en +status: true +dependencies: + module: + - search_api_db +id: default +name: Default +description: '' +backend: search_api_db +backend_config: + database: 'default:default' + min_chars: 1 + matching: partial diff --git a/config/cscsreviewni/config/search_api.settings.yml b/config/cscsreviewni/config/search_api.settings.yml new file mode 100644 index 0000000000..6a3ea2efbc --- /dev/null +++ b/config/cscsreviewni/config/search_api.settings.yml @@ -0,0 +1,6 @@ +default_cron_limit: 50 +cron_worker_runtime: 15 +default_tracker: default +tracking_page_size: 100 +_core: + default_config_hash: n7m4vlCPoB3_1C7l13LKYsifmLur4QR71mOD7S_5hSE diff --git a/config/cscsreviewni/config/search_api_db.settings.yml b/config/cscsreviewni/config/search_api_db.settings.yml new file mode 100644 index 0000000000..6620cefa44 --- /dev/null +++ b/config/cscsreviewni/config/search_api_db.settings.yml @@ -0,0 +1,3 @@ +autocomplete_max_occurrences: 0.9 +_core: + default_config_hash: fEmluJPpUL5dVqkWi0Fw89OlZYLhjQqyZIl6HWCDE1s diff --git a/config/cscsreviewni/config/ultimate_cron.job.search_api_cron.yml b/config/cscsreviewni/config/ultimate_cron.job.search_api_cron.yml new file mode 100644 index 0000000000..3457ad0f05 --- /dev/null +++ b/config/cscsreviewni/config/ultimate_cron.job.search_api_cron.yml @@ -0,0 +1,17 @@ +uuid: 5572477b-8f52-4efc-9319-ea277faae9e1 +langcode: en +status: true +dependencies: + module: + - search_api +title: 'Default cron handler' +id: search_api_cron +weight: 0 +module: search_api +callback: search_api_cron +scheduler: + id: simple +launcher: + id: serial +logger: + id: database diff --git a/config/cscsreviewni/config/ultimate_cron.job.search_cron.yml b/config/cscsreviewni/config/ultimate_cron.job.search_cron.yml deleted file mode 100644 index fd8822827c..0000000000 --- a/config/cscsreviewni/config/ultimate_cron.job.search_cron.yml +++ /dev/null @@ -1,17 +0,0 @@ -uuid: 2b609078-10af-4d78-8255-3376d286f26d -langcode: en -status: true -dependencies: - module: - - search -title: 'Updates indexable active search pages' -id: search_cron -weight: 0 -module: search -callback: search_cron -scheduler: - id: simple -launcher: - id: serial -logger: - id: database diff --git a/config/cscsreviewni/config/views.view.latest_news.yml b/config/cscsreviewni/config/views.view.latest_news.yml new file mode 100644 index 0000000000..c7550d747d --- /dev/null +++ b/config/cscsreviewni/config/views.view.latest_news.yml @@ -0,0 +1,299 @@ +uuid: b3a3469f-8f1d-4a70-b893-d9af947176ce +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.node.teaser + - field.storage.node.field_published_date + - node.type.news + module: + - datetime + - node + - user + - views_custom_cache_tag +id: latest_news +label: 'Latest news' +module: views +description: '' +tag: '' +base_table: node_field_data +base_field: nid +display: + default: + display_plugin: default + id: default + display_title: Default + position: 0 + display_options: + access: + type: perm + options: + perm: 'access content' + cache: + type: custom_tag + options: + custom_tag: 'node_list:news' + query: + type: views_query + options: + disable_sql_rewrite: false + distinct: false + replica: false + query_comment: '' + query_tags: { } + exposed_form: + type: basic + options: + submit_button: Apply + reset_button: false + reset_button_label: Reset + exposed_sorts_label: 'Sort by' + expose_sort_order: true + sort_asc_label: Asc + sort_desc_label: Desc + pager: + type: some + options: + items_per_page: 3 + offset: 0 + style: + type: html_list + row: + type: fields + options: + default_field_elements: false + inline: { } + separator: '' + hide_empty: false + fields: + title: + id: title + table: node_field_data + field: title + entity_type: node + entity_field: title + label: '' + alter: + alter_text: false + make_link: false + absolute: false + trim: false + word_boundary: false + ellipsis: false + strip_tags: false + html: false + hide_empty: false + empty_zero: false + settings: + link_to_entity: true + plugin_id: field + relationship: none + group_type: group + admin_label: '' + exclude: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_alter_empty: true + click_sort_column: value + type: string + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + field_published_date: + id: field_published_date + table: node__field_published_date + field: field_published_date + relationship: none + group_type: group + admin_label: '' + label: '' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: span + element_class: date-published + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: datetime_default + settings: + timezone_override: '' + format_type: unity_date + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + plugin_id: field + filters: + status: + value: '1' + table: node_field_data + field: status + plugin_id: boolean + entity_type: node + entity_field: status + id: status + expose: + operator: '' + operator_limit_selection: false + operator_list: { } + group: 1 + type: + id: type + table: node_field_data + field: type + value: + news: news + entity_type: node + entity_field: type + plugin_id: bundle + expose: + operator_limit_selection: false + operator_list: { } + sorts: + field_published_date_value: + id: field_published_date_value + table: node__field_published_date + field: field_published_date_value + relationship: none + group_type: group + admin_label: '' + order: DESC + exposed: false + expose: + label: '' + granularity: second + plugin_id: datetime + title: 'Latest news' + header: { } + footer: { } + empty: { } + relationships: { } + arguments: { } + display_extenders: { } + use_more: true + use_more_always: true + use_more_text: 'More news...' + link_url: /news + link_display: custom_url + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - 'user.node_grants:view' + - user.permissions + tags: + - 'config:field.storage.node.field_published_date' + latest_news_block: + display_plugin: block + id: latest_news_block + display_title: 'Latest news list items' + position: 1 + display_options: + display_extenders: + metatag_display_extender: { } + block_description: 'Latest News' + display_description: '' + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - 'user.node_grants:view' + - user.permissions + tags: + - 'config:field.storage.node.field_published_date' + latest_news_home_block: + display_plugin: block + id: latest_news_home_block + display_title: 'Latest news (home)' + position: 2 + display_options: + display_extenders: + metatag_display_extender: { } + display_description: '' + style: + type: html_list + options: { } + defaults: + style: false + row: false + use_more: false + use_more_always: false + use_more_text: false + link_display: false + link_url: false + row: + type: 'entity:node' + options: + relationship: none + view_mode: teaser + block_description: 'Latest News Home' + use_more: false + use_more_always: true + use_more_text: 'More news...' + link_display: '0' + link_url: /news + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - 'user.node_grants:view' + - user.permissions + tags: + - 'config:field.storage.node.field_published_date' diff --git a/config/cscsreviewni/config/views.view.news_search.yml b/config/cscsreviewni/config/views.view.news_search.yml new file mode 100644 index 0000000000..05b1c20fa6 --- /dev/null +++ b/config/cscsreviewni/config/views.view.news_search.yml @@ -0,0 +1,285 @@ +uuid: 10448b1a-562b-4d02-9f88-751c9a77abbe +langcode: en +status: true +dependencies: + config: + - field.storage.node.body + - search_api.index.news + - system.menu.main + module: + - search_api + - text +id: news_search +label: 'News search' +module: views +description: '' +tag: '' +base_table: search_api_index_news +base_field: search_api_id +display: + default: + display_plugin: default + id: default + display_title: Default + position: 0 + display_options: + access: + type: none + options: { } + cache: + type: search_api_tag + options: { } + query: + type: views_query + options: + bypass_access: false + skip_access: false + preserve_facet_query_args: false + exposed_form: + type: basic + options: + submit_button: Search + reset_button: false + reset_button_label: Reset + exposed_sorts_label: 'Sort by' + expose_sort_order: false + sort_asc_label: Asc + sort_desc_label: Desc + pager: + type: full + options: + items_per_page: 20 + offset: 0 + id: 0 + total_pages: null + tags: + previous: 'โ€น previous' + next: 'next โ€บ' + first: 'ยซ first' + last: 'last ยป' + expose: + items_per_page: false + items_per_page_label: 'Items per page' + items_per_page_options: '5, 10, 25, 50' + items_per_page_options_all: false + items_per_page_options_all_label: '- All -' + offset: false + offset_label: Offset + quantity: 5 + style: + type: default + row: + type: search_api + options: + view_modes: + 'entity:node': + news: search_result + fields: + body: + table: search_api_index_news + field: body + id: body + entity_type: null + entity_field: null + plugin_id: search_api_field + relationship: none + group_type: group + admin_label: '' + label: '' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: text_default + settings: { } + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + field_rendering: true + fallback_handler: search_api + fallback_options: + link_to_item: false + use_highlighting: false + multi_type: separator + multi_separator: ', ' + filters: + search_api_fulltext: + id: search_api_fulltext + table: search_api_index_news + field: search_api_fulltext + relationship: none + group_type: group + admin_label: '' + operator: or + value: '' + group: 1 + exposed: true + expose: + operator_id: search_api_fulltext_op + label: 'Search news' + description: '' + use_operator: false + operator: search_api_fulltext_op + operator_limit_selection: false + operator_list: { } + identifier: search + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + author_user: '0' + supervisor_user: '0' + placeholder: Keywords + expose_fields: false + searched_fields_id: search_api_fulltext_searched_fields + is_grouped: false + group_info: + label: 'Fulltext search' + description: null + identifier: search_api_fulltext + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: + 1: { } + 2: { } + 3: { } + parse_mode: terms + min_length: null + fields: { } + plugin_id: search_api_fulltext + sorts: + field_published_date: + id: field_published_date + table: search_api_index_news + field: field_published_date + relationship: none + group_type: group + admin_label: '' + order: DESC + exposed: false + expose: + label: '' + plugin_id: search_api + search_api_relevance: + id: search_api_relevance + table: search_api_index_news + field: search_api_relevance + relationship: none + group_type: group + admin_label: '' + order: DESC + exposed: false + expose: + label: '' + plugin_id: search_api + title: News + header: { } + footer: { } + empty: + area: + id: area + table: views + field: area + relationship: none + group_type: group + admin_label: '' + empty: true + tokenize: false + content: + value: 'There were no results found.' + format: basic_html + plugin_id: text + relationships: { } + arguments: { } + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - 'user.node_grants:view' + tags: + - 'config:field.storage.node.body' + - 'config:search_api.index.news' + news_search_page: + display_plugin: page + id: news_search_page + display_title: Page + position: 1 + display_options: + display_extenders: + metatag_display_extender: { } + path: news + menu: + type: normal + title: News + menu_name: main + exposed_block: true + cache: + type: none + defaults: + cache: false + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - 'user.node_grants:view' + tags: + - 'config:field.storage.node.body' + - 'config:search_api.index.news' diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/css/components.css b/web/sites/cscsreviewni/themes/cscsreviewni_theme/css/components.css index 3947c257fb..184483ac46 100644 --- a/web/sites/cscsreviewni/themes/cscsreviewni_theme/css/components.css +++ b/web/sites/cscsreviewni/themes/cscsreviewni_theme/css/components.css @@ -1 +1 @@ -.region-primary-menu .menu_wrapper{width:100%}@media (min-width: 766px){.region-primary-menu .menu_wrapper{border-top:1px solid;border-bottom:1px solid;border-color:#333}}@media screen and (max-width: 766px){.region-primary-menu .menu_wrapper{margin:0}}#main-menu{max-width:1024px;margin:0 auto;position:relative;background-color:#fff}#main-menu .nav-main{height:auto;min-height:44px}@media screen and (max-width: 766px){#main-menu .nav-main{height:0;overflow:hidden;min-height:0}}#main-menu .menu-main{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;margin:0;list-style:none}@media screen and (max-width: 766px){#main-menu .menu-main{display:block;max-width:100%;float:none}}#main-menu .menu-main_sub{display:none;list-style:none;position:absolute;z-index:9999;padding:0;margin:0;background:#fff;overflow:visible !important}@media screen and (max-width: 766px){#main-menu .menu-main_sub{position:static;border:0}}#main-menu .menu-main_sub ul{left:100%;top:0;margin-left:1px}@media screen and (max-width: 766px){#main-menu .menu-main_sub ul{margin:0;border:0}}#main-menu .menu-main_sub .menu-item{float:none;min-width:150px;padding:0;margin:0;position:relative;width:100%}#main-menu .menu-main_sub .menu-item.open{background:#1abc9c}@media screen and (max-width: 766px){#main-menu .menu-main_sub .menu-item.open{background:#fff}}@media screen and (max-width: 766px){#main-menu .menu-main_sub .menu-item{margin:0;width:100%;text-align:center;border-right:0;background:#fff}#main-menu .menu-main_sub .menu-item .menu-item .menu-link{background:#fff}}#main-menu .menu-main_sub .menu-item span.active{font-weight:bold;text-align:left;padding-left:1.1rem}#main-menu .menu-main_sub .menu-link,#main-menu .menu-main_sub .active{font-size:1.4rem;min-width:150px;margin:0;border-top:1px solid #fff;text-align:left;overflow:hidden;padding:.8rem 1.1rem;border-radius:0;color:#fff}@media screen and (max-width: 766px){#main-menu .menu-main_sub .menu-link,#main-menu .menu-main_sub .active{border-top:1px solid #fff}}@media screen and (min-width: 766px){#main-menu .menu-main_sub .menu-link,#main-menu .menu-main_sub .active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}#main-menu .menu-item{font-size:1.4rem;line-height:2.4rem;position:relative;padding:0;margin:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (max-width: 766px){#main-menu .menu-item{float:none;max-width:100%}}#main-menu .menu-item.open>ul{display:block}#main-menu .menu-item.open .menu-toggle-btn{background:#fff;color:#fff;font-weight:bold}#main-menu .menu-link,#main-menu .menu .active{border-bottom:5px solid transparent;padding:1.1rem 0 .4rem;display:block;text-decoration:none;color:#fff;font-weight:500;min-width:44px;text-align:center}@media screen and (max-width: 766px){#main-menu .menu-link,#main-menu .menu .active{width:100%;padding:13px 2%;border-radius:0;border-bottom:1px solid #fff;border-right:0;text-align:left}}#main-menu .menu-link:hover,#main-menu .menu-link:focus{background:#5a5baa}#main-menu .menu .menu-item .active,#main-menu .menu .menu-item .active+.menu-main_sub .title a{background:rgba(191,191,191,0.25);border-bottom-color:#cad400}#main-menu .ico{width:1rem;height:1rem;margin:0 0 0 5px}#main-menu .menu-item.open .ico{-webkit-transform:rotate(270deg);transform:rotate(270deg)}#main-menu .menu-item .menu-main_sub .ico{-webkit-transform:none;transform:none}@media screen and (max-width: 766px){#main-menu .menu-item .menu-main_sub .ico{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}#main-menu .menu-item .menu-main_sub .open .ico{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (max-width: 766px){#main-menu .menu-item .menu-main_sub .open .ico{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}#main-menu .toggler{position:absolute;top:0;left:-.5rem;z-index:2;cursor:pointer;height:1px;width:1px;overflow:hidden;opacity:0;max-height:5rem;min-height:5rem;display:none}#main-menu .toggler:focus+.hamburger{outline:2px dotted #fff;outline-offset:-2px}@media screen and (max-width: 766px){#main-menu .toggler{top:-5.2rem;left:.5rem;width:5rem;height:5rem;display:block}#main-menu .toggler:checked+.hamburger>div{-webkit-transform:rotate(135deg);transform:rotate(135deg)}#main-menu .toggler:checked+.hamburger>div::before,#main-menu .toggler:checked+.hamburger>div::after{top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}#main-menu .toggler:checked:hover+.hamburger>div{-webkit-transform:rotate(225deg);transform:rotate(225deg)}#main-menu .toggler:checked ~ .nav-main{height:auto;-webkit-transition:max-height 1s ease;transition:max-height 1s ease}}#main-menu .toggler-label{display:none}@media screen and (max-width: 766px){#main-menu .toggler-label{display:block}}#main-menu .hamburger{position:absolute;top:-6.7rem;left:.5rem;z-index:1;width:auto;height:50px;padding:1rem;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 766px){#main-menu .hamburger{display:-webkit-box;display:-ms-flexbox;display:flex}#main-menu .hamburger>div{position:relative;-webkit-box-flex:0;-ms-flex:none;flex:none;width:2.1rem;height:.3rem;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .4s ease;transition:all .4s ease}#main-menu .hamburger>div::after,#main-menu .hamburger>div::before{content:'';position:absolute;z-index:1;top:-.9rem;left:0;width:100%;height:.3rem;background:#fff}#main-menu .hamburger>div::after{top:.9rem}#main-menu .hamburger-text{color:#fff;padding-left:1rem}}.menu-link_button{background:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;font-size:1.4rem}.path-search #main-menu .hamburger{top:-5.1rem}.breadcrumb{font-size:1.3rem;border-bottom:1px solid #eee;line-height:2.5rem}.breadcrumb .breadcrumb--list{list-style:none;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;padding:.5rem 0}.breadcrumb .breadcrumb--item{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;line-height:1.5;-ms-flex-negative:0;flex-shrink:0}.breadcrumb .breadcrumb--item a{border:0;padding:.4rem 0}.breadcrumb .breadcrumb--item::after{content:"ยป";margin:0;padding:0 .3rem}.breadcrumb .breadcrumb--item:last-child{-ms-flex-negative:1;flex-shrink:1}.breadcrumb .breadcrumb--item:last-child::after{content:none}#pager .pager__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;line-height:5rem;text-align:left;list-style:none;margin:1.5em 0;padding:0}#pager .pager__item{margin:.2rem;padding:0;border:0}#pager .pager__item--first{margin-left:0}#pager .pager__item--last{margin-right:0}@media screen and (max-width: 476px){#pager .pager__item.pager-hide-small{display:none}}@media screen and (max-width: 641px){#pager .pager__item.pager-hide-phab{display:none}}#pager .pager__item a,#pager .pager__item .pager__item-current,#pager .pager__item--ellipsis{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.6rem;min-width:4.4rem;min-height:4.4rem;line-height:4.2rem;margin:0;padding:0 .6rem;text-align:center;text-decoration:none}@media (min-width: 766px){#pager .pager__item a,#pager .pager__item .pager__item-current,#pager .pager__item--ellipsis{min-width:4.5rem;min-height:4.5rem;line-height:4.3rem}}#pager .pager__item--ellipsis{min-width:0}@media screen and (max-width: 476px){#pager .pager__item--ellipsis.pager-ellipsis-hide{display:none}}#pager .pager__item a,#pager .pager__item a:active,#pager .pager__item a:focus,#pager .pager__item a:visited{color:#0e6bb3;background-color:#fff;border:1px solid #666}#pager .pager__item a:focus{outline:3px solid #0e6bb3}#pager .pager__item a:hover{color:#fff;background-color:#0e6bb3;border-color:#0e6bb3;text-decoration:none}#pager .pager__item.is-active a,#pager .pager__item.is-active .pager__item-current{background-color:#0e6bb3;color:#fff}#pager .pager__item--first a,#pager .pager__item--previous a,#pager .pager__item--next a,#pager .pager__item--last a{padding:0 .6rem}.toc-menu{background:transparent;border-top:1px solid #999;border-bottom:1px solid #999;margin:1em 0 1.5em;padding:0}.toc-menu .skip-link{margin:1em 0}.toc-menu .menu-title{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;font-weight:bold;margin:1em 0 .5em}@media screen and (min-width: 766px){.toc-menu .menu-title{font-size:1.8rem}}.toc-menu .nav-menu{margin:0 0 2.7rem;list-style:none;padding:0}.toc-menu .nav-menu .nav-item{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;margin:0;padding:0 0 .6rem 1rem;position:relative}@media screen and (min-width: 766px){.toc-menu .nav-menu .nav-item{font-size:1.8rem}}.toc-menu .nav-menu .nav-item::before{content:'-';position:absolute;left:0;top:0}.toc-menu .nav-menu .nav-item:last-child{padding-bottom:0}body.toolbar-tray-open.toolbar-vertical.toolbar-fixed{margin-left:18rem}.toolbar-tab .toolbar-tray.toolbar-tray-vertical{width:18rem}.block{margin-bottom:2%}@media screen and (max-width: 961px){.block{margin-bottom:2%}}.block:last-child{margin:0}.block>h2{font-size:3.6rem;line-height:4.2rem;margin:2.3rem 0 2.3rem;margin:.5rem 0 1.5rem;padding:1rem;overflow:hidden;text-align:left}@media screen and (max-width: 440px){.block>h2{font-size:1.8rem}}#search-facets .facet--title a.facet--btn,#content .facet--title a.facet--btn{background-color:#333;display:block;line-height:4rem;min-height:4rem;min-width:100px;padding:0 .5em;text-align:left;text-decoration:none;vertical-align:middle;width:100%;font-size:1.6rem}@media (min-width: 641px){#search-facets .facet--title a.facet--btn,#content .facet--title a.facet--btn{min-width:120px;font-size:1.8rem}}#search-facets .facet--title a.facet--btn:link,#search-facets .facet--title a.facet--btn:visited,#content .facet--title a.facet--btn:link,#content .facet--title a.facet--btn:visited{color:#fff}#search-facets .facet--title a.facet--btn:hover,#content .facet--title a.facet--btn:hover{background-color:#111;text-decoration:none}#search-facets .facet--title a.facet--btn:focus,#content .facet--title a.facet--btn:focus{outline:3px solid #949494;outline-offset:-2px;background-color:#111;border-bottom-width:2px}#search-facets .facet--title a.facet--btn:active,#search-facets .facet--title a.facet--btn.active,#content .facet--title a.facet--btn:active,#content .facet--title a.facet--btn.active{background-color:#111;border-color:#111;text-decoration:none}#search-facets .facet--title a.facet--btn .ico-arrow-down,#content .facet--title a.facet--btn .ico-arrow-down{fill:#fff;float:right;height:2rem;margin:1rem;width:2rem;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease, -webkit-transform .4s ease}#search-facets .facet--title a.facet--btn.active .ico-arrow-down,#content .facet--title a.facet--btn.active .ico-arrow-down{-webkit-transform:rotate(270deg);transform:rotate(270deg)}#search-facets .facet--dropdown-links,#content .facet--dropdown-links{margin:1em 0}#search-facets .facet--title,#content .facet--title{margin:0}#search-facets .facet-list__links,#content .facet-list__links{margin:.1rem 0 .6rem;list-style:none}#search-facets .facet-list__links .facet-item ul,#content .facet-list__links .facet-item ul{padding:0;margin:0;list-style:none}#search-facets .facet-list__links .facet-item ul .facet-item,#content .facet-list__links .facet-item ul .facet-item{position:relative;padding:0 0 0 1.2rem;margin:0}#search-facets .facet-list__links .facet-item ul .facet-item::before,#content .facet-list__links .facet-item ul .facet-item::before{content:'-';position:absolute;left:.5em;top:.5em}#search-facets .facet-item,#search-facets .facet-summary-item--facet,#content .facet-item,#content .facet-summary-item--facet{margin:0;padding:0}#search-facets .facet-item__label,#search-facets .facet-summary-item--facet__label,#content .facet-item__label,#content .facet-summary-item--facet__label{font-size:1.6rem;line-height:2.4rem;padding:1rem 0}#search-facets .facet-item__label::after,#search-facets .facet-summary-item--facet__label::after,#content .facet-item__label::after,#content .facet-summary-item--facet__label::after{content:':'}#search-facets .facet-item a,#search-facets .facet-item--link,#search-facets .facet-summary-item--facet a,#search-facets .facet-summary-item--facet--link,#content .facet-item a,#content .facet-item--link,#content .facet-summary-item--facet a,#content .facet-summary-item--facet--link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;font-size:1.6rem;line-height:2.4rem;padding:.4rem .6rem;margin:.6rem 0;text-decoration:none;color:#0e6bb3}#search-facets .facet-item a:hover .facet-item__value,#search-facets .facet-item--link:hover .facet-item__value,#search-facets .facet-summary-item--facet a:hover .facet-item__value,#search-facets .facet-summary-item--facet--link:hover .facet-item__value,#content .facet-item a:hover .facet-item__value,#content .facet-item--link:hover .facet-item__value,#content .facet-summary-item--facet a:hover .facet-item__value,#content .facet-summary-item--facet--link:hover .facet-item__value{-webkit-text-decoration:2px underline #333;text-decoration:2px underline #333}#search-facets .facet-item a .facet-item__value,#search-facets .facet-item--link .facet-item__value,#search-facets .facet-summary-item--facet a .facet-item__value,#search-facets .facet-summary-item--facet--link .facet-item__value,#content .facet-item a .facet-item__value,#content .facet-item--link .facet-item__value,#content .facet-summary-item--facet a .facet-item__value,#content .facet-summary-item--facet--link .facet-item__value{text-decoration:underline}#search-facets .facet-item a .facet-item__status,#search-facets .facet-item--link .facet-item__status,#search-facets .facet-summary-item--facet a .facet-item__status,#search-facets .facet-summary-item--facet--link .facet-item__status,#content .facet-item a .facet-item__status,#content .facet-item--link .facet-item__status,#content .facet-summary-item--facet a .facet-item__status,#content .facet-summary-item--facet--link .facet-item__status{-ms-flex-negative:0;flex-shrink:0}#search-facets .facet-item a:visited,#search-facets .facet-item--link:visited,#search-facets .facet-summary-item--facet a:visited,#search-facets .facet-summary-item--facet--link:visited,#content .facet-item a:visited,#content .facet-item--link:visited,#content .facet-summary-item--facet a:visited,#content .facet-summary-item--facet--link:visited{color:#0e6bb3}#search-facets .facet-item a:focus,#search-facets .facet-item--link:focus,#search-facets .facet-summary-item--facet a:focus,#search-facets .facet-summary-item--facet--link:focus,#content .facet-item a:focus,#content .facet-item--link:focus,#content .facet-summary-item--facet a:focus,#content .facet-summary-item--facet--link:focus{background-color:#0e6bb3;color:#fff;outline:0}#search-facets .facet-item a:focus>*,#search-facets .facet-item--link:focus>*,#search-facets .facet-summary-item--facet a:focus>*,#search-facets .facet-summary-item--facet--link:focus>*,#content .facet-item a:focus>*,#content .facet-item--link:focus>*,#content .facet-summary-item--facet a:focus>*,#content .facet-summary-item--facet--link:focus>*{text-decoration:none}#search-facets .facet-item__value,#search-facets .facet-summary-item--facet__value,#content .facet-item__value,#content .facet-summary-item--facet__value{display:inline-block;padding:0 .4rem}#search-facets .facet-item__count,#search-facets .facet-summary-item--facet__count,#content .facet-item__count,#content .facet-summary-item--facet__count{text-decoration:none;white-space:nowrap}#search-facets .facet-item__status,#search-facets .facet-summary-item--facet__status,#content .facet-item__status,#content .facet-summary-item--facet__status{display:inline-block;position:relative;vertical-align:middle;width:2rem;height:2rem;margin:0;padding:0;background-color:#666;color:#fff;text-decoration:none}#search-facets .facet-item__status::before,#search-facets .facet-item__status::after,#search-facets .facet-summary-item--facet__status::before,#search-facets .facet-summary-item--facet__status::after,#content .facet-item__status::before,#content .facet-item__status::after,#content .facet-summary-item--facet__status::before,#content .facet-summary-item--facet__status::after{content:' ';display:block;width:.2rem;height:1rem;background-color:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;left:.9rem;top:.5rem}#search-facets .facet-item__status::after,#search-facets .facet-summary-item--facet__status::after,#content .facet-item__status::after,#content .facet-summary-item--facet__status::after{-webkit-transform:rotate(130deg);transform:rotate(130deg)}#search-facets .facet-item a.is-active,#search-facets .facet-summary-item--facet a,#content .facet-item a.is-active,#content .facet-summary-item--facet a{background-color:#cee4f6;color:#333}#search-facets .facet-item a.is-active:visited,#search-facets .facet-summary-item--facet a:visited,#content .facet-item a.is-active:visited,#content .facet-summary-item--facet a:visited{color:#333}#search-facets .facet-item a.is-active:focus,#search-facets .facet-summary-item--facet a:focus,#content .facet-item a.is-active:focus,#content .facet-summary-item--facet a:focus{outline:3px solid #333;outline-offset:-1px;background-color:#cee4f6}#search-facets .facet-item a.is-active .facet-item__value,#search-facets .facet-summary-item--facet a .facet-item__value,#content .facet-item a.is-active .facet-item__value,#content .facet-summary-item--facet a .facet-item__value{text-decoration:none;padding-left:0}#search-facets .facet-item a.is-active:hover .facet-item__status,#search-facets .facet-item a.is-active:focus .facet-item__status,#search-facets .facet-summary-item--facet a:hover .facet-item__status,#search-facets .facet-summary-item--facet a:focus .facet-item__status,#content .facet-item a.is-active:hover .facet-item__status,#content .facet-item a.is-active:focus .facet-item__status,#content .facet-summary-item--facet a:hover .facet-item__status,#content .facet-summary-item--facet a:focus .facet-item__status{background-color:darkorange}#search-facets .facet-summary-item--facet a,#content .facet-summary-item--facet a{margin:0 .5em}#search-facets .facet-summary,#content .facet-summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0}#search-facets .facet-summary__label,#content .facet-summary__label{margin:0;padding:0}#search-facets .facet-summary__list,#content .facet-summary__list{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}#search-facets a.facets-soft-limit-link,#content a.facets-soft-limit-link{display:inline-block;font-size:1.6rem;line-height:2.4rem;padding:.4rem 4rem .4rem .8rem;position:relative}#search-facets a.facets-soft-limit-link:focus,#content a.facets-soft-limit-link:focus{outline:0;background-color:#0e6bb3;color:#fff;text-decoration:none}#search-facets a.facets-soft-limit-link::after,#content a.facets-soft-limit-link::after{content:'';display:block;position:absolute;top:.4rem;right:.4rem;width:2.4rem;height:2.4rem;border:1px solid #333;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2025%2015%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23333333%3Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%20%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M12.5%200L0%2012l3%203%209.5-10L22%2015l3-3L12.5%200z%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat scroll center center/12px auto;-webkit-transform:rotate(180deg);transform:rotate(180deg)}#search-facets a.facets-soft-limit-link:hover::after,#search-facets a.facets-soft-limit-link:focus::after,#content a.facets-soft-limit-link:hover::after,#content a.facets-soft-limit-link:focus::after{border-color:#fff;background:#0e6bb3 url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2025%2015%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23ffffff%3Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%20%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M12.5%200L0%2012l3%203%209.5-10L22%2015l3-3L12.5%200z%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat scroll center center/12px auto}#search-facets a.facets-soft-limit-link.open::after,#content a.facets-soft-limit-link.open::after{-webkit-transform:rotate(0deg);transform:rotate(0deg)}#search-facets #post-content .facet-summary-item--facet a,#content #post-content .facet-summary-item--facet a{margin:0 .5em;border-bottom:none;padding:.4rem .6rem}#search-facets #post-content .facet-summary-item--facet a:hover,#content #post-content .facet-summary-item--facet a:hover{border-bottom:none}#search-facets #post-content .facet-summary-item--facet a:hover .facet-item__value,#content #post-content .facet-summary-item--facet a:hover .facet-item__value{text-decoration:none}#search-facets #post-content .facet-summary-item--facet a:focus,#content #post-content .facet-summary-item--facet a:focus{outline:3px solid #333;outline-offset:-1px;background-color:#cee4f6}.submitted{background:#f7f7f7;border:1px solid #ececec;clear:both;color:#383838;display:inline-block;margin-bottom:.5rem;padding:.2rem .8rem}.form-submit{cursor:pointer}.form-text{padding:.8rem}.form-item{margin-bottom:1em;margin-top:.2rem}.form-type-radio label,.form-type-checkbox label{margin-left:.4rem}.form-type-radio .description,.form-type-checkbox .description{margin-left:.2rem}.form-actions{padding-top:1rem}fieldset{border:none}fieldset .fieldset-wrapper{margin-top:0;padding-left:0.3rem}fieldset legend{position:relative;text-indent:0;padding-left:1rem}.password-suggestions ul li{margin-left:1.2em}label{display:block}[type='text'],[type='search'],[type='tel'],[type='url'],[type='email'],[type='password'],[type='date'],[type='time'],[type='number']{width:100%;max-width:56rem;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}[size='30'],[size='40'],[size='50'],[size='60']{max-width:65rem}input[type="submit"]{text-decoration:none}input[type="checkbox"]{display:inline-block;position:relative;top:3px;margin-right:0.25em;padding:0;background:#fff;border:1px solid #333;width:1.6rem;height:1.6rem;-webkit-transition:all 0.5s ease;-webkit-transition:background 0.5s ease;transition:background 0.5s ease;outline:none}input[type="checkbox"]:checked{background:#0e6bb3;-webkit-box-shadow:inset 0 0 0 3px #fff;box-shadow:inset 0 0 0 3px #fff}input[type="checkbox"]:hover{border-color:#0e6bb3}input[type="checkbox"]:focus{outline:3px solid #333;outline-offset:-2px;position:relative;z-index:101}.js-form-type-checkbox,.js-form-type-radio{display:-webkit-box;display:-ms-flexbox;display:flex}.js-form-type-checkbox label.option,.js-form-type-radio label.option{margin-left:1rem}[type='text'],[type='search'],[type='tel'],[type='url'],[type='email'],[type='password'],[type='date'],[type='time'],[type='number'],textarea,select{-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #555;color:#333;margin:.5em 0;padding:.6rem;min-height:3.5rem}[type='text']:hover,[type='search']:hover,[type='tel']:hover,[type='url']:hover,[type='email']:hover,[type='password']:hover,[type='date']:hover,[type='time']:hover,[type='number']:hover,textarea:hover,select:hover{border-color:#0e6bb3}[type='text']:focus,[type='search']:focus,[type='tel']:focus,[type='url']:focus,[type='email']:focus,[type='password']:focus,[type='date']:focus,[type='time']:focus,[type='number']:focus,textarea:focus,select:focus{outline:3px solid #333;outline-offset:-2px;position:relative;z-index:101}[type='text'].error,[type='text'].error:focus,[type='search'].error,[type='search'].error:focus,[type='tel'].error,[type='tel'].error:focus,[type='url'].error,[type='url'].error:focus,[type='email'].error,[type='email'].error:focus,[type='password'].error,[type='password'].error:focus,[type='date'].error,[type='date'].error:focus,[type='time'].error,[type='time'].error:focus,[type='number'].error,[type='number'].error:focus,textarea.error,textarea.error:focus,select.error,select.error:focus{border:1px solid #b63a1b;outline-color:#b63a1b;background-color:#ffdae0;-webkit-box-shadow:none;box-shadow:none;color:#333}.form-select{line-height:1.5;height:2.5em;padding:.5em 1.3334em .5em .6667em;font-size:1.6rem}.search-form{display:-ms-grid;display:grid;-ms-grid-columns:calc(100% - 5.4rem) 5.4rem;grid-template-columns:auto 5.4rem;grid-template-areas:"form-item form-action";-webkit-box-align:first baseline;-ms-flex-align:first baseline;align-items:first baseline;margin-top:40px}@media screen and (max-width: 766px){.search-form{margin-right:10px;margin-top:0}}@supports (display: grid){.search-form{margin-top:0}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.search-form{margin-top:0}}.search-form .form-item{margin:0;-ms-grid-column:1;grid-area:form-item;float:left;width:calc(100% - 5.4rem)}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.search-form .form-item{width:auto}}@supports (display: grid){.search-form .form-item{float:none;width:auto}}.search-form .form-actions{padding:0;-ms-grid-column:2;grid-area:form-action;float:right}@supports (display: grid){.search-form .form-actions{float:none}}.search-form .form-submit{border:0;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0}.search-form .form-submit:hover{opacity:.8;-webkit-box-shadow:none;box-shadow:none}.search-form input{font-size:1.6rem;-webkit-box-sizing:border-box;box-sizing:border-box;height:4.5rem}@media (min-width: 766px){.search-form input{font-size:1.8rem}}.search-form input[type='submit']{background:#0e6bb3 url("data:image/svg+xml;charset=utf-8,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%20width%3D%22100px%22%20height%3D%22100px%22%20preserveAspectRatio%3D%22xMinYMid%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23fff%3Bfill-rule%3Aevenodd%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%3Esearch-icon%3C%2Ftitle%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M97.5%2C77.89a6%2C6%2C0%2C0%2C1-8.25%2C1.49L64.89%2C62.65a5.85%2C5.85%2C0%2C0%2C1-2.55-5A21.59%2C21.59%2C0%2C0%2C1%2C25.4%2C46.81a21.16%2C21.16%2C0%2C0%2C1%2C3.47-16%2C21.69%2C21.69%2C0%2C0%2C1%2C30-5.42%2C21.36%2C21.36%2C0%2C0%2C1%2C7.1%2C27%2C6%2C6%2C0%2C0%2C1%2C5.67.58L96%2C69.71A5.86%2C5.86%2C0%2C0%2C1%2C97.5%2C77.89ZM61.38%2C40.3a14.8%2C14.8%2C0%2C0%2C0-6.23-9.6%2C15.12%2C15.12%2C0%2C0%2C0-20.92%2C3.77A14.88%2C14.88%2C0%2C0%2C0%2C38%2C55.24%2C15.12%2C15.12%2C0%2C0%2C0%2C59%2C51.46%2C14.74%2C14.74%2C0%2C0%2C0%2C61.38%2C40.3Z%22%2F%3E%3C%2Fsvg%3E") 0 center no-repeat;background-size:4.2rem auto;text-indent:-9999px;width:5.4rem;-webkit-filter:none;filter:none}.search-form input[type='submit']:focus{outline:3px solid #333;outline-offset:-2px;overflow:hidden}@media screen and (min-width: 320px){.search-form input[type='submit']{-webkit-box-sizing:border-box;box-sizing:border-box;margin:.5em 0;text-shadow:none;position:relative}}.search-form input[type='text']{padding:0 .8rem;width:100%}.search-form input[type='text']:focus{outline:3px solid #333;outline-offset:-2px;position:relative;z-index:101}.search-results .search-form,.search-page .search-form{max-width:500px;display:grid;margin-right:0}.search-results .search-form .form-actions,.search-page .search-form .form-actions{padding-top:0}.search-results .search-form input.form-text,.search-page .search-form input.form-text{max-width:100%;border:1px solid #555}.checkboxes--wrapper.required input+strong,.required+strong{position:relative;top:100%;left:-1px;margin-top:-1px;z-index:101;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:56rem}.checkboxes--wrapper.required input+strong.error,.required+strong.error{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;font-weight:bold;display:block;position:absolute;position:relative;padding:.9rem;color:#fff;background-color:#d1431f;border:1px solid #d1431f;border-radius:3px;-webkit-box-shadow:4px 4px 9px 0 rgba(0,0,0,0.3);box-shadow:4px 4px 9px 0 rgba(0,0,0,0.3);opacity:1;margin-top:1rem}@media screen and (min-width: 766px){.checkboxes--wrapper.required input+strong.error,.required+strong.error{font-size:1.8rem}}.checkboxes--wrapper.required input+strong.error::after,.required+strong.error::after{content:'';border:.9rem solid transparent;border-bottom-color:#d1431f;position:absolute;top:-1.8rem;left:.9rem}.checkboxes--wrapper.required input+strong.error{margin-left:1rem}.search-form{position:relative}.search-form .required+strong.error{position:absolute;margin-top:0}#node-preview-form-select a.node-preview-backlink{color:#fff;text-align:left;display:inline-block;background-color:#3fa940;background-repeat:no-repeat;background-position-y:center;border:1px solid transparent;border-color:#3fa940;min-width:150px;min-height:4.8rem;padding:.7rem 1.6rem;position:relative;font-size:2.1rem;line-height:2.8rem}@media (min-width: 766px){#node-preview-form-select a.node-preview-backlink{min-height:5.4rem;padding:.8rem 1.8rem;font-size:2.4rem;line-height:3.6rem}}#node-preview-form-select a.node-preview-backlink::after{content:"\f2ea";display:inline-block;font-family:'Font Awesome 5 Free';font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-weight:900;padding-left:2rem}.layout-builder-form label,.layout-builder-update-block label,.layout-builder-configure-block label,.media-library-wrapper form label,.js-media-library-add-form label{display:inline-block}.layout-builder-form input:not(input[type='radio']),.layout-builder-update-block input:not(input[type='radio']),.layout-builder-configure-block input:not(input[type='radio']),.media-library-wrapper form input:not(input[type='radio']),.js-media-library-add-form input:not(input[type='radio']){-webkit-appearance:auto}.item-list ul{margin:0;padding:0}ul.inline{clear:both}ul.primary{border:0;margin:0;padding:0}ul.primary li{float:left}ul.primary li a{border-radius:4px/0;background:none;border:0;display:block;float:left;line-height:1.5385em;margin:0 .5rem 0 0;padding:0 1em}ul.primary li a:hover,ul.primary li a:active{background:#111;border:0;color:#fff}ul.primary li a:hover{background:#888;text-decoration:none}ul.secondary{background:#111;border-bottom:0;clear:both;margin:0;padding:0}ul.secondary li{border-right:0}ul.secondary li a,ul.secondary li a:link{border:0;color:#ccc;display:block;float:left;line-height:1.5385em;padding:0 1em}ul.secondary li a:hover,ul.secondary li a.active{background:#888;color:#fff;text-decoration:none}ul.secondary a.active{border-bottom:0}.split-list{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;clear:both;float:left}.split-list li{float:left;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;padding-right:1em}.split-list li:nth-child(odd){clear:left}.dash-list li{position:relative;list-style:none}.dash-list li::before{content:'-';position:absolute;left:-20px;top:0}a.btn{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;display:inline-block;color:#fff;margin:1rem 0 0;text-align:center;padding:.6rem 1.6rem;cursor:pointer;background:#0e6bb3;border-radius:0;border:3px solid transparent;text-decoration:none}@media screen and (min-width: 766px){a.btn{font-size:1.8rem}}a.btn:hover,a.btn:focus{background:#666}a.btn:focus{border-color:#000}.ico{display:inline;margin-left:.2em;fill:currentColor}.ico-elink{height:1.1rem;width:1.4rem;margin-bottom:.1rem}.ico-arrow-left{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.ico-arrow-up{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.ico-arrow-down{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.info-notice,.messages{border:2px solid;margin:1.5em 0;padding:1rem 1rem 1rem 4rem}@media (min-width: 641px){.info-notice,.messages{padding:1.4rem 1.4rem 1.4rem 6rem}}.info-notice>*:first-child,.messages>*:first-child{margin-top:0}.info-notice>*:last-child,.messages>*:last-child{margin-bottom:0}.info-notice{border-color:#5a5baa;background:#fff url('../images/i.svg?17f798902a4') no-repeat 0.9rem 0.9rem/24px 24px}@media (min-width: 641px){.info-notice{background:#fff url('../images/i.svg?17f798902a4') no-repeat 1.4rem 1.4rem/30px 30px}}.no-svg .info-notice{background-image:url('../images/i.png?17f798902a4')}ul.info-notice{padding:1rem 1rem 1rem 4rem}@media (min-width: 641px){ul.info-notice{padding:1.4rem 1.4rem 1.4rem 7rem}}.messages-list{margin:2.5rem 0;list-style:none}.field .messages-list,.form-wrapper .messages-list{margin-bottom:0}.messages--error{border-color:#e34f4f;background:#fff url('../images/wrong.svg?17f798902a9') no-repeat 0.9rem 0.9rem/24px 24px}@media (min-width: 641px){.messages--error{background:#fff url('../images/wrong.svg?17f798902a9') no-repeat 1.4rem 1.4rem/30px 30px}}.no-svg .messages--error{background-image:url('../images/wrong.png?17f798902a8')}.messages--status{border-color:#3fa940;background:#fff url('../images/status.svg?17f798902a7') no-repeat 0.9rem 0.9rem/24px 24px}@media (min-width: 641px){.messages--status{background:#fff url('../images/status.svg?17f798902a7') no-repeat 1.4rem 1.4rem/30px 30px}}.no-svg .messages--status{background-image:url('../images/status.png?17f798902a7')}.messages--warning{border-color:#db6304;background:#fff url('../images/warning.svg?17f798902a8') no-repeat 0.9rem 0.9rem/24px 24px}@media (min-width: 641px){.messages--warning{background:#fff url('../images/warning.svg?17f798902a8') no-repeat 1.4rem 1.4rem/30px 30px}}.no-svg .messages--warning{background-image:url('../images/warning.png?17f798902a8')}.messages__list{margin:0}.messages__item{font-size:1.8rem}.messages__item:first-child{margin-top:0}.info-notice{overflow:hidden;border-color:#004695}.toc-menu .menu-title{font-size:21px;line-height:3.6rem} +.region-primary-menu .menu_wrapper{width:100%}@media (min-width: 766px){.region-primary-menu .menu_wrapper{border-top:1px solid;border-bottom:1px solid;border-color:#333}}@media screen and (max-width: 766px){.region-primary-menu .menu_wrapper{margin:0}}#main-menu{max-width:1024px;margin:0 auto;position:relative;background-color:#fff}#main-menu .nav-main{height:auto;min-height:44px}@media screen and (max-width: 766px){#main-menu .nav-main{height:0;overflow:hidden;min-height:0}}#main-menu .menu-main{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;margin:0;list-style:none}@media screen and (max-width: 766px){#main-menu .menu-main{display:block;max-width:100%;float:none}}#main-menu .menu-main_sub{display:none;list-style:none;position:absolute;z-index:9999;padding:0;margin:0;background:#fff;overflow:visible !important}@media screen and (max-width: 766px){#main-menu .menu-main_sub{position:static;border:0}}#main-menu .menu-main_sub ul{left:100%;top:0;margin-left:1px}@media screen and (max-width: 766px){#main-menu .menu-main_sub ul{margin:0;border:0}}#main-menu .menu-main_sub .menu-item{float:none;min-width:150px;padding:0;margin:0;position:relative;width:100%}#main-menu .menu-main_sub .menu-item.open{background:#1abc9c}@media screen and (max-width: 766px){#main-menu .menu-main_sub .menu-item.open{background:#fff}}@media screen and (max-width: 766px){#main-menu .menu-main_sub .menu-item{margin:0;width:100%;text-align:center;border-right:0;background:#fff}#main-menu .menu-main_sub .menu-item .menu-item .menu-link{background:#fff}}#main-menu .menu-main_sub .menu-item span.active{font-weight:bold;text-align:left;padding-left:1.1rem}#main-menu .menu-main_sub .menu-link,#main-menu .menu-main_sub .active{font-size:1.4rem;min-width:150px;margin:0;border-top:1px solid #fff;text-align:left;overflow:hidden;padding:.8rem 1.1rem;border-radius:0;color:#fff}@media screen and (max-width: 766px){#main-menu .menu-main_sub .menu-link,#main-menu .menu-main_sub .active{border-top:1px solid #fff}}@media screen and (min-width: 766px){#main-menu .menu-main_sub .menu-link,#main-menu .menu-main_sub .active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}#main-menu .menu-item{font-size:1.4rem;line-height:2.4rem;position:relative;padding:0;margin:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (max-width: 766px){#main-menu .menu-item{float:none;max-width:100%}}#main-menu .menu-item.open>ul{display:block}#main-menu .menu-item.open .menu-toggle-btn{background:#fff;color:#fff;font-weight:bold}#main-menu .menu-link,#main-menu .menu .active{border-bottom:5px solid transparent;padding:1.1rem 0 .4rem;display:block;text-decoration:none;color:#fff;font-weight:500;min-width:44px;text-align:center}@media screen and (max-width: 766px){#main-menu .menu-link,#main-menu .menu .active{width:100%;padding:13px 2%;border-radius:0;border-bottom:1px solid #fff;border-right:0;text-align:left}}#main-menu .menu-link:hover,#main-menu .menu-link:focus{background:#5a5baa}#main-menu .menu .menu-item .active,#main-menu .menu .menu-item .active+.menu-main_sub .title a{background:rgba(191,191,191,0.25);border-bottom-color:#cad400}#main-menu .ico{width:1rem;height:1rem;margin:0 0 0 5px}#main-menu .menu-item.open .ico{-webkit-transform:rotate(270deg);transform:rotate(270deg)}#main-menu .menu-item .menu-main_sub .ico{-webkit-transform:none;transform:none}@media screen and (max-width: 766px){#main-menu .menu-item .menu-main_sub .ico{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}#main-menu .menu-item .menu-main_sub .open .ico{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (max-width: 766px){#main-menu .menu-item .menu-main_sub .open .ico{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}#main-menu .toggler{position:absolute;top:0;left:-.5rem;z-index:2;cursor:pointer;height:1px;width:1px;overflow:hidden;opacity:0;max-height:5rem;min-height:5rem;display:none}#main-menu .toggler:focus+.hamburger{outline:2px dotted #fff;outline-offset:-2px}@media screen and (max-width: 766px){#main-menu .toggler{top:-5.2rem;left:.5rem;width:5rem;height:5rem;display:block}#main-menu .toggler:checked+.hamburger>div{-webkit-transform:rotate(135deg);transform:rotate(135deg)}#main-menu .toggler:checked+.hamburger>div::before,#main-menu .toggler:checked+.hamburger>div::after{top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}#main-menu .toggler:checked:hover+.hamburger>div{-webkit-transform:rotate(225deg);transform:rotate(225deg)}#main-menu .toggler:checked ~ .nav-main{height:auto;-webkit-transition:max-height 1s ease;transition:max-height 1s ease}}#main-menu .toggler-label{display:none}@media screen and (max-width: 766px){#main-menu .toggler-label{display:block}}#main-menu .hamburger{position:absolute;top:-6.7rem;left:.5rem;z-index:1;width:auto;height:50px;padding:1rem;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 766px){#main-menu .hamburger{display:-webkit-box;display:-ms-flexbox;display:flex}#main-menu .hamburger>div{position:relative;-webkit-box-flex:0;-ms-flex:none;flex:none;width:2.1rem;height:.3rem;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .4s ease;transition:all .4s ease}#main-menu .hamburger>div::after,#main-menu .hamburger>div::before{content:'';position:absolute;z-index:1;top:-.9rem;left:0;width:100%;height:.3rem;background:#fff}#main-menu .hamburger>div::after{top:.9rem}#main-menu .hamburger-text{color:#fff;padding-left:1rem}}.menu-link_button{background:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;font-size:1.4rem}.path-search #main-menu .hamburger{top:-5.1rem}.breadcrumb{font-size:1.3rem;border-bottom:1px solid #eee;line-height:2.5rem}.breadcrumb .breadcrumb--list{list-style:none;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;padding:.5rem 0}.breadcrumb .breadcrumb--item{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;line-height:1.5;-ms-flex-negative:0;flex-shrink:0}.breadcrumb .breadcrumb--item a{border:0;padding:.4rem 0}.breadcrumb .breadcrumb--item::after{content:"ยป";margin:0;padding:0 .3rem}.breadcrumb .breadcrumb--item:last-child{-ms-flex-negative:1;flex-shrink:1}.breadcrumb .breadcrumb--item:last-child::after{content:none}#pager .pager__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;line-height:5rem;text-align:left;list-style:none;margin:1.5em 0;padding:0}#pager .pager__item{margin:.2rem;padding:0;border:0}#pager .pager__item--first{margin-left:0}#pager .pager__item--last{margin-right:0}@media screen and (max-width: 476px){#pager .pager__item.pager-hide-small{display:none}}@media screen and (max-width: 641px){#pager .pager__item.pager-hide-phab{display:none}}#pager .pager__item a,#pager .pager__item .pager__item-current,#pager .pager__item--ellipsis{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.6rem;min-width:4.4rem;min-height:4.4rem;line-height:4.2rem;margin:0;padding:0 .6rem;text-align:center;text-decoration:none}@media (min-width: 766px){#pager .pager__item a,#pager .pager__item .pager__item-current,#pager .pager__item--ellipsis{min-width:4.5rem;min-height:4.5rem;line-height:4.3rem}}#pager .pager__item--ellipsis{min-width:0}@media screen and (max-width: 476px){#pager .pager__item--ellipsis.pager-ellipsis-hide{display:none}}#pager .pager__item a,#pager .pager__item a:active,#pager .pager__item a:focus,#pager .pager__item a:visited{color:#0e6bb3;background-color:#fff;border:1px solid #666}#pager .pager__item a:focus{outline:3px solid #0e6bb3}#pager .pager__item a:hover{color:#fff;background-color:#0e6bb3;border-color:#0e6bb3;text-decoration:none}#pager .pager__item.is-active a,#pager .pager__item.is-active .pager__item-current{background-color:#0e6bb3;color:#fff}#pager .pager__item--first a,#pager .pager__item--previous a,#pager .pager__item--next a,#pager .pager__item--last a{padding:0 .6rem}.toc-menu{background:transparent;border-top:1px solid #999;border-bottom:1px solid #999;margin:1em 0 1.5em;padding:0}.toc-menu .skip-link{margin:1em 0}.toc-menu .menu-title{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;font-weight:bold;margin:1em 0 .5em}@media screen and (min-width: 766px){.toc-menu .menu-title{font-size:1.8rem}}.toc-menu .nav-menu{margin:0 0 2.7rem;list-style:none;padding:0}.toc-menu .nav-menu .nav-item{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;margin:0;padding:0 0 .6rem 1rem;position:relative}@media screen and (min-width: 766px){.toc-menu .nav-menu .nav-item{font-size:1.8rem}}.toc-menu .nav-menu .nav-item::before{content:'-';position:absolute;left:0;top:0}.toc-menu .nav-menu .nav-item:last-child{padding-bottom:0}body.toolbar-tray-open.toolbar-vertical.toolbar-fixed{margin-left:18rem}.toolbar-tab .toolbar-tray.toolbar-tray-vertical{width:18rem}.block{margin-bottom:2%}@media screen and (max-width: 961px){.block{margin-bottom:2%}}.block:last-child{margin:0}.block>h2{font-size:3.6rem;line-height:4.2rem;margin:2.3rem 0 2.3rem;margin:.5rem 0 1.5rem;padding:1rem;overflow:hidden;text-align:left}@media screen and (max-width: 440px){.block>h2{font-size:1.8rem}}#search-facets .facet--title a.facet--btn,#content .facet--title a.facet--btn{background-color:#333;display:block;line-height:4rem;min-height:4rem;min-width:100px;padding:0 .5em;text-align:left;text-decoration:none;vertical-align:middle;width:100%;font-size:1.6rem}@media (min-width: 641px){#search-facets .facet--title a.facet--btn,#content .facet--title a.facet--btn{min-width:120px;font-size:1.8rem}}#search-facets .facet--title a.facet--btn:link,#search-facets .facet--title a.facet--btn:visited,#content .facet--title a.facet--btn:link,#content .facet--title a.facet--btn:visited{color:#fff}#search-facets .facet--title a.facet--btn:hover,#content .facet--title a.facet--btn:hover{background-color:#111;text-decoration:none}#search-facets .facet--title a.facet--btn:focus,#content .facet--title a.facet--btn:focus{outline:3px solid #949494;outline-offset:-2px;background-color:#111;border-bottom-width:2px}#search-facets .facet--title a.facet--btn:active,#search-facets .facet--title a.facet--btn.active,#content .facet--title a.facet--btn:active,#content .facet--title a.facet--btn.active{background-color:#111;border-color:#111;text-decoration:none}#search-facets .facet--title a.facet--btn .ico-arrow-down,#content .facet--title a.facet--btn .ico-arrow-down{fill:#fff;float:right;height:2rem;margin:1rem;width:2rem;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease, -webkit-transform .4s ease}#search-facets .facet--title a.facet--btn.active .ico-arrow-down,#content .facet--title a.facet--btn.active .ico-arrow-down{-webkit-transform:rotate(270deg);transform:rotate(270deg)}#search-facets .facet--dropdown-links,#content .facet--dropdown-links{margin:1em 0}#search-facets .facet--title,#content .facet--title{margin:0}#search-facets .facet-list__links,#content .facet-list__links{margin:.1rem 0 .6rem;list-style:none}#search-facets .facet-list__links .facet-item ul,#content .facet-list__links .facet-item ul{padding:0;margin:0;list-style:none}#search-facets .facet-list__links .facet-item ul .facet-item,#content .facet-list__links .facet-item ul .facet-item{position:relative;padding:0 0 0 1.2rem;margin:0}#search-facets .facet-list__links .facet-item ul .facet-item::before,#content .facet-list__links .facet-item ul .facet-item::before{content:'-';position:absolute;left:.5em;top:.5em}#search-facets .facet-item,#search-facets .facet-summary-item--facet,#content .facet-item,#content .facet-summary-item--facet{margin:0;padding:0}#search-facets .facet-item__label,#search-facets .facet-summary-item--facet__label,#content .facet-item__label,#content .facet-summary-item--facet__label{font-size:1.6rem;line-height:2.4rem;padding:1rem 0}#search-facets .facet-item__label::after,#search-facets .facet-summary-item--facet__label::after,#content .facet-item__label::after,#content .facet-summary-item--facet__label::after{content:':'}#search-facets .facet-item a,#search-facets .facet-item--link,#search-facets .facet-summary-item--facet a,#search-facets .facet-summary-item--facet--link,#content .facet-item a,#content .facet-item--link,#content .facet-summary-item--facet a,#content .facet-summary-item--facet--link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;font-size:1.6rem;line-height:2.4rem;padding:.4rem .6rem;margin:.6rem 0;text-decoration:none;color:#0e6bb3}#search-facets .facet-item a:hover .facet-item__value,#search-facets .facet-item--link:hover .facet-item__value,#search-facets .facet-summary-item--facet a:hover .facet-item__value,#search-facets .facet-summary-item--facet--link:hover .facet-item__value,#content .facet-item a:hover .facet-item__value,#content .facet-item--link:hover .facet-item__value,#content .facet-summary-item--facet a:hover .facet-item__value,#content .facet-summary-item--facet--link:hover .facet-item__value{-webkit-text-decoration:2px underline #333;text-decoration:2px underline #333}#search-facets .facet-item a .facet-item__value,#search-facets .facet-item--link .facet-item__value,#search-facets .facet-summary-item--facet a .facet-item__value,#search-facets .facet-summary-item--facet--link .facet-item__value,#content .facet-item a .facet-item__value,#content .facet-item--link .facet-item__value,#content .facet-summary-item--facet a .facet-item__value,#content .facet-summary-item--facet--link .facet-item__value{text-decoration:underline}#search-facets .facet-item a .facet-item__status,#search-facets .facet-item--link .facet-item__status,#search-facets .facet-summary-item--facet a .facet-item__status,#search-facets .facet-summary-item--facet--link .facet-item__status,#content .facet-item a .facet-item__status,#content .facet-item--link .facet-item__status,#content .facet-summary-item--facet a .facet-item__status,#content .facet-summary-item--facet--link .facet-item__status{-ms-flex-negative:0;flex-shrink:0}#search-facets .facet-item a:visited,#search-facets .facet-item--link:visited,#search-facets .facet-summary-item--facet a:visited,#search-facets .facet-summary-item--facet--link:visited,#content .facet-item a:visited,#content .facet-item--link:visited,#content .facet-summary-item--facet a:visited,#content .facet-summary-item--facet--link:visited{color:#0e6bb3}#search-facets .facet-item a:focus,#search-facets .facet-item--link:focus,#search-facets .facet-summary-item--facet a:focus,#search-facets .facet-summary-item--facet--link:focus,#content .facet-item a:focus,#content .facet-item--link:focus,#content .facet-summary-item--facet a:focus,#content .facet-summary-item--facet--link:focus{background-color:#0e6bb3;color:#fff;outline:0}#search-facets .facet-item a:focus>*,#search-facets .facet-item--link:focus>*,#search-facets .facet-summary-item--facet a:focus>*,#search-facets .facet-summary-item--facet--link:focus>*,#content .facet-item a:focus>*,#content .facet-item--link:focus>*,#content .facet-summary-item--facet a:focus>*,#content .facet-summary-item--facet--link:focus>*{text-decoration:none}#search-facets .facet-item__value,#search-facets .facet-summary-item--facet__value,#content .facet-item__value,#content .facet-summary-item--facet__value{display:inline-block;padding:0 .4rem}#search-facets .facet-item__count,#search-facets .facet-summary-item--facet__count,#content .facet-item__count,#content .facet-summary-item--facet__count{text-decoration:none;white-space:nowrap}#search-facets .facet-item__status,#search-facets .facet-summary-item--facet__status,#content .facet-item__status,#content .facet-summary-item--facet__status{display:inline-block;position:relative;vertical-align:middle;width:2rem;height:2rem;margin:0;padding:0;background-color:#666;color:#fff;text-decoration:none}#search-facets .facet-item__status::before,#search-facets .facet-item__status::after,#search-facets .facet-summary-item--facet__status::before,#search-facets .facet-summary-item--facet__status::after,#content .facet-item__status::before,#content .facet-item__status::after,#content .facet-summary-item--facet__status::before,#content .facet-summary-item--facet__status::after{content:' ';display:block;width:.2rem;height:1rem;background-color:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;left:.9rem;top:.5rem}#search-facets .facet-item__status::after,#search-facets .facet-summary-item--facet__status::after,#content .facet-item__status::after,#content .facet-summary-item--facet__status::after{-webkit-transform:rotate(130deg);transform:rotate(130deg)}#search-facets .facet-item a.is-active,#search-facets .facet-summary-item--facet a,#content .facet-item a.is-active,#content .facet-summary-item--facet a{background-color:#cee4f6;color:#333}#search-facets .facet-item a.is-active:visited,#search-facets .facet-summary-item--facet a:visited,#content .facet-item a.is-active:visited,#content .facet-summary-item--facet a:visited{color:#333}#search-facets .facet-item a.is-active:focus,#search-facets .facet-summary-item--facet a:focus,#content .facet-item a.is-active:focus,#content .facet-summary-item--facet a:focus{outline:3px solid #333;outline-offset:-1px;background-color:#cee4f6}#search-facets .facet-item a.is-active .facet-item__value,#search-facets .facet-summary-item--facet a .facet-item__value,#content .facet-item a.is-active .facet-item__value,#content .facet-summary-item--facet a .facet-item__value{text-decoration:none;padding-left:0}#search-facets .facet-item a.is-active:hover .facet-item__status,#search-facets .facet-item a.is-active:focus .facet-item__status,#search-facets .facet-summary-item--facet a:hover .facet-item__status,#search-facets .facet-summary-item--facet a:focus .facet-item__status,#content .facet-item a.is-active:hover .facet-item__status,#content .facet-item a.is-active:focus .facet-item__status,#content .facet-summary-item--facet a:hover .facet-item__status,#content .facet-summary-item--facet a:focus .facet-item__status{background-color:darkorange}#search-facets .facet-summary-item--facet a,#content .facet-summary-item--facet a{margin:0 .5em}#search-facets .facet-summary,#content .facet-summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0}#search-facets .facet-summary__label,#content .facet-summary__label{margin:0;padding:0}#search-facets .facet-summary__list,#content .facet-summary__list{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}#search-facets a.facets-soft-limit-link,#content a.facets-soft-limit-link{display:inline-block;font-size:1.6rem;line-height:2.4rem;padding:.4rem 4rem .4rem .8rem;position:relative}#search-facets a.facets-soft-limit-link:focus,#content a.facets-soft-limit-link:focus{outline:0;background-color:#0e6bb3;color:#fff;text-decoration:none}#search-facets a.facets-soft-limit-link::after,#content a.facets-soft-limit-link::after{content:'';display:block;position:absolute;top:.4rem;right:.4rem;width:2.4rem;height:2.4rem;border:1px solid #333;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2025%2015%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23333333%3Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%20%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M12.5%200L0%2012l3%203%209.5-10L22%2015l3-3L12.5%200z%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat scroll center center/12px auto;-webkit-transform:rotate(180deg);transform:rotate(180deg)}#search-facets a.facets-soft-limit-link:hover::after,#search-facets a.facets-soft-limit-link:focus::after,#content a.facets-soft-limit-link:hover::after,#content a.facets-soft-limit-link:focus::after{border-color:#fff;background:#0e6bb3 url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2025%2015%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23ffffff%3Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%20%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M12.5%200L0%2012l3%203%209.5-10L22%2015l3-3L12.5%200z%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat scroll center center/12px auto}#search-facets a.facets-soft-limit-link.open::after,#content a.facets-soft-limit-link.open::after{-webkit-transform:rotate(0deg);transform:rotate(0deg)}#search-facets #post-content .facet-summary-item--facet a,#content #post-content .facet-summary-item--facet a{margin:0 .5em;border-bottom:none;padding:.4rem .6rem}#search-facets #post-content .facet-summary-item--facet a:hover,#content #post-content .facet-summary-item--facet a:hover{border-bottom:none}#search-facets #post-content .facet-summary-item--facet a:hover .facet-item__value,#content #post-content .facet-summary-item--facet a:hover .facet-item__value{text-decoration:none}#search-facets #post-content .facet-summary-item--facet a:focus,#content #post-content .facet-summary-item--facet a:focus{outline:3px solid #333;outline-offset:-1px;background-color:#cee4f6}.submitted{background:#f7f7f7;border:1px solid #ececec;clear:both;color:#383838;display:inline-block;margin-bottom:.5rem;padding:.2rem .8rem}.form-submit{cursor:pointer}.form-text{padding:.8rem}.form-item{margin-bottom:1em;margin-top:.2rem}.form-type-radio label,.form-type-checkbox label{margin-left:.4rem}.form-type-radio .description,.form-type-checkbox .description{margin-left:.2rem}.form-actions{padding-top:1rem}fieldset{border:none}fieldset .fieldset-wrapper{margin-top:0;padding-left:0.3rem}fieldset legend{position:relative;text-indent:0;padding-left:1rem}.password-suggestions ul li{margin-left:1.2em}label{display:block}[type='text'],[type='search'],[type='tel'],[type='url'],[type='email'],[type='password'],[type='date'],[type='time'],[type='number']{width:100%;max-width:56rem;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}[size='30'],[size='40'],[size='50'],[size='60']{max-width:65rem}input[type="submit"]{text-decoration:none}input[type="checkbox"]{display:inline-block;position:relative;top:3px;margin-right:0.25em;padding:0;background:#fff;border:1px solid #333;width:1.6rem;height:1.6rem;-webkit-transition:all 0.5s ease;-webkit-transition:background 0.5s ease;transition:background 0.5s ease;outline:none}input[type="checkbox"]:checked{background:#0e6bb3;-webkit-box-shadow:inset 0 0 0 3px #fff;box-shadow:inset 0 0 0 3px #fff}input[type="checkbox"]:hover{border-color:#0e6bb3}input[type="checkbox"]:focus{outline:3px solid #333;outline-offset:-2px;position:relative;z-index:101}.js-form-type-checkbox,.js-form-type-radio{display:-webkit-box;display:-ms-flexbox;display:flex}.js-form-type-checkbox label.option,.js-form-type-radio label.option{margin-left:1rem}[type='text'],[type='search'],[type='tel'],[type='url'],[type='email'],[type='password'],[type='date'],[type='time'],[type='number'],textarea,select{-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #555;color:#333;margin:.5em 0;padding:.6rem;min-height:3.5rem}[type='text']:hover,[type='search']:hover,[type='tel']:hover,[type='url']:hover,[type='email']:hover,[type='password']:hover,[type='date']:hover,[type='time']:hover,[type='number']:hover,textarea:hover,select:hover{border-color:#0e6bb3}[type='text']:focus,[type='search']:focus,[type='tel']:focus,[type='url']:focus,[type='email']:focus,[type='password']:focus,[type='date']:focus,[type='time']:focus,[type='number']:focus,textarea:focus,select:focus{outline:3px solid #333;outline-offset:-2px;position:relative;z-index:101}[type='text'].error,[type='text'].error:focus,[type='search'].error,[type='search'].error:focus,[type='tel'].error,[type='tel'].error:focus,[type='url'].error,[type='url'].error:focus,[type='email'].error,[type='email'].error:focus,[type='password'].error,[type='password'].error:focus,[type='date'].error,[type='date'].error:focus,[type='time'].error,[type='time'].error:focus,[type='number'].error,[type='number'].error:focus,textarea.error,textarea.error:focus,select.error,select.error:focus{border:1px solid #b63a1b;outline-color:#b63a1b;background-color:#ffdae0;-webkit-box-shadow:none;box-shadow:none;color:#333}.form-select{line-height:1.5;height:2.5em;padding:.5em 1.3334em .5em .6667em;font-size:1.6rem}.search-form{display:-ms-grid;display:grid;-ms-grid-columns:calc(100% - 5.4rem) 5.4rem;grid-template-columns:auto 5.4rem;grid-template-areas:"form-item form-action";-webkit-box-align:first baseline;-ms-flex-align:first baseline;align-items:first baseline;margin-top:40px}@media screen and (max-width: 766px){.search-form{margin-right:10px;margin-top:0}}@supports (display: grid){.search-form{margin-top:0}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.search-form{margin-top:0}}.search-form .form-item{margin:0;-ms-grid-column:1;grid-area:form-item;float:left;width:calc(100% - 5.4rem)}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.search-form .form-item{width:auto}}@supports (display: grid){.search-form .form-item{float:none;width:auto}}.search-form .form-actions{padding:0;-ms-grid-column:2;grid-area:form-action;float:right}@supports (display: grid){.search-form .form-actions{float:none}}.search-form .form-submit{border:0;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0}.search-form .form-submit:hover{opacity:.8;-webkit-box-shadow:none;box-shadow:none}.search-form input{font-size:1.6rem;-webkit-box-sizing:border-box;box-sizing:border-box;height:4.5rem}@media (min-width: 766px){.search-form input{font-size:1.8rem}}.search-form input[type='submit']{background:#0e6bb3 url("data:image/svg+xml;charset=utf-8,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%20width%3D%22100px%22%20height%3D%22100px%22%20preserveAspectRatio%3D%22xMinYMid%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23fff%3Bfill-rule%3Aevenodd%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%3Esearch-icon%3C%2Ftitle%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M97.5%2C77.89a6%2C6%2C0%2C0%2C1-8.25%2C1.49L64.89%2C62.65a5.85%2C5.85%2C0%2C0%2C1-2.55-5A21.59%2C21.59%2C0%2C0%2C1%2C25.4%2C46.81a21.16%2C21.16%2C0%2C0%2C1%2C3.47-16%2C21.69%2C21.69%2C0%2C0%2C1%2C30-5.42%2C21.36%2C21.36%2C0%2C0%2C1%2C7.1%2C27%2C6%2C6%2C0%2C0%2C1%2C5.67.58L96%2C69.71A5.86%2C5.86%2C0%2C0%2C1%2C97.5%2C77.89ZM61.38%2C40.3a14.8%2C14.8%2C0%2C0%2C0-6.23-9.6%2C15.12%2C15.12%2C0%2C0%2C0-20.92%2C3.77A14.88%2C14.88%2C0%2C0%2C0%2C38%2C55.24%2C15.12%2C15.12%2C0%2C0%2C0%2C59%2C51.46%2C14.74%2C14.74%2C0%2C0%2C0%2C61.38%2C40.3Z%22%2F%3E%3C%2Fsvg%3E") 0 center no-repeat;background-size:4.2rem auto;text-indent:-9999px;width:5.4rem;-webkit-filter:none;filter:none}.search-form input[type='submit']:focus{outline:3px solid #333;outline-offset:-2px;overflow:hidden}@media screen and (min-width: 320px){.search-form input[type='submit']{-webkit-box-sizing:border-box;box-sizing:border-box;margin:.5em 0;text-shadow:none;position:relative}}.search-form input[type='text']{padding:0 .8rem;width:100%}.search-form input[type='text']:focus{outline:3px solid #333;outline-offset:-2px;position:relative;z-index:101}.search-results .search-form,.search-page .search-form{max-width:500px;display:grid;margin-right:0}.search-results .search-form .form-actions,.search-page .search-form .form-actions{padding-top:0}.search-results .search-form input.form-text,.search-page .search-form input.form-text{max-width:100%;border:1px solid #555}.checkboxes--wrapper.required input+strong,.required+strong{position:relative;top:100%;left:-1px;margin-top:-1px;z-index:101;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:56rem}.checkboxes--wrapper.required input+strong.error,.required+strong.error{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;font-weight:bold;display:block;position:absolute;position:relative;padding:.9rem;color:#fff;background-color:#d1431f;border:1px solid #d1431f;border-radius:3px;-webkit-box-shadow:4px 4px 9px 0 rgba(0,0,0,0.3);box-shadow:4px 4px 9px 0 rgba(0,0,0,0.3);opacity:1;margin-top:1rem}@media screen and (min-width: 766px){.checkboxes--wrapper.required input+strong.error,.required+strong.error{font-size:1.8rem}}.checkboxes--wrapper.required input+strong.error::after,.required+strong.error::after{content:'';border:.9rem solid transparent;border-bottom-color:#d1431f;position:absolute;top:-1.8rem;left:.9rem}.checkboxes--wrapper.required input+strong.error{margin-left:1rem}.search-form{position:relative}.search-form .required+strong.error{position:absolute;margin-top:0}#node-preview-form-select a.node-preview-backlink{color:#fff;text-align:left;display:inline-block;background-color:#3fa940;background-repeat:no-repeat;background-position-y:center;border:1px solid transparent;border-color:#3fa940;min-width:150px;min-height:4.8rem;padding:.7rem 1.6rem;position:relative;font-size:2.1rem;line-height:2.8rem}@media (min-width: 766px){#node-preview-form-select a.node-preview-backlink{min-height:5.4rem;padding:.8rem 1.8rem;font-size:2.4rem;line-height:3.6rem}}#node-preview-form-select a.node-preview-backlink::after{content:"\f2ea";display:inline-block;font-family:'Font Awesome 5 Free';font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-weight:900;padding-left:2rem}.layout-builder-form label,.layout-builder-update-block label,.layout-builder-configure-block label,.media-library-wrapper form label,.js-media-library-add-form label{display:inline-block}.layout-builder-form input:not(input[type='radio']),.layout-builder-update-block input:not(input[type='radio']),.layout-builder-configure-block input:not(input[type='radio']),.media-library-wrapper form input:not(input[type='radio']),.js-media-library-add-form input:not(input[type='radio']){-webkit-appearance:auto}.item-list ul{margin:0;padding:0}ul.inline{clear:both}ul.primary{border:0;margin:0;padding:0}ul.primary li{float:left}ul.primary li a{border-radius:4px/0;background:none;border:0;display:block;float:left;line-height:1.5385em;margin:0 .5rem 0 0;padding:0 1em}ul.primary li a:hover,ul.primary li a:active{background:#111;border:0;color:#fff}ul.primary li a:hover{background:#888;text-decoration:none}ul.secondary{background:#111;border-bottom:0;clear:both;margin:0;padding:0}ul.secondary li{border-right:0}ul.secondary li a,ul.secondary li a:link{border:0;color:#ccc;display:block;float:left;line-height:1.5385em;padding:0 1em}ul.secondary li a:hover,ul.secondary li a.active{background:#888;color:#fff;text-decoration:none}ul.secondary a.active{border-bottom:0}.split-list{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;clear:both;float:left}.split-list li{float:left;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;padding-right:1em}.split-list li:nth-child(odd){clear:left}.dash-list li{position:relative;list-style:none}.dash-list li::before{content:'-';position:absolute;left:-20px;top:0}a.btn{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;display:inline-block;color:#fff;margin:1rem 0 0;text-align:center;padding:.6rem 1.6rem;cursor:pointer;background:#0e6bb3;border-radius:0;border:3px solid transparent;text-decoration:none}@media screen and (min-width: 766px){a.btn{font-size:1.8rem}}a.btn:hover,a.btn:focus{background:#666}a.btn:focus{border-color:#000}.ico{display:inline;margin-left:.2em;fill:currentColor}.ico-elink{height:1.1rem;width:1.4rem;margin-bottom:.1rem}.ico-arrow-left{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.ico-arrow-up{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.ico-arrow-down{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.info-notice,.messages{border:2px solid;margin:1.5em 0;padding:1rem 1rem 1rem 4rem}@media (min-width: 641px){.info-notice,.messages{padding:1.4rem 1.4rem 1.4rem 6rem}}.info-notice>*:first-child,.messages>*:first-child{margin-top:0}.info-notice>*:last-child,.messages>*:last-child{margin-bottom:0}.info-notice{border-color:#5a5baa;background:#fff url('../images/i.svg?17f798902a4') no-repeat 0.9rem 0.9rem/24px 24px}@media (min-width: 641px){.info-notice{background:#fff url('../images/i.svg?17f798902a4') no-repeat 1.4rem 1.4rem/30px 30px}}.no-svg .info-notice{background-image:url('../images/i.png?17f798902a4')}ul.info-notice{padding:1rem 1rem 1rem 4rem}@media (min-width: 641px){ul.info-notice{padding:1.4rem 1.4rem 1.4rem 7rem}}.messages-list{margin:2.5rem 0;list-style:none}.field .messages-list,.form-wrapper .messages-list{margin-bottom:0}.messages--error{border-color:#e34f4f;background:#fff url('../images/wrong.svg?17f798902a9') no-repeat 0.9rem 0.9rem/24px 24px}@media (min-width: 641px){.messages--error{background:#fff url('../images/wrong.svg?17f798902a9') no-repeat 1.4rem 1.4rem/30px 30px}}.no-svg .messages--error{background-image:url('../images/wrong.png?17f798902a8')}.messages--status{border-color:#3fa940;background:#fff url('../images/status.svg?17f798902a7') no-repeat 0.9rem 0.9rem/24px 24px}@media (min-width: 641px){.messages--status{background:#fff url('../images/status.svg?17f798902a7') no-repeat 1.4rem 1.4rem/30px 30px}}.no-svg .messages--status{background-image:url('../images/status.png?17f798902a7')}.messages--warning{border-color:#db6304;background:#fff url('../images/warning.svg?17f798902a8') no-repeat 0.9rem 0.9rem/24px 24px}@media (min-width: 641px){.messages--warning{background:#fff url('../images/warning.svg?17f798902a8') no-repeat 1.4rem 1.4rem/30px 30px}}.no-svg .messages--warning{background-image:url('../images/warning.png?17f798902a8')}.messages__list{margin:0}.messages__item{font-size:1.8rem}.messages__item:first-child{margin-top:0}.info-notice{overflow:hidden;border-color:#004695}.toc-menu .menu-title{font-size:21px;line-height:3.6rem}.search-form #edit-submit-search:focus{outline:3px solid #fae029;outline-offset:-2px;overflow:hidden}.search-form #edit-submit-search:hover{background-color:#000}.sidebar-second-layout .rel-menu--latest-news{margin-bottom:2rem}.sidebar-second-layout .rel-menu--latest-news h2{font-size:2.1rem;margin:3.6rem 0 1.2rem;padding:0}.sidebar-second-layout .rel-menu--latest-news ul{margin-bottom:1rem}.sidebar-second-layout .rel-menu--latest-news ul li{padding:0 0 .6rem 1rem;list-style:none;margin:0 0 .2rem;position:relative}.sidebar-second-layout .rel-menu--latest-news ul li::before{content:"-";left:0;position:absolute;top:0}.sidebar-second-layout .rel-menu--latest-news ul li .date-published{display:block;font-size:1.4rem;line-height:1.8rem} diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/css/theme.css b/web/sites/cscsreviewni/themes/cscsreviewni_theme/css/theme.css new file mode 100644 index 0000000000..bfbfe0c392 --- /dev/null +++ b/web/sites/cscsreviewni/themes/cscsreviewni_theme/css/theme.css @@ -0,0 +1 @@ +.path-news .search-page .sidebar-first-layout,.path-evidence .search-page .sidebar-first-layout{padding:0}.path-news .search-page .sidebar-first-layout .views-exposed-form p,.path-evidence .search-page .sidebar-first-layout .views-exposed-form p{margin-bottom:0} diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/components.scss b/web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/components.scss index 4195e69fd6..c9af66794b 100644 --- a/web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/components.scss +++ b/web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/components.scss @@ -9,3 +9,52 @@ font-size: $h2-font-size; line-height: 3.6rem; } + +.search-form { + #edit-submit-search { + &:focus { + outline: 3px solid #fae029; + outline-offset: -2px; + overflow: hidden; + } + + &:hover { + background-color: $black; + } + } +} + +.sidebar-second-layout { + .rel-menu--latest-news { + margin-bottom: 2rem; + + h2 { + @include responsive-typo-map($h2-text); + padding: 0; + } + + ul { + margin-bottom: 1rem; + + li { + padding: 0 0 .6rem 1rem; + list-style: none; + margin: 0 0 .2rem; + position: relative; + + &::before { + content: "-"; + left: 0; + position: absolute; + top: 0; + } + + .date-published { + display: block; + font-size: 1.4rem; + line-height: 1.8rem; + } + } + } + } +} diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/theme.scss b/web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/theme.scss new file mode 100644 index 0000000000..7f8123c166 --- /dev/null +++ b/web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/theme.scss @@ -0,0 +1,36 @@ +/* + * @file + * Provides very specific styling for cscsreviewni theme. + */ +@import 'init/index'; + +// Theme +// +// Theme rules are similar to state rules in that they describe how components or modules or layouts might look in a +// given context / scenario, however the difference here is that is it is a very specific context and unlikely to be +// re-usable. +// +// Weight: -2 +// +// Style guide: theme + +// Entities +// +// Provides very specific styling for entities / content types. +// +// Weight: 1 +// +// Style guide: theme.entities + +.path-news, +.path-evidence { + .search-page { + .sidebar-first-layout { + padding: 0; + + .views-exposed-form p { + margin-bottom: 0; + } + } + } +} diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/block/block--views-block--latest-news-latest-news-block.html.twig b/web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/block/block--views-block--latest-news-latest-news-block.html.twig new file mode 100644 index 0000000000..fbe3b4ed6a --- /dev/null +++ b/web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/block/block--views-block--latest-news-latest-news-block.html.twig @@ -0,0 +1,52 @@ +{# +/** + * @file + * Default theme implementation to display a block. + * + * Available variables: + * - plugin_id: The ID of the block implementation. + * - label: The configured label of the block if visible. + * - configuration: A list of the block's configuration values. + * - label: The configured label for the block. + * - label_display: The display settings for the label. + * - provider: The module or other provider that provided this block plugin. + * - Block plugin specific settings will also be stored here. + * - content: The content of this block. + * - attributes: array of HTML attributes populated by modules, intended to + * be added to the main container tag of this template. + * - id: A valid HTML ID and guaranteed unique. + * - title_attributes: Same as attributes, except applied to the main title + * tag that appears in the template. + * - content_attributes: Same as attributes, except applied to the main content + * tag that appears in the template. + * - title_prefix: Additional output populated by modules, intended to be + * displayed in front of the main title tag that appears in the template. + * - title_suffix: Additional output populated by modules, intended to be + * displayed after the main title tag that appears in the template. + * + * @see template_preprocess_block() + * + * @ingroup themeable + */ +#} +{% + set classes = [ + 'sub-menu', + 'rel-menu', + 'rel-menu--latest-news', + 'content', +] +%} +{% set attributes = attributes.removeClass('views-element-container').addClass(classes) %} +{% set attributes = attributes.removeAttribute('id') %} +{% set attributes = attributes.setAttribute('aria-labelledby', 'latest-news-block') %} + + {{ title_prefix }} + {% if label %} + {{ label }} + {% endif %} + {{ title_suffix }} + {% block content %} + {{ content }} + {% endblock %} + diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/block/block--views-exposed-filter-block.html.twig b/web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/block/block--views-exposed-filter-block.html.twig new file mode 100755 index 0000000000..ad91595068 --- /dev/null +++ b/web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/block/block--views-exposed-filter-block.html.twig @@ -0,0 +1,30 @@ +{# +/** +* @file +* Block template for exposed filter forms attached to search pages. + * The following is controlled through the uregni_theme.theme variables. + * - search_page_name: Returns the name of the search page based on its plugin id. +#} +{% + set classes = [ + 'block', + 'block-' ~ configuration.provider|clean_class, + 'block-' ~ plugin_id|clean_class, +] +%} + + + + {% set search_desc = 'Search ' ~ search_page_name ~ ' and choose filters to show only the results you want' %} +

      {{ search_desc|t }}

      + {% block content %} + {% if content_attributes is not empty %} + + {{ content }} + + {% else %} + {{ content }} + {% endif %} + {% endblock %} + +

      Filter search results

      diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/content/node--search-result.html.twig b/web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/content/node--search-result.html.twig new file mode 100755 index 0000000000..3da7d768c4 --- /dev/null +++ b/web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/content/node--search-result.html.twig @@ -0,0 +1,73 @@ +{# +/** + * @file + * nicsdru_unity_theme's theme implementation to display a node, based on Bartik theme. + * + * Available variables: + * - node: The node entity with limited access to object properties and methods. + * Only method names starting with "get", "has", or "is" and a few common + * methods such as "id", "label", and "bundle" are available. For example: + * - node.getCreatedTime() will return the node creation timestamp. + * - node.hasField('field_example') returns TRUE if the node bundle includes + * field_example. (This does not indicate the presence of a value in this + * field.) + * - node.isPublished() will return whether the node is published or not. + * Calling other methods, such as node.delete(), will result in an exception. + * See \Drupal\node\Entity\Node for a full list of public properties and + * methods for the node object. + * - label: (optional) The title of the node. + * - content: All node items. Use {{ content }} to print them all, + * or print a subset such as {{ content.field_example }}. Use + * {{ content|without('field_example') }} to temporarily suppress the printing + * of a given child element. + * - author_picture: The node author user entity, rendered using the "compact" + * view mode. + * - metadata: Metadata for this node. + * - date: (optional) Themed creation date field. + * - author_name: (optional) Themed author name field. + * - url: Direct URL of the current node. + * - display_submitted: Whether submission information should be displayed. + * - attributes: HTML attributes for the containing element. + * The attributes.class element may contain one or more of the following + * classes: + * - node: The current template type (also known as a "theming hook"). + * - node--type-[type]: The current node type. For example, if the node is an + * "Article" it would result in "node--type-article". Note that the machine + * name will often be in a short form of the human readable label. + * - node--view-mode-[view_mode]: The View Mode of the node; for example, a + * teaser would result in: "node--view-mode-teaser", and + * full: "node--view-mode-full". + * The following are controlled through the node publishing options. + * - node--promoted: Appears on nodes promoted to the front page. + * - node--sticky: Appears on nodes ordered above other non-sticky nodes in + * teaser listings. + * - node--unpublished: Appears on unpublished nodes visible only to site + * admins. + * - title_attributes: Same as attributes, except applied to the main title + * tag that appears in the template. + * - content_attributes: Same as attributes, except applied to the main + * content tag that appears in the template. + * - author_attributes: Same as attributes, except applied to the author of + * the node tag that appears in the template. + * - title_prefix: Additional output populated by modules, intended to be + * displayed in front of the main title tag that appears in the template. + * - title_suffix: Additional output populated by modules, intended to be + * displayed after the main title tag that appears in the template. + * - view_mode: View mode; for example, "teaser" or "full". + * - teaser: Flag for the teaser state. Will be true if view_mode is 'teaser'. + * - page: Flag for the full page state. Will be true if view_mode is 'full'. + * - readmore: Flag for more state. Will be true if the teaser content of the + * node cannot hold the main body content. + * - logged_in: Flag for authenticated user status. Will be true when the + * current user is a logged-in member. + * - is_admin: Flag for admin user status. Will be true when the current user + * is an administrator. + * + * @see template_preprocess_node() + */ +#} + +

      + {{ label }} +

      +{{ content }} diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/content/node--view--latest-news.html.twig b/web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/content/node--view--latest-news.html.twig new file mode 100755 index 0000000000..7564cf731c --- /dev/null +++ b/web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/content/node--view--latest-news.html.twig @@ -0,0 +1,99 @@ +{# +/** + * @file + * nicsdru_unity_theme's theme implementation to display a node, based on Bartik theme. + * + * Available variables: + * - node: The node entity with limited access to object properties and methods. + * Only method names starting with "get", "has", or "is" and a few common + * methods such as "id", "label", and "bundle" are available. For example: + * - node.getCreatedTime() will return the node creation timestamp. + * - node.hasField('field_example') returns TRUE if the node bundle includes + * field_example. (This does not indicate the presence of a value in this + * field.) + * - node.isPublished() will return whether the node is published or not. + * Calling other methods, such as node.delete(), will result in an exception. + * See \Drupal\node\Entity\Node for a full list of public properties and + * methods for the node object. + * - label: (optional) The title of the node. + * - content: All node items. Use {{ content }} to print them all, + * or print a subset such as {{ content.field_example }}. Use + * {{ content|without('field_example') }} to temporarily suppress the printing + * of a given child element. + * - author_picture: The node author user entity, rendered using the "compact" + * view mode. + * - metadata: Metadata for this node. + * - date: (optional) Themed creation date field. + * - author_name: (optional) Themed author name field. + * - url: Direct URL of the current node. + * - display_submitted: Whether submission information should be displayed. + * - attributes: HTML attributes for the containing element. + * The attributes.class element may contain one or more of the following + * classes: + * - node: The current template type (also known as a "theming hook"). + * - node--type-[type]: The current node type. For example, if the node is an + * "Article" it would result in "node--type-article". Note that the machine + * name will often be in a short form of the human readable label. + * - node--view-mode-[view_mode]: The View Mode of the node; for example, a + * teaser would result in: "node--view-mode-teaser", and + * full: "node--view-mode-full". + * The following are controlled through the node publishing options. + * - node--promoted: Appears on nodes promoted to the front page. + * - node--sticky: Appears on nodes ordered above other non-sticky nodes in + * teaser listings. + * - node--unpublished: Appears on unpublished nodes visible only to site + * admins. + * - title_attributes: Same as attributes, except applied to the main title + * tag that appears in the template. + * - content_attributes: Same as attributes, except applied to the main + * content tag that appears in the template. + * - author_attributes: Same as attributes, except applied to the author of + * the node tag that appears in the template. + * - title_prefix: Additional output populated by modules, intended to be + * displayed in front of the main title tag that appears in the template. + * - title_suffix: Additional output populated by modules, intended to be + * displayed after the main title tag that appears in the template. + * - view_mode: View mode; for example, "teaser" or "full". + * - teaser: Flag for the teaser state. Will be true if view_mode is 'teaser'. + * - page: Flag for the full page state. Will be true if view_mode is 'full'. + * - readmore: Flag for more state. Will be true if the teaser content of the + * node cannot hold the main body content. + * - logged_in: Flag for authenticated user status. Will be true when the + * current user is a logged-in member. + * - is_admin: Flag for admin user status. Will be true when the current user + * is an administrator. + * + * @see template_preprocess_node() + */ +#} +{% + set classes = [ + 'node', + 'node--type-' ~ node.bundle|clean_class, + node.isPromoted() ? 'node--promoted', + node.isSticky() ? 'node--sticky', + not node.isPublished() ? 'node--unpublished', + view_mode ? 'node--view-mode-' ~ view_mode|clean_class, + 'clearfix', + ] +%} + +{% if not page %} + +{% endif %} + {{ title_prefix }} + {% if label and not page %} + {{ label }} + {% endif %} + {{ title_suffix }} + {% if display_submitted %} +
      + + {% trans %}Submitted by {{ author_name }} on {{ date }}{% endtrans %} + +
      + {% endif %} + {{ content }} +{% if not page %} + +{% endif %} diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/field/field--node--field-published-date--diff.html.twig b/web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/field/field--node--field-published-date--diff.html.twig new file mode 100644 index 0000000000..cdae3533c8 --- /dev/null +++ b/web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/field/field--node--field-published-date--diff.html.twig @@ -0,0 +1,63 @@ +{# +/** + * @file + * Theme override for a field. + * + * To override output, copy the "field.html.twig" from the templates directory + * to your theme's directory and customize it, just like customizing other + * Drupal templates such as page.html.twig or node.html.twig. + * + * Instead of overriding the theming for all fields, you can also just override + * theming for a subset of fields using + * @link themeable Theme hook suggestions. @endlink For example, + * here are some theme hook suggestions that can be used for a field_foo field + * on an article node type: + * - field--node--field-foo--article.html.twig + * - field--node--field-foo.html.twig + * - field--node--article.html.twig + * - field--field-foo.html.twig + * - field--text-with-summary.html.twig + * - field.html.twig + * + * Available variables: + * - attributes: HTML attributes for the containing element. + * - label_hidden: Whether to show the field label or not. + * - title_attributes: HTML attributes for the title. + * - label: The label for the field. + * - multiple: TRUE if a field can contain multiple items. + * - items: List of all the field items. Each item contains: + * - attributes: List of HTML attributes for each item. + * - content: The field item's content. + * - entity_type: The entity type to which the field belongs. + * - field_name: The name of the field. + * - field_type: The type of the field. + * - label_display: The display settings for the label. + * + * @see template_preprocess_field() + */ +#} +{% set attributes = attributes.addClass('published-date') %} +{% + set title_classes = [ + label_display == 'visually_hidden' ? 'visually-hidden', +] +%} + +{% if label_hidden %} + + + {% for item in items %} + {{ item.content }} + {% endfor %} +

      +
      +{% else %} + + + {{ label }}: + {% for item in items %} + {{ item.content }} + {% endfor %} +

      +
      +{% endif %} diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/field/field--node--field-published-date--full.html.twig b/web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/field/field--node--field-published-date--full.html.twig new file mode 100644 index 0000000000..cdae3533c8 --- /dev/null +++ b/web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/field/field--node--field-published-date--full.html.twig @@ -0,0 +1,63 @@ +{# +/** + * @file + * Theme override for a field. + * + * To override output, copy the "field.html.twig" from the templates directory + * to your theme's directory and customize it, just like customizing other + * Drupal templates such as page.html.twig or node.html.twig. + * + * Instead of overriding the theming for all fields, you can also just override + * theming for a subset of fields using + * @link themeable Theme hook suggestions. @endlink For example, + * here are some theme hook suggestions that can be used for a field_foo field + * on an article node type: + * - field--node--field-foo--article.html.twig + * - field--node--field-foo.html.twig + * - field--node--article.html.twig + * - field--field-foo.html.twig + * - field--text-with-summary.html.twig + * - field.html.twig + * + * Available variables: + * - attributes: HTML attributes for the containing element. + * - label_hidden: Whether to show the field label or not. + * - title_attributes: HTML attributes for the title. + * - label: The label for the field. + * - multiple: TRUE if a field can contain multiple items. + * - items: List of all the field items. Each item contains: + * - attributes: List of HTML attributes for each item. + * - content: The field item's content. + * - entity_type: The entity type to which the field belongs. + * - field_name: The name of the field. + * - field_type: The type of the field. + * - label_display: The display settings for the label. + * + * @see template_preprocess_field() + */ +#} +{% set attributes = attributes.addClass('published-date') %} +{% + set title_classes = [ + label_display == 'visually_hidden' ? 'visually-hidden', +] +%} + +{% if label_hidden %} + + + {% for item in items %} + {{ item.content }} + {% endfor %} +

      +
      +{% else %} + + + {{ label }}: + {% for item in items %} + {{ item.content }} + {% endfor %} +

      +
      +{% endif %} diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/field/field--node--field-published-date--news.html.twig b/web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/field/field--node--field-published-date--news.html.twig new file mode 100644 index 0000000000..e00deaf853 --- /dev/null +++ b/web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/field/field--node--field-published-date--news.html.twig @@ -0,0 +1,63 @@ +{# +/** + * @file + * Theme override for a field. + * + * To override output, copy the "field.html.twig" from the templates directory + * to your theme's directory and customize it, just like customizing other + * Drupal templates such as page.html.twig or node.html.twig. + * + * Instead of overriding the theming for all fields, you can also just override + * theming for a subset of fields using + * @link themeable Theme hook suggestions. @endlink For example, + * here are some theme hook suggestions that can be used for a field_foo field + * on an article node type: + * - field--node--field-foo--article.html.twig + * - field--node--field-foo.html.twig + * - field--node--article.html.twig + * - field--field-foo.html.twig + * - field--text-with-summary.html.twig + * - field.html.twig + * + * Available variables: + * - attributes: HTML attributes for the containing element. + * - label_hidden: Whether to show the field label or not. + * - title_attributes: HTML attributes for the title. + * - label: The label for the field. + * - multiple: TRUE if a field can contain multiple items. + * - items: List of all the field items. Each item contains: + * - attributes: List of HTML attributes for each item. + * - content: The field item's content. + * - entity_type: The entity type to which the field belongs. + * - field_name: The name of the field. + * - field_type: The type of the field. + * - label_display: The display settings for the label. + * + * @see template_preprocess_field() + */ +#} +{% set attributes = attributes.addClass('published-date') %} +{% + set title_classes = [ + label_display == 'visually_hidden' ? 'visually-hidden', +] +%} + +{% if label_hidden %} + + {% for item in items %} + + {{ item.content }} + + {% endfor %} +

      +{% else %} + + {{ label }}: + {% for item in items %} + + {{ item.content }} + + {% endfor %} +

      +{% endif %} diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/field/field--node--field-published-date--search-result.html.twig b/web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/field/field--node--field-published-date--search-result.html.twig new file mode 100755 index 0000000000..04497e8265 --- /dev/null +++ b/web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/field/field--node--field-published-date--search-result.html.twig @@ -0,0 +1,44 @@ +{# +/** +* @file +* Theme override for a field. +* +* To override output, copy the "field.html.twig" from the templates directory +* to your theme's directory and customize it, just like customizing other +* Drupal templates such as page.html.twig or node.html.twig. +* +* Instead of overriding the theming for all fields, you can also just override +* theming for a subset of fields using +* @link themeable Theme hook suggestions. @endlink For example, +* here are some theme hook suggestions that can be used for a field_foo field +* on an article node type: +* - field--node--field-foo--article.html.twig +* - field--node--field-foo.html.twig +* - field--node--article.html.twig +* - field--field-foo.html.twig +* - field--text-with-summary.html.twig +* - field.html.twig +* +* Available variables: +* - attributes: HTML attributes for the containing element. +* - label_hidden: Whether to show the field label or not. +* - title_attributes: HTML attributes for the title. +* - label: The label for the field. +* - multiple: TRUE if a field can contain multiple items. +* - items: List of all the field items. Each item contains: +* - attributes: List of HTML attributes for each item. +* - content: The field item's content. +* - entity_type: The entity type to which the field belongs. +* - field_name: The name of the field. +* - field_type: The type of the field. +* - label_display: The display settings for the label. +* +* @see template_preprocess_field() +*/ +#} +{{ 'Published '|t }} +{% for item in items %} + {{ item.content }} +{% endfor %} + + diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/field/field--node--field-teaser--diff.html.twig b/web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/field/field--node--field-teaser--diff.html.twig new file mode 100644 index 0000000000..befec63ab5 --- /dev/null +++ b/web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/field/field--node--field-teaser--diff.html.twig @@ -0,0 +1,7 @@ +{# +/** + * @file + * Theme override for a field displayed in default view mode. + */ +#} +{% extends 'core/themes/classy/templates/field/field.html.twig' %} diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/views/views-view--news-search-page.html.twig b/web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/views/views-view--news-search-page.html.twig new file mode 100755 index 0000000000..c4898971de --- /dev/null +++ b/web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/views/views-view--news-search-page.html.twig @@ -0,0 +1,68 @@ +{# +/** + * @file + * Theme override for main view template. + * + * Available variables: + * - attributes: Remaining HTML attributes for the element. + * - css_name: A css-safe version of the view name. + * - css_class: The user-specified classes names, if any. + * - header: The optional header. + * - footer: The optional footer. + * - rows: The results of the view query, if any. + * - empty: The content to display if there are no rows. + * - pager: The optional pager next/prev links to display. + * - exposed: Exposed widget form/info to display. + * - feed_icons: Optional feed icons to display. + * - more: An optional link to the next page of results. + * - title: Title of the view, only used when displaying in the admin preview. + * - title_prefix: Additional output populated by modules, intended to be + * displayed in front of the view title. + * - title_suffix: Additional output populated by modules, intended to be + * displayed after the view title. + * - attachment_before: An optional attachment view to be displayed before the + * view content. + * - attachment_after: An optional attachment view to be displayed after the + * view content. + * - dom_id: Unique id for every view being printed to give unique class for + * Javascript. + * + * @see template_preprocess_views_view() + */ +#} +{% + set classes = [ + dom_id ? 'js-view-dom-id-' ~ dom_id, +] +%} +{% set attributes = attributes.addClass(classes) %} +{% set attributes = attributes.setAttribute('role', 'region') %} +{% set attributes = attributes.setAttribute('aria-label', 'search results'|t) %} + + {{ title_prefix }} + {{ title }} + {{ title_suffix }} + +
      + {{ header }} + {{ drupal_block('facets_summary_block:news_summary') }} +
      + + {% if rows -%} + {{ rows }} + {% elseif empty -%} + {{ empty }} + {% endif %} + {{ pager }} + + {{ attachment_after }} + {{ more }} + + {% if footer %} +
      + {{ footer }} +
      + {% endif %} + + {{ feed_icons }} + diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/views/views-view-unformatted--search-result-page.html.twig b/web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/views/views-view-unformatted--search-result-page.html.twig new file mode 100755 index 0000000000..3a398b27d2 --- /dev/null +++ b/web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/views/views-view-unformatted--search-result-page.html.twig @@ -0,0 +1,31 @@ +{# +/** + * @file + * Theme override to display a view of unformatted rows. + * + * Available variables: + * - title: The title of this group of rows. May be empty. + * - rows: A list of the view's row items. + * - attributes: The row's HTML attributes. + * - content: The row's content. + * - view: The view object. + * - default_row_class: A flag indicating whether default classes should be + * used on rows. + * + * @see template_preprocess_views_view_unformatted() + */ +#} +{% + set row_classes = [ + default_row_class ? 'views-row', + 'search-result' +] +%} +{% if title %} +

      {{ title }}

      +{% endif %} +{% for row in rows %} + + {{- row.content -}} + +{% endfor %} From b30da6bfda762aeb7e1791cbab017d24abdcde9c Mon Sep 17 00:00:00 2001 From: DuttonMa Date: Tue, 15 Mar 2022 14:52:44 +0000 Subject: [PATCH 40/52] add logging patch to Druapl Fastly module --- composer.json | 3 +++ composer.lock | 44 ++++++++++++++++++++++---------------------- 2 files changed, 25 insertions(+), 22 deletions(-) diff --git a/composer.json b/composer.json index d26f383bdd..36ccb60ab8 100644 --- a/composer.json +++ b/composer.json @@ -214,6 +214,9 @@ }, "drupal/readonlymode": { "Fatal typerror fix": "https://www.drupal.org/files/issues/2020-12-23/readonlymode-string_not_array-3115119-9.patch" + }, + "drupal/fastly": { + "Allow disabling of logging": "https://git.drupalcode.org/project/fastly/-/merge_requests/6.patch" } }, "drupal-scaffold": { diff --git a/composer.lock b/composer.lock index 6e4d84f2ea..92f0415cb1 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "37e94080ebe7807e12a6e6ff46d72ff3", + "content-hash": "86efd6bd8850d1e5b438a9fae57cf39c", "packages": [ { "name": "alchemy/zippy", @@ -2510,10 +2510,6 @@ "name": "aidanlis", "homepage": "https://www.drupal.org/user/502018" }, - { - "name": "arshadcn", - "homepage": "https://www.drupal.org/user/571032" - }, { "name": "kalman.hosszu", "homepage": "https://www.drupal.org/user/267481" @@ -2522,6 +2518,10 @@ "name": "nagy.balint", "homepage": "https://www.drupal.org/user/1763952" }, + { + "name": "shadcn", + "homepage": "https://www.drupal.org/user/571032" + }, { "name": "supercabbageuk", "homepage": "https://www.drupal.org/user/235438" @@ -2587,10 +2587,6 @@ "name": "aidanlis", "homepage": "https://www.drupal.org/user/502018" }, - { - "name": "arshadcn", - "homepage": "https://www.drupal.org/user/571032" - }, { "name": "kalman.hosszu", "homepage": "https://www.drupal.org/user/267481" @@ -2599,6 +2595,10 @@ "name": "nagy.balint", "homepage": "https://www.drupal.org/user/1763952" }, + { + "name": "shadcn", + "homepage": "https://www.drupal.org/user/571032" + }, { "name": "supercabbageuk", "homepage": "https://www.drupal.org/user/235438" @@ -8879,12 +8879,12 @@ }, "type": "library", "autoload": { - "psr-0": { - "HTMLPurifier": "library/" - }, "files": [ "library/HTMLPurifier.composer.php" ], + "psr-0": { + "HTMLPurifier": "library/" + }, "exclude-from-classmap": [ "/library/HTMLPurifier/Language/" ] @@ -9414,12 +9414,12 @@ } }, "autoload": { - "psr-4": { - "GuzzleHttp\\Promise\\": "src/" - }, "files": [ "src/functions_include.php" - ] + ], + "psr-4": { + "GuzzleHttp\\Promise\\": "src/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -13602,12 +13602,12 @@ } }, "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Ctype\\": "" - }, "files": [ "bootstrap.php" - ] + ], + "psr-4": { + "Symfony\\Polyfill\\Ctype\\": "" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -16464,8 +16464,8 @@ }, "autoload": { "psr-4": { - "Doctrine\\Common\\Inflector\\": "lib/Doctrine/Common/Inflector", - "Doctrine\\Inflector\\": "lib/Doctrine/Inflector" + "Doctrine\\Inflector\\": "lib/Doctrine/Inflector", + "Doctrine\\Common\\Inflector\\": "lib/Doctrine/Common/Inflector" } }, "notification-url": "https://packagist.org/downloads/", From c2edc24815c5e8768f90ff1bdd4a4a77dbd35962 Mon Sep 17 00:00:00 2001 From: DuttonMa Date: Tue, 15 Mar 2022 15:36:50 +0000 Subject: [PATCH 41/52] disable Fastly logging during deployment --- .platform.app.yaml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.platform.app.yaml b/.platform.app.yaml index db1c044e42..0bec2ee84e 100644 --- a/.platform.app.yaml +++ b/.platform.app.yaml @@ -100,6 +100,8 @@ hooks: do echo "****** $site deployment ******" cd /app/web/sites/$site + # Disable Fastly logging + drush cset fastly.settings logging FALSE --input-format=yaml # Readonlymode module should be installed on all sites, # but we'll just make sure. drush en readonlymode -l $site -y @@ -118,11 +120,13 @@ hooks: export FASTLY_API_SERVICE=$temp # For each multi site - clear cache (including Fastly cache) - for site in uregni odscni fiscalcommissionni urologyservicesinquiry mahinquiry niauditoffice nifiscalcouncil octf employmenttribunalsni independentreviewofeducation nipolicingboard pbni + for site in uregni odscni fiscalcommissionni urologyservicesinquiry mahinquiry niauditoffice nifiscalcouncil octf employmenttribunalsni independentreviewofeducation nipolicingboard investnireview pbni do echo "****** $site cache clear ******" cd /app/web/sites/$site drush -l $site -y cache-rebuild + # Enable Fastly logging + drush cset fastly.settings logging TRUE --input-format=yaml done # The configuration of app when it is exposed to the web. From 51adb50689b13d0aa8d28f0a5b07c9a61d8a4e3a Mon Sep 17 00:00:00 2001 From: Orla O'Neill Date: Tue, 15 Mar 2022 23:33:43 +0000 Subject: [PATCH 42/52] D8UN-1042 CSCS: Configure and theme publications and publications listing page --- ..._form_display.node.publication.default.yml | 26 -- ..._view_display.node.publication.default.yml | 17 +- ...ity_view_display.node.publication.diff.yml | 31 +- ...display.node.publication.search_result.yml | 43 +++ ...y_view_display.node.publication.teaser.yml | 7 +- .../field.field.node.publication.body.yml | 2 +- ...eld.field.node.publication.field_photo.yml | 31 -- ...ode.publication.field_publication_type.yml | 31 -- ...d.field.node.publication.field_summary.yml | 23 -- ...ld.storage.node.field_publication_type.yml | 22 -- .../field.storage.node.field_summary.yml | 21 -- .../config/node.type.publication.yml | 5 +- .../config/search_api.index.publications.yml | 193 ++++++++++++ .../config/views.view.publications_search.yml | 288 ++++++++++++++++++ ...ws-view--publication-search-page.html.twig | 68 +++++ 15 files changed, 600 insertions(+), 208 deletions(-) create mode 100644 config/cscsreviewni/config/core.entity_view_display.node.publication.search_result.yml delete mode 100644 config/cscsreviewni/config/field.field.node.publication.field_photo.yml delete mode 100644 config/cscsreviewni/config/field.field.node.publication.field_publication_type.yml delete mode 100644 config/cscsreviewni/config/field.field.node.publication.field_summary.yml delete mode 100644 config/cscsreviewni/config/field.storage.node.field_publication_type.yml delete mode 100644 config/cscsreviewni/config/field.storage.node.field_summary.yml create mode 100644 config/cscsreviewni/config/search_api.index.publications.yml create mode 100644 config/cscsreviewni/config/views.view.publications_search.yml create mode 100644 web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/views/views-view--publication-search-page.html.twig diff --git a/config/cscsreviewni/config/core.entity_form_display.node.publication.default.yml b/config/cscsreviewni/config/core.entity_form_display.node.publication.default.yml index 625b8795a1..d1c016e35b 100644 --- a/config/cscsreviewni/config/core.entity_form_display.node.publication.default.yml +++ b/config/cscsreviewni/config/core.entity_form_display.node.publication.default.yml @@ -6,10 +6,7 @@ dependencies: - field.field.node.publication.body - field.field.node.publication.field_attachment - field.field.node.publication.field_meta_tags - - field.field.node.publication.field_photo - - field.field.node.publication.field_publication_type - field.field.node.publication.field_published_date - - field.field.node.publication.field_summary - node.type.publication - workflows.workflow.nics_editorial_workflow module: @@ -59,35 +56,12 @@ content: third_party_settings: { } type: metatag_firehose region: content - field_photo: - weight: 14 - settings: - media_types: { } - third_party_settings: - media_library_edit: - show_edit: '1' - type: media_library_widget - region: content - field_publication_type: - weight: 10 - settings: { } - third_party_settings: { } - type: options_select - region: content field_published_date: weight: 11 settings: { } third_party_settings: { } type: datetime_default region: content - field_summary: - weight: 12 - settings: - rows: 5 - placeholder: '' - third_party_settings: { } - type: text_textarea - region: content flag: weight: 10 settings: { } diff --git a/config/cscsreviewni/config/core.entity_view_display.node.publication.default.yml b/config/cscsreviewni/config/core.entity_view_display.node.publication.default.yml index 97ba202d93..d17f5e1b92 100644 --- a/config/cscsreviewni/config/core.entity_view_display.node.publication.default.yml +++ b/config/cscsreviewni/config/core.entity_view_display.node.publication.default.yml @@ -6,10 +6,7 @@ dependencies: - field.field.node.publication.body - field.field.node.publication.field_attachment - field.field.node.publication.field_meta_tags - - field.field.node.publication.field_photo - - field.field.node.publication.field_publication_type - field.field.node.publication.field_published_date - - field.field.node.publication.field_summary - node.type.publication module: - datetime @@ -38,18 +35,9 @@ content: third_party_settings: { } type: entity_reference_entity_view region: content - field_photo: - weight: 3 - label: hidden - settings: - view_mode: portrait_float - link: false - third_party_settings: { } - type: entity_reference_entity_view - region: content field_published_date: weight: 0 - label: inline + label: hidden settings: timezone_override: '' format_type: unity_date @@ -59,7 +47,6 @@ content: hidden: content_moderation_control: true field_meta_tags: true - field_publication_type: true - field_summary: true langcode: true links: true + search_api_excerpt: true diff --git a/config/cscsreviewni/config/core.entity_view_display.node.publication.diff.yml b/config/cscsreviewni/config/core.entity_view_display.node.publication.diff.yml index 7ccbe73c2b..381ac67a25 100644 --- a/config/cscsreviewni/config/core.entity_view_display.node.publication.diff.yml +++ b/config/cscsreviewni/config/core.entity_view_display.node.publication.diff.yml @@ -7,10 +7,7 @@ dependencies: - field.field.node.publication.body - field.field.node.publication.field_attachment - field.field.node.publication.field_meta_tags - - field.field.node.publication.field_photo - - field.field.node.publication.field_publication_type - field.field.node.publication.field_published_date - - field.field.node.publication.field_summary - node.type.publication module: - datetime @@ -26,7 +23,6 @@ third_party_settings: field_group: group_additional_content_details: children: - - field_publication_type - field_meta_tags parent_name: '' weight: 5 @@ -73,40 +69,17 @@ content: label: inline settings: { } third_party_settings: { } - field_photo: - type: entity_reference_entity_view - weight: 4 - region: content - label: hidden - settings: - view_mode: portrait_float - link: false - third_party_settings: { } - field_publication_type: - type: entity_reference_label - weight: 6 - region: content - label: inline - settings: - link: true - third_party_settings: { } field_published_date: weight: 0 - label: inline + label: hidden settings: timezone_override: '' format_type: unity_date third_party_settings: { } type: datetime_default region: content - field_summary: - weight: 1 - label: hidden - settings: { } - third_party_settings: { } - type: text_default - region: content hidden: content_moderation_control: true langcode: true links: true + search_api_excerpt: true diff --git a/config/cscsreviewni/config/core.entity_view_display.node.publication.search_result.yml b/config/cscsreviewni/config/core.entity_view_display.node.publication.search_result.yml new file mode 100644 index 0000000000..8db789c6d5 --- /dev/null +++ b/config/cscsreviewni/config/core.entity_view_display.node.publication.search_result.yml @@ -0,0 +1,43 @@ +uuid: 0b10e719-84c1-4267-9a6c-2a1ac66355f9 +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.node.search_result + - field.field.node.publication.body + - field.field.node.publication.field_attachment + - field.field.node.publication.field_meta_tags + - field.field.node.publication.field_published_date + - node.type.publication + module: + - datetime + - layout_builder + - user +third_party_settings: + layout_builder: + allow_custom: false + enabled: false +_core: + default_config_hash: dGe_U65t-a-PtVI1RO755kulh2XfPgvblOXVKquzmyU +id: node.publication.search_result +targetEntityType: node +bundle: publication +mode: search_result +content: + field_published_date: + weight: 0 + label: inline + settings: + timezone_override: '' + format_type: unity_date + third_party_settings: { } + type: datetime_default + region: content +hidden: + body: true + content_moderation_control: true + field_attachment: true + field_meta_tags: true + langcode: true + links: true + search_api_excerpt: true diff --git a/config/cscsreviewni/config/core.entity_view_display.node.publication.teaser.yml b/config/cscsreviewni/config/core.entity_view_display.node.publication.teaser.yml index 74a1f3439f..61ff6241ba 100644 --- a/config/cscsreviewni/config/core.entity_view_display.node.publication.teaser.yml +++ b/config/cscsreviewni/config/core.entity_view_display.node.publication.teaser.yml @@ -7,10 +7,7 @@ dependencies: - field.field.node.publication.body - field.field.node.publication.field_attachment - field.field.node.publication.field_meta_tags - - field.field.node.publication.field_photo - - field.field.node.publication.field_publication_type - field.field.node.publication.field_published_date - - field.field.node.publication.field_summary - node.type.publication module: - datetime @@ -36,8 +33,6 @@ hidden: content_moderation_control: true field_attachment: true field_meta_tags: true - field_photo: true - field_publication_type: true - field_summary: true langcode: true links: true + search_api_excerpt: true diff --git a/config/cscsreviewni/config/field.field.node.publication.body.yml b/config/cscsreviewni/config/field.field.node.publication.body.yml index be2afa3adc..e0d63d9cc0 100644 --- a/config/cscsreviewni/config/field.field.node.publication.body.yml +++ b/config/cscsreviewni/config/field.field.node.publication.body.yml @@ -27,6 +27,6 @@ translatable: true default_value: { } default_value_callback: '' settings: - display_summary: false + display_summary: true required_summary: false field_type: text_with_summary diff --git a/config/cscsreviewni/config/field.field.node.publication.field_photo.yml b/config/cscsreviewni/config/field.field.node.publication.field_photo.yml deleted file mode 100644 index 3af9b87795..0000000000 --- a/config/cscsreviewni/config/field.field.node.publication.field_photo.yml +++ /dev/null @@ -1,31 +0,0 @@ -uuid: 86384a67-d223-42b0-958b-7dcdc08cf6b3 -langcode: en -status: true -dependencies: - config: - - field.storage.node.field_photo - - media.type.image - - node.type.publication -_core: - default_config_hash: JSUeqG61vvfFndaAvjT2TM4ZMF4eN1KeupJuWH6OSZk -id: node.publication.field_photo -field_name: field_photo -entity_type: node -bundle: publication -label: Photo -description: '' -required: false -translatable: true -default_value: { } -default_value_callback: '' -settings: - handler: 'default:media' - handler_settings: - target_bundles: - image: image - sort: - field: _none - direction: ASC - auto_create: false - auto_create_bundle: '' -field_type: entity_reference diff --git a/config/cscsreviewni/config/field.field.node.publication.field_publication_type.yml b/config/cscsreviewni/config/field.field.node.publication.field_publication_type.yml deleted file mode 100644 index 22e23e2472..0000000000 --- a/config/cscsreviewni/config/field.field.node.publication.field_publication_type.yml +++ /dev/null @@ -1,31 +0,0 @@ -uuid: f5809f90-0e8a-4c4b-8130-f1779628aaf0 -langcode: en -status: true -dependencies: - config: - - field.storage.node.field_publication_type - - node.type.publication - - taxonomy.vocabulary.publications_topics -_core: - default_config_hash: 14NqevawhWXgH65cBjkur-vAx00JJGor75I4qW8N8pY -id: node.publication.field_publication_type -field_name: field_publication_type -entity_type: node -bundle: publication -label: 'Publication type' -description: '' -required: false -translatable: false -default_value: { } -default_value_callback: '' -settings: - handler: 'default:taxonomy_term' - handler_settings: - target_bundles: - publications_topics: publications_topics - sort: - field: name - direction: asc - auto_create: false - auto_create_bundle: '' -field_type: entity_reference diff --git a/config/cscsreviewni/config/field.field.node.publication.field_summary.yml b/config/cscsreviewni/config/field.field.node.publication.field_summary.yml deleted file mode 100644 index 7e836c52c9..0000000000 --- a/config/cscsreviewni/config/field.field.node.publication.field_summary.yml +++ /dev/null @@ -1,23 +0,0 @@ -uuid: db80d25f-2f2f-4665-96f2-866ea4d5e09c -langcode: en -status: true -dependencies: - config: - - field.storage.node.field_summary - - node.type.publication - module: - - text -_core: - default_config_hash: tgT8-TTpvYkMSGoOe2G3QpBRkLAxp97n1RVM0EtOvzc -id: node.publication.field_summary -field_name: field_summary -entity_type: node -bundle: publication -label: Summary -description: 'Enter a summary of this publication.' -required: false -translatable: true -default_value: { } -default_value_callback: '' -settings: { } -field_type: text_long diff --git a/config/cscsreviewni/config/field.storage.node.field_publication_type.yml b/config/cscsreviewni/config/field.storage.node.field_publication_type.yml deleted file mode 100644 index 34485ea9e8..0000000000 --- a/config/cscsreviewni/config/field.storage.node.field_publication_type.yml +++ /dev/null @@ -1,22 +0,0 @@ -uuid: 9d77046e-fad7-4347-8be6-75bf7cbadeab -langcode: en -status: true -dependencies: - module: - - node - - taxonomy -_core: - default_config_hash: e4x9ghNeGMDBWb34flNGaCxZNhE1JJddu_3NMWrRqss -id: node.field_publication_type -field_name: field_publication_type -entity_type: node -type: entity_reference -settings: - target_type: taxonomy_term -module: core -locked: false -cardinality: 1 -translatable: true -indexes: { } -persist_with_no_fields: false -custom_storage: false diff --git a/config/cscsreviewni/config/field.storage.node.field_summary.yml b/config/cscsreviewni/config/field.storage.node.field_summary.yml deleted file mode 100644 index 9d74712c7c..0000000000 --- a/config/cscsreviewni/config/field.storage.node.field_summary.yml +++ /dev/null @@ -1,21 +0,0 @@ -uuid: 7f389d3c-acf7-4292-9ac4-31c0fe2088b5 -langcode: en -status: true -dependencies: - module: - - node - - text -_core: - default_config_hash: tf46K2CzbIMIfI6La3fX75nQRH72-CmPWTb_-s-xcfM -id: node.field_summary -field_name: field_summary -entity_type: node -type: text_long -settings: { } -module: text -locked: false -cardinality: 1 -translatable: true -indexes: { } -persist_with_no_fields: false -custom_storage: false diff --git a/config/cscsreviewni/config/node.type.publication.yml b/config/cscsreviewni/config/node.type.publication.yml index 5ecb840848..16249cedc7 100644 --- a/config/cscsreviewni/config/node.type.publication.yml +++ b/config/cscsreviewni/config/node.type.publication.yml @@ -7,9 +7,8 @@ dependencies: - origins_toc third_party_settings: menu_ui: - available_menus: - - main - parent: 'main:' + available_menus: { } + parent: '' origins_toc: toc_enable: 0 toc_title: 'Table of contents' diff --git a/config/cscsreviewni/config/search_api.index.publications.yml b/config/cscsreviewni/config/search_api.index.publications.yml new file mode 100644 index 0000000000..e6e007e2f7 --- /dev/null +++ b/config/cscsreviewni/config/search_api.index.publications.yml @@ -0,0 +1,193 @@ +uuid: a8fa2694-8c2f-4e6e-b012-c6bd7076cda1 +langcode: en +status: true +dependencies: + config: + - field.storage.node.body + - field.storage.node.field_published_date + - search_api.server.default + module: + - node + - search_api +id: publications +name: Publications +description: '' +read_only: false +field_settings: + body: + label: Body + datasource_id: 'entity:node' + property_path: body + type: text + dependencies: + config: + - field.storage.node.body + field_published_date: + label: 'Published date' + datasource_id: 'entity:node' + property_path: field_published_date + type: date + dependencies: + config: + - field.storage.node.field_published_date + langcode: + label: Language + datasource_id: 'entity:node' + property_path: langcode + type: string + dependencies: + module: + - node + node_grants: + label: 'Node access information' + property_path: search_api_node_grants + type: string + indexed_locked: true + type_locked: true + hidden: true + status: + label: null + datasource_id: 'entity:node' + property_path: status + type: boolean + indexed_locked: true + type_locked: true + dependencies: + module: + - node + title: + label: Title + datasource_id: 'entity:node' + property_path: title + type: text + boost: !!float 5 + dependencies: + module: + - node + uid: + label: null + datasource_id: 'entity:node' + property_path: uid + type: integer + indexed_locked: true + type_locked: true + dependencies: + module: + - node +datasource_settings: + 'entity:node': + bundles: + default: false + selected: + - publication + languages: + default: true + selected: { } +processor_settings: + add_url: { } + aggregated_field: { } + content_access: + weights: + preprocess_query: -30 + entity_status: { } + html_filter: + all_fields: false + fields: + - body + - langcode + - title + title: false + alt: true + tags: + b: 2 + h1: 5 + h2: 3 + h3: 2 + strong: 2 + weights: + preprocess_index: -15 + preprocess_query: -15 + ignorecase: + all_fields: false + fields: + - body + - title + weights: + preprocess_index: -20 + preprocess_query: -20 + language_with_fallback: { } + rendered_item: { } + stemmer: + all_fields: false + fields: + - body + - title + exceptions: + mexican: mexic + texan: texa + weights: + preprocess_index: 0 + preprocess_query: 0 + stopwords: + all_fields: false + fields: + - body + - title + stopwords: + - a + - an + - and + - are + - as + - at + - be + - but + - by + - for + - if + - in + - into + - is + - it + - 'no' + - not + - of + - 'on' + - or + - s + - such + - t + - that + - the + - their + - then + - there + - these + - they + - this + - to + - was + - will + - with + weights: + preprocess_index: -5 + preprocess_query: -2 + tokenizer: + all_fields: false + fields: + - body + - title + ignored: ._- + spaces: '' + overlap_cjk: 1 + minimum_word_size: '2' + weights: + preprocess_index: -6 + preprocess_query: -6 +tracker_settings: + default: + indexing_order: fifo +options: + index_directly: true + cron_limit: 50 +server: default diff --git a/config/cscsreviewni/config/views.view.publications_search.yml b/config/cscsreviewni/config/views.view.publications_search.yml new file mode 100644 index 0000000000..69324c93a9 --- /dev/null +++ b/config/cscsreviewni/config/views.view.publications_search.yml @@ -0,0 +1,288 @@ +uuid: b1037c57-158e-4bd6-b365-b8e273b8a599 +langcode: en +status: true +dependencies: + config: + - field.storage.node.body + - search_api.index.publications + module: + - search_api + - text + - views_custom_cache_tag +id: publications_search +label: 'Publications search' +module: views +description: '' +tag: '' +base_table: search_api_index_publications +base_field: search_api_id +display: + default: + display_plugin: default + id: default + display_title: Default + position: 0 + display_options: + access: + type: none + options: { } + cache: + type: custom_tag + options: + custom_tag: 'node_list:publication' + query: + type: views_query + options: + bypass_access: false + skip_access: false + preserve_facet_query_args: false + exposed_form: + type: basic + options: + submit_button: Search + reset_button: false + reset_button_label: Reset + exposed_sorts_label: 'Sort by' + expose_sort_order: false + sort_asc_label: Asc + sort_desc_label: Desc + pager: + type: full + options: + items_per_page: 20 + offset: 0 + id: 0 + total_pages: null + tags: + previous: 'โ€น previous' + next: 'next โ€บ' + first: 'ยซ first' + last: 'last ยป' + expose: + items_per_page: false + items_per_page_label: 'Items per page' + items_per_page_options: '5, 10, 25, 50' + items_per_page_options_all: false + items_per_page_options_all_label: '- All -' + offset: false + offset_label: Offset + quantity: 5 + style: + type: default + options: + row_class: '' + default_row_class: false + uses_fields: false + row: + type: search_api + options: + view_modes: + 'entity:node': + publication: search_result + fields: + body: + table: search_api_index_publications + field: body + id: body + entity_type: null + entity_field: null + plugin_id: search_api_field + relationship: none + group_type: group + admin_label: '' + label: '' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: text_default + settings: { } + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + field_rendering: true + fallback_handler: search_api + fallback_options: + link_to_item: false + use_highlighting: false + multi_type: separator + multi_separator: ', ' + filters: + search_api_fulltext: + id: search_api_fulltext + table: search_api_index_publications + field: search_api_fulltext + relationship: none + group_type: group + admin_label: '' + operator: or + value: '' + group: 1 + exposed: true + expose: + operator_id: search_api_fulltext_op + label: 'Search publications' + description: '' + use_operator: false + operator: search_api_fulltext_op + operator_limit_selection: false + operator_list: { } + identifier: search + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + author_user: '0' + supervisor_user: '0' + placeholder: Keywords + expose_fields: false + searched_fields_id: search_api_fulltext_searched_fields + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + parse_mode: terms + min_length: null + fields: { } + plugin_id: search_api_fulltext + sorts: + field_published_date: + id: field_published_date + table: search_api_index_publications + field: field_published_date + relationship: none + group_type: group + admin_label: '' + order: DESC + exposed: false + expose: + label: '' + plugin_id: search_api + search_api_relevance: + id: search_api_relevance + table: search_api_index_publications + field: search_api_relevance + relationship: none + group_type: group + admin_label: '' + order: DESC + exposed: false + expose: + label: '' + plugin_id: search_api + title: Publications + header: { } + footer: { } + empty: + area: + id: area + table: views + field: area + relationship: none + group_type: group + admin_label: '' + empty: true + tokenize: false + content: + value: 'There were no results found.' + format: basic_html + plugin_id: text + relationships: { } + arguments: { } + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - 'user.node_grants:view' + tags: + - 'config:field.storage.node.body' + - 'config:search_api.index.publications' + publication_search_page: + display_plugin: page + id: publication_search_page + display_title: Page + position: 1 + display_options: + display_extenders: + metatag_display_extender: { } + path: publications + menu: + type: none + title: Publications + description: '' + expanded: false + parent: '' + weight: 0 + context: '0' + menu_name: main + exposed_block: true + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - 'user.node_grants:view' + tags: + - 'config:field.storage.node.body' + - 'config:search_api.index.publications' diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/views/views-view--publication-search-page.html.twig b/web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/views/views-view--publication-search-page.html.twig new file mode 100644 index 0000000000..d88c2f448f --- /dev/null +++ b/web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/views/views-view--publication-search-page.html.twig @@ -0,0 +1,68 @@ +{# +/** + * @file + * Theme override for main view template. + * + * Available variables: + * - attributes: Remaining HTML attributes for the element. + * - css_name: A css-safe version of the view name. + * - css_class: The user-specified classes names, if any. + * - header: The optional header. + * - footer: The optional footer. + * - rows: The results of the view query, if any. + * - empty: The content to display if there are no rows. + * - pager: The optional pager next/prev links to display. + * - exposed: Exposed widget form/info to display. + * - feed_icons: Optional feed icons to display. + * - more: An optional link to the next page of results. + * - title: Title of the view, only used when displaying in the admin preview. + * - title_prefix: Additional output populated by modules, intended to be + * displayed in front of the view title. + * - title_suffix: Additional output populated by modules, intended to be + * displayed after the view title. + * - attachment_before: An optional attachment view to be displayed before the + * view content. + * - attachment_after: An optional attachment view to be displayed after the + * view content. + * - dom_id: Unique id for every view being printed to give unique class for + * Javascript. + * + * @see template_preprocess_views_view() + */ +#} +{% + set classes = [ + dom_id ? 'js-view-dom-id-' ~ dom_id, +] +%} +{% set attributes = attributes.addClass(classes) %} +{% set attributes = attributes.setAttribute('role', 'region') %} +{% set attributes = attributes.setAttribute('aria-label', 'search results'|t) %} + + {{ title_prefix }} + {{ title }} + {{ title_suffix }} + +{#
      #} +{# {{ header }}#} +{# {{ drupal_block('facets_summary_block:publications_summary') }}#} +{#
      #} + + {% if rows -%} + {{ rows }} + {% elseif empty -%} + {{ empty }} + {% endif %} + {{ pager }} + + {{ attachment_after }} + {{ more }} + + {% if footer %} +
      + {{ footer }} +
      + {% endif %} + + {{ feed_icons }} + From 307ff6549050784850b9045fe5a9917450a3b0df Mon Sep 17 00:00:00 2001 From: Orla O'Neill Date: Tue, 15 Mar 2022 23:43:11 +0000 Subject: [PATCH 43/52] Additional theming --- .../themes/cscsreviewni_theme/css/components.css | 2 +- .../themes/cscsreviewni_theme/css/theme.css | 2 +- .../cscsreviewni_theme/src/scss/components.scss | 15 +++++++++++++++ .../themes/cscsreviewni_theme/src/scss/theme.scss | 3 +-- 4 files changed, 18 insertions(+), 4 deletions(-) diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/css/components.css b/web/sites/cscsreviewni/themes/cscsreviewni_theme/css/components.css index 184483ac46..20c82051f9 100644 --- a/web/sites/cscsreviewni/themes/cscsreviewni_theme/css/components.css +++ b/web/sites/cscsreviewni/themes/cscsreviewni_theme/css/components.css @@ -1 +1 @@ -.region-primary-menu .menu_wrapper{width:100%}@media (min-width: 766px){.region-primary-menu .menu_wrapper{border-top:1px solid;border-bottom:1px solid;border-color:#333}}@media screen and (max-width: 766px){.region-primary-menu .menu_wrapper{margin:0}}#main-menu{max-width:1024px;margin:0 auto;position:relative;background-color:#fff}#main-menu .nav-main{height:auto;min-height:44px}@media screen and (max-width: 766px){#main-menu .nav-main{height:0;overflow:hidden;min-height:0}}#main-menu .menu-main{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;margin:0;list-style:none}@media screen and (max-width: 766px){#main-menu .menu-main{display:block;max-width:100%;float:none}}#main-menu .menu-main_sub{display:none;list-style:none;position:absolute;z-index:9999;padding:0;margin:0;background:#fff;overflow:visible !important}@media screen and (max-width: 766px){#main-menu .menu-main_sub{position:static;border:0}}#main-menu .menu-main_sub ul{left:100%;top:0;margin-left:1px}@media screen and (max-width: 766px){#main-menu .menu-main_sub ul{margin:0;border:0}}#main-menu .menu-main_sub .menu-item{float:none;min-width:150px;padding:0;margin:0;position:relative;width:100%}#main-menu .menu-main_sub .menu-item.open{background:#1abc9c}@media screen and (max-width: 766px){#main-menu .menu-main_sub .menu-item.open{background:#fff}}@media screen and (max-width: 766px){#main-menu .menu-main_sub .menu-item{margin:0;width:100%;text-align:center;border-right:0;background:#fff}#main-menu .menu-main_sub .menu-item .menu-item .menu-link{background:#fff}}#main-menu .menu-main_sub .menu-item span.active{font-weight:bold;text-align:left;padding-left:1.1rem}#main-menu .menu-main_sub .menu-link,#main-menu .menu-main_sub .active{font-size:1.4rem;min-width:150px;margin:0;border-top:1px solid #fff;text-align:left;overflow:hidden;padding:.8rem 1.1rem;border-radius:0;color:#fff}@media screen and (max-width: 766px){#main-menu .menu-main_sub .menu-link,#main-menu .menu-main_sub .active{border-top:1px solid #fff}}@media screen and (min-width: 766px){#main-menu .menu-main_sub .menu-link,#main-menu .menu-main_sub .active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}#main-menu .menu-item{font-size:1.4rem;line-height:2.4rem;position:relative;padding:0;margin:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (max-width: 766px){#main-menu .menu-item{float:none;max-width:100%}}#main-menu .menu-item.open>ul{display:block}#main-menu .menu-item.open .menu-toggle-btn{background:#fff;color:#fff;font-weight:bold}#main-menu .menu-link,#main-menu .menu .active{border-bottom:5px solid transparent;padding:1.1rem 0 .4rem;display:block;text-decoration:none;color:#fff;font-weight:500;min-width:44px;text-align:center}@media screen and (max-width: 766px){#main-menu .menu-link,#main-menu .menu .active{width:100%;padding:13px 2%;border-radius:0;border-bottom:1px solid #fff;border-right:0;text-align:left}}#main-menu .menu-link:hover,#main-menu .menu-link:focus{background:#5a5baa}#main-menu .menu .menu-item .active,#main-menu .menu .menu-item .active+.menu-main_sub .title a{background:rgba(191,191,191,0.25);border-bottom-color:#cad400}#main-menu .ico{width:1rem;height:1rem;margin:0 0 0 5px}#main-menu .menu-item.open .ico{-webkit-transform:rotate(270deg);transform:rotate(270deg)}#main-menu .menu-item .menu-main_sub .ico{-webkit-transform:none;transform:none}@media screen and (max-width: 766px){#main-menu .menu-item .menu-main_sub .ico{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}#main-menu .menu-item .menu-main_sub .open .ico{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (max-width: 766px){#main-menu .menu-item .menu-main_sub .open .ico{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}#main-menu .toggler{position:absolute;top:0;left:-.5rem;z-index:2;cursor:pointer;height:1px;width:1px;overflow:hidden;opacity:0;max-height:5rem;min-height:5rem;display:none}#main-menu .toggler:focus+.hamburger{outline:2px dotted #fff;outline-offset:-2px}@media screen and (max-width: 766px){#main-menu .toggler{top:-5.2rem;left:.5rem;width:5rem;height:5rem;display:block}#main-menu .toggler:checked+.hamburger>div{-webkit-transform:rotate(135deg);transform:rotate(135deg)}#main-menu .toggler:checked+.hamburger>div::before,#main-menu .toggler:checked+.hamburger>div::after{top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}#main-menu .toggler:checked:hover+.hamburger>div{-webkit-transform:rotate(225deg);transform:rotate(225deg)}#main-menu .toggler:checked ~ .nav-main{height:auto;-webkit-transition:max-height 1s ease;transition:max-height 1s ease}}#main-menu .toggler-label{display:none}@media screen and (max-width: 766px){#main-menu .toggler-label{display:block}}#main-menu .hamburger{position:absolute;top:-6.7rem;left:.5rem;z-index:1;width:auto;height:50px;padding:1rem;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 766px){#main-menu .hamburger{display:-webkit-box;display:-ms-flexbox;display:flex}#main-menu .hamburger>div{position:relative;-webkit-box-flex:0;-ms-flex:none;flex:none;width:2.1rem;height:.3rem;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .4s ease;transition:all .4s ease}#main-menu .hamburger>div::after,#main-menu .hamburger>div::before{content:'';position:absolute;z-index:1;top:-.9rem;left:0;width:100%;height:.3rem;background:#fff}#main-menu .hamburger>div::after{top:.9rem}#main-menu .hamburger-text{color:#fff;padding-left:1rem}}.menu-link_button{background:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;font-size:1.4rem}.path-search #main-menu .hamburger{top:-5.1rem}.breadcrumb{font-size:1.3rem;border-bottom:1px solid #eee;line-height:2.5rem}.breadcrumb .breadcrumb--list{list-style:none;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;padding:.5rem 0}.breadcrumb .breadcrumb--item{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;line-height:1.5;-ms-flex-negative:0;flex-shrink:0}.breadcrumb .breadcrumb--item a{border:0;padding:.4rem 0}.breadcrumb .breadcrumb--item::after{content:"ยป";margin:0;padding:0 .3rem}.breadcrumb .breadcrumb--item:last-child{-ms-flex-negative:1;flex-shrink:1}.breadcrumb .breadcrumb--item:last-child::after{content:none}#pager .pager__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;line-height:5rem;text-align:left;list-style:none;margin:1.5em 0;padding:0}#pager .pager__item{margin:.2rem;padding:0;border:0}#pager .pager__item--first{margin-left:0}#pager .pager__item--last{margin-right:0}@media screen and (max-width: 476px){#pager .pager__item.pager-hide-small{display:none}}@media screen and (max-width: 641px){#pager .pager__item.pager-hide-phab{display:none}}#pager .pager__item a,#pager .pager__item .pager__item-current,#pager .pager__item--ellipsis{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.6rem;min-width:4.4rem;min-height:4.4rem;line-height:4.2rem;margin:0;padding:0 .6rem;text-align:center;text-decoration:none}@media (min-width: 766px){#pager .pager__item a,#pager .pager__item .pager__item-current,#pager .pager__item--ellipsis{min-width:4.5rem;min-height:4.5rem;line-height:4.3rem}}#pager .pager__item--ellipsis{min-width:0}@media screen and (max-width: 476px){#pager .pager__item--ellipsis.pager-ellipsis-hide{display:none}}#pager .pager__item a,#pager .pager__item a:active,#pager .pager__item a:focus,#pager .pager__item a:visited{color:#0e6bb3;background-color:#fff;border:1px solid #666}#pager .pager__item a:focus{outline:3px solid #0e6bb3}#pager .pager__item a:hover{color:#fff;background-color:#0e6bb3;border-color:#0e6bb3;text-decoration:none}#pager .pager__item.is-active a,#pager .pager__item.is-active .pager__item-current{background-color:#0e6bb3;color:#fff}#pager .pager__item--first a,#pager .pager__item--previous a,#pager .pager__item--next a,#pager .pager__item--last a{padding:0 .6rem}.toc-menu{background:transparent;border-top:1px solid #999;border-bottom:1px solid #999;margin:1em 0 1.5em;padding:0}.toc-menu .skip-link{margin:1em 0}.toc-menu .menu-title{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;font-weight:bold;margin:1em 0 .5em}@media screen and (min-width: 766px){.toc-menu .menu-title{font-size:1.8rem}}.toc-menu .nav-menu{margin:0 0 2.7rem;list-style:none;padding:0}.toc-menu .nav-menu .nav-item{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;margin:0;padding:0 0 .6rem 1rem;position:relative}@media screen and (min-width: 766px){.toc-menu .nav-menu .nav-item{font-size:1.8rem}}.toc-menu .nav-menu .nav-item::before{content:'-';position:absolute;left:0;top:0}.toc-menu .nav-menu .nav-item:last-child{padding-bottom:0}body.toolbar-tray-open.toolbar-vertical.toolbar-fixed{margin-left:18rem}.toolbar-tab .toolbar-tray.toolbar-tray-vertical{width:18rem}.block{margin-bottom:2%}@media screen and (max-width: 961px){.block{margin-bottom:2%}}.block:last-child{margin:0}.block>h2{font-size:3.6rem;line-height:4.2rem;margin:2.3rem 0 2.3rem;margin:.5rem 0 1.5rem;padding:1rem;overflow:hidden;text-align:left}@media screen and (max-width: 440px){.block>h2{font-size:1.8rem}}#search-facets .facet--title a.facet--btn,#content .facet--title a.facet--btn{background-color:#333;display:block;line-height:4rem;min-height:4rem;min-width:100px;padding:0 .5em;text-align:left;text-decoration:none;vertical-align:middle;width:100%;font-size:1.6rem}@media (min-width: 641px){#search-facets .facet--title a.facet--btn,#content .facet--title a.facet--btn{min-width:120px;font-size:1.8rem}}#search-facets .facet--title a.facet--btn:link,#search-facets .facet--title a.facet--btn:visited,#content .facet--title a.facet--btn:link,#content .facet--title a.facet--btn:visited{color:#fff}#search-facets .facet--title a.facet--btn:hover,#content .facet--title a.facet--btn:hover{background-color:#111;text-decoration:none}#search-facets .facet--title a.facet--btn:focus,#content .facet--title a.facet--btn:focus{outline:3px solid #949494;outline-offset:-2px;background-color:#111;border-bottom-width:2px}#search-facets .facet--title a.facet--btn:active,#search-facets .facet--title a.facet--btn.active,#content .facet--title a.facet--btn:active,#content .facet--title a.facet--btn.active{background-color:#111;border-color:#111;text-decoration:none}#search-facets .facet--title a.facet--btn .ico-arrow-down,#content .facet--title a.facet--btn .ico-arrow-down{fill:#fff;float:right;height:2rem;margin:1rem;width:2rem;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease, -webkit-transform .4s ease}#search-facets .facet--title a.facet--btn.active .ico-arrow-down,#content .facet--title a.facet--btn.active .ico-arrow-down{-webkit-transform:rotate(270deg);transform:rotate(270deg)}#search-facets .facet--dropdown-links,#content .facet--dropdown-links{margin:1em 0}#search-facets .facet--title,#content .facet--title{margin:0}#search-facets .facet-list__links,#content .facet-list__links{margin:.1rem 0 .6rem;list-style:none}#search-facets .facet-list__links .facet-item ul,#content .facet-list__links .facet-item ul{padding:0;margin:0;list-style:none}#search-facets .facet-list__links .facet-item ul .facet-item,#content .facet-list__links .facet-item ul .facet-item{position:relative;padding:0 0 0 1.2rem;margin:0}#search-facets .facet-list__links .facet-item ul .facet-item::before,#content .facet-list__links .facet-item ul .facet-item::before{content:'-';position:absolute;left:.5em;top:.5em}#search-facets .facet-item,#search-facets .facet-summary-item--facet,#content .facet-item,#content .facet-summary-item--facet{margin:0;padding:0}#search-facets .facet-item__label,#search-facets .facet-summary-item--facet__label,#content .facet-item__label,#content .facet-summary-item--facet__label{font-size:1.6rem;line-height:2.4rem;padding:1rem 0}#search-facets .facet-item__label::after,#search-facets .facet-summary-item--facet__label::after,#content .facet-item__label::after,#content .facet-summary-item--facet__label::after{content:':'}#search-facets .facet-item a,#search-facets .facet-item--link,#search-facets .facet-summary-item--facet a,#search-facets .facet-summary-item--facet--link,#content .facet-item a,#content .facet-item--link,#content .facet-summary-item--facet a,#content .facet-summary-item--facet--link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;font-size:1.6rem;line-height:2.4rem;padding:.4rem .6rem;margin:.6rem 0;text-decoration:none;color:#0e6bb3}#search-facets .facet-item a:hover .facet-item__value,#search-facets .facet-item--link:hover .facet-item__value,#search-facets .facet-summary-item--facet a:hover .facet-item__value,#search-facets .facet-summary-item--facet--link:hover .facet-item__value,#content .facet-item a:hover .facet-item__value,#content .facet-item--link:hover .facet-item__value,#content .facet-summary-item--facet a:hover .facet-item__value,#content .facet-summary-item--facet--link:hover .facet-item__value{-webkit-text-decoration:2px underline #333;text-decoration:2px underline #333}#search-facets .facet-item a .facet-item__value,#search-facets .facet-item--link .facet-item__value,#search-facets .facet-summary-item--facet a .facet-item__value,#search-facets .facet-summary-item--facet--link .facet-item__value,#content .facet-item a .facet-item__value,#content .facet-item--link .facet-item__value,#content .facet-summary-item--facet a .facet-item__value,#content .facet-summary-item--facet--link .facet-item__value{text-decoration:underline}#search-facets .facet-item a .facet-item__status,#search-facets .facet-item--link .facet-item__status,#search-facets .facet-summary-item--facet a .facet-item__status,#search-facets .facet-summary-item--facet--link .facet-item__status,#content .facet-item a .facet-item__status,#content .facet-item--link .facet-item__status,#content .facet-summary-item--facet a .facet-item__status,#content .facet-summary-item--facet--link .facet-item__status{-ms-flex-negative:0;flex-shrink:0}#search-facets .facet-item a:visited,#search-facets .facet-item--link:visited,#search-facets .facet-summary-item--facet a:visited,#search-facets .facet-summary-item--facet--link:visited,#content .facet-item a:visited,#content .facet-item--link:visited,#content .facet-summary-item--facet a:visited,#content .facet-summary-item--facet--link:visited{color:#0e6bb3}#search-facets .facet-item a:focus,#search-facets .facet-item--link:focus,#search-facets .facet-summary-item--facet a:focus,#search-facets .facet-summary-item--facet--link:focus,#content .facet-item a:focus,#content .facet-item--link:focus,#content .facet-summary-item--facet a:focus,#content .facet-summary-item--facet--link:focus{background-color:#0e6bb3;color:#fff;outline:0}#search-facets .facet-item a:focus>*,#search-facets .facet-item--link:focus>*,#search-facets .facet-summary-item--facet a:focus>*,#search-facets .facet-summary-item--facet--link:focus>*,#content .facet-item a:focus>*,#content .facet-item--link:focus>*,#content .facet-summary-item--facet a:focus>*,#content .facet-summary-item--facet--link:focus>*{text-decoration:none}#search-facets .facet-item__value,#search-facets .facet-summary-item--facet__value,#content .facet-item__value,#content .facet-summary-item--facet__value{display:inline-block;padding:0 .4rem}#search-facets .facet-item__count,#search-facets .facet-summary-item--facet__count,#content .facet-item__count,#content .facet-summary-item--facet__count{text-decoration:none;white-space:nowrap}#search-facets .facet-item__status,#search-facets .facet-summary-item--facet__status,#content .facet-item__status,#content .facet-summary-item--facet__status{display:inline-block;position:relative;vertical-align:middle;width:2rem;height:2rem;margin:0;padding:0;background-color:#666;color:#fff;text-decoration:none}#search-facets .facet-item__status::before,#search-facets .facet-item__status::after,#search-facets .facet-summary-item--facet__status::before,#search-facets .facet-summary-item--facet__status::after,#content .facet-item__status::before,#content .facet-item__status::after,#content .facet-summary-item--facet__status::before,#content .facet-summary-item--facet__status::after{content:' ';display:block;width:.2rem;height:1rem;background-color:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;left:.9rem;top:.5rem}#search-facets .facet-item__status::after,#search-facets .facet-summary-item--facet__status::after,#content .facet-item__status::after,#content .facet-summary-item--facet__status::after{-webkit-transform:rotate(130deg);transform:rotate(130deg)}#search-facets .facet-item a.is-active,#search-facets .facet-summary-item--facet a,#content .facet-item a.is-active,#content .facet-summary-item--facet a{background-color:#cee4f6;color:#333}#search-facets .facet-item a.is-active:visited,#search-facets .facet-summary-item--facet a:visited,#content .facet-item a.is-active:visited,#content .facet-summary-item--facet a:visited{color:#333}#search-facets .facet-item a.is-active:focus,#search-facets .facet-summary-item--facet a:focus,#content .facet-item a.is-active:focus,#content .facet-summary-item--facet a:focus{outline:3px solid #333;outline-offset:-1px;background-color:#cee4f6}#search-facets .facet-item a.is-active .facet-item__value,#search-facets .facet-summary-item--facet a .facet-item__value,#content .facet-item a.is-active .facet-item__value,#content .facet-summary-item--facet a .facet-item__value{text-decoration:none;padding-left:0}#search-facets .facet-item a.is-active:hover .facet-item__status,#search-facets .facet-item a.is-active:focus .facet-item__status,#search-facets .facet-summary-item--facet a:hover .facet-item__status,#search-facets .facet-summary-item--facet a:focus .facet-item__status,#content .facet-item a.is-active:hover .facet-item__status,#content .facet-item a.is-active:focus .facet-item__status,#content .facet-summary-item--facet a:hover .facet-item__status,#content .facet-summary-item--facet a:focus .facet-item__status{background-color:darkorange}#search-facets .facet-summary-item--facet a,#content .facet-summary-item--facet a{margin:0 .5em}#search-facets .facet-summary,#content .facet-summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0}#search-facets .facet-summary__label,#content .facet-summary__label{margin:0;padding:0}#search-facets .facet-summary__list,#content .facet-summary__list{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}#search-facets a.facets-soft-limit-link,#content a.facets-soft-limit-link{display:inline-block;font-size:1.6rem;line-height:2.4rem;padding:.4rem 4rem .4rem .8rem;position:relative}#search-facets a.facets-soft-limit-link:focus,#content a.facets-soft-limit-link:focus{outline:0;background-color:#0e6bb3;color:#fff;text-decoration:none}#search-facets a.facets-soft-limit-link::after,#content a.facets-soft-limit-link::after{content:'';display:block;position:absolute;top:.4rem;right:.4rem;width:2.4rem;height:2.4rem;border:1px solid #333;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2025%2015%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23333333%3Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%20%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M12.5%200L0%2012l3%203%209.5-10L22%2015l3-3L12.5%200z%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat scroll center center/12px auto;-webkit-transform:rotate(180deg);transform:rotate(180deg)}#search-facets a.facets-soft-limit-link:hover::after,#search-facets a.facets-soft-limit-link:focus::after,#content a.facets-soft-limit-link:hover::after,#content a.facets-soft-limit-link:focus::after{border-color:#fff;background:#0e6bb3 url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2025%2015%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23ffffff%3Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%20%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M12.5%200L0%2012l3%203%209.5-10L22%2015l3-3L12.5%200z%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat scroll center center/12px auto}#search-facets a.facets-soft-limit-link.open::after,#content a.facets-soft-limit-link.open::after{-webkit-transform:rotate(0deg);transform:rotate(0deg)}#search-facets #post-content .facet-summary-item--facet a,#content #post-content .facet-summary-item--facet a{margin:0 .5em;border-bottom:none;padding:.4rem .6rem}#search-facets #post-content .facet-summary-item--facet a:hover,#content #post-content .facet-summary-item--facet a:hover{border-bottom:none}#search-facets #post-content .facet-summary-item--facet a:hover .facet-item__value,#content #post-content .facet-summary-item--facet a:hover .facet-item__value{text-decoration:none}#search-facets #post-content .facet-summary-item--facet a:focus,#content #post-content .facet-summary-item--facet a:focus{outline:3px solid #333;outline-offset:-1px;background-color:#cee4f6}.submitted{background:#f7f7f7;border:1px solid #ececec;clear:both;color:#383838;display:inline-block;margin-bottom:.5rem;padding:.2rem .8rem}.form-submit{cursor:pointer}.form-text{padding:.8rem}.form-item{margin-bottom:1em;margin-top:.2rem}.form-type-radio label,.form-type-checkbox label{margin-left:.4rem}.form-type-radio .description,.form-type-checkbox .description{margin-left:.2rem}.form-actions{padding-top:1rem}fieldset{border:none}fieldset .fieldset-wrapper{margin-top:0;padding-left:0.3rem}fieldset legend{position:relative;text-indent:0;padding-left:1rem}.password-suggestions ul li{margin-left:1.2em}label{display:block}[type='text'],[type='search'],[type='tel'],[type='url'],[type='email'],[type='password'],[type='date'],[type='time'],[type='number']{width:100%;max-width:56rem;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}[size='30'],[size='40'],[size='50'],[size='60']{max-width:65rem}input[type="submit"]{text-decoration:none}input[type="checkbox"]{display:inline-block;position:relative;top:3px;margin-right:0.25em;padding:0;background:#fff;border:1px solid #333;width:1.6rem;height:1.6rem;-webkit-transition:all 0.5s ease;-webkit-transition:background 0.5s ease;transition:background 0.5s ease;outline:none}input[type="checkbox"]:checked{background:#0e6bb3;-webkit-box-shadow:inset 0 0 0 3px #fff;box-shadow:inset 0 0 0 3px #fff}input[type="checkbox"]:hover{border-color:#0e6bb3}input[type="checkbox"]:focus{outline:3px solid #333;outline-offset:-2px;position:relative;z-index:101}.js-form-type-checkbox,.js-form-type-radio{display:-webkit-box;display:-ms-flexbox;display:flex}.js-form-type-checkbox label.option,.js-form-type-radio label.option{margin-left:1rem}[type='text'],[type='search'],[type='tel'],[type='url'],[type='email'],[type='password'],[type='date'],[type='time'],[type='number'],textarea,select{-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #555;color:#333;margin:.5em 0;padding:.6rem;min-height:3.5rem}[type='text']:hover,[type='search']:hover,[type='tel']:hover,[type='url']:hover,[type='email']:hover,[type='password']:hover,[type='date']:hover,[type='time']:hover,[type='number']:hover,textarea:hover,select:hover{border-color:#0e6bb3}[type='text']:focus,[type='search']:focus,[type='tel']:focus,[type='url']:focus,[type='email']:focus,[type='password']:focus,[type='date']:focus,[type='time']:focus,[type='number']:focus,textarea:focus,select:focus{outline:3px solid #333;outline-offset:-2px;position:relative;z-index:101}[type='text'].error,[type='text'].error:focus,[type='search'].error,[type='search'].error:focus,[type='tel'].error,[type='tel'].error:focus,[type='url'].error,[type='url'].error:focus,[type='email'].error,[type='email'].error:focus,[type='password'].error,[type='password'].error:focus,[type='date'].error,[type='date'].error:focus,[type='time'].error,[type='time'].error:focus,[type='number'].error,[type='number'].error:focus,textarea.error,textarea.error:focus,select.error,select.error:focus{border:1px solid #b63a1b;outline-color:#b63a1b;background-color:#ffdae0;-webkit-box-shadow:none;box-shadow:none;color:#333}.form-select{line-height:1.5;height:2.5em;padding:.5em 1.3334em .5em .6667em;font-size:1.6rem}.search-form{display:-ms-grid;display:grid;-ms-grid-columns:calc(100% - 5.4rem) 5.4rem;grid-template-columns:auto 5.4rem;grid-template-areas:"form-item form-action";-webkit-box-align:first baseline;-ms-flex-align:first baseline;align-items:first baseline;margin-top:40px}@media screen and (max-width: 766px){.search-form{margin-right:10px;margin-top:0}}@supports (display: grid){.search-form{margin-top:0}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.search-form{margin-top:0}}.search-form .form-item{margin:0;-ms-grid-column:1;grid-area:form-item;float:left;width:calc(100% - 5.4rem)}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.search-form .form-item{width:auto}}@supports (display: grid){.search-form .form-item{float:none;width:auto}}.search-form .form-actions{padding:0;-ms-grid-column:2;grid-area:form-action;float:right}@supports (display: grid){.search-form .form-actions{float:none}}.search-form .form-submit{border:0;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0}.search-form .form-submit:hover{opacity:.8;-webkit-box-shadow:none;box-shadow:none}.search-form input{font-size:1.6rem;-webkit-box-sizing:border-box;box-sizing:border-box;height:4.5rem}@media (min-width: 766px){.search-form input{font-size:1.8rem}}.search-form input[type='submit']{background:#0e6bb3 url("data:image/svg+xml;charset=utf-8,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%20width%3D%22100px%22%20height%3D%22100px%22%20preserveAspectRatio%3D%22xMinYMid%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23fff%3Bfill-rule%3Aevenodd%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%3Esearch-icon%3C%2Ftitle%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M97.5%2C77.89a6%2C6%2C0%2C0%2C1-8.25%2C1.49L64.89%2C62.65a5.85%2C5.85%2C0%2C0%2C1-2.55-5A21.59%2C21.59%2C0%2C0%2C1%2C25.4%2C46.81a21.16%2C21.16%2C0%2C0%2C1%2C3.47-16%2C21.69%2C21.69%2C0%2C0%2C1%2C30-5.42%2C21.36%2C21.36%2C0%2C0%2C1%2C7.1%2C27%2C6%2C6%2C0%2C0%2C1%2C5.67.58L96%2C69.71A5.86%2C5.86%2C0%2C0%2C1%2C97.5%2C77.89ZM61.38%2C40.3a14.8%2C14.8%2C0%2C0%2C0-6.23-9.6%2C15.12%2C15.12%2C0%2C0%2C0-20.92%2C3.77A14.88%2C14.88%2C0%2C0%2C0%2C38%2C55.24%2C15.12%2C15.12%2C0%2C0%2C0%2C59%2C51.46%2C14.74%2C14.74%2C0%2C0%2C0%2C61.38%2C40.3Z%22%2F%3E%3C%2Fsvg%3E") 0 center no-repeat;background-size:4.2rem auto;text-indent:-9999px;width:5.4rem;-webkit-filter:none;filter:none}.search-form input[type='submit']:focus{outline:3px solid #333;outline-offset:-2px;overflow:hidden}@media screen and (min-width: 320px){.search-form input[type='submit']{-webkit-box-sizing:border-box;box-sizing:border-box;margin:.5em 0;text-shadow:none;position:relative}}.search-form input[type='text']{padding:0 .8rem;width:100%}.search-form input[type='text']:focus{outline:3px solid #333;outline-offset:-2px;position:relative;z-index:101}.search-results .search-form,.search-page .search-form{max-width:500px;display:grid;margin-right:0}.search-results .search-form .form-actions,.search-page .search-form .form-actions{padding-top:0}.search-results .search-form input.form-text,.search-page .search-form input.form-text{max-width:100%;border:1px solid #555}.checkboxes--wrapper.required input+strong,.required+strong{position:relative;top:100%;left:-1px;margin-top:-1px;z-index:101;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:56rem}.checkboxes--wrapper.required input+strong.error,.required+strong.error{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;font-weight:bold;display:block;position:absolute;position:relative;padding:.9rem;color:#fff;background-color:#d1431f;border:1px solid #d1431f;border-radius:3px;-webkit-box-shadow:4px 4px 9px 0 rgba(0,0,0,0.3);box-shadow:4px 4px 9px 0 rgba(0,0,0,0.3);opacity:1;margin-top:1rem}@media screen and (min-width: 766px){.checkboxes--wrapper.required input+strong.error,.required+strong.error{font-size:1.8rem}}.checkboxes--wrapper.required input+strong.error::after,.required+strong.error::after{content:'';border:.9rem solid transparent;border-bottom-color:#d1431f;position:absolute;top:-1.8rem;left:.9rem}.checkboxes--wrapper.required input+strong.error{margin-left:1rem}.search-form{position:relative}.search-form .required+strong.error{position:absolute;margin-top:0}#node-preview-form-select a.node-preview-backlink{color:#fff;text-align:left;display:inline-block;background-color:#3fa940;background-repeat:no-repeat;background-position-y:center;border:1px solid transparent;border-color:#3fa940;min-width:150px;min-height:4.8rem;padding:.7rem 1.6rem;position:relative;font-size:2.1rem;line-height:2.8rem}@media (min-width: 766px){#node-preview-form-select a.node-preview-backlink{min-height:5.4rem;padding:.8rem 1.8rem;font-size:2.4rem;line-height:3.6rem}}#node-preview-form-select a.node-preview-backlink::after{content:"\f2ea";display:inline-block;font-family:'Font Awesome 5 Free';font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-weight:900;padding-left:2rem}.layout-builder-form label,.layout-builder-update-block label,.layout-builder-configure-block label,.media-library-wrapper form label,.js-media-library-add-form label{display:inline-block}.layout-builder-form input:not(input[type='radio']),.layout-builder-update-block input:not(input[type='radio']),.layout-builder-configure-block input:not(input[type='radio']),.media-library-wrapper form input:not(input[type='radio']),.js-media-library-add-form input:not(input[type='radio']){-webkit-appearance:auto}.item-list ul{margin:0;padding:0}ul.inline{clear:both}ul.primary{border:0;margin:0;padding:0}ul.primary li{float:left}ul.primary li a{border-radius:4px/0;background:none;border:0;display:block;float:left;line-height:1.5385em;margin:0 .5rem 0 0;padding:0 1em}ul.primary li a:hover,ul.primary li a:active{background:#111;border:0;color:#fff}ul.primary li a:hover{background:#888;text-decoration:none}ul.secondary{background:#111;border-bottom:0;clear:both;margin:0;padding:0}ul.secondary li{border-right:0}ul.secondary li a,ul.secondary li a:link{border:0;color:#ccc;display:block;float:left;line-height:1.5385em;padding:0 1em}ul.secondary li a:hover,ul.secondary li a.active{background:#888;color:#fff;text-decoration:none}ul.secondary a.active{border-bottom:0}.split-list{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;clear:both;float:left}.split-list li{float:left;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;padding-right:1em}.split-list li:nth-child(odd){clear:left}.dash-list li{position:relative;list-style:none}.dash-list li::before{content:'-';position:absolute;left:-20px;top:0}a.btn{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;display:inline-block;color:#fff;margin:1rem 0 0;text-align:center;padding:.6rem 1.6rem;cursor:pointer;background:#0e6bb3;border-radius:0;border:3px solid transparent;text-decoration:none}@media screen and (min-width: 766px){a.btn{font-size:1.8rem}}a.btn:hover,a.btn:focus{background:#666}a.btn:focus{border-color:#000}.ico{display:inline;margin-left:.2em;fill:currentColor}.ico-elink{height:1.1rem;width:1.4rem;margin-bottom:.1rem}.ico-arrow-left{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.ico-arrow-up{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.ico-arrow-down{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.info-notice,.messages{border:2px solid;margin:1.5em 0;padding:1rem 1rem 1rem 4rem}@media (min-width: 641px){.info-notice,.messages{padding:1.4rem 1.4rem 1.4rem 6rem}}.info-notice>*:first-child,.messages>*:first-child{margin-top:0}.info-notice>*:last-child,.messages>*:last-child{margin-bottom:0}.info-notice{border-color:#5a5baa;background:#fff url('../images/i.svg?17f798902a4') no-repeat 0.9rem 0.9rem/24px 24px}@media (min-width: 641px){.info-notice{background:#fff url('../images/i.svg?17f798902a4') no-repeat 1.4rem 1.4rem/30px 30px}}.no-svg .info-notice{background-image:url('../images/i.png?17f798902a4')}ul.info-notice{padding:1rem 1rem 1rem 4rem}@media (min-width: 641px){ul.info-notice{padding:1.4rem 1.4rem 1.4rem 7rem}}.messages-list{margin:2.5rem 0;list-style:none}.field .messages-list,.form-wrapper .messages-list{margin-bottom:0}.messages--error{border-color:#e34f4f;background:#fff url('../images/wrong.svg?17f798902a9') no-repeat 0.9rem 0.9rem/24px 24px}@media (min-width: 641px){.messages--error{background:#fff url('../images/wrong.svg?17f798902a9') no-repeat 1.4rem 1.4rem/30px 30px}}.no-svg .messages--error{background-image:url('../images/wrong.png?17f798902a8')}.messages--status{border-color:#3fa940;background:#fff url('../images/status.svg?17f798902a7') no-repeat 0.9rem 0.9rem/24px 24px}@media (min-width: 641px){.messages--status{background:#fff url('../images/status.svg?17f798902a7') no-repeat 1.4rem 1.4rem/30px 30px}}.no-svg .messages--status{background-image:url('../images/status.png?17f798902a7')}.messages--warning{border-color:#db6304;background:#fff url('../images/warning.svg?17f798902a8') no-repeat 0.9rem 0.9rem/24px 24px}@media (min-width: 641px){.messages--warning{background:#fff url('../images/warning.svg?17f798902a8') no-repeat 1.4rem 1.4rem/30px 30px}}.no-svg .messages--warning{background-image:url('../images/warning.png?17f798902a8')}.messages__list{margin:0}.messages__item{font-size:1.8rem}.messages__item:first-child{margin-top:0}.info-notice{overflow:hidden;border-color:#004695}.toc-menu .menu-title{font-size:21px;line-height:3.6rem}.search-form #edit-submit-search:focus{outline:3px solid #fae029;outline-offset:-2px;overflow:hidden}.search-form #edit-submit-search:hover{background-color:#000}.sidebar-second-layout .rel-menu--latest-news{margin-bottom:2rem}.sidebar-second-layout .rel-menu--latest-news h2{font-size:2.1rem;margin:3.6rem 0 1.2rem;padding:0}.sidebar-second-layout .rel-menu--latest-news ul{margin-bottom:1rem}.sidebar-second-layout .rel-menu--latest-news ul li{padding:0 0 .6rem 1rem;list-style:none;margin:0 0 .2rem;position:relative}.sidebar-second-layout .rel-menu--latest-news ul li::before{content:"-";left:0;position:absolute;top:0}.sidebar-second-layout .rel-menu--latest-news ul li .date-published{display:block;font-size:1.4rem;line-height:1.8rem} +.region-primary-menu .menu_wrapper{width:100%}@media (min-width: 766px){.region-primary-menu .menu_wrapper{border-top:1px solid;border-bottom:1px solid;border-color:#333}}@media screen and (max-width: 766px){.region-primary-menu .menu_wrapper{margin:0}}#main-menu{max-width:1024px;margin:0 auto;position:relative;background-color:#fff}#main-menu .nav-main{height:auto;min-height:44px}@media screen and (max-width: 766px){#main-menu .nav-main{height:0;overflow:hidden;min-height:0}}#main-menu .menu-main{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;margin:0;list-style:none}@media screen and (max-width: 766px){#main-menu .menu-main{display:block;max-width:100%;float:none}}#main-menu .menu-main_sub{display:none;list-style:none;position:absolute;z-index:9999;padding:0;margin:0;background:#fff;overflow:visible !important}@media screen and (max-width: 766px){#main-menu .menu-main_sub{position:static;border:0}}#main-menu .menu-main_sub ul{left:100%;top:0;margin-left:1px}@media screen and (max-width: 766px){#main-menu .menu-main_sub ul{margin:0;border:0}}#main-menu .menu-main_sub .menu-item{float:none;min-width:150px;padding:0;margin:0;position:relative;width:100%}#main-menu .menu-main_sub .menu-item.open{background:#1abc9c}@media screen and (max-width: 766px){#main-menu .menu-main_sub .menu-item.open{background:#fff}}@media screen and (max-width: 766px){#main-menu .menu-main_sub .menu-item{margin:0;width:100%;text-align:center;border-right:0;background:#fff}#main-menu .menu-main_sub .menu-item .menu-item .menu-link{background:#fff}}#main-menu .menu-main_sub .menu-item span.active{font-weight:bold;text-align:left;padding-left:1.1rem}#main-menu .menu-main_sub .menu-link,#main-menu .menu-main_sub .active{font-size:1.4rem;min-width:150px;margin:0;border-top:1px solid #fff;text-align:left;overflow:hidden;padding:.8rem 1.1rem;border-radius:0;color:#fff}@media screen and (max-width: 766px){#main-menu .menu-main_sub .menu-link,#main-menu .menu-main_sub .active{border-top:1px solid #fff}}@media screen and (min-width: 766px){#main-menu .menu-main_sub .menu-link,#main-menu .menu-main_sub .active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}#main-menu .menu-item{font-size:1.4rem;line-height:2.4rem;position:relative;padding:0;margin:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (max-width: 766px){#main-menu .menu-item{float:none;max-width:100%}}#main-menu .menu-item.open>ul{display:block}#main-menu .menu-item.open .menu-toggle-btn{background:#fff;color:#fff;font-weight:bold}#main-menu .menu-link,#main-menu .menu .active{border-bottom:5px solid transparent;padding:1.1rem 0 .4rem;display:block;text-decoration:none;color:#fff;font-weight:500;min-width:44px;text-align:center}@media screen and (max-width: 766px){#main-menu .menu-link,#main-menu .menu .active{width:100%;padding:13px 2%;border-radius:0;border-bottom:1px solid #fff;border-right:0;text-align:left}}#main-menu .menu-link:hover,#main-menu .menu-link:focus{background:#5a5baa}#main-menu .menu .menu-item .active,#main-menu .menu .menu-item .active+.menu-main_sub .title a{background:rgba(191,191,191,0.25);border-bottom-color:#cad400}#main-menu .ico{width:1rem;height:1rem;margin:0 0 0 5px}#main-menu .menu-item.open .ico{-webkit-transform:rotate(270deg);transform:rotate(270deg)}#main-menu .menu-item .menu-main_sub .ico{-webkit-transform:none;transform:none}@media screen and (max-width: 766px){#main-menu .menu-item .menu-main_sub .ico{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}#main-menu .menu-item .menu-main_sub .open .ico{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (max-width: 766px){#main-menu .menu-item .menu-main_sub .open .ico{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}#main-menu .toggler{position:absolute;top:0;left:-.5rem;z-index:2;cursor:pointer;height:1px;width:1px;overflow:hidden;opacity:0;max-height:5rem;min-height:5rem;display:none}#main-menu .toggler:focus+.hamburger{outline:2px dotted #fff;outline-offset:-2px}@media screen and (max-width: 766px){#main-menu .toggler{top:-5.2rem;left:.5rem;width:5rem;height:5rem;display:block}#main-menu .toggler:checked+.hamburger>div{-webkit-transform:rotate(135deg);transform:rotate(135deg)}#main-menu .toggler:checked+.hamburger>div::before,#main-menu .toggler:checked+.hamburger>div::after{top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}#main-menu .toggler:checked:hover+.hamburger>div{-webkit-transform:rotate(225deg);transform:rotate(225deg)}#main-menu .toggler:checked ~ .nav-main{height:auto;-webkit-transition:max-height 1s ease;transition:max-height 1s ease}}#main-menu .toggler-label{display:none}@media screen and (max-width: 766px){#main-menu .toggler-label{display:block}}#main-menu .hamburger{position:absolute;top:-6.7rem;left:.5rem;z-index:1;width:auto;height:50px;padding:1rem;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 766px){#main-menu .hamburger{display:-webkit-box;display:-ms-flexbox;display:flex}#main-menu .hamburger>div{position:relative;-webkit-box-flex:0;-ms-flex:none;flex:none;width:2.1rem;height:.3rem;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .4s ease;transition:all .4s ease}#main-menu .hamburger>div::after,#main-menu .hamburger>div::before{content:'';position:absolute;z-index:1;top:-.9rem;left:0;width:100%;height:.3rem;background:#fff}#main-menu .hamburger>div::after{top:.9rem}#main-menu .hamburger-text{color:#fff;padding-left:1rem}}.menu-link_button{background:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;font-size:1.4rem}.path-search #main-menu .hamburger{top:-5.1rem}.breadcrumb{font-size:1.3rem;border-bottom:1px solid #eee;line-height:2.5rem}.breadcrumb .breadcrumb--list{list-style:none;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;padding:.5rem 0}.breadcrumb .breadcrumb--item{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;line-height:1.5;-ms-flex-negative:0;flex-shrink:0}.breadcrumb .breadcrumb--item a{border:0;padding:.4rem 0}.breadcrumb .breadcrumb--item::after{content:"ยป";margin:0;padding:0 .3rem}.breadcrumb .breadcrumb--item:last-child{-ms-flex-negative:1;flex-shrink:1}.breadcrumb .breadcrumb--item:last-child::after{content:none}#pager .pager__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;line-height:5rem;text-align:left;list-style:none;margin:1.5em 0;padding:0}#pager .pager__item{margin:.2rem;padding:0;border:0}#pager .pager__item--first{margin-left:0}#pager .pager__item--last{margin-right:0}@media screen and (max-width: 476px){#pager .pager__item.pager-hide-small{display:none}}@media screen and (max-width: 641px){#pager .pager__item.pager-hide-phab{display:none}}#pager .pager__item a,#pager .pager__item .pager__item-current,#pager .pager__item--ellipsis{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.6rem;min-width:4.4rem;min-height:4.4rem;line-height:4.2rem;margin:0;padding:0 .6rem;text-align:center;text-decoration:none}@media (min-width: 766px){#pager .pager__item a,#pager .pager__item .pager__item-current,#pager .pager__item--ellipsis{min-width:4.5rem;min-height:4.5rem;line-height:4.3rem}}#pager .pager__item--ellipsis{min-width:0}@media screen and (max-width: 476px){#pager .pager__item--ellipsis.pager-ellipsis-hide{display:none}}#pager .pager__item a,#pager .pager__item a:active,#pager .pager__item a:focus,#pager .pager__item a:visited{color:#0e6bb3;background-color:#fff;border:1px solid #666}#pager .pager__item a:focus{outline:3px solid #0e6bb3}#pager .pager__item a:hover{color:#fff;background-color:#0e6bb3;border-color:#0e6bb3;text-decoration:none}#pager .pager__item.is-active a,#pager .pager__item.is-active .pager__item-current{background-color:#0e6bb3;color:#fff}#pager .pager__item--first a,#pager .pager__item--previous a,#pager .pager__item--next a,#pager .pager__item--last a{padding:0 .6rem}.toc-menu{background:transparent;border-top:1px solid #999;border-bottom:1px solid #999;margin:1em 0 1.5em;padding:0}.toc-menu .skip-link{margin:1em 0}.toc-menu .menu-title{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;font-weight:bold;margin:1em 0 .5em}@media screen and (min-width: 766px){.toc-menu .menu-title{font-size:1.8rem}}.toc-menu .nav-menu{margin:0 0 2.7rem;list-style:none;padding:0}.toc-menu .nav-menu .nav-item{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;margin:0;padding:0 0 .6rem 1rem;position:relative}@media screen and (min-width: 766px){.toc-menu .nav-menu .nav-item{font-size:1.8rem}}.toc-menu .nav-menu .nav-item::before{content:'-';position:absolute;left:0;top:0}.toc-menu .nav-menu .nav-item:last-child{padding-bottom:0}body.toolbar-tray-open.toolbar-vertical.toolbar-fixed{margin-left:18rem}.toolbar-tab .toolbar-tray.toolbar-tray-vertical{width:18rem}.block{margin-bottom:2%}@media screen and (max-width: 961px){.block{margin-bottom:2%}}.block:last-child{margin:0}.block>h2{font-size:3.6rem;line-height:4.2rem;margin:2.3rem 0 2.3rem;margin:.5rem 0 1.5rem;padding:1rem;overflow:hidden;text-align:left}@media screen and (max-width: 440px){.block>h2{font-size:1.8rem}}#search-facets .facet--title a.facet--btn,#content .facet--title a.facet--btn{background-color:#333;display:block;line-height:4rem;min-height:4rem;min-width:100px;padding:0 .5em;text-align:left;text-decoration:none;vertical-align:middle;width:100%;font-size:1.6rem}@media (min-width: 641px){#search-facets .facet--title a.facet--btn,#content .facet--title a.facet--btn{min-width:120px;font-size:1.8rem}}#search-facets .facet--title a.facet--btn:link,#search-facets .facet--title a.facet--btn:visited,#content .facet--title a.facet--btn:link,#content .facet--title a.facet--btn:visited{color:#fff}#search-facets .facet--title a.facet--btn:hover,#content .facet--title a.facet--btn:hover{background-color:#111;text-decoration:none}#search-facets .facet--title a.facet--btn:focus,#content .facet--title a.facet--btn:focus{outline:3px solid #949494;outline-offset:-2px;background-color:#111;border-bottom-width:2px}#search-facets .facet--title a.facet--btn:active,#search-facets .facet--title a.facet--btn.active,#content .facet--title a.facet--btn:active,#content .facet--title a.facet--btn.active{background-color:#111;border-color:#111;text-decoration:none}#search-facets .facet--title a.facet--btn .ico-arrow-down,#content .facet--title a.facet--btn .ico-arrow-down{fill:#fff;float:right;height:2rem;margin:1rem;width:2rem;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease, -webkit-transform .4s ease}#search-facets .facet--title a.facet--btn.active .ico-arrow-down,#content .facet--title a.facet--btn.active .ico-arrow-down{-webkit-transform:rotate(270deg);transform:rotate(270deg)}#search-facets .facet--dropdown-links,#content .facet--dropdown-links{margin:1em 0}#search-facets .facet--title,#content .facet--title{margin:0}#search-facets .facet-list__links,#content .facet-list__links{margin:.1rem 0 .6rem;list-style:none}#search-facets .facet-list__links .facet-item ul,#content .facet-list__links .facet-item ul{padding:0;margin:0;list-style:none}#search-facets .facet-list__links .facet-item ul .facet-item,#content .facet-list__links .facet-item ul .facet-item{position:relative;padding:0 0 0 1.2rem;margin:0}#search-facets .facet-list__links .facet-item ul .facet-item::before,#content .facet-list__links .facet-item ul .facet-item::before{content:'-';position:absolute;left:.5em;top:.5em}#search-facets .facet-item,#search-facets .facet-summary-item--facet,#content .facet-item,#content .facet-summary-item--facet{margin:0;padding:0}#search-facets .facet-item__label,#search-facets .facet-summary-item--facet__label,#content .facet-item__label,#content .facet-summary-item--facet__label{font-size:1.6rem;line-height:2.4rem;padding:1rem 0}#search-facets .facet-item__label::after,#search-facets .facet-summary-item--facet__label::after,#content .facet-item__label::after,#content .facet-summary-item--facet__label::after{content:':'}#search-facets .facet-item a,#search-facets .facet-item--link,#search-facets .facet-summary-item--facet a,#search-facets .facet-summary-item--facet--link,#content .facet-item a,#content .facet-item--link,#content .facet-summary-item--facet a,#content .facet-summary-item--facet--link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;font-size:1.6rem;line-height:2.4rem;padding:.4rem .6rem;margin:.6rem 0;text-decoration:none;color:#0e6bb3}#search-facets .facet-item a:hover .facet-item__value,#search-facets .facet-item--link:hover .facet-item__value,#search-facets .facet-summary-item--facet a:hover .facet-item__value,#search-facets .facet-summary-item--facet--link:hover .facet-item__value,#content .facet-item a:hover .facet-item__value,#content .facet-item--link:hover .facet-item__value,#content .facet-summary-item--facet a:hover .facet-item__value,#content .facet-summary-item--facet--link:hover .facet-item__value{-webkit-text-decoration:2px underline #333;text-decoration:2px underline #333}#search-facets .facet-item a .facet-item__value,#search-facets .facet-item--link .facet-item__value,#search-facets .facet-summary-item--facet a .facet-item__value,#search-facets .facet-summary-item--facet--link .facet-item__value,#content .facet-item a .facet-item__value,#content .facet-item--link .facet-item__value,#content .facet-summary-item--facet a .facet-item__value,#content .facet-summary-item--facet--link .facet-item__value{text-decoration:underline}#search-facets .facet-item a .facet-item__status,#search-facets .facet-item--link .facet-item__status,#search-facets .facet-summary-item--facet a .facet-item__status,#search-facets .facet-summary-item--facet--link .facet-item__status,#content .facet-item a .facet-item__status,#content .facet-item--link .facet-item__status,#content .facet-summary-item--facet a .facet-item__status,#content .facet-summary-item--facet--link .facet-item__status{-ms-flex-negative:0;flex-shrink:0}#search-facets .facet-item a:visited,#search-facets .facet-item--link:visited,#search-facets .facet-summary-item--facet a:visited,#search-facets .facet-summary-item--facet--link:visited,#content .facet-item a:visited,#content .facet-item--link:visited,#content .facet-summary-item--facet a:visited,#content .facet-summary-item--facet--link:visited{color:#0e6bb3}#search-facets .facet-item a:focus,#search-facets .facet-item--link:focus,#search-facets .facet-summary-item--facet a:focus,#search-facets .facet-summary-item--facet--link:focus,#content .facet-item a:focus,#content .facet-item--link:focus,#content .facet-summary-item--facet a:focus,#content .facet-summary-item--facet--link:focus{background-color:#0e6bb3;color:#fff;outline:0}#search-facets .facet-item a:focus>*,#search-facets .facet-item--link:focus>*,#search-facets .facet-summary-item--facet a:focus>*,#search-facets .facet-summary-item--facet--link:focus>*,#content .facet-item a:focus>*,#content .facet-item--link:focus>*,#content .facet-summary-item--facet a:focus>*,#content .facet-summary-item--facet--link:focus>*{text-decoration:none}#search-facets .facet-item__value,#search-facets .facet-summary-item--facet__value,#content .facet-item__value,#content .facet-summary-item--facet__value{display:inline-block;padding:0 .4rem}#search-facets .facet-item__count,#search-facets .facet-summary-item--facet__count,#content .facet-item__count,#content .facet-summary-item--facet__count{text-decoration:none;white-space:nowrap}#search-facets .facet-item__status,#search-facets .facet-summary-item--facet__status,#content .facet-item__status,#content .facet-summary-item--facet__status{display:inline-block;position:relative;vertical-align:middle;width:2rem;height:2rem;margin:0;padding:0;background-color:#666;color:#fff;text-decoration:none}#search-facets .facet-item__status::before,#search-facets .facet-item__status::after,#search-facets .facet-summary-item--facet__status::before,#search-facets .facet-summary-item--facet__status::after,#content .facet-item__status::before,#content .facet-item__status::after,#content .facet-summary-item--facet__status::before,#content .facet-summary-item--facet__status::after{content:' ';display:block;width:.2rem;height:1rem;background-color:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;left:.9rem;top:.5rem}#search-facets .facet-item__status::after,#search-facets .facet-summary-item--facet__status::after,#content .facet-item__status::after,#content .facet-summary-item--facet__status::after{-webkit-transform:rotate(130deg);transform:rotate(130deg)}#search-facets .facet-item a.is-active,#search-facets .facet-summary-item--facet a,#content .facet-item a.is-active,#content .facet-summary-item--facet a{background-color:#cee4f6;color:#333}#search-facets .facet-item a.is-active:visited,#search-facets .facet-summary-item--facet a:visited,#content .facet-item a.is-active:visited,#content .facet-summary-item--facet a:visited{color:#333}#search-facets .facet-item a.is-active:focus,#search-facets .facet-summary-item--facet a:focus,#content .facet-item a.is-active:focus,#content .facet-summary-item--facet a:focus{outline:3px solid #333;outline-offset:-1px;background-color:#cee4f6}#search-facets .facet-item a.is-active .facet-item__value,#search-facets .facet-summary-item--facet a .facet-item__value,#content .facet-item a.is-active .facet-item__value,#content .facet-summary-item--facet a .facet-item__value{text-decoration:none;padding-left:0}#search-facets .facet-item a.is-active:hover .facet-item__status,#search-facets .facet-item a.is-active:focus .facet-item__status,#search-facets .facet-summary-item--facet a:hover .facet-item__status,#search-facets .facet-summary-item--facet a:focus .facet-item__status,#content .facet-item a.is-active:hover .facet-item__status,#content .facet-item a.is-active:focus .facet-item__status,#content .facet-summary-item--facet a:hover .facet-item__status,#content .facet-summary-item--facet a:focus .facet-item__status{background-color:darkorange}#search-facets .facet-summary-item--facet a,#content .facet-summary-item--facet a{margin:0 .5em}#search-facets .facet-summary,#content .facet-summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0}#search-facets .facet-summary__label,#content .facet-summary__label{margin:0;padding:0}#search-facets .facet-summary__list,#content .facet-summary__list{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}#search-facets a.facets-soft-limit-link,#content a.facets-soft-limit-link{display:inline-block;font-size:1.6rem;line-height:2.4rem;padding:.4rem 4rem .4rem .8rem;position:relative}#search-facets a.facets-soft-limit-link:focus,#content a.facets-soft-limit-link:focus{outline:0;background-color:#0e6bb3;color:#fff;text-decoration:none}#search-facets a.facets-soft-limit-link::after,#content a.facets-soft-limit-link::after{content:'';display:block;position:absolute;top:.4rem;right:.4rem;width:2.4rem;height:2.4rem;border:1px solid #333;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2025%2015%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23333333%3Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%20%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M12.5%200L0%2012l3%203%209.5-10L22%2015l3-3L12.5%200z%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat scroll center center/12px auto;-webkit-transform:rotate(180deg);transform:rotate(180deg)}#search-facets a.facets-soft-limit-link:hover::after,#search-facets a.facets-soft-limit-link:focus::after,#content a.facets-soft-limit-link:hover::after,#content a.facets-soft-limit-link:focus::after{border-color:#fff;background:#0e6bb3 url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2025%2015%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23ffffff%3Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%20%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M12.5%200L0%2012l3%203%209.5-10L22%2015l3-3L12.5%200z%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat scroll center center/12px auto}#search-facets a.facets-soft-limit-link.open::after,#content a.facets-soft-limit-link.open::after{-webkit-transform:rotate(0deg);transform:rotate(0deg)}#search-facets #post-content .facet-summary-item--facet a,#content #post-content .facet-summary-item--facet a{margin:0 .5em;border-bottom:none;padding:.4rem .6rem}#search-facets #post-content .facet-summary-item--facet a:hover,#content #post-content .facet-summary-item--facet a:hover{border-bottom:none}#search-facets #post-content .facet-summary-item--facet a:hover .facet-item__value,#content #post-content .facet-summary-item--facet a:hover .facet-item__value{text-decoration:none}#search-facets #post-content .facet-summary-item--facet a:focus,#content #post-content .facet-summary-item--facet a:focus{outline:3px solid #333;outline-offset:-1px;background-color:#cee4f6}.submitted{background:#f7f7f7;border:1px solid #ececec;clear:both;color:#383838;display:inline-block;margin-bottom:.5rem;padding:.2rem .8rem}.form-submit{cursor:pointer}.form-text{padding:.8rem}.form-item{margin-bottom:1em;margin-top:.2rem}.form-type-radio label,.form-type-checkbox label{margin-left:.4rem}.form-type-radio .description,.form-type-checkbox .description{margin-left:.2rem}.form-actions{padding-top:1rem}fieldset{border:none}fieldset .fieldset-wrapper{margin-top:0;padding-left:0.3rem}fieldset legend{position:relative;text-indent:0;padding-left:1rem}.password-suggestions ul li{margin-left:1.2em}label{display:block}[type='text'],[type='search'],[type='tel'],[type='url'],[type='email'],[type='password'],[type='date'],[type='time'],[type='number']{width:100%;max-width:56rem;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}[size='30'],[size='40'],[size='50'],[size='60']{max-width:65rem}input[type="submit"]{text-decoration:none}input[type="checkbox"]{display:inline-block;position:relative;top:3px;margin-right:0.25em;padding:0;background:#fff;border:1px solid #333;width:1.6rem;height:1.6rem;-webkit-transition:all 0.5s ease;-webkit-transition:background 0.5s ease;transition:background 0.5s ease;outline:none}input[type="checkbox"]:checked{background:#0e6bb3;-webkit-box-shadow:inset 0 0 0 3px #fff;box-shadow:inset 0 0 0 3px #fff}input[type="checkbox"]:hover{border-color:#0e6bb3}input[type="checkbox"]:focus{outline:3px solid #333;outline-offset:-2px;position:relative;z-index:101}.js-form-type-checkbox,.js-form-type-radio{display:-webkit-box;display:-ms-flexbox;display:flex}.js-form-type-checkbox label.option,.js-form-type-radio label.option{margin-left:1rem}[type='text'],[type='search'],[type='tel'],[type='url'],[type='email'],[type='password'],[type='date'],[type='time'],[type='number'],textarea,select{-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #555;color:#333;margin:.5em 0;padding:.6rem;min-height:3.5rem}[type='text']:hover,[type='search']:hover,[type='tel']:hover,[type='url']:hover,[type='email']:hover,[type='password']:hover,[type='date']:hover,[type='time']:hover,[type='number']:hover,textarea:hover,select:hover{border-color:#0e6bb3}[type='text']:focus,[type='search']:focus,[type='tel']:focus,[type='url']:focus,[type='email']:focus,[type='password']:focus,[type='date']:focus,[type='time']:focus,[type='number']:focus,textarea:focus,select:focus{outline:3px solid #333;outline-offset:-2px;position:relative;z-index:101}[type='text'].error,[type='text'].error:focus,[type='search'].error,[type='search'].error:focus,[type='tel'].error,[type='tel'].error:focus,[type='url'].error,[type='url'].error:focus,[type='email'].error,[type='email'].error:focus,[type='password'].error,[type='password'].error:focus,[type='date'].error,[type='date'].error:focus,[type='time'].error,[type='time'].error:focus,[type='number'].error,[type='number'].error:focus,textarea.error,textarea.error:focus,select.error,select.error:focus{border:1px solid #b63a1b;outline-color:#b63a1b;background-color:#ffdae0;-webkit-box-shadow:none;box-shadow:none;color:#333}.form-select{line-height:1.5;height:2.5em;padding:.5em 1.3334em .5em .6667em;font-size:1.6rem}.search-form{display:-ms-grid;display:grid;-ms-grid-columns:calc(100% - 5.4rem) 5.4rem;grid-template-columns:auto 5.4rem;grid-template-areas:"form-item form-action";-webkit-box-align:first baseline;-ms-flex-align:first baseline;align-items:first baseline;margin-top:40px}@media screen and (max-width: 766px){.search-form{margin-right:10px;margin-top:0}}@supports (display: grid){.search-form{margin-top:0}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.search-form{margin-top:0}}.search-form .form-item{margin:0;-ms-grid-column:1;grid-area:form-item;float:left;width:calc(100% - 5.4rem)}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.search-form .form-item{width:auto}}@supports (display: grid){.search-form .form-item{float:none;width:auto}}.search-form .form-actions{padding:0;-ms-grid-column:2;grid-area:form-action;float:right}@supports (display: grid){.search-form .form-actions{float:none}}.search-form .form-submit{border:0;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0}.search-form .form-submit:hover{opacity:.8;-webkit-box-shadow:none;box-shadow:none}.search-form input{font-size:1.6rem;-webkit-box-sizing:border-box;box-sizing:border-box;height:4.5rem}@media (min-width: 766px){.search-form input{font-size:1.8rem}}.search-form input[type='submit']{background:#0e6bb3 url("data:image/svg+xml;charset=utf-8,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%20width%3D%22100px%22%20height%3D%22100px%22%20preserveAspectRatio%3D%22xMinYMid%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23fff%3Bfill-rule%3Aevenodd%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%3Esearch-icon%3C%2Ftitle%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M97.5%2C77.89a6%2C6%2C0%2C0%2C1-8.25%2C1.49L64.89%2C62.65a5.85%2C5.85%2C0%2C0%2C1-2.55-5A21.59%2C21.59%2C0%2C0%2C1%2C25.4%2C46.81a21.16%2C21.16%2C0%2C0%2C1%2C3.47-16%2C21.69%2C21.69%2C0%2C0%2C1%2C30-5.42%2C21.36%2C21.36%2C0%2C0%2C1%2C7.1%2C27%2C6%2C6%2C0%2C0%2C1%2C5.67.58L96%2C69.71A5.86%2C5.86%2C0%2C0%2C1%2C97.5%2C77.89ZM61.38%2C40.3a14.8%2C14.8%2C0%2C0%2C0-6.23-9.6%2C15.12%2C15.12%2C0%2C0%2C0-20.92%2C3.77A14.88%2C14.88%2C0%2C0%2C0%2C38%2C55.24%2C15.12%2C15.12%2C0%2C0%2C0%2C59%2C51.46%2C14.74%2C14.74%2C0%2C0%2C0%2C61.38%2C40.3Z%22%2F%3E%3C%2Fsvg%3E") 0 center no-repeat;background-size:4.2rem auto;text-indent:-9999px;width:5.4rem;-webkit-filter:none;filter:none}.search-form input[type='submit']:focus{outline:3px solid #333;outline-offset:-2px;overflow:hidden}@media screen and (min-width: 320px){.search-form input[type='submit']{-webkit-box-sizing:border-box;box-sizing:border-box;margin:.5em 0;text-shadow:none;position:relative}}.search-form input[type='text']{padding:0 .8rem;width:100%}.search-form input[type='text']:focus{outline:3px solid #333;outline-offset:-2px;position:relative;z-index:101}.search-results .search-form,.search-page .search-form{max-width:500px;display:grid;margin-right:0}.search-results .search-form .form-actions,.search-page .search-form .form-actions{padding-top:0}.search-results .search-form input.form-text,.search-page .search-form input.form-text{max-width:100%;border:1px solid #555}.checkboxes--wrapper.required input+strong,.required+strong{position:relative;top:100%;left:-1px;margin-top:-1px;z-index:101;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:56rem}.checkboxes--wrapper.required input+strong.error,.required+strong.error{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;font-weight:bold;display:block;position:absolute;position:relative;padding:.9rem;color:#fff;background-color:#d1431f;border:1px solid #d1431f;border-radius:3px;-webkit-box-shadow:4px 4px 9px 0 rgba(0,0,0,0.3);box-shadow:4px 4px 9px 0 rgba(0,0,0,0.3);opacity:1;margin-top:1rem}@media screen and (min-width: 766px){.checkboxes--wrapper.required input+strong.error,.required+strong.error{font-size:1.8rem}}.checkboxes--wrapper.required input+strong.error::after,.required+strong.error::after{content:'';border:.9rem solid transparent;border-bottom-color:#d1431f;position:absolute;top:-1.8rem;left:.9rem}.checkboxes--wrapper.required input+strong.error{margin-left:1rem}.search-form{position:relative}.search-form .required+strong.error{position:absolute;margin-top:0}#node-preview-form-select a.node-preview-backlink{color:#fff;text-align:left;display:inline-block;background-color:#3fa940;background-repeat:no-repeat;background-position-y:center;border:1px solid transparent;border-color:#3fa940;min-width:150px;min-height:4.8rem;padding:.7rem 1.6rem;position:relative;font-size:2.1rem;line-height:2.8rem}@media (min-width: 766px){#node-preview-form-select a.node-preview-backlink{min-height:5.4rem;padding:.8rem 1.8rem;font-size:2.4rem;line-height:3.6rem}}#node-preview-form-select a.node-preview-backlink::after{content:"\f2ea";display:inline-block;font-family:'Font Awesome 5 Free';font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-weight:900;padding-left:2rem}.layout-builder-form label,.layout-builder-update-block label,.layout-builder-configure-block label,.media-library-wrapper form label,.js-media-library-add-form label{display:inline-block}.layout-builder-form input:not(input[type='radio']),.layout-builder-update-block input:not(input[type='radio']),.layout-builder-configure-block input:not(input[type='radio']),.media-library-wrapper form input:not(input[type='radio']),.js-media-library-add-form input:not(input[type='radio']){-webkit-appearance:auto}.item-list ul{margin:0;padding:0}ul.inline{clear:both}ul.primary{border:0;margin:0;padding:0}ul.primary li{float:left}ul.primary li a{border-radius:4px/0;background:none;border:0;display:block;float:left;line-height:1.5385em;margin:0 .5rem 0 0;padding:0 1em}ul.primary li a:hover,ul.primary li a:active{background:#111;border:0;color:#fff}ul.primary li a:hover{background:#888;text-decoration:none}ul.secondary{background:#111;border-bottom:0;clear:both;margin:0;padding:0}ul.secondary li{border-right:0}ul.secondary li a,ul.secondary li a:link{border:0;color:#ccc;display:block;float:left;line-height:1.5385em;padding:0 1em}ul.secondary li a:hover,ul.secondary li a.active{background:#888;color:#fff;text-decoration:none}ul.secondary a.active{border-bottom:0}.split-list{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;clear:both;float:left}.split-list li{float:left;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;padding-right:1em}.split-list li:nth-child(odd){clear:left}.dash-list li{position:relative;list-style:none}.dash-list li::before{content:'-';position:absolute;left:-20px;top:0}a.btn{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;display:inline-block;color:#fff;margin:1rem 0 0;text-align:center;padding:.6rem 1.6rem;cursor:pointer;background:#0e6bb3;border-radius:0;border:3px solid transparent;text-decoration:none}@media screen and (min-width: 766px){a.btn{font-size:1.8rem}}a.btn:hover,a.btn:focus{background:#666}a.btn:focus{border-color:#000}.ico{display:inline;margin-left:.2em;fill:currentColor}.ico-elink{height:1.1rem;width:1.4rem;margin-bottom:.1rem}.ico-arrow-left{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.ico-arrow-up{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.ico-arrow-down{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.info-notice,.messages{border:2px solid;margin:1.5em 0;padding:1rem 1rem 1rem 4rem}@media (min-width: 641px){.info-notice,.messages{padding:1.4rem 1.4rem 1.4rem 6rem}}.info-notice>*:first-child,.messages>*:first-child{margin-top:0}.info-notice>*:last-child,.messages>*:last-child{margin-bottom:0}.info-notice{border-color:#5a5baa;background:#fff url('../images/i.svg?17f798902a4') no-repeat 0.9rem 0.9rem/24px 24px}@media (min-width: 641px){.info-notice{background:#fff url('../images/i.svg?17f798902a4') no-repeat 1.4rem 1.4rem/30px 30px}}.no-svg .info-notice{background-image:url('../images/i.png?17f798902a4')}ul.info-notice{padding:1rem 1rem 1rem 4rem}@media (min-width: 641px){ul.info-notice{padding:1.4rem 1.4rem 1.4rem 7rem}}.messages-list{margin:2.5rem 0;list-style:none}.field .messages-list,.form-wrapper .messages-list{margin-bottom:0}.messages--error{border-color:#e34f4f;background:#fff url('../images/wrong.svg?17f798902a9') no-repeat 0.9rem 0.9rem/24px 24px}@media (min-width: 641px){.messages--error{background:#fff url('../images/wrong.svg?17f798902a9') no-repeat 1.4rem 1.4rem/30px 30px}}.no-svg .messages--error{background-image:url('../images/wrong.png?17f798902a8')}.messages--status{border-color:#3fa940;background:#fff url('../images/status.svg?17f798902a7') no-repeat 0.9rem 0.9rem/24px 24px}@media (min-width: 641px){.messages--status{background:#fff url('../images/status.svg?17f798902a7') no-repeat 1.4rem 1.4rem/30px 30px}}.no-svg .messages--status{background-image:url('../images/status.png?17f798902a7')}.messages--warning{border-color:#db6304;background:#fff url('../images/warning.svg?17f798902a8') no-repeat 0.9rem 0.9rem/24px 24px}@media (min-width: 641px){.messages--warning{background:#fff url('../images/warning.svg?17f798902a8') no-repeat 1.4rem 1.4rem/30px 30px}}.no-svg .messages--warning{background-image:url('../images/warning.png?17f798902a8')}.messages__list{margin:0}.messages__item{font-size:1.8rem}.messages__item:first-child{margin-top:0}.info-notice{overflow:hidden;border-color:#004695}.toc-menu .menu-title{font-size:21px;line-height:3.6rem}.search-form #edit-submit-search:focus{outline:3px solid #fae029;outline-offset:-2px;overflow:hidden}.search-form #edit-submit-search:hover{background-color:#000}.sidebar-second-layout .rel-menu--latest-news{margin-bottom:2rem}.sidebar-second-layout .rel-menu--latest-news h2{font-size:2.1rem;margin:3.6rem 0 1.2rem;padding:0}.sidebar-second-layout .rel-menu--latest-news ul{margin-bottom:1rem}.sidebar-second-layout .rel-menu--latest-news ul li{padding:0 0 .6rem 1rem;list-style:none;margin:0 0 .2rem;position:relative}.sidebar-second-layout .rel-menu--latest-news ul li::before{content:"-";left:0;position:absolute;top:0}.sidebar-second-layout .rel-menu--latest-news ul li .date-published{display:block;font-size:1.4rem;line-height:1.8rem}.node-type-publication #content #post-content a.file-link[href]{padding-left:6.5rem;margin-bottom:1.6rem}.node-type-publication #content #post-content a.file-link[href]:hover{margin-bottom:1.5rem}.node-type-publication #content #post-content a.file-link[href]:last-child{margin-bottom:2.4rem} diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/css/theme.css b/web/sites/cscsreviewni/themes/cscsreviewni_theme/css/theme.css index bfbfe0c392..8b4986976c 100644 --- a/web/sites/cscsreviewni/themes/cscsreviewni_theme/css/theme.css +++ b/web/sites/cscsreviewni/themes/cscsreviewni_theme/css/theme.css @@ -1 +1 @@ -.path-news .search-page .sidebar-first-layout,.path-evidence .search-page .sidebar-first-layout{padding:0}.path-news .search-page .sidebar-first-layout .views-exposed-form p,.path-evidence .search-page .sidebar-first-layout .views-exposed-form p{margin-bottom:0} +.path-news .search-page .sidebar-first-layout{padding:0}.path-news .search-page .sidebar-first-layout .views-exposed-form p{margin-bottom:0} diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/components.scss b/web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/components.scss index c9af66794b..e9f9548072 100644 --- a/web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/components.scss +++ b/web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/components.scss @@ -58,3 +58,18 @@ } } } + +.node-type-publication { + #content #post-content a.file-link[href] { + padding-left: 6.5rem; + margin-bottom: 1.6rem; + + &:hover { + margin-bottom: 1.5rem; + } + + &:last-child { + margin-bottom: 2.4rem; + } + } +} diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/theme.scss b/web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/theme.scss index 7f8123c166..86b32ec748 100644 --- a/web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/theme.scss +++ b/web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/theme.scss @@ -22,8 +22,7 @@ // // Style guide: theme.entities -.path-news, -.path-evidence { +.path-news { .search-page { .sidebar-first-layout { padding: 0; From bba57deaa35e69f4f518dbad5b9a9c42d70472c6 Mon Sep 17 00:00:00 2001 From: Orla O'Neill Date: Wed, 16 Mar 2022 00:09:15 +0000 Subject: [PATCH 44/52] D8UN-1044 CSCS: Site search --- .../config/block.block.sitesearchblock.yml | 25 + .../search_api.index.default_content.yml | 240 +++++++++ .../cscsreviewni/config/views.view.search.yml | 487 ++++++++++++++++++ .../views/views-view--search-page.html.twig | 80 +++ 4 files changed, 832 insertions(+) create mode 100644 config/cscsreviewni/config/block.block.sitesearchblock.yml create mode 100644 config/cscsreviewni/config/search_api.index.default_content.yml create mode 100644 config/cscsreviewni/config/views.view.search.yml create mode 100755 web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/views/views-view--search-page.html.twig diff --git a/config/cscsreviewni/config/block.block.sitesearchblock.yml b/config/cscsreviewni/config/block.block.sitesearchblock.yml new file mode 100644 index 0000000000..a7fa70b871 --- /dev/null +++ b/config/cscsreviewni/config/block.block.sitesearchblock.yml @@ -0,0 +1,25 @@ +uuid: 142f23eb-b5c9-4741-9423-58d87beeb387 +langcode: en +status: true +dependencies: + module: + - system + - unity_search_pages + theme: + - cscsreviewni_theme +id: sitesearchblock +theme: cscsreviewni_theme +region: search +weight: 0 +provider: null +plugin: site_search_block +settings: + id: site_search_block + label: 'Site search block' + provider: unity_search_pages + label_display: '0' +visibility: + request_path: + id: request_path + pages: /search + negate: true diff --git a/config/cscsreviewni/config/search_api.index.default_content.yml b/config/cscsreviewni/config/search_api.index.default_content.yml new file mode 100644 index 0000000000..84175c5588 --- /dev/null +++ b/config/cscsreviewni/config/search_api.index.default_content.yml @@ -0,0 +1,240 @@ +uuid: 3a6ac8e2-2f00-4dfe-a873-6956eb6874ee +langcode: en +status: true +dependencies: + config: + - field.storage.node.body + - field.storage.node.field_published_date + - field.storage.node.field_teaser + - search_api.server.default + module: + - node + - search_api +id: default_content +name: 'Default content' +description: '' +read_only: false +field_settings: + body: + label: Body + datasource_id: 'entity:node' + property_path: body + type: text + boost: 0.5 + dependencies: + config: + - field.storage.node.body + created: + label: 'Authored on' + datasource_id: 'entity:node' + property_path: created + type: date + dependencies: + module: + - node + field_published_date: + label: 'Published date' + datasource_id: 'entity:node' + property_path: field_published_date + type: date + dependencies: + config: + - field.storage.node.field_published_date + field_teaser: + label: Teaser + datasource_id: 'entity:node' + property_path: field_teaser + type: text + dependencies: + config: + - field.storage.node.field_teaser + node_grants: + label: 'Node access information' + property_path: search_api_node_grants + type: string + indexed_locked: true + type_locked: true + hidden: true + status: + label: Published + datasource_id: 'entity:node' + property_path: status + type: boolean + indexed_locked: true + type_locked: true + dependencies: + module: + - node + summary: + label: 'Body ยป Summary' + datasource_id: 'entity:node' + property_path: 'body:summary' + type: text + dependencies: + config: + - field.storage.node.body + title: + label: Title + datasource_id: 'entity:node' + property_path: title + type: text + boost: !!float 21 + dependencies: + module: + - node + type: + label: 'Content type' + datasource_id: 'entity:node' + property_path: type + type: string + dependencies: + module: + - node + uid: + label: 'Authored by' + datasource_id: 'entity:node' + property_path: uid + type: integer + indexed_locked: true + type_locked: true + dependencies: + module: + - node +datasource_settings: + 'entity:node': + bundles: + default: true + selected: + - webform + languages: + default: true + selected: { } +processor_settings: + add_url: { } + aggregated_field: { } + content_access: + weights: + preprocess_query: -30 + entity_status: { } + highlight: + highlight: always + highlight_partial: true + excerpt: true + excerpt_length: 256 + exclude_fields: { } + prefix: '' + suffix: '' + weights: + postprocess_query: 0 + html_filter: + all_fields: false + fields: + - body + - field_teaser + - summary + - title + - type + title: false + alt: true + tags: + b: 2 + h1: 5 + h2: 3 + h3: 2 + strong: 2 + weights: + preprocess_index: -15 + preprocess_query: -15 + ignorecase: + all_fields: false + fields: + - body + - field_teaser + - summary + - title + - type + weights: + preprocess_index: -20 + preprocess_query: -20 + language_with_fallback: { } + rendered_item: { } + stemmer: + all_fields: false + fields: + - body + - field_teaser + - summary + - title + exceptions: + mexican: mexic + texan: texa + weights: + preprocess_index: 0 + preprocess_query: 0 + stopwords: + all_fields: false + fields: + - body + - field_teaser + - summary + - title + stopwords: + - a + - an + - and + - are + - as + - at + - be + - but + - by + - for + - if + - in + - into + - is + - it + - 'no' + - not + - of + - 'on' + - or + - s + - such + - t + - that + - the + - their + - then + - there + - these + - they + - this + - to + - was + - will + - with + weights: + preprocess_index: -5 + preprocess_query: -2 + tokenizer: + all_fields: false + fields: + - body + - field_teaser + - summary + - title + ignored: ._- + spaces: '' + overlap_cjk: 1 + minimum_word_size: '2' + weights: + preprocess_index: -6 + preprocess_query: -6 +tracker_settings: + default: + indexing_order: fifo +options: + index_directly: true + cron_limit: 50 +server: default diff --git a/config/cscsreviewni/config/views.view.search.yml b/config/cscsreviewni/config/views.view.search.yml new file mode 100644 index 0000000000..9ab59dc5d8 --- /dev/null +++ b/config/cscsreviewni/config/views.view.search.yml @@ -0,0 +1,487 @@ +uuid: 73ebbfa5-dc68-4d02-81fc-debb3c90e85a +langcode: en +status: true +dependencies: + config: + - field.storage.node.field_published_date + - search_api.index.default_content + module: + - datetime + - search_api +id: search +label: Search +module: views +description: '' +tag: '' +base_table: search_api_index_default_content +base_field: search_api_id +display: + default: + display_plugin: default + id: default + display_title: Default + position: 0 + display_options: + access: + type: none + options: { } + cache: + type: none + options: { } + query: + type: views_query + options: + bypass_access: false + skip_access: false + preserve_facet_query_args: false + exposed_form: + type: basic + options: + submit_button: Search + reset_button: false + reset_button_label: Reset + exposed_sorts_label: 'Sort by' + expose_sort_order: false + sort_asc_label: Asc + sort_desc_label: Desc + pager: + type: full + options: + items_per_page: 20 + offset: 0 + id: 0 + total_pages: null + tags: + previous: 'โ€น previous' + next: 'next โ€บ' + first: 'ยซ first' + last: 'last ยป' + expose: + items_per_page: false + items_per_page_label: 'Items per page' + items_per_page_options: '5, 10, 25, 50' + items_per_page_options_all: false + items_per_page_options_all_label: '- All -' + offset: false + offset_label: Offset + quantity: 5 + style: + type: default + options: + grouping: { } + row_class: search-result + default_row_class: false + row: + type: fields + options: + default_field_elements: false + inline: { } + separator: '' + hide_empty: false + fields: + title: + id: title + table: search_api_index_default_content + field: title + relationship: none + group_type: group + admin_label: '' + label: '' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: h3 + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: false + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: string + settings: + link_to_entity: true + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + field_rendering: true + fallback_handler: search_api + fallback_options: + link_to_item: false + use_highlighting: false + multi_type: separator + multi_separator: ', ' + plugin_id: search_api_field + search_api_excerpt: + id: search_api_excerpt + table: search_api_index_default_content + field: search_api_excerpt + relationship: none + group_type: group + admin_label: '' + label: '' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: p + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: false + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + link_to_item: false + use_highlighting: true + multi_type: separator + multi_separator: ', ' + plugin_id: search_api + field_published_date: + id: field_published_date + table: search_api_index_default_content + field: field_published_date + relationship: none + group_type: group + admin_label: '' + label: '' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: p + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: false + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: datetime_default + settings: + timezone_override: '' + format_type: unity_date + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + field_rendering: true + fallback_handler: search_api + fallback_options: + link_to_item: false + use_highlighting: false + multi_type: separator + multi_separator: ', ' + plugin_id: search_api_field + filters: + search_api_fulltext: + id: search_api_fulltext + table: search_api_index_default_content + field: search_api_fulltext + relationship: none + group_type: group + admin_label: '' + operator: or + value: '' + group: 1 + exposed: true + expose: + operator_id: search_api_fulltext_op + label: 'Search this site ...' + description: '' + use_operator: false + operator: search_api_fulltext_op + operator_limit_selection: false + operator_list: { } + identifier: query + required: true + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + author_user: '0' + supervisor_user: '0' + placeholder: 'Search site' + expose_fields: false + searched_fields_id: search_api_fulltext_searched_fields + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + parse_mode: terms + min_length: null + fields: { } + plugin_id: search_api_fulltext + sorts: + search_api_relevance: + id: search_api_relevance + table: search_api_index_default_content + field: search_api_relevance + relationship: none + group_type: group + admin_label: '' + order: DESC + exposed: false + expose: + label: '' + plugin_id: search_api + title: Search + header: { } + footer: { } + empty: + area: + id: area + table: views + field: area + relationship: none + group_type: group + admin_label: '' + empty: true + tokenize: false + content: + value: 'There are no results found.' + format: basic_html + plugin_id: text + relationships: { } + arguments: { } + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - 'user.node_grants:view' + tags: + - 'config:field.storage.node.field_published_date' + - 'config:search_api.index.default_content' + search_page: + display_plugin: page + id: search_page + display_title: Page + position: 1 + display_options: + display_extenders: + metatag_display_extender: { } + path: search + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - 'user.node_grants:view' + tags: + - 'config:field.storage.node.field_published_date' + - 'config:search_api.index.default_content' + site_search: + display_plugin: embed + id: site_search + display_title: 'Embed: Site search' + position: 2 + display_options: + display_extenders: + metatag_display_extender: { } + display_description: '' + fields: + title: + id: title + table: search_api_index_default_content + field: title + relationship: none + group_type: group + admin_label: '' + label: '' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: h3 + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: false + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: string + settings: + link_to_entity: true + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + field_rendering: true + fallback_handler: search_api + fallback_options: + link_to_item: false + use_highlighting: false + multi_type: separator + multi_separator: ', ' + plugin_id: search_api_field + defaults: + fields: false + empty: false + pager: false + empty: { } + pager: + type: some + options: + items_per_page: 5 + offset: 0 + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - 'user.node_grants:view' + tags: + - 'config:search_api.index.default_content' diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/views/views-view--search-page.html.twig b/web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/views/views-view--search-page.html.twig new file mode 100755 index 0000000000..93dbca406d --- /dev/null +++ b/web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/views/views-view--search-page.html.twig @@ -0,0 +1,80 @@ +{# +/** + * @file + * Theme override for main view template. + * + * Available variables: + * - attributes: Remaining HTML attributes for the element. + * - css_name: A css-safe version of the view name. + * - css_class: The user-specified classes names, if any. + * - header: The optional header. + * - footer: The optional footer. + * - rows: The results of the view query, if any. + * - empty: The content to display if there are no rows. + * - pager: The optional pager next/prev links to display. + * - exposed: Exposed widget form/info to display. + * - feed_icons: Optional feed icons to display. + * - more: An optional link to the next page of results. + * - title: Title of the view, only used when displaying in the admin preview. + * - title_prefix: Additional output populated by modules, intended to be + * displayed in front of the view title. + * - title_suffix: Additional output populated by modules, intended to be + * displayed after the view title. + * - attachment_before: An optional attachment view to be displayed before the + * view content. + * - attachment_after: An optional attachment view to be displayed after the + * view content. + * - dom_id: Unique id for every view being printed to give unique class for + * Javascript. + * + * @see template_preprocess_views_view() + */ +#} +{% + set classes = [ + 'view', + 'view-' ~ id|clean_class, + 'view-id-' ~ id, + 'view-display-id-' ~ display_id, + dom_id ? 'js-view-dom-id-' ~ dom_id, + 'search-results', +] +%} +
      + {% if title %} + {{ title }} + {% endif %} + {% if exposed %} + + {% endif %} + + {% if rows %} +
      + {% if header %} + {{ header }} + {% endif %} + {{ rows }} +
      + {% elseif empty %} +
      + {% if header %} + {{ header }} + {% endif %} + {{ empty }} +
      + {% endif %} + + {% if pager %} + {{ pager }} + {% endif %} + {% if more %} + {{ more }} + {% endif %} + {% if footer %} + + {% endif %} +
      From 9b3be5be1c371c33650be17ede1954659f52908f Mon Sep 17 00:00:00 2001 From: Orla O'Neill Date: Wed, 16 Mar 2022 22:28:10 +0000 Subject: [PATCH 45/52] Theme front page --- .../cscsreviewni_theme.libraries.yml | 4 + .../cscsreviewni_theme.theme | 14 + .../cscsreviewni_theme/css/components.css | 2 +- .../themes/cscsreviewni_theme/css/layout.css | 2 +- .../themes/cscsreviewni_theme/css/theme.css | 2 +- .../themes/cscsreviewni_theme/logo.svg | 305 ++++++++++++++++++ .../src/scss/components.scss | 189 +++++++++++ .../src/scss/init/_colors.scss | 6 +- .../src/scss/init/_variables.scss | 2 +- .../cscsreviewni_theme/src/scss/layout.scss | 60 ++++ .../cscsreviewni_theme/src/scss/theme.scss | 10 + .../block/block--footerlinks.html.twig | 50 +++ .../block--system-branding-block.html.twig | 32 ++ .../templates/layout/page.html.twig | 8 +- 14 files changed, 674 insertions(+), 12 deletions(-) create mode 100644 web/sites/cscsreviewni/themes/cscsreviewni_theme/logo.svg create mode 100755 web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/block/block--footerlinks.html.twig create mode 100644 web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/block/block--system-branding-block.html.twig diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/cscsreviewni_theme.libraries.yml b/web/sites/cscsreviewni/themes/cscsreviewni_theme/cscsreviewni_theme.libraries.yml index c6ee220668..899bd548cd 100644 --- a/web/sites/cscsreviewni/themes/cscsreviewni_theme/cscsreviewni_theme.libraries.yml +++ b/web/sites/cscsreviewni/themes/cscsreviewni_theme/cscsreviewni_theme.libraries.yml @@ -13,3 +13,7 @@ site-styling: # The SMACSS category, "component", is loaded after "base" and "layout" styles. component: css/components.css: { minified: true } + + # The SMACSS category, "theme", is loaded after "base", "layout" and "component" styles. + theme: + css/theme.css: { minified: true } diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/cscsreviewni_theme.theme b/web/sites/cscsreviewni/themes/cscsreviewni_theme/cscsreviewni_theme.theme index 994451769e..1c1ac84cd0 100755 --- a/web/sites/cscsreviewni/themes/cscsreviewni_theme/cscsreviewni_theme.theme +++ b/web/sites/cscsreviewni/themes/cscsreviewni_theme/cscsreviewni_theme.theme @@ -17,3 +17,17 @@ function cscsreviewni_theme_preprocess_html(&$variables) { } } } + +/** + * Implements template_preprocess_views_view(). + */ +function cscsreviewni_theme_preprocess_views_view(array &$variables) { + $view = $variables['view']; + + switch ($view->storage->id()) { + case 'latest_news': + if ($view->current_display == 'latest_news_home_block') { + $variables['more']['#options']['attributes']['class'] = 'btn'; + } + } +} diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/css/components.css b/web/sites/cscsreviewni/themes/cscsreviewni_theme/css/components.css index 20c82051f9..34d0031fec 100644 --- a/web/sites/cscsreviewni/themes/cscsreviewni_theme/css/components.css +++ b/web/sites/cscsreviewni/themes/cscsreviewni_theme/css/components.css @@ -1 +1 @@ -.region-primary-menu .menu_wrapper{width:100%}@media (min-width: 766px){.region-primary-menu .menu_wrapper{border-top:1px solid;border-bottom:1px solid;border-color:#333}}@media screen and (max-width: 766px){.region-primary-menu .menu_wrapper{margin:0}}#main-menu{max-width:1024px;margin:0 auto;position:relative;background-color:#fff}#main-menu .nav-main{height:auto;min-height:44px}@media screen and (max-width: 766px){#main-menu .nav-main{height:0;overflow:hidden;min-height:0}}#main-menu .menu-main{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;margin:0;list-style:none}@media screen and (max-width: 766px){#main-menu .menu-main{display:block;max-width:100%;float:none}}#main-menu .menu-main_sub{display:none;list-style:none;position:absolute;z-index:9999;padding:0;margin:0;background:#fff;overflow:visible !important}@media screen and (max-width: 766px){#main-menu .menu-main_sub{position:static;border:0}}#main-menu .menu-main_sub ul{left:100%;top:0;margin-left:1px}@media screen and (max-width: 766px){#main-menu .menu-main_sub ul{margin:0;border:0}}#main-menu .menu-main_sub .menu-item{float:none;min-width:150px;padding:0;margin:0;position:relative;width:100%}#main-menu .menu-main_sub .menu-item.open{background:#1abc9c}@media screen and (max-width: 766px){#main-menu .menu-main_sub .menu-item.open{background:#fff}}@media screen and (max-width: 766px){#main-menu .menu-main_sub .menu-item{margin:0;width:100%;text-align:center;border-right:0;background:#fff}#main-menu .menu-main_sub .menu-item .menu-item .menu-link{background:#fff}}#main-menu .menu-main_sub .menu-item span.active{font-weight:bold;text-align:left;padding-left:1.1rem}#main-menu .menu-main_sub .menu-link,#main-menu .menu-main_sub .active{font-size:1.4rem;min-width:150px;margin:0;border-top:1px solid #fff;text-align:left;overflow:hidden;padding:.8rem 1.1rem;border-radius:0;color:#fff}@media screen and (max-width: 766px){#main-menu .menu-main_sub .menu-link,#main-menu .menu-main_sub .active{border-top:1px solid #fff}}@media screen and (min-width: 766px){#main-menu .menu-main_sub .menu-link,#main-menu .menu-main_sub .active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}#main-menu .menu-item{font-size:1.4rem;line-height:2.4rem;position:relative;padding:0;margin:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (max-width: 766px){#main-menu .menu-item{float:none;max-width:100%}}#main-menu .menu-item.open>ul{display:block}#main-menu .menu-item.open .menu-toggle-btn{background:#fff;color:#fff;font-weight:bold}#main-menu .menu-link,#main-menu .menu .active{border-bottom:5px solid transparent;padding:1.1rem 0 .4rem;display:block;text-decoration:none;color:#fff;font-weight:500;min-width:44px;text-align:center}@media screen and (max-width: 766px){#main-menu .menu-link,#main-menu .menu .active{width:100%;padding:13px 2%;border-radius:0;border-bottom:1px solid #fff;border-right:0;text-align:left}}#main-menu .menu-link:hover,#main-menu .menu-link:focus{background:#5a5baa}#main-menu .menu .menu-item .active,#main-menu .menu .menu-item .active+.menu-main_sub .title a{background:rgba(191,191,191,0.25);border-bottom-color:#cad400}#main-menu .ico{width:1rem;height:1rem;margin:0 0 0 5px}#main-menu .menu-item.open .ico{-webkit-transform:rotate(270deg);transform:rotate(270deg)}#main-menu .menu-item .menu-main_sub .ico{-webkit-transform:none;transform:none}@media screen and (max-width: 766px){#main-menu .menu-item .menu-main_sub .ico{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}#main-menu .menu-item .menu-main_sub .open .ico{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (max-width: 766px){#main-menu .menu-item .menu-main_sub .open .ico{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}#main-menu .toggler{position:absolute;top:0;left:-.5rem;z-index:2;cursor:pointer;height:1px;width:1px;overflow:hidden;opacity:0;max-height:5rem;min-height:5rem;display:none}#main-menu .toggler:focus+.hamburger{outline:2px dotted #fff;outline-offset:-2px}@media screen and (max-width: 766px){#main-menu .toggler{top:-5.2rem;left:.5rem;width:5rem;height:5rem;display:block}#main-menu .toggler:checked+.hamburger>div{-webkit-transform:rotate(135deg);transform:rotate(135deg)}#main-menu .toggler:checked+.hamburger>div::before,#main-menu .toggler:checked+.hamburger>div::after{top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}#main-menu .toggler:checked:hover+.hamburger>div{-webkit-transform:rotate(225deg);transform:rotate(225deg)}#main-menu .toggler:checked ~ .nav-main{height:auto;-webkit-transition:max-height 1s ease;transition:max-height 1s ease}}#main-menu .toggler-label{display:none}@media screen and (max-width: 766px){#main-menu .toggler-label{display:block}}#main-menu .hamburger{position:absolute;top:-6.7rem;left:.5rem;z-index:1;width:auto;height:50px;padding:1rem;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 766px){#main-menu .hamburger{display:-webkit-box;display:-ms-flexbox;display:flex}#main-menu .hamburger>div{position:relative;-webkit-box-flex:0;-ms-flex:none;flex:none;width:2.1rem;height:.3rem;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .4s ease;transition:all .4s ease}#main-menu .hamburger>div::after,#main-menu .hamburger>div::before{content:'';position:absolute;z-index:1;top:-.9rem;left:0;width:100%;height:.3rem;background:#fff}#main-menu .hamburger>div::after{top:.9rem}#main-menu .hamburger-text{color:#fff;padding-left:1rem}}.menu-link_button{background:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;font-size:1.4rem}.path-search #main-menu .hamburger{top:-5.1rem}.breadcrumb{font-size:1.3rem;border-bottom:1px solid #eee;line-height:2.5rem}.breadcrumb .breadcrumb--list{list-style:none;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;padding:.5rem 0}.breadcrumb .breadcrumb--item{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;line-height:1.5;-ms-flex-negative:0;flex-shrink:0}.breadcrumb .breadcrumb--item a{border:0;padding:.4rem 0}.breadcrumb .breadcrumb--item::after{content:"ยป";margin:0;padding:0 .3rem}.breadcrumb .breadcrumb--item:last-child{-ms-flex-negative:1;flex-shrink:1}.breadcrumb .breadcrumb--item:last-child::after{content:none}#pager .pager__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;line-height:5rem;text-align:left;list-style:none;margin:1.5em 0;padding:0}#pager .pager__item{margin:.2rem;padding:0;border:0}#pager .pager__item--first{margin-left:0}#pager .pager__item--last{margin-right:0}@media screen and (max-width: 476px){#pager .pager__item.pager-hide-small{display:none}}@media screen and (max-width: 641px){#pager .pager__item.pager-hide-phab{display:none}}#pager .pager__item a,#pager .pager__item .pager__item-current,#pager .pager__item--ellipsis{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.6rem;min-width:4.4rem;min-height:4.4rem;line-height:4.2rem;margin:0;padding:0 .6rem;text-align:center;text-decoration:none}@media (min-width: 766px){#pager .pager__item a,#pager .pager__item .pager__item-current,#pager .pager__item--ellipsis{min-width:4.5rem;min-height:4.5rem;line-height:4.3rem}}#pager .pager__item--ellipsis{min-width:0}@media screen and (max-width: 476px){#pager .pager__item--ellipsis.pager-ellipsis-hide{display:none}}#pager .pager__item a,#pager .pager__item a:active,#pager .pager__item a:focus,#pager .pager__item a:visited{color:#0e6bb3;background-color:#fff;border:1px solid #666}#pager .pager__item a:focus{outline:3px solid #0e6bb3}#pager .pager__item a:hover{color:#fff;background-color:#0e6bb3;border-color:#0e6bb3;text-decoration:none}#pager .pager__item.is-active a,#pager .pager__item.is-active .pager__item-current{background-color:#0e6bb3;color:#fff}#pager .pager__item--first a,#pager .pager__item--previous a,#pager .pager__item--next a,#pager .pager__item--last a{padding:0 .6rem}.toc-menu{background:transparent;border-top:1px solid #999;border-bottom:1px solid #999;margin:1em 0 1.5em;padding:0}.toc-menu .skip-link{margin:1em 0}.toc-menu .menu-title{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;font-weight:bold;margin:1em 0 .5em}@media screen and (min-width: 766px){.toc-menu .menu-title{font-size:1.8rem}}.toc-menu .nav-menu{margin:0 0 2.7rem;list-style:none;padding:0}.toc-menu .nav-menu .nav-item{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;margin:0;padding:0 0 .6rem 1rem;position:relative}@media screen and (min-width: 766px){.toc-menu .nav-menu .nav-item{font-size:1.8rem}}.toc-menu .nav-menu .nav-item::before{content:'-';position:absolute;left:0;top:0}.toc-menu .nav-menu .nav-item:last-child{padding-bottom:0}body.toolbar-tray-open.toolbar-vertical.toolbar-fixed{margin-left:18rem}.toolbar-tab .toolbar-tray.toolbar-tray-vertical{width:18rem}.block{margin-bottom:2%}@media screen and (max-width: 961px){.block{margin-bottom:2%}}.block:last-child{margin:0}.block>h2{font-size:3.6rem;line-height:4.2rem;margin:2.3rem 0 2.3rem;margin:.5rem 0 1.5rem;padding:1rem;overflow:hidden;text-align:left}@media screen and (max-width: 440px){.block>h2{font-size:1.8rem}}#search-facets .facet--title a.facet--btn,#content .facet--title a.facet--btn{background-color:#333;display:block;line-height:4rem;min-height:4rem;min-width:100px;padding:0 .5em;text-align:left;text-decoration:none;vertical-align:middle;width:100%;font-size:1.6rem}@media (min-width: 641px){#search-facets .facet--title a.facet--btn,#content .facet--title a.facet--btn{min-width:120px;font-size:1.8rem}}#search-facets .facet--title a.facet--btn:link,#search-facets .facet--title a.facet--btn:visited,#content .facet--title a.facet--btn:link,#content .facet--title a.facet--btn:visited{color:#fff}#search-facets .facet--title a.facet--btn:hover,#content .facet--title a.facet--btn:hover{background-color:#111;text-decoration:none}#search-facets .facet--title a.facet--btn:focus,#content .facet--title a.facet--btn:focus{outline:3px solid #949494;outline-offset:-2px;background-color:#111;border-bottom-width:2px}#search-facets .facet--title a.facet--btn:active,#search-facets .facet--title a.facet--btn.active,#content .facet--title a.facet--btn:active,#content .facet--title a.facet--btn.active{background-color:#111;border-color:#111;text-decoration:none}#search-facets .facet--title a.facet--btn .ico-arrow-down,#content .facet--title a.facet--btn .ico-arrow-down{fill:#fff;float:right;height:2rem;margin:1rem;width:2rem;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease, -webkit-transform .4s ease}#search-facets .facet--title a.facet--btn.active .ico-arrow-down,#content .facet--title a.facet--btn.active .ico-arrow-down{-webkit-transform:rotate(270deg);transform:rotate(270deg)}#search-facets .facet--dropdown-links,#content .facet--dropdown-links{margin:1em 0}#search-facets .facet--title,#content .facet--title{margin:0}#search-facets .facet-list__links,#content .facet-list__links{margin:.1rem 0 .6rem;list-style:none}#search-facets .facet-list__links .facet-item ul,#content .facet-list__links .facet-item ul{padding:0;margin:0;list-style:none}#search-facets .facet-list__links .facet-item ul .facet-item,#content .facet-list__links .facet-item ul .facet-item{position:relative;padding:0 0 0 1.2rem;margin:0}#search-facets .facet-list__links .facet-item ul .facet-item::before,#content .facet-list__links .facet-item ul .facet-item::before{content:'-';position:absolute;left:.5em;top:.5em}#search-facets .facet-item,#search-facets .facet-summary-item--facet,#content .facet-item,#content .facet-summary-item--facet{margin:0;padding:0}#search-facets .facet-item__label,#search-facets .facet-summary-item--facet__label,#content .facet-item__label,#content .facet-summary-item--facet__label{font-size:1.6rem;line-height:2.4rem;padding:1rem 0}#search-facets .facet-item__label::after,#search-facets .facet-summary-item--facet__label::after,#content .facet-item__label::after,#content .facet-summary-item--facet__label::after{content:':'}#search-facets .facet-item a,#search-facets .facet-item--link,#search-facets .facet-summary-item--facet a,#search-facets .facet-summary-item--facet--link,#content .facet-item a,#content .facet-item--link,#content .facet-summary-item--facet a,#content .facet-summary-item--facet--link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;font-size:1.6rem;line-height:2.4rem;padding:.4rem .6rem;margin:.6rem 0;text-decoration:none;color:#0e6bb3}#search-facets .facet-item a:hover .facet-item__value,#search-facets .facet-item--link:hover .facet-item__value,#search-facets .facet-summary-item--facet a:hover .facet-item__value,#search-facets .facet-summary-item--facet--link:hover .facet-item__value,#content .facet-item a:hover .facet-item__value,#content .facet-item--link:hover .facet-item__value,#content .facet-summary-item--facet a:hover .facet-item__value,#content .facet-summary-item--facet--link:hover .facet-item__value{-webkit-text-decoration:2px underline #333;text-decoration:2px underline #333}#search-facets .facet-item a .facet-item__value,#search-facets .facet-item--link .facet-item__value,#search-facets .facet-summary-item--facet a .facet-item__value,#search-facets .facet-summary-item--facet--link .facet-item__value,#content .facet-item a .facet-item__value,#content .facet-item--link .facet-item__value,#content .facet-summary-item--facet a .facet-item__value,#content .facet-summary-item--facet--link .facet-item__value{text-decoration:underline}#search-facets .facet-item a .facet-item__status,#search-facets .facet-item--link .facet-item__status,#search-facets .facet-summary-item--facet a .facet-item__status,#search-facets .facet-summary-item--facet--link .facet-item__status,#content .facet-item a .facet-item__status,#content .facet-item--link .facet-item__status,#content .facet-summary-item--facet a .facet-item__status,#content .facet-summary-item--facet--link .facet-item__status{-ms-flex-negative:0;flex-shrink:0}#search-facets .facet-item a:visited,#search-facets .facet-item--link:visited,#search-facets .facet-summary-item--facet a:visited,#search-facets .facet-summary-item--facet--link:visited,#content .facet-item a:visited,#content .facet-item--link:visited,#content .facet-summary-item--facet a:visited,#content .facet-summary-item--facet--link:visited{color:#0e6bb3}#search-facets .facet-item a:focus,#search-facets .facet-item--link:focus,#search-facets .facet-summary-item--facet a:focus,#search-facets .facet-summary-item--facet--link:focus,#content .facet-item a:focus,#content .facet-item--link:focus,#content .facet-summary-item--facet a:focus,#content .facet-summary-item--facet--link:focus{background-color:#0e6bb3;color:#fff;outline:0}#search-facets .facet-item a:focus>*,#search-facets .facet-item--link:focus>*,#search-facets .facet-summary-item--facet a:focus>*,#search-facets .facet-summary-item--facet--link:focus>*,#content .facet-item a:focus>*,#content .facet-item--link:focus>*,#content .facet-summary-item--facet a:focus>*,#content .facet-summary-item--facet--link:focus>*{text-decoration:none}#search-facets .facet-item__value,#search-facets .facet-summary-item--facet__value,#content .facet-item__value,#content .facet-summary-item--facet__value{display:inline-block;padding:0 .4rem}#search-facets .facet-item__count,#search-facets .facet-summary-item--facet__count,#content .facet-item__count,#content .facet-summary-item--facet__count{text-decoration:none;white-space:nowrap}#search-facets .facet-item__status,#search-facets .facet-summary-item--facet__status,#content .facet-item__status,#content .facet-summary-item--facet__status{display:inline-block;position:relative;vertical-align:middle;width:2rem;height:2rem;margin:0;padding:0;background-color:#666;color:#fff;text-decoration:none}#search-facets .facet-item__status::before,#search-facets .facet-item__status::after,#search-facets .facet-summary-item--facet__status::before,#search-facets .facet-summary-item--facet__status::after,#content .facet-item__status::before,#content .facet-item__status::after,#content .facet-summary-item--facet__status::before,#content .facet-summary-item--facet__status::after{content:' ';display:block;width:.2rem;height:1rem;background-color:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;left:.9rem;top:.5rem}#search-facets .facet-item__status::after,#search-facets .facet-summary-item--facet__status::after,#content .facet-item__status::after,#content .facet-summary-item--facet__status::after{-webkit-transform:rotate(130deg);transform:rotate(130deg)}#search-facets .facet-item a.is-active,#search-facets .facet-summary-item--facet a,#content .facet-item a.is-active,#content .facet-summary-item--facet a{background-color:#cee4f6;color:#333}#search-facets .facet-item a.is-active:visited,#search-facets .facet-summary-item--facet a:visited,#content .facet-item a.is-active:visited,#content .facet-summary-item--facet a:visited{color:#333}#search-facets .facet-item a.is-active:focus,#search-facets .facet-summary-item--facet a:focus,#content .facet-item a.is-active:focus,#content .facet-summary-item--facet a:focus{outline:3px solid #333;outline-offset:-1px;background-color:#cee4f6}#search-facets .facet-item a.is-active .facet-item__value,#search-facets .facet-summary-item--facet a .facet-item__value,#content .facet-item a.is-active .facet-item__value,#content .facet-summary-item--facet a .facet-item__value{text-decoration:none;padding-left:0}#search-facets .facet-item a.is-active:hover .facet-item__status,#search-facets .facet-item a.is-active:focus .facet-item__status,#search-facets .facet-summary-item--facet a:hover .facet-item__status,#search-facets .facet-summary-item--facet a:focus .facet-item__status,#content .facet-item a.is-active:hover .facet-item__status,#content .facet-item a.is-active:focus .facet-item__status,#content .facet-summary-item--facet a:hover .facet-item__status,#content .facet-summary-item--facet a:focus .facet-item__status{background-color:darkorange}#search-facets .facet-summary-item--facet a,#content .facet-summary-item--facet a{margin:0 .5em}#search-facets .facet-summary,#content .facet-summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0}#search-facets .facet-summary__label,#content .facet-summary__label{margin:0;padding:0}#search-facets .facet-summary__list,#content .facet-summary__list{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}#search-facets a.facets-soft-limit-link,#content a.facets-soft-limit-link{display:inline-block;font-size:1.6rem;line-height:2.4rem;padding:.4rem 4rem .4rem .8rem;position:relative}#search-facets a.facets-soft-limit-link:focus,#content a.facets-soft-limit-link:focus{outline:0;background-color:#0e6bb3;color:#fff;text-decoration:none}#search-facets a.facets-soft-limit-link::after,#content a.facets-soft-limit-link::after{content:'';display:block;position:absolute;top:.4rem;right:.4rem;width:2.4rem;height:2.4rem;border:1px solid #333;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2025%2015%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23333333%3Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%20%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M12.5%200L0%2012l3%203%209.5-10L22%2015l3-3L12.5%200z%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat scroll center center/12px auto;-webkit-transform:rotate(180deg);transform:rotate(180deg)}#search-facets a.facets-soft-limit-link:hover::after,#search-facets a.facets-soft-limit-link:focus::after,#content a.facets-soft-limit-link:hover::after,#content a.facets-soft-limit-link:focus::after{border-color:#fff;background:#0e6bb3 url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2025%2015%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23ffffff%3Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%20%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M12.5%200L0%2012l3%203%209.5-10L22%2015l3-3L12.5%200z%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat scroll center center/12px auto}#search-facets a.facets-soft-limit-link.open::after,#content a.facets-soft-limit-link.open::after{-webkit-transform:rotate(0deg);transform:rotate(0deg)}#search-facets #post-content .facet-summary-item--facet a,#content #post-content .facet-summary-item--facet a{margin:0 .5em;border-bottom:none;padding:.4rem .6rem}#search-facets #post-content .facet-summary-item--facet a:hover,#content #post-content .facet-summary-item--facet a:hover{border-bottom:none}#search-facets #post-content .facet-summary-item--facet a:hover .facet-item__value,#content #post-content .facet-summary-item--facet a:hover .facet-item__value{text-decoration:none}#search-facets #post-content .facet-summary-item--facet a:focus,#content #post-content .facet-summary-item--facet a:focus{outline:3px solid #333;outline-offset:-1px;background-color:#cee4f6}.submitted{background:#f7f7f7;border:1px solid #ececec;clear:both;color:#383838;display:inline-block;margin-bottom:.5rem;padding:.2rem .8rem}.form-submit{cursor:pointer}.form-text{padding:.8rem}.form-item{margin-bottom:1em;margin-top:.2rem}.form-type-radio label,.form-type-checkbox label{margin-left:.4rem}.form-type-radio .description,.form-type-checkbox .description{margin-left:.2rem}.form-actions{padding-top:1rem}fieldset{border:none}fieldset .fieldset-wrapper{margin-top:0;padding-left:0.3rem}fieldset legend{position:relative;text-indent:0;padding-left:1rem}.password-suggestions ul li{margin-left:1.2em}label{display:block}[type='text'],[type='search'],[type='tel'],[type='url'],[type='email'],[type='password'],[type='date'],[type='time'],[type='number']{width:100%;max-width:56rem;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}[size='30'],[size='40'],[size='50'],[size='60']{max-width:65rem}input[type="submit"]{text-decoration:none}input[type="checkbox"]{display:inline-block;position:relative;top:3px;margin-right:0.25em;padding:0;background:#fff;border:1px solid #333;width:1.6rem;height:1.6rem;-webkit-transition:all 0.5s ease;-webkit-transition:background 0.5s ease;transition:background 0.5s ease;outline:none}input[type="checkbox"]:checked{background:#0e6bb3;-webkit-box-shadow:inset 0 0 0 3px #fff;box-shadow:inset 0 0 0 3px #fff}input[type="checkbox"]:hover{border-color:#0e6bb3}input[type="checkbox"]:focus{outline:3px solid #333;outline-offset:-2px;position:relative;z-index:101}.js-form-type-checkbox,.js-form-type-radio{display:-webkit-box;display:-ms-flexbox;display:flex}.js-form-type-checkbox label.option,.js-form-type-radio label.option{margin-left:1rem}[type='text'],[type='search'],[type='tel'],[type='url'],[type='email'],[type='password'],[type='date'],[type='time'],[type='number'],textarea,select{-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #555;color:#333;margin:.5em 0;padding:.6rem;min-height:3.5rem}[type='text']:hover,[type='search']:hover,[type='tel']:hover,[type='url']:hover,[type='email']:hover,[type='password']:hover,[type='date']:hover,[type='time']:hover,[type='number']:hover,textarea:hover,select:hover{border-color:#0e6bb3}[type='text']:focus,[type='search']:focus,[type='tel']:focus,[type='url']:focus,[type='email']:focus,[type='password']:focus,[type='date']:focus,[type='time']:focus,[type='number']:focus,textarea:focus,select:focus{outline:3px solid #333;outline-offset:-2px;position:relative;z-index:101}[type='text'].error,[type='text'].error:focus,[type='search'].error,[type='search'].error:focus,[type='tel'].error,[type='tel'].error:focus,[type='url'].error,[type='url'].error:focus,[type='email'].error,[type='email'].error:focus,[type='password'].error,[type='password'].error:focus,[type='date'].error,[type='date'].error:focus,[type='time'].error,[type='time'].error:focus,[type='number'].error,[type='number'].error:focus,textarea.error,textarea.error:focus,select.error,select.error:focus{border:1px solid #b63a1b;outline-color:#b63a1b;background-color:#ffdae0;-webkit-box-shadow:none;box-shadow:none;color:#333}.form-select{line-height:1.5;height:2.5em;padding:.5em 1.3334em .5em .6667em;font-size:1.6rem}.search-form{display:-ms-grid;display:grid;-ms-grid-columns:calc(100% - 5.4rem) 5.4rem;grid-template-columns:auto 5.4rem;grid-template-areas:"form-item form-action";-webkit-box-align:first baseline;-ms-flex-align:first baseline;align-items:first baseline;margin-top:40px}@media screen and (max-width: 766px){.search-form{margin-right:10px;margin-top:0}}@supports (display: grid){.search-form{margin-top:0}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.search-form{margin-top:0}}.search-form .form-item{margin:0;-ms-grid-column:1;grid-area:form-item;float:left;width:calc(100% - 5.4rem)}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.search-form .form-item{width:auto}}@supports (display: grid){.search-form .form-item{float:none;width:auto}}.search-form .form-actions{padding:0;-ms-grid-column:2;grid-area:form-action;float:right}@supports (display: grid){.search-form .form-actions{float:none}}.search-form .form-submit{border:0;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0}.search-form .form-submit:hover{opacity:.8;-webkit-box-shadow:none;box-shadow:none}.search-form input{font-size:1.6rem;-webkit-box-sizing:border-box;box-sizing:border-box;height:4.5rem}@media (min-width: 766px){.search-form input{font-size:1.8rem}}.search-form input[type='submit']{background:#0e6bb3 url("data:image/svg+xml;charset=utf-8,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%20width%3D%22100px%22%20height%3D%22100px%22%20preserveAspectRatio%3D%22xMinYMid%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23fff%3Bfill-rule%3Aevenodd%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%3Esearch-icon%3C%2Ftitle%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M97.5%2C77.89a6%2C6%2C0%2C0%2C1-8.25%2C1.49L64.89%2C62.65a5.85%2C5.85%2C0%2C0%2C1-2.55-5A21.59%2C21.59%2C0%2C0%2C1%2C25.4%2C46.81a21.16%2C21.16%2C0%2C0%2C1%2C3.47-16%2C21.69%2C21.69%2C0%2C0%2C1%2C30-5.42%2C21.36%2C21.36%2C0%2C0%2C1%2C7.1%2C27%2C6%2C6%2C0%2C0%2C1%2C5.67.58L96%2C69.71A5.86%2C5.86%2C0%2C0%2C1%2C97.5%2C77.89ZM61.38%2C40.3a14.8%2C14.8%2C0%2C0%2C0-6.23-9.6%2C15.12%2C15.12%2C0%2C0%2C0-20.92%2C3.77A14.88%2C14.88%2C0%2C0%2C0%2C38%2C55.24%2C15.12%2C15.12%2C0%2C0%2C0%2C59%2C51.46%2C14.74%2C14.74%2C0%2C0%2C0%2C61.38%2C40.3Z%22%2F%3E%3C%2Fsvg%3E") 0 center no-repeat;background-size:4.2rem auto;text-indent:-9999px;width:5.4rem;-webkit-filter:none;filter:none}.search-form input[type='submit']:focus{outline:3px solid #333;outline-offset:-2px;overflow:hidden}@media screen and (min-width: 320px){.search-form input[type='submit']{-webkit-box-sizing:border-box;box-sizing:border-box;margin:.5em 0;text-shadow:none;position:relative}}.search-form input[type='text']{padding:0 .8rem;width:100%}.search-form input[type='text']:focus{outline:3px solid #333;outline-offset:-2px;position:relative;z-index:101}.search-results .search-form,.search-page .search-form{max-width:500px;display:grid;margin-right:0}.search-results .search-form .form-actions,.search-page .search-form .form-actions{padding-top:0}.search-results .search-form input.form-text,.search-page .search-form input.form-text{max-width:100%;border:1px solid #555}.checkboxes--wrapper.required input+strong,.required+strong{position:relative;top:100%;left:-1px;margin-top:-1px;z-index:101;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:56rem}.checkboxes--wrapper.required input+strong.error,.required+strong.error{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;font-weight:bold;display:block;position:absolute;position:relative;padding:.9rem;color:#fff;background-color:#d1431f;border:1px solid #d1431f;border-radius:3px;-webkit-box-shadow:4px 4px 9px 0 rgba(0,0,0,0.3);box-shadow:4px 4px 9px 0 rgba(0,0,0,0.3);opacity:1;margin-top:1rem}@media screen and (min-width: 766px){.checkboxes--wrapper.required input+strong.error,.required+strong.error{font-size:1.8rem}}.checkboxes--wrapper.required input+strong.error::after,.required+strong.error::after{content:'';border:.9rem solid transparent;border-bottom-color:#d1431f;position:absolute;top:-1.8rem;left:.9rem}.checkboxes--wrapper.required input+strong.error{margin-left:1rem}.search-form{position:relative}.search-form .required+strong.error{position:absolute;margin-top:0}#node-preview-form-select a.node-preview-backlink{color:#fff;text-align:left;display:inline-block;background-color:#3fa940;background-repeat:no-repeat;background-position-y:center;border:1px solid transparent;border-color:#3fa940;min-width:150px;min-height:4.8rem;padding:.7rem 1.6rem;position:relative;font-size:2.1rem;line-height:2.8rem}@media (min-width: 766px){#node-preview-form-select a.node-preview-backlink{min-height:5.4rem;padding:.8rem 1.8rem;font-size:2.4rem;line-height:3.6rem}}#node-preview-form-select a.node-preview-backlink::after{content:"\f2ea";display:inline-block;font-family:'Font Awesome 5 Free';font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-weight:900;padding-left:2rem}.layout-builder-form label,.layout-builder-update-block label,.layout-builder-configure-block label,.media-library-wrapper form label,.js-media-library-add-form label{display:inline-block}.layout-builder-form input:not(input[type='radio']),.layout-builder-update-block input:not(input[type='radio']),.layout-builder-configure-block input:not(input[type='radio']),.media-library-wrapper form input:not(input[type='radio']),.js-media-library-add-form input:not(input[type='radio']){-webkit-appearance:auto}.item-list ul{margin:0;padding:0}ul.inline{clear:both}ul.primary{border:0;margin:0;padding:0}ul.primary li{float:left}ul.primary li a{border-radius:4px/0;background:none;border:0;display:block;float:left;line-height:1.5385em;margin:0 .5rem 0 0;padding:0 1em}ul.primary li a:hover,ul.primary li a:active{background:#111;border:0;color:#fff}ul.primary li a:hover{background:#888;text-decoration:none}ul.secondary{background:#111;border-bottom:0;clear:both;margin:0;padding:0}ul.secondary li{border-right:0}ul.secondary li a,ul.secondary li a:link{border:0;color:#ccc;display:block;float:left;line-height:1.5385em;padding:0 1em}ul.secondary li a:hover,ul.secondary li a.active{background:#888;color:#fff;text-decoration:none}ul.secondary a.active{border-bottom:0}.split-list{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;clear:both;float:left}.split-list li{float:left;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;padding-right:1em}.split-list li:nth-child(odd){clear:left}.dash-list li{position:relative;list-style:none}.dash-list li::before{content:'-';position:absolute;left:-20px;top:0}a.btn{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;display:inline-block;color:#fff;margin:1rem 0 0;text-align:center;padding:.6rem 1.6rem;cursor:pointer;background:#0e6bb3;border-radius:0;border:3px solid transparent;text-decoration:none}@media screen and (min-width: 766px){a.btn{font-size:1.8rem}}a.btn:hover,a.btn:focus{background:#666}a.btn:focus{border-color:#000}.ico{display:inline;margin-left:.2em;fill:currentColor}.ico-elink{height:1.1rem;width:1.4rem;margin-bottom:.1rem}.ico-arrow-left{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.ico-arrow-up{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.ico-arrow-down{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.info-notice,.messages{border:2px solid;margin:1.5em 0;padding:1rem 1rem 1rem 4rem}@media (min-width: 641px){.info-notice,.messages{padding:1.4rem 1.4rem 1.4rem 6rem}}.info-notice>*:first-child,.messages>*:first-child{margin-top:0}.info-notice>*:last-child,.messages>*:last-child{margin-bottom:0}.info-notice{border-color:#5a5baa;background:#fff url('../images/i.svg?17f798902a4') no-repeat 0.9rem 0.9rem/24px 24px}@media (min-width: 641px){.info-notice{background:#fff url('../images/i.svg?17f798902a4') no-repeat 1.4rem 1.4rem/30px 30px}}.no-svg .info-notice{background-image:url('../images/i.png?17f798902a4')}ul.info-notice{padding:1rem 1rem 1rem 4rem}@media (min-width: 641px){ul.info-notice{padding:1.4rem 1.4rem 1.4rem 7rem}}.messages-list{margin:2.5rem 0;list-style:none}.field .messages-list,.form-wrapper .messages-list{margin-bottom:0}.messages--error{border-color:#e34f4f;background:#fff url('../images/wrong.svg?17f798902a9') no-repeat 0.9rem 0.9rem/24px 24px}@media (min-width: 641px){.messages--error{background:#fff url('../images/wrong.svg?17f798902a9') no-repeat 1.4rem 1.4rem/30px 30px}}.no-svg .messages--error{background-image:url('../images/wrong.png?17f798902a8')}.messages--status{border-color:#3fa940;background:#fff url('../images/status.svg?17f798902a7') no-repeat 0.9rem 0.9rem/24px 24px}@media (min-width: 641px){.messages--status{background:#fff url('../images/status.svg?17f798902a7') no-repeat 1.4rem 1.4rem/30px 30px}}.no-svg .messages--status{background-image:url('../images/status.png?17f798902a7')}.messages--warning{border-color:#db6304;background:#fff url('../images/warning.svg?17f798902a8') no-repeat 0.9rem 0.9rem/24px 24px}@media (min-width: 641px){.messages--warning{background:#fff url('../images/warning.svg?17f798902a8') no-repeat 1.4rem 1.4rem/30px 30px}}.no-svg .messages--warning{background-image:url('../images/warning.png?17f798902a8')}.messages__list{margin:0}.messages__item{font-size:1.8rem}.messages__item:first-child{margin-top:0}.info-notice{overflow:hidden;border-color:#004695}.toc-menu .menu-title{font-size:21px;line-height:3.6rem}.search-form #edit-submit-search:focus{outline:3px solid #fae029;outline-offset:-2px;overflow:hidden}.search-form #edit-submit-search:hover{background-color:#000}.sidebar-second-layout .rel-menu--latest-news{margin-bottom:2rem}.sidebar-second-layout .rel-menu--latest-news h2{font-size:2.1rem;margin:3.6rem 0 1.2rem;padding:0}.sidebar-second-layout .rel-menu--latest-news ul{margin-bottom:1rem}.sidebar-second-layout .rel-menu--latest-news ul li{padding:0 0 .6rem 1rem;list-style:none;margin:0 0 .2rem;position:relative}.sidebar-second-layout .rel-menu--latest-news ul li::before{content:"-";left:0;position:absolute;top:0}.sidebar-second-layout .rel-menu--latest-news ul li .date-published{display:block;font-size:1.4rem;line-height:1.8rem}.node-type-publication #content #post-content a.file-link[href]{padding-left:6.5rem;margin-bottom:1.6rem}.node-type-publication #content #post-content a.file-link[href]:hover{margin-bottom:1.5rem}.node-type-publication #content #post-content a.file-link[href]:last-child{margin-bottom:2.4rem} +.region-primary-menu .menu_wrapper{width:100%}@media screen and (max-width: 766px){.region-primary-menu .menu_wrapper{margin:0}}#main-menu{max-width:1024px;margin:0 auto;position:relative;background-color:#fff}#main-menu .nav-main{height:auto;min-height:44px}@media screen and (max-width: 766px){#main-menu .nav-main{height:0;overflow:hidden;min-height:0}}#main-menu .menu-main{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;margin:0;list-style:none}@media screen and (max-width: 766px){#main-menu .menu-main{display:block;max-width:100%;float:none}}#main-menu .menu-main_sub{display:none;list-style:none;position:absolute;z-index:9999;padding:0;margin:0;background:#fff;overflow:visible !important}@media screen and (max-width: 766px){#main-menu .menu-main_sub{position:static;border:0}}#main-menu .menu-main_sub ul{left:100%;top:0;margin-left:1px}@media screen and (max-width: 766px){#main-menu .menu-main_sub ul{margin:0;border:0}}#main-menu .menu-main_sub .menu-item{float:none;min-width:150px;padding:0;margin:0;position:relative;width:100%}#main-menu .menu-main_sub .menu-item.open{background:#1abc9c}@media screen and (max-width: 766px){#main-menu .menu-main_sub .menu-item.open{background:#fff}}@media screen and (max-width: 766px){#main-menu .menu-main_sub .menu-item{margin:0;width:100%;text-align:center;border-right:0;background:#fff}#main-menu .menu-main_sub .menu-item .menu-item .menu-link{background:#fff}}#main-menu .menu-main_sub .menu-item span.active{font-weight:bold;text-align:left;padding-left:1.1rem}#main-menu .menu-main_sub .menu-link,#main-menu .menu-main_sub .active{font-size:1.4rem;min-width:150px;margin:0;border-top:1px solid #fff;text-align:left;overflow:hidden;padding:.8rem 1.1rem;border-radius:0;color:#fff}@media screen and (max-width: 766px){#main-menu .menu-main_sub .menu-link,#main-menu .menu-main_sub .active{border-top:1px solid #fff}}@media screen and (min-width: 766px){#main-menu .menu-main_sub .menu-link,#main-menu .menu-main_sub .active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}#main-menu .menu-item{font-size:1.4rem;line-height:2.4rem;position:relative;padding:0;margin:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (max-width: 766px){#main-menu .menu-item{float:none;max-width:100%}}#main-menu .menu-item.open>ul{display:block}#main-menu .menu-item.open .menu-toggle-btn{background:#fff;color:#fff;font-weight:bold}#main-menu .menu-link,#main-menu .menu .active{border-bottom:5px solid transparent;padding:1.1rem 0 .4rem;display:block;text-decoration:none;color:#fff;font-weight:500;min-width:44px;text-align:center}@media screen and (max-width: 766px){#main-menu .menu-link,#main-menu .menu .active{width:100%;padding:13px 2%;border-radius:0;border-bottom:1px solid #fff;border-right:0;text-align:left}}#main-menu .menu-link:hover,#main-menu .menu-link:focus{background:#30325a}#main-menu .menu .menu-item .active,#main-menu .menu .menu-item .active+.menu-main_sub .title a{background:rgba(191,191,191,0.25);border-bottom-color:#cad400}#main-menu .ico{width:1rem;height:1rem;margin:0 0 0 5px}#main-menu .menu-item.open .ico{-webkit-transform:rotate(270deg);transform:rotate(270deg)}#main-menu .menu-item .menu-main_sub .ico{-webkit-transform:none;transform:none}@media screen and (max-width: 766px){#main-menu .menu-item .menu-main_sub .ico{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}#main-menu .menu-item .menu-main_sub .open .ico{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (max-width: 766px){#main-menu .menu-item .menu-main_sub .open .ico{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}#main-menu .toggler{position:absolute;top:0;left:-.5rem;z-index:2;cursor:pointer;height:1px;width:1px;overflow:hidden;opacity:0;max-height:5rem;min-height:5rem;display:none}#main-menu .toggler:focus+.hamburger{outline:2px dotted #fff;outline-offset:-2px}@media screen and (max-width: 766px){#main-menu .toggler{top:-5.2rem;left:.5rem;width:5rem;height:5rem;display:block}#main-menu .toggler:checked+.hamburger>div{-webkit-transform:rotate(135deg);transform:rotate(135deg)}#main-menu .toggler:checked+.hamburger>div::before,#main-menu .toggler:checked+.hamburger>div::after{top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}#main-menu .toggler:checked:hover+.hamburger>div{-webkit-transform:rotate(225deg);transform:rotate(225deg)}#main-menu .toggler:checked ~ .nav-main{height:auto;-webkit-transition:max-height 1s ease;transition:max-height 1s ease}}#main-menu .toggler-label{display:none}@media screen and (max-width: 766px){#main-menu .toggler-label{display:block}}#main-menu .hamburger{position:absolute;top:-6.7rem;left:.5rem;z-index:1;width:auto;height:50px;padding:1rem;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 766px){#main-menu .hamburger{display:-webkit-box;display:-ms-flexbox;display:flex}#main-menu .hamburger>div{position:relative;-webkit-box-flex:0;-ms-flex:none;flex:none;width:2.1rem;height:.3rem;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .4s ease;transition:all .4s ease}#main-menu .hamburger>div::after,#main-menu .hamburger>div::before{content:'';position:absolute;z-index:1;top:-.9rem;left:0;width:100%;height:.3rem;background:#fff}#main-menu .hamburger>div::after{top:.9rem}#main-menu .hamburger-text{color:#fff;padding-left:1rem}}.menu-link_button{background:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;font-size:1.4rem}.path-search #main-menu .hamburger{top:-5.1rem}.breadcrumb{font-size:1.3rem;border-bottom:1px solid #eee;line-height:2.5rem}.breadcrumb .breadcrumb--list{list-style:none;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;padding:.5rem 0}.breadcrumb .breadcrumb--item{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;line-height:1.5;-ms-flex-negative:0;flex-shrink:0}.breadcrumb .breadcrumb--item a{border:0;padding:.4rem 0}.breadcrumb .breadcrumb--item::after{content:"ยป";margin:0;padding:0 .3rem}.breadcrumb .breadcrumb--item:last-child{-ms-flex-negative:1;flex-shrink:1}.breadcrumb .breadcrumb--item:last-child::after{content:none}#pager .pager__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;line-height:5rem;text-align:left;list-style:none;margin:1.5em 0;padding:0}#pager .pager__item{margin:.2rem;padding:0;border:0}#pager .pager__item--first{margin-left:0}#pager .pager__item--last{margin-right:0}@media screen and (max-width: 476px){#pager .pager__item.pager-hide-small{display:none}}@media screen and (max-width: 641px){#pager .pager__item.pager-hide-phab{display:none}}#pager .pager__item a,#pager .pager__item .pager__item-current,#pager .pager__item--ellipsis{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.6rem;min-width:4.4rem;min-height:4.4rem;line-height:4.2rem;margin:0;padding:0 .6rem;text-align:center;text-decoration:none}@media (min-width: 766px){#pager .pager__item a,#pager .pager__item .pager__item-current,#pager .pager__item--ellipsis{min-width:4.5rem;min-height:4.5rem;line-height:4.3rem}}#pager .pager__item--ellipsis{min-width:0}@media screen and (max-width: 476px){#pager .pager__item--ellipsis.pager-ellipsis-hide{display:none}}#pager .pager__item a,#pager .pager__item a:active,#pager .pager__item a:focus,#pager .pager__item a:visited{color:#0e6bb3;background-color:#fff;border:1px solid #666}#pager .pager__item a:focus{outline:3px solid #0e6bb3}#pager .pager__item a:hover{color:#fff;background-color:#0e6bb3;border-color:#0e6bb3;text-decoration:none}#pager .pager__item.is-active a,#pager .pager__item.is-active .pager__item-current{background-color:#0e6bb3;color:#fff}#pager .pager__item--first a,#pager .pager__item--previous a,#pager .pager__item--next a,#pager .pager__item--last a{padding:0 .6rem}.toc-menu{background:transparent;border-top:1px solid #999;border-bottom:1px solid #999;margin:1em 0 1.5em;padding:0}.toc-menu .skip-link{margin:1em 0}.toc-menu .menu-title{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;font-weight:bold;margin:1em 0 .5em}@media screen and (min-width: 766px){.toc-menu .menu-title{font-size:1.8rem}}.toc-menu .nav-menu{margin:0 0 2.7rem;list-style:none;padding:0}.toc-menu .nav-menu .nav-item{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;margin:0;padding:0 0 .6rem 1rem;position:relative}@media screen and (min-width: 766px){.toc-menu .nav-menu .nav-item{font-size:1.8rem}}.toc-menu .nav-menu .nav-item::before{content:'-';position:absolute;left:0;top:0}.toc-menu .nav-menu .nav-item:last-child{padding-bottom:0}body.toolbar-tray-open.toolbar-vertical.toolbar-fixed{margin-left:18rem}.toolbar-tab .toolbar-tray.toolbar-tray-vertical{width:18rem}.block{margin-bottom:2%}@media screen and (max-width: 961px){.block{margin-bottom:2%}}.block:last-child{margin:0}.block>h2{font-size:3.6rem;line-height:4.2rem;margin:2.3rem 0 2.3rem;margin:.5rem 0 1.5rem;padding:1rem;overflow:hidden;text-align:left}@media screen and (max-width: 440px){.block>h2{font-size:1.8rem}}#search-facets .facet--title a.facet--btn,#content .facet--title a.facet--btn{background-color:#333;display:block;line-height:4rem;min-height:4rem;min-width:100px;padding:0 .5em;text-align:left;text-decoration:none;vertical-align:middle;width:100%;font-size:1.6rem}@media (min-width: 641px){#search-facets .facet--title a.facet--btn,#content .facet--title a.facet--btn{min-width:120px;font-size:1.8rem}}#search-facets .facet--title a.facet--btn:link,#search-facets .facet--title a.facet--btn:visited,#content .facet--title a.facet--btn:link,#content .facet--title a.facet--btn:visited{color:#fff}#search-facets .facet--title a.facet--btn:hover,#content .facet--title a.facet--btn:hover{background-color:#111;text-decoration:none}#search-facets .facet--title a.facet--btn:focus,#content .facet--title a.facet--btn:focus{outline:3px solid #949494;outline-offset:-2px;background-color:#111;border-bottom-width:2px}#search-facets .facet--title a.facet--btn:active,#search-facets .facet--title a.facet--btn.active,#content .facet--title a.facet--btn:active,#content .facet--title a.facet--btn.active{background-color:#111;border-color:#111;text-decoration:none}#search-facets .facet--title a.facet--btn .ico-arrow-down,#content .facet--title a.facet--btn .ico-arrow-down{fill:#fff;float:right;height:2rem;margin:1rem;width:2rem;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease, -webkit-transform .4s ease}#search-facets .facet--title a.facet--btn.active .ico-arrow-down,#content .facet--title a.facet--btn.active .ico-arrow-down{-webkit-transform:rotate(270deg);transform:rotate(270deg)}#search-facets .facet--dropdown-links,#content .facet--dropdown-links{margin:1em 0}#search-facets .facet--title,#content .facet--title{margin:0}#search-facets .facet-list__links,#content .facet-list__links{margin:.1rem 0 .6rem;list-style:none}#search-facets .facet-list__links .facet-item ul,#content .facet-list__links .facet-item ul{padding:0;margin:0;list-style:none}#search-facets .facet-list__links .facet-item ul .facet-item,#content .facet-list__links .facet-item ul .facet-item{position:relative;padding:0 0 0 1.2rem;margin:0}#search-facets .facet-list__links .facet-item ul .facet-item::before,#content .facet-list__links .facet-item ul .facet-item::before{content:'-';position:absolute;left:.5em;top:.5em}#search-facets .facet-item,#search-facets .facet-summary-item--facet,#content .facet-item,#content .facet-summary-item--facet{margin:0;padding:0}#search-facets .facet-item__label,#search-facets .facet-summary-item--facet__label,#content .facet-item__label,#content .facet-summary-item--facet__label{font-size:1.6rem;line-height:2.4rem;padding:1rem 0}#search-facets .facet-item__label::after,#search-facets .facet-summary-item--facet__label::after,#content .facet-item__label::after,#content .facet-summary-item--facet__label::after{content:':'}#search-facets .facet-item a,#search-facets .facet-item--link,#search-facets .facet-summary-item--facet a,#search-facets .facet-summary-item--facet--link,#content .facet-item a,#content .facet-item--link,#content .facet-summary-item--facet a,#content .facet-summary-item--facet--link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;font-size:1.6rem;line-height:2.4rem;padding:.4rem .6rem;margin:.6rem 0;text-decoration:none;color:#0e6bb3}#search-facets .facet-item a:hover .facet-item__value,#search-facets .facet-item--link:hover .facet-item__value,#search-facets .facet-summary-item--facet a:hover .facet-item__value,#search-facets .facet-summary-item--facet--link:hover .facet-item__value,#content .facet-item a:hover .facet-item__value,#content .facet-item--link:hover .facet-item__value,#content .facet-summary-item--facet a:hover .facet-item__value,#content .facet-summary-item--facet--link:hover .facet-item__value{-webkit-text-decoration:2px underline #333;text-decoration:2px underline #333}#search-facets .facet-item a .facet-item__value,#search-facets .facet-item--link .facet-item__value,#search-facets .facet-summary-item--facet a .facet-item__value,#search-facets .facet-summary-item--facet--link .facet-item__value,#content .facet-item a .facet-item__value,#content .facet-item--link .facet-item__value,#content .facet-summary-item--facet a .facet-item__value,#content .facet-summary-item--facet--link .facet-item__value{text-decoration:underline}#search-facets .facet-item a .facet-item__status,#search-facets .facet-item--link .facet-item__status,#search-facets .facet-summary-item--facet a .facet-item__status,#search-facets .facet-summary-item--facet--link .facet-item__status,#content .facet-item a .facet-item__status,#content .facet-item--link .facet-item__status,#content .facet-summary-item--facet a .facet-item__status,#content .facet-summary-item--facet--link .facet-item__status{-ms-flex-negative:0;flex-shrink:0}#search-facets .facet-item a:visited,#search-facets .facet-item--link:visited,#search-facets .facet-summary-item--facet a:visited,#search-facets .facet-summary-item--facet--link:visited,#content .facet-item a:visited,#content .facet-item--link:visited,#content .facet-summary-item--facet a:visited,#content .facet-summary-item--facet--link:visited{color:#0e6bb3}#search-facets .facet-item a:focus,#search-facets .facet-item--link:focus,#search-facets .facet-summary-item--facet a:focus,#search-facets .facet-summary-item--facet--link:focus,#content .facet-item a:focus,#content .facet-item--link:focus,#content .facet-summary-item--facet a:focus,#content .facet-summary-item--facet--link:focus{background-color:#0e6bb3;color:#fff;outline:0}#search-facets .facet-item a:focus>*,#search-facets .facet-item--link:focus>*,#search-facets .facet-summary-item--facet a:focus>*,#search-facets .facet-summary-item--facet--link:focus>*,#content .facet-item a:focus>*,#content .facet-item--link:focus>*,#content .facet-summary-item--facet a:focus>*,#content .facet-summary-item--facet--link:focus>*{text-decoration:none}#search-facets .facet-item__value,#search-facets .facet-summary-item--facet__value,#content .facet-item__value,#content .facet-summary-item--facet__value{display:inline-block;padding:0 .4rem}#search-facets .facet-item__count,#search-facets .facet-summary-item--facet__count,#content .facet-item__count,#content .facet-summary-item--facet__count{text-decoration:none;white-space:nowrap}#search-facets .facet-item__status,#search-facets .facet-summary-item--facet__status,#content .facet-item__status,#content .facet-summary-item--facet__status{display:inline-block;position:relative;vertical-align:middle;width:2rem;height:2rem;margin:0;padding:0;background-color:#666;color:#fff;text-decoration:none}#search-facets .facet-item__status::before,#search-facets .facet-item__status::after,#search-facets .facet-summary-item--facet__status::before,#search-facets .facet-summary-item--facet__status::after,#content .facet-item__status::before,#content .facet-item__status::after,#content .facet-summary-item--facet__status::before,#content .facet-summary-item--facet__status::after{content:' ';display:block;width:.2rem;height:1rem;background-color:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;left:.9rem;top:.5rem}#search-facets .facet-item__status::after,#search-facets .facet-summary-item--facet__status::after,#content .facet-item__status::after,#content .facet-summary-item--facet__status::after{-webkit-transform:rotate(130deg);transform:rotate(130deg)}#search-facets .facet-item a.is-active,#search-facets .facet-summary-item--facet a,#content .facet-item a.is-active,#content .facet-summary-item--facet a{background-color:#cee4f6;color:#333}#search-facets .facet-item a.is-active:visited,#search-facets .facet-summary-item--facet a:visited,#content .facet-item a.is-active:visited,#content .facet-summary-item--facet a:visited{color:#333}#search-facets .facet-item a.is-active:focus,#search-facets .facet-summary-item--facet a:focus,#content .facet-item a.is-active:focus,#content .facet-summary-item--facet a:focus{outline:3px solid #333;outline-offset:-1px;background-color:#cee4f6}#search-facets .facet-item a.is-active .facet-item__value,#search-facets .facet-summary-item--facet a .facet-item__value,#content .facet-item a.is-active .facet-item__value,#content .facet-summary-item--facet a .facet-item__value{text-decoration:none;padding-left:0}#search-facets .facet-item a.is-active:hover .facet-item__status,#search-facets .facet-item a.is-active:focus .facet-item__status,#search-facets .facet-summary-item--facet a:hover .facet-item__status,#search-facets .facet-summary-item--facet a:focus .facet-item__status,#content .facet-item a.is-active:hover .facet-item__status,#content .facet-item a.is-active:focus .facet-item__status,#content .facet-summary-item--facet a:hover .facet-item__status,#content .facet-summary-item--facet a:focus .facet-item__status{background-color:darkorange}#search-facets .facet-summary-item--facet a,#content .facet-summary-item--facet a{margin:0 .5em}#search-facets .facet-summary,#content .facet-summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0}#search-facets .facet-summary__label,#content .facet-summary__label{margin:0;padding:0}#search-facets .facet-summary__list,#content .facet-summary__list{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}#search-facets a.facets-soft-limit-link,#content a.facets-soft-limit-link{display:inline-block;font-size:1.6rem;line-height:2.4rem;padding:.4rem 4rem .4rem .8rem;position:relative}#search-facets a.facets-soft-limit-link:focus,#content a.facets-soft-limit-link:focus{outline:0;background-color:#0e6bb3;color:#fff;text-decoration:none}#search-facets a.facets-soft-limit-link::after,#content a.facets-soft-limit-link::after{content:'';display:block;position:absolute;top:.4rem;right:.4rem;width:2.4rem;height:2.4rem;border:1px solid #333;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2025%2015%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23333333%3Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%20%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M12.5%200L0%2012l3%203%209.5-10L22%2015l3-3L12.5%200z%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat scroll center center/12px auto;-webkit-transform:rotate(180deg);transform:rotate(180deg)}#search-facets a.facets-soft-limit-link:hover::after,#search-facets a.facets-soft-limit-link:focus::after,#content a.facets-soft-limit-link:hover::after,#content a.facets-soft-limit-link:focus::after{border-color:#fff;background:#0e6bb3 url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2025%2015%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23ffffff%3Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%20%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M12.5%200L0%2012l3%203%209.5-10L22%2015l3-3L12.5%200z%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat scroll center center/12px auto}#search-facets a.facets-soft-limit-link.open::after,#content a.facets-soft-limit-link.open::after{-webkit-transform:rotate(0deg);transform:rotate(0deg)}#search-facets #post-content .facet-summary-item--facet a,#content #post-content .facet-summary-item--facet a{margin:0 .5em;border-bottom:none;padding:.4rem .6rem}#search-facets #post-content .facet-summary-item--facet a:hover,#content #post-content .facet-summary-item--facet a:hover{border-bottom:none}#search-facets #post-content .facet-summary-item--facet a:hover .facet-item__value,#content #post-content .facet-summary-item--facet a:hover .facet-item__value{text-decoration:none}#search-facets #post-content .facet-summary-item--facet a:focus,#content #post-content .facet-summary-item--facet a:focus{outline:3px solid #333;outline-offset:-1px;background-color:#cee4f6}.submitted{background:#f7f7f7;border:1px solid #ececec;clear:both;color:#383838;display:inline-block;margin-bottom:.5rem;padding:.2rem .8rem}.form-submit{cursor:pointer}.form-text{padding:.8rem}.form-item{margin-bottom:1em;margin-top:.2rem}.form-type-radio label,.form-type-checkbox label{margin-left:.4rem}.form-type-radio .description,.form-type-checkbox .description{margin-left:.2rem}.form-actions{padding-top:1rem}fieldset{border:none}fieldset .fieldset-wrapper{margin-top:0;padding-left:0.3rem}fieldset legend{position:relative;text-indent:0;padding-left:1rem}.password-suggestions ul li{margin-left:1.2em}label{display:block}[type='text'],[type='search'],[type='tel'],[type='url'],[type='email'],[type='password'],[type='date'],[type='time'],[type='number']{width:100%;max-width:56rem;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}[size='30'],[size='40'],[size='50'],[size='60']{max-width:65rem}input[type="submit"]{text-decoration:none}input[type="checkbox"]{display:inline-block;position:relative;top:3px;margin-right:0.25em;padding:0;background:#fff;border:1px solid #333;width:1.6rem;height:1.6rem;-webkit-transition:all 0.5s ease;-webkit-transition:background 0.5s ease;transition:background 0.5s ease;outline:none}input[type="checkbox"]:checked{background:#0e6bb3;-webkit-box-shadow:inset 0 0 0 3px #fff;box-shadow:inset 0 0 0 3px #fff}input[type="checkbox"]:hover{border-color:#0e6bb3}input[type="checkbox"]:focus{outline:3px solid #333;outline-offset:-2px;position:relative;z-index:101}.js-form-type-checkbox,.js-form-type-radio{display:-webkit-box;display:-ms-flexbox;display:flex}.js-form-type-checkbox label.option,.js-form-type-radio label.option{margin-left:1rem}[type='text'],[type='search'],[type='tel'],[type='url'],[type='email'],[type='password'],[type='date'],[type='time'],[type='number'],textarea,select{-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #555;color:#333;margin:.5em 0;padding:.6rem;min-height:3.5rem}[type='text']:hover,[type='search']:hover,[type='tel']:hover,[type='url']:hover,[type='email']:hover,[type='password']:hover,[type='date']:hover,[type='time']:hover,[type='number']:hover,textarea:hover,select:hover{border-color:#0e6bb3}[type='text']:focus,[type='search']:focus,[type='tel']:focus,[type='url']:focus,[type='email']:focus,[type='password']:focus,[type='date']:focus,[type='time']:focus,[type='number']:focus,textarea:focus,select:focus{outline:3px solid #333;outline-offset:-2px;position:relative;z-index:101}[type='text'].error,[type='text'].error:focus,[type='search'].error,[type='search'].error:focus,[type='tel'].error,[type='tel'].error:focus,[type='url'].error,[type='url'].error:focus,[type='email'].error,[type='email'].error:focus,[type='password'].error,[type='password'].error:focus,[type='date'].error,[type='date'].error:focus,[type='time'].error,[type='time'].error:focus,[type='number'].error,[type='number'].error:focus,textarea.error,textarea.error:focus,select.error,select.error:focus{border:1px solid #b63a1b;outline-color:#b63a1b;background-color:#ffdae0;-webkit-box-shadow:none;box-shadow:none;color:#333}.form-select{line-height:1.5;height:2.5em;padding:.5em 1.3334em .5em .6667em;font-size:1.6rem}.search-form{display:-ms-grid;display:grid;-ms-grid-columns:calc(100% - 5.4rem) 5.4rem;grid-template-columns:auto 5.4rem;grid-template-areas:"form-item form-action";-webkit-box-align:first baseline;-ms-flex-align:first baseline;align-items:first baseline;margin-top:40px}@media screen and (max-width: 766px){.search-form{margin-right:10px;margin-top:0}}@supports (display: grid){.search-form{margin-top:0}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.search-form{margin-top:0}}.search-form .form-item{margin:0;-ms-grid-column:1;grid-area:form-item;float:left;width:calc(100% - 5.4rem)}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.search-form .form-item{width:auto}}@supports (display: grid){.search-form .form-item{float:none;width:auto}}.search-form .form-actions{padding:0;-ms-grid-column:2;grid-area:form-action;float:right}@supports (display: grid){.search-form .form-actions{float:none}}.search-form .form-submit{border:0;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0}.search-form .form-submit:hover{opacity:.8;-webkit-box-shadow:none;box-shadow:none}.search-form input{font-size:1.6rem;-webkit-box-sizing:border-box;box-sizing:border-box;height:4.5rem}@media (min-width: 766px){.search-form input{font-size:1.8rem}}.search-form input[type='submit']{background:#0e6bb3 url("data:image/svg+xml;charset=utf-8,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%20width%3D%22100px%22%20height%3D%22100px%22%20preserveAspectRatio%3D%22xMinYMid%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23fff%3Bfill-rule%3Aevenodd%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%3Esearch-icon%3C%2Ftitle%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M97.5%2C77.89a6%2C6%2C0%2C0%2C1-8.25%2C1.49L64.89%2C62.65a5.85%2C5.85%2C0%2C0%2C1-2.55-5A21.59%2C21.59%2C0%2C0%2C1%2C25.4%2C46.81a21.16%2C21.16%2C0%2C0%2C1%2C3.47-16%2C21.69%2C21.69%2C0%2C0%2C1%2C30-5.42%2C21.36%2C21.36%2C0%2C0%2C1%2C7.1%2C27%2C6%2C6%2C0%2C0%2C1%2C5.67.58L96%2C69.71A5.86%2C5.86%2C0%2C0%2C1%2C97.5%2C77.89ZM61.38%2C40.3a14.8%2C14.8%2C0%2C0%2C0-6.23-9.6%2C15.12%2C15.12%2C0%2C0%2C0-20.92%2C3.77A14.88%2C14.88%2C0%2C0%2C0%2C38%2C55.24%2C15.12%2C15.12%2C0%2C0%2C0%2C59%2C51.46%2C14.74%2C14.74%2C0%2C0%2C0%2C61.38%2C40.3Z%22%2F%3E%3C%2Fsvg%3E") 0 center no-repeat;background-size:4.2rem auto;text-indent:-9999px;width:5.4rem;-webkit-filter:none;filter:none}.search-form input[type='submit']:focus{outline:3px solid #333;outline-offset:-2px;overflow:hidden}@media screen and (min-width: 320px){.search-form input[type='submit']{-webkit-box-sizing:border-box;box-sizing:border-box;margin:.5em 0;text-shadow:none;position:relative}}.search-form input[type='text']{padding:0 .8rem;width:100%}.search-form input[type='text']:focus{outline:3px solid #333;outline-offset:-2px;position:relative;z-index:101}.search-results .search-form,.search-page .search-form{max-width:500px;display:grid;margin-right:0}.search-results .search-form .form-actions,.search-page .search-form .form-actions{padding-top:0}.search-results .search-form input.form-text,.search-page .search-form input.form-text{max-width:100%;border:1px solid #555}.checkboxes--wrapper.required input+strong,.required+strong{position:relative;top:100%;left:-1px;margin-top:-1px;z-index:101;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:56rem}.checkboxes--wrapper.required input+strong.error,.required+strong.error{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;font-weight:bold;display:block;position:absolute;position:relative;padding:.9rem;color:#fff;background-color:#d1431f;border:1px solid #d1431f;border-radius:3px;-webkit-box-shadow:4px 4px 9px 0 rgba(0,0,0,0.3);box-shadow:4px 4px 9px 0 rgba(0,0,0,0.3);opacity:1;margin-top:1rem}@media screen and (min-width: 766px){.checkboxes--wrapper.required input+strong.error,.required+strong.error{font-size:1.8rem}}.checkboxes--wrapper.required input+strong.error::after,.required+strong.error::after{content:'';border:.9rem solid transparent;border-bottom-color:#d1431f;position:absolute;top:-1.8rem;left:.9rem}.checkboxes--wrapper.required input+strong.error{margin-left:1rem}.search-form{position:relative}.search-form .required+strong.error{position:absolute;margin-top:0}#node-preview-form-select a.node-preview-backlink{color:#fff;text-align:left;display:inline-block;background-color:#3fa940;background-repeat:no-repeat;background-position-y:center;border:1px solid transparent;border-color:#3fa940;min-width:150px;min-height:4.8rem;padding:.7rem 1.6rem;position:relative;font-size:2.1rem;line-height:2.8rem}@media (min-width: 766px){#node-preview-form-select a.node-preview-backlink{min-height:5.4rem;padding:.8rem 1.8rem;font-size:2.4rem;line-height:3.6rem}}#node-preview-form-select a.node-preview-backlink::after{content:"\f2ea";display:inline-block;font-family:'Font Awesome 5 Free';font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-weight:900;padding-left:2rem}.layout-builder-form label,.layout-builder-update-block label,.layout-builder-configure-block label,.media-library-wrapper form label,.js-media-library-add-form label{display:inline-block}.layout-builder-form input:not(input[type='radio']),.layout-builder-update-block input:not(input[type='radio']),.layout-builder-configure-block input:not(input[type='radio']),.media-library-wrapper form input:not(input[type='radio']),.js-media-library-add-form input:not(input[type='radio']){-webkit-appearance:auto}.item-list ul{margin:0;padding:0}ul.inline{clear:both}ul.primary{border:0;margin:0;padding:0}ul.primary li{float:left}ul.primary li a{border-radius:4px/0;background:none;border:0;display:block;float:left;line-height:1.5385em;margin:0 .5rem 0 0;padding:0 1em}ul.primary li a:hover,ul.primary li a:active{background:#111;border:0;color:#fff}ul.primary li a:hover{background:#888;text-decoration:none}ul.secondary{background:#111;border-bottom:0;clear:both;margin:0;padding:0}ul.secondary li{border-right:0}ul.secondary li a,ul.secondary li a:link{border:0;color:#ccc;display:block;float:left;line-height:1.5385em;padding:0 1em}ul.secondary li a:hover,ul.secondary li a.active{background:#888;color:#fff;text-decoration:none}ul.secondary a.active{border-bottom:0}.split-list{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;clear:both;float:left}.split-list li{float:left;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;padding-right:1em}.split-list li:nth-child(odd){clear:left}.dash-list li{position:relative;list-style:none}.dash-list li::before{content:'-';position:absolute;left:-20px;top:0}a.btn{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;display:inline-block;color:#fff;margin:1rem 0 0;text-align:center;padding:.6rem 1.6rem;cursor:pointer;background:#0e6bb3;border-radius:0;border:3px solid transparent;text-decoration:none}@media screen and (min-width: 766px){a.btn{font-size:1.8rem}}a.btn:hover,a.btn:focus{background:#666}a.btn:focus{border-color:#000}.ico{display:inline;margin-left:.2em;fill:currentColor}.ico-elink{height:1.1rem;width:1.4rem;margin-bottom:.1rem}.ico-arrow-left{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.ico-arrow-up{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.ico-arrow-down{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.info-notice,.messages{border:2px solid;margin:1.5em 0;padding:1rem 1rem 1rem 4rem}@media (min-width: 641px){.info-notice,.messages{padding:1.4rem 1.4rem 1.4rem 6rem}}.info-notice>*:first-child,.messages>*:first-child{margin-top:0}.info-notice>*:last-child,.messages>*:last-child{margin-bottom:0}.info-notice{border-color:#5a5baa;background:#fff url('../images/i.svg?17f798902a4') no-repeat 0.9rem 0.9rem/24px 24px}@media (min-width: 641px){.info-notice{background:#fff url('../images/i.svg?17f798902a4') no-repeat 1.4rem 1.4rem/30px 30px}}.no-svg .info-notice{background-image:url('../images/i.png?17f798902a4')}ul.info-notice{padding:1rem 1rem 1rem 4rem}@media (min-width: 641px){ul.info-notice{padding:1.4rem 1.4rem 1.4rem 7rem}}.messages-list{margin:2.5rem 0;list-style:none}.field .messages-list,.form-wrapper .messages-list{margin-bottom:0}.messages--error{border-color:#e34f4f;background:#fff url('../images/wrong.svg?17f798902a9') no-repeat 0.9rem 0.9rem/24px 24px}@media (min-width: 641px){.messages--error{background:#fff url('../images/wrong.svg?17f798902a9') no-repeat 1.4rem 1.4rem/30px 30px}}.no-svg .messages--error{background-image:url('../images/wrong.png?17f798902a8')}.messages--status{border-color:#3fa940;background:#fff url('../images/status.svg?17f798902a7') no-repeat 0.9rem 0.9rem/24px 24px}@media (min-width: 641px){.messages--status{background:#fff url('../images/status.svg?17f798902a7') no-repeat 1.4rem 1.4rem/30px 30px}}.no-svg .messages--status{background-image:url('../images/status.png?17f798902a7')}.messages--warning{border-color:#db6304;background:#fff url('../images/warning.svg?17f798902a8') no-repeat 0.9rem 0.9rem/24px 24px}@media (min-width: 641px){.messages--warning{background:#fff url('../images/warning.svg?17f798902a8') no-repeat 1.4rem 1.4rem/30px 30px}}.no-svg .messages--warning{background-image:url('../images/warning.png?17f798902a8')}.messages__list{margin:0}.messages__item{font-size:1.8rem}.messages__item:first-child{margin-top:0}.info-notice{overflow:hidden;border-color:#004695}.toc-menu .menu-title{font-size:21px;line-height:3.6rem}.search-form #edit-submit-search:focus{outline:3px solid #fae029;outline-offset:-2px;overflow:hidden}.search-form #edit-submit-search:hover{background-color:#000}.sidebar-second-layout .rel-menu--latest-news{margin-bottom:2rem}.sidebar-second-layout .rel-menu--latest-news h2{font-size:2.1rem;margin:3.6rem 0 1.2rem;padding:0}.sidebar-second-layout .rel-menu--latest-news ul{margin-bottom:1rem}.sidebar-second-layout .rel-menu--latest-news ul li{padding:0 0 .6rem 1rem;list-style:none;margin:0 0 .2rem;position:relative}.sidebar-second-layout .rel-menu--latest-news ul li::before{content:"-";left:0;position:absolute;top:0}.sidebar-second-layout .rel-menu--latest-news ul li .date-published{display:block;font-size:1.4rem;line-height:1.8rem}.node-type-publication #content #post-content a.file-link[href]{padding-left:6.5rem;margin-bottom:1.6rem}.node-type-publication #content #post-content a.file-link[href]:hover{margin-bottom:1.5rem}.node-type-publication #content #post-content a.file-link[href]:last-child{margin-bottom:2.4rem}#logo{margin-top:1.5rem;width:100%}@media screen and (max-width: 766px){#logo{padding:0 1rem}}#logo a:focus{background:none;border-bottom:none;outline:.3rem dashed #949494;outline-offset:1.2rem;display:block}#logo img{height:80px}@media screen and (max-width: 440px){#logo img{height:55px}}#main-menu .menu .menu-item{border-right:1px solid #fff;font-size:18px}@media screen and (max-width: 766px){#main-menu .menu .menu-item{border-right:none}}#main-menu .menu .menu-item:last-child{border-right:0}#main-menu .menu .menu-item.open .menu-toggle-btn{background-color:#5a5baa;font-weight:normal}#main-menu .menu .menu-item .active{background:#5a5baa;border-bottom-color:#30325a;color:#fff}#main-menu .menu-link,#main-menu .menu .active{color:#333;border-bottom:5px solid transparent}@media screen and (max-width: 766px){#main-menu .menu-link,#main-menu .menu .active{text-align:center}}#main-menu .menu-link:hover,#main-menu .menu .active:hover{color:#fff;border-bottom-color:#5a5baa}#main-menu .menu-link:focus,#main-menu .menu .active:focus{background-color:#fae029;border-bottom-color:#000;color:#000}#main-menu .menu-main_sub{background:#333}@media screen and (max-width: 766px){#main-menu .menu-main_sub .menu-item{background:#333}}@media screen and (max-width: 766px){#main-menu .menu-main_sub .menu-link,#main-menu .menu-main_sub .menu-item span.active{text-align:center}}#main-menu .menu-main_sub .menu-link.active,#main-menu .menu-main_sub .menu-item span.active.active{background:#4d4d4d;font-weight:normal}#footer{font-size:1.6rem}#footer .footer-menu li{padding-left:0;font-size:1.4rem;display:block}@media (min-width: 766px){#footer .footer-menu li{display:inline-block;padding:0 .8rem 0 0;line-height:1.8rem;margin-right:.5rem}}#footer .footer_credit #footer-menu .menu li a,#footer .footer_credit #footer-menu .menu li span.active{margin:0;padding:0}#footer #block-contactus p:first-of-type{margin-bottom:0}.front #top-area{padding:0}@media (min-width: 641px){.front #top-area{padding:0 2rem}}.front #top-area .column{text-align:left;padding:1rem 2.5rem;background:#e7e7e7;margin:1rem}@media (min-width: 766px){.front #top-area .column{margin:0}}.front #top-area .column h2{font-weight:bold;color:#111}.front #top-area .column .block.block-views-blocklatest-news-latest-news-home-block ul{list-style:none}.front #top-area .column article.node--type-news .content{padding:.5rem 0}.front #top-area .column article.node--type-news .published-date{font-size:1.6rem;margin-bottom:0;line-height:2}.region-search .search-form input[type="submit"]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%20width%3D%22100px%22%20height%3D%22100px%22%20preserveAspectRatio%3D%22xMinYMid%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23333%3Bfill-rule%3Aevenodd%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%3Esearch-icon%3C%2Ftitle%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M97.5%2C77.89a6%2C6%2C0%2C0%2C1-8.25%2C1.49L64.89%2C62.65a5.85%2C5.85%2C0%2C0%2C1-2.55-5A21.59%2C21.59%2C0%2C0%2C1%2C25.4%2C46.81a21.16%2C21.16%2C0%2C0%2C1%2C3.47-16%2C21.69%2C21.69%2C0%2C0%2C1%2C30-5.42%2C21.36%2C21.36%2C0%2C0%2C1%2C7.1%2C27%2C6%2C6%2C0%2C0%2C1%2C5.67.58L96%2C69.71A5.86%2C5.86%2C0%2C0%2C1%2C97.5%2C77.89ZM61.38%2C40.3a14.8%2C14.8%2C0%2C0%2C0-6.23-9.6%2C15.12%2C15.12%2C0%2C0%2C0-20.92%2C3.77A14.88%2C14.88%2C0%2C0%2C0%2C38%2C55.24%2C15.12%2C15.12%2C0%2C0%2C0%2C59%2C51.46%2C14.74%2C14.74%2C0%2C0%2C0%2C61.38%2C40.3Z%22%2F%3E%3C%2Fsvg%3E");border:1px solid #333;border-left:none;background-color:#e7e7e7}.region-search .search-form input[type="submit"]:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%20width%3D%22100px%22%20height%3D%22100px%22%20preserveAspectRatio%3D%22xMinYMid%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23fff%3Bfill-rule%3Aevenodd%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%3Esearch-icon%3C%2Ftitle%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M97.5%2C77.89a6%2C6%2C0%2C0%2C1-8.25%2C1.49L64.89%2C62.65a5.85%2C5.85%2C0%2C0%2C1-2.55-5A21.59%2C21.59%2C0%2C0%2C1%2C25.4%2C46.81a21.16%2C21.16%2C0%2C0%2C1%2C3.47-16%2C21.69%2C21.69%2C0%2C0%2C1%2C30-5.42%2C21.36%2C21.36%2C0%2C0%2C1%2C7.1%2C27%2C6%2C6%2C0%2C0%2C1%2C5.67.58L96%2C69.71A5.86%2C5.86%2C0%2C0%2C1%2C97.5%2C77.89ZM61.38%2C40.3a14.8%2C14.8%2C0%2C0%2C0-6.23-9.6%2C15.12%2C15.12%2C0%2C0%2C0-20.92%2C3.77A14.88%2C14.88%2C0%2C0%2C0%2C38%2C55.24%2C15.12%2C15.12%2C0%2C0%2C0%2C59%2C51.46%2C14.74%2C14.74%2C0%2C0%2C0%2C61.38%2C40.3Z%22%2F%3E%3C%2Fsvg%3E")} diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/css/layout.css b/web/sites/cscsreviewni/themes/cscsreviewni_theme/css/layout.css index f57d4f54ca..ee2ea77d0a 100644 --- a/web/sites/cscsreviewni/themes/cscsreviewni_theme/css/layout.css +++ b/web/sites/cscsreviewni/themes/cscsreviewni_theme/css/layout.css @@ -1 +1 @@ -#inner_header_wrapper{margin:0 auto;position:relative;overflow:inherit}#header{max-width:1024px;margin:1% auto;display:-ms-grid;display:grid;-ms-grid-columns:50% 7.5% 42.5%;grid-template-columns:50% 42.5%;grid-template-areas:'top-left top-right';-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 766px){#header{margin:0 auto;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-template-areas:'top-left' 'top-right'}}.top_left{min-height:90px;padding:0;position:relative;-ms-grid-column:1;grid-area:top-left;float:left}@supports (display: grid){.top_left{float:none}}@media (min-width: 766px){.top_left{min-height:110px}}.top_left #logo{position:absolute;left:0;top:0}.top_left #site-title #site-description{font-size:1.8rem;line-height:145%}.top_right{-ms-grid-row-align:center;align-self:center;-ms-grid-column:3;grid-area:top-right;float:right}@supports (display: grid) or (display: -ms-grid){.top_right{float:none}}@media screen and (max-width: 766px){.top_right{-ms-grid-column:1;-ms-grid-row:2;-ms-grid-column-align:unset;justify-self:unset}}.top_right .region-search{margin:.5rem 0}@media screen and (max-width: 766px){.top_right .region-search{width:100%;padding:0}}.top_right ul.menu li a.active{color:#6cdcff}@media screen and (max-width: 766px){.top_left,.top_right,.search_block{width:100%}}#logo{float:left;margin:.8rem 1rem .8rem 0}@media screen and (max-width: 766px){#logo{text-align:center;width:100%;margin:.8rem 0 0}}#logo img{display:block}@media screen and (max-width: 766px){#logo img{text-align:center;display:inline-block}}#site-title a,#site-description{font-weight:normal}#site-title,#site-description{float:left}@media screen and (max-width: 766px){#site-title,#site-description{margin:0;line-height:1.62em}}#site-title{font-size:3rem;margin:1rem 0 0;font-weight:bold}@media screen and (max-width: 766px){#site-title{padding:0;width:100%;display:inline-block}}#site-title a{float:left}@media screen and (max-width: 766px){#site-title a{width:100%;text-align:center}}#site-description{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;margin:.4rem 0 0;float:left;clear:both;line-height:100%;font-style:italic;color:#0e6bb3}@media screen and (min-width: 766px){#site-description{font-size:1.8rem}}@media screen and (max-width: 766px){#site-description{padding-top:1.8rem;padding-bottom:.5rem;width:100%;text-align:center}}@media screen and (max-width: 766px){#headerHero{padding:.5rem 0 .5rem 10rem;min-height:54px;background-color:#fff;position:relative}#headerHero.no-menu .burger-toggle{display:none !important}#headerHero.no-menu.no-search{display:none}#headerHero .region-search input[type='text'],#headerHero .region-search input[type='search']{max-width:100%;border:0;margin:.5em 0;float:none;border-radius:0;background:#fff}@supports (display: grid){#headerHero .region-search input[type='text'],#headerHero .region-search input[type='search']{margin:0}}}#container{clear:both;overflow:hidden}.container-wrap{max-width:1024px;margin:0 auto 1rem;padding:0;overflow:hidden}.container{padding:0 15px}@media (min-width: 766px){.container{margin:0 auto;max-width:1024px;padding:0 20px}}.content-sidebar-wrap{float:left;width:100%}@media screen and (max-width: 961px){.content-sidebar-wrap{float:none;width:100% !important}}@media screen and (max-width: 766px){.content-sidebar-wrap{width:auto}}.content-sidebar-wrap .main-content{display:inline;margin-bottom:1rem;float:right;width:100%}@media screen and (max-width: 961px){.content-sidebar-wrap .main-content{margin:0;float:none}}@media screen and (max-width: 766px){.content-sidebar-wrap .main-content{float:left;width:auto}}@media screen and (max-width: 766px){.front .content-sidebar-wrap{margin:0}}.sidebar-first-layout{color:#111;float:left}@media screen and (max-width: 961px){.sidebar-first-layout{clear:both;float:none;width:100% !important;padding:0 1.5%}}@media screen and (max-width: 766px){.sidebar-first-layout{width:auto;clear:both}}@media screen and (max-width: 766px){.sidebar-first-layout .block{float:none !important;width:auto !important;margin-left:0}}.sidebar-second-layout{color:#111;float:right}@media screen and (max-width: 961px){.sidebar-second-layout{float:none;width:100% !important;padding:0 1.5%}}@media screen and (max-width: 766px){.sidebar-second-layout{width:auto}}@media screen and (max-width: 766px){.sidebar-second-layout .block{float:none !important;width:auto !important;margin-left:0}}aside .block .content{padding:0 1rem}aside #user-login-form input.form-text{width:90%}aside #user-login-form .form-actions{padding-top:0}.two-sidebars .content-sidebar-wrap{width:80%}.two-sidebars .main-content{width:75%}.two-sidebars .sidebar-first-layout{width:24%}.two-sidebars .sidebar-second-layout{width:19%}.sidebar-first .content-sidebar-wrap{width:100%}.sidebar-first .main-content{width:65%}.sidebar-first .sidebar-first-layout{width:30%}.sidebar-second .content-sidebar-wrap{width:62%}.sidebar-second .main-content{width:100%}.sidebar-second .sidebar-second-layout{width:32%}#head,.main-content,.sidebar-second-layout,.sidebar-first-layout{margin-top:1rem}@media screen and (max-width: 961px){.main-content{float:none;width:100% !important}}.region-front-welcome{max-width:1024px;margin:2% auto;text-align:center}@media screen and (max-width: 961px){.region-front-welcome{margin:1% 2%}}@media screen and (max-width: 766px){.region-front-welcome{padding:1rem}}@media screen and (max-width: 440px){.region-front-welcome{margin:0}}.region-front-welcome .block h2{text-align:center}#top-area{clear:both;position:relative;max-width:1024px;margin:0 auto;text-align:center}@media screen and (max-width: 961px){#top-area{padding:0 1.5rem}}@media screen and (max-width: 766px){#top-area{padding:0}}#top-area .block{margin:0}#top-area .column{float:left;width:32.3%;margin:0 .5rem}@media screen and (max-width: 961px){#top-area .column{width:32%}}@media screen and (max-width: 766px){#top-area .column{float:none !important;width:auto !important;margin:1rem}}#top-area .column:last-child{float:right;margin-right:0}@media screen and (max-width: 1153px){#top-area .column:last-child{margin-right:0}}#top-area .column .content{padding:1rem 0}#top-area .column:first-child{margin-left:0}@media screen and (max-width: 766px){#top-area .column:first-child{margin:1rem}}#top-area h2{font-size:2.1rem;margin:3.6rem 0 1.2rem;color:#555;padding:1rem 0;margin:0}#top-area .column-title{color:#e0e0e0}#footer{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;overflow:auto;padding:1% 2% 2%;background:#e7e7e7;border-top:9px solid #5a5baa;max-width:1024px;margin:0 auto}@media screen and (min-width: 766px){#footer{font-size:1.8rem}}@media screen and (max-width: 766px){#footer p{margin:0}}#footer .block>h2{color:#fff;padding:1rem 0;font-size:3rem}#footer .column li{display:block;padding:.3rem 0 .3rem .1rem;border-bottom-width:.1rem;border-bottom-style:dotted;border-color:#555}#footer ul{margin:0}.footer-area .column{float:left;width:24.2%;margin:0 0 0 1%;padding:1%}@media screen and (max-width: 766px){.footer-area .column{float:none;width:auto;margin:1rem}}.footer-area .column:first-child{margin-left:0}@media screen and (max-width: 766px){.footer-area .column:first-child{margin:1rem}}.footer-area .column:last-child{float:right}.footer-area .column-title{color:#111}.bottom_widget .footer-area .column{width:32.5%}.footer-area ul.menu li a.active{color:#ddd}.footer_block{clear:both}@media screen and (max-width: 961px){#footer_wrapper{padding:0 1.5rem}}@media screen and (max-width: 766px){#footer_wrapper{padding:0}}@media screen and (max-width: 961px){.container-wrap{margin:0 1rem;padding-bottom:1rem}}@media screen and (max-width: 961px){.sidebar-second-layout{clear:both}} +#inner_header_wrapper{margin:0 auto;position:relative;overflow:inherit}#header{max-width:1024px;margin:1% auto;display:-ms-grid;display:grid;-ms-grid-columns:50% 7.5% 42.5%;grid-template-columns:50% 42.5%;grid-template-areas:'top-left top-right';-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 766px){#header{margin:0 auto;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-template-areas:'top-left' 'top-right'}}.top_left{min-height:90px;padding:0;position:relative;-ms-grid-column:1;grid-area:top-left;float:left}@supports (display: grid){.top_left{float:none}}@media (min-width: 766px){.top_left{min-height:110px}}.top_left #logo{position:absolute;left:0;top:0}.top_left #site-title #site-description{font-size:1.8rem;line-height:145%}.top_right{-ms-grid-row-align:center;align-self:center;-ms-grid-column:3;grid-area:top-right;float:right}@supports (display: grid) or (display: -ms-grid){.top_right{float:none}}@media screen and (max-width: 766px){.top_right{-ms-grid-column:1;-ms-grid-row:2;-ms-grid-column-align:unset;justify-self:unset}}.top_right .region-search{margin:.5rem 0}@media screen and (max-width: 766px){.top_right .region-search{width:100%;padding:0}}.top_right ul.menu li a.active{color:#6cdcff}@media screen and (max-width: 766px){.top_left,.top_right,.search_block{width:100%}}#logo{float:left;margin:.8rem 1rem .8rem 0}@media screen and (max-width: 766px){#logo{text-align:center;width:100%;margin:.8rem 0 0}}#logo img{display:block}@media screen and (max-width: 766px){#logo img{text-align:center;display:inline-block}}#site-title a,#site-description{font-weight:normal}#site-title,#site-description{float:left}@media screen and (max-width: 766px){#site-title,#site-description{margin:0;line-height:1.62em}}#site-title{font-size:3rem;margin:1rem 0 0;font-weight:bold}@media screen and (max-width: 766px){#site-title{padding:0;width:100%;display:inline-block}}#site-title a{float:left}@media screen and (max-width: 766px){#site-title a{width:100%;text-align:center}}#site-description{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;margin:.4rem 0 0;float:left;clear:both;line-height:100%;font-style:italic;color:#0e6bb3}@media screen and (min-width: 766px){#site-description{font-size:1.8rem}}@media screen and (max-width: 766px){#site-description{padding-top:1.8rem;padding-bottom:.5rem;width:100%;text-align:center}}@media screen and (max-width: 766px){#headerHero{padding:.5rem 0 .5rem 10rem;min-height:54px;background-color:#fff;position:relative}#headerHero.no-menu .burger-toggle{display:none !important}#headerHero.no-menu.no-search{display:none}#headerHero .region-search input[type='text'],#headerHero .region-search input[type='search']{max-width:100%;border:0;margin:.5em 0;float:none;border-radius:0;background:#fff}@supports (display: grid){#headerHero .region-search input[type='text'],#headerHero .region-search input[type='search']{margin:0}}}#container{clear:both;overflow:hidden}.container-wrap{max-width:1024px;margin:0 auto 1rem;padding:0;overflow:hidden}.container{padding:0 15px}@media (min-width: 766px){.container{margin:0 auto;max-width:1024px;padding:0 20px}}.content-sidebar-wrap{float:left;width:100%}@media screen and (max-width: 961px){.content-sidebar-wrap{float:none;width:100% !important}}@media screen and (max-width: 766px){.content-sidebar-wrap{width:auto}}.content-sidebar-wrap .main-content{display:inline;margin-bottom:1rem;float:right;width:100%}@media screen and (max-width: 961px){.content-sidebar-wrap .main-content{margin:0;float:none}}@media screen and (max-width: 766px){.content-sidebar-wrap .main-content{float:left;width:auto}}@media screen and (max-width: 766px){.front .content-sidebar-wrap{margin:0}}.sidebar-first-layout{color:#111;float:left}@media screen and (max-width: 961px){.sidebar-first-layout{clear:both;float:none;width:100% !important;padding:0 1.5%}}@media screen and (max-width: 766px){.sidebar-first-layout{width:auto;clear:both}}@media screen and (max-width: 766px){.sidebar-first-layout .block{float:none !important;width:auto !important;margin-left:0}}.sidebar-second-layout{color:#111;float:right}@media screen and (max-width: 961px){.sidebar-second-layout{float:none;width:100% !important;padding:0 1.5%}}@media screen and (max-width: 766px){.sidebar-second-layout{width:auto}}@media screen and (max-width: 766px){.sidebar-second-layout .block{float:none !important;width:auto !important;margin-left:0}}aside .block .content{padding:0 1rem}aside #user-login-form input.form-text{width:90%}aside #user-login-form .form-actions{padding-top:0}.two-sidebars .content-sidebar-wrap{width:80%}.two-sidebars .main-content{width:75%}.two-sidebars .sidebar-first-layout{width:24%}.two-sidebars .sidebar-second-layout{width:19%}.sidebar-first .content-sidebar-wrap{width:100%}.sidebar-first .main-content{width:65%}.sidebar-first .sidebar-first-layout{width:30%}.sidebar-second .content-sidebar-wrap{width:62%}.sidebar-second .main-content{width:100%}.sidebar-second .sidebar-second-layout{width:32%}#head,.main-content,.sidebar-second-layout,.sidebar-first-layout{margin-top:1rem}@media screen and (max-width: 961px){.main-content{float:none;width:100% !important}}.region-front-welcome{max-width:1024px;margin:2% auto;text-align:center}@media screen and (max-width: 961px){.region-front-welcome{margin:1% 2%}}@media screen and (max-width: 766px){.region-front-welcome{padding:1rem}}@media screen and (max-width: 440px){.region-front-welcome{margin:0}}.region-front-welcome .block h2{text-align:center}#top-area{clear:both;position:relative;max-width:1024px;margin:0 auto;text-align:center}@media screen and (max-width: 961px){#top-area{padding:0 1.5rem}}@media screen and (max-width: 766px){#top-area{padding:0}}#top-area .block{margin:0}#top-area .column{float:left;width:32.3%;margin:0 .5rem}@media screen and (max-width: 961px){#top-area .column{width:32%}}@media screen and (max-width: 766px){#top-area .column{float:none !important;width:auto !important;margin:1rem}}#top-area .column:last-child{float:right;margin-right:0}@media screen and (max-width: 1153px){#top-area .column:last-child{margin-right:0}}#top-area .column .content{padding:1rem 0}#top-area .column:first-child{margin-left:0}@media screen and (max-width: 766px){#top-area .column:first-child{margin:1rem}}#top-area h2{font-size:2.1rem;margin:3.6rem 0 1.2rem;color:#555;padding:1rem 0;margin:0}#top-area .column-title{color:#e0e0e0}#footer{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;overflow:auto;padding:1% 2% 2%;background:#e7e7e7;border-top:9px solid #5a5baa;max-width:1024px;margin:0 auto}@media screen and (min-width: 766px){#footer{font-size:1.8rem}}@media screen and (max-width: 766px){#footer p{margin:0}}#footer .block>h2{color:#fff;padding:1rem 0;font-size:3rem}#footer .column li{display:block;padding:.3rem 0 .3rem .1rem;border-bottom-width:.1rem;border-bottom-style:dotted;border-color:#555}#footer ul{margin:0}.footer-area .column{float:left;width:24.2%;margin:0 0 0 1%;padding:1%}@media screen and (max-width: 766px){.footer-area .column{float:none;width:auto;margin:1rem}}.footer-area .column:first-child{margin-left:0}@media screen and (max-width: 766px){.footer-area .column:first-child{margin:1rem}}.footer-area .column:last-child{float:right}.footer-area .column-title{color:#111}.bottom_widget .footer-area .column{width:32.5%}.footer-area ul.menu li a.active{color:#ddd}.footer_block{clear:both}@media screen and (max-width: 961px){#footer_wrapper{padding:0 1.5rem}}@media screen and (max-width: 766px){#footer_wrapper{padding:0}}@media screen and (max-width: 961px){.container-wrap{margin:0 1rem;padding-bottom:1rem}}@media screen and (max-width: 961px){.sidebar-second-layout{clear:both}}.top_left{min-height:110px}@media screen and (max-width: 440px){.top_left{min-height:80px}}@media screen and (max-width: 766px){#headerHero{background-color:#002e62}}#footer{max-width:100%}#footer .footer-area{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;margin-bottom:1rem}#footer .footer-area .column{float:none;width:unset;-ms-flex-preferred-size:33%;flex-basis:33%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}#footer .footer-area .column:first-child{padding-left:0;margin-left:0}#footer .footer-area h2{font-size:2.1rem;margin:3.6rem 0 1.2rem;color:#111;margin-top:0}.front #top-area{margin-top:50px}@media (min-width: 766px){.front #top-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:4rem}.front #top-area .column{-ms-flex-preferred-size:45%;flex-basis:45%;width:100%}} diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/css/theme.css b/web/sites/cscsreviewni/themes/cscsreviewni_theme/css/theme.css index 8b4986976c..8dff9ca826 100644 --- a/web/sites/cscsreviewni/themes/cscsreviewni_theme/css/theme.css +++ b/web/sites/cscsreviewni/themes/cscsreviewni_theme/css/theme.css @@ -1 +1 @@ -.path-news .search-page .sidebar-first-layout{padding:0}.path-news .search-page .sidebar-first-layout .views-exposed-form p{margin-bottom:0} +.path-news .search-page .sidebar-first-layout{padding:0}.path-news .search-page .sidebar-first-layout .views-exposed-form p{margin-bottom:0}#inner_header_wrapper{background-color:#5a5baa}#inner_header_wrapper #header{margin:0 auto;padding-top:1%;padding-bottom:1%} diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/logo.svg b/web/sites/cscsreviewni/themes/cscsreviewni_theme/logo.svg new file mode 100644 index 0000000000..26bb9643dc --- /dev/null +++ b/web/sites/cscsreviewni/themes/cscsreviewni_theme/logo.svg @@ -0,0 +1,305 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/components.scss b/web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/components.scss index e9f9548072..c131f4414c 100644 --- a/web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/components.scss +++ b/web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/components.scss @@ -73,3 +73,192 @@ } } } + +#logo { + margin-top: 1.5rem; + width: 100%; + + @media screen and (max-width: $tab) { + padding: 0 1rem; + } + + a { + &:focus { + background: none; + border-bottom: none; + outline: .3rem dashed #949494; + outline-offset: 1.2rem; + display: block; + } + } + + img { + height: 80px; + + @media screen and (max-width: $mob) { + height: 55px; + } + } +} + +#main-menu { + .menu { + .menu-item { + border-right: 1px solid #fff; + font-size: $p-font-size; + + @media screen and (max-width: $tab) { + border-right: none; + } + + &:last-child { + border-right: 0; + } + + &.open { + .menu-toggle-btn { + background-color: $brand-primary; + font-weight: normal; + } + } + + .active { + background: $brand-primary; + border-bottom-color: $menu-item-hover; + color: #fff; + } + } + } + + .menu-link, + .menu .active { + color: $charcoal; + border-bottom: 5px solid transparent; + + @media screen and (max-width: $tab) { + text-align: center; + } + + &:hover { + color: #fff; + border-bottom-color: $brand-primary; + } + + &:focus { + background-color: #fae029; + border-bottom-color: $black; + color: $black; + } + } + + .menu-main_sub { + background: $charcoal; + + .menu-item { + @media screen and (max-width: $tab) { + background: $charcoal; + } + } + + .menu-link, + .menu-item span.active { + @media screen and (max-width: $tab) { + text-align: center; + } + + &.active { + background: lighten($charcoal, 10%); + font-weight: normal; + } + } + } +} + +#footer { + font-size: 1.6rem; + + .footer-menu li { + padding-left: 0; + font-size: 1.4rem; + display: block; + + @include breakpoint($tab) { + display: inline-block; + padding: 0 .8rem 0 0; + line-height: 1.8rem; + margin-right: .5rem; + } + } + + .footer_credit #footer-menu .menu li { + a, + span.active { + margin: 0; + padding: 0; + } + } + + #block-contactus { + p:first-of-type { + margin-bottom: 0; + } + } +} + +.front { + #top-area { + padding: 0; + + @include breakpoint($phab) { + padding: 0 2rem; + } + + .column { + text-align: left; + padding: 1rem 2.5rem; + background: $grey-light; + margin: 1rem; + + @include breakpoint($tab) { + margin: 0; + } + + h2 { + font-weight: bold; + color: $headings; + } + + .block.block-views-blocklatest-news-latest-news-home-block { + ul { + list-style: none; + } + } + + article.node--type-news { + .content { + padding: .5rem 0; + } + + .published-date { + font-size: 1.6rem; + margin-bottom: 0; + line-height: 2; + } + } + } + } +} + +.region-search{ + .search-form input[type="submit"] { + background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%20width%3D%22100px%22%20height%3D%22100px%22%20preserveAspectRatio%3D%22xMinYMid%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23333%3Bfill-rule%3Aevenodd%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%3Esearch-icon%3C%2Ftitle%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M97.5%2C77.89a6%2C6%2C0%2C0%2C1-8.25%2C1.49L64.89%2C62.65a5.85%2C5.85%2C0%2C0%2C1-2.55-5A21.59%2C21.59%2C0%2C0%2C1%2C25.4%2C46.81a21.16%2C21.16%2C0%2C0%2C1%2C3.47-16%2C21.69%2C21.69%2C0%2C0%2C1%2C30-5.42%2C21.36%2C21.36%2C0%2C0%2C1%2C7.1%2C27%2C6%2C6%2C0%2C0%2C1%2C5.67.58L96%2C69.71A5.86%2C5.86%2C0%2C0%2C1%2C97.5%2C77.89ZM61.38%2C40.3a14.8%2C14.8%2C0%2C0%2C0-6.23-9.6%2C15.12%2C15.12%2C0%2C0%2C0-20.92%2C3.77A14.88%2C14.88%2C0%2C0%2C0%2C38%2C55.24%2C15.12%2C15.12%2C0%2C0%2C0%2C59%2C51.46%2C14.74%2C14.74%2C0%2C0%2C0%2C61.38%2C40.3Z%22%2F%3E%3C%2Fsvg%3E'); + border: 1px solid $charcoal; + border-left: none; + background-color: $grey-light; + + &:hover { + background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%20width%3D%22100px%22%20height%3D%22100px%22%20preserveAspectRatio%3D%22xMinYMid%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23fff%3Bfill-rule%3Aevenodd%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%3Esearch-icon%3C%2Ftitle%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M97.5%2C77.89a6%2C6%2C0%2C0%2C1-8.25%2C1.49L64.89%2C62.65a5.85%2C5.85%2C0%2C0%2C1-2.55-5A21.59%2C21.59%2C0%2C0%2C1%2C25.4%2C46.81a21.16%2C21.16%2C0%2C0%2C1%2C3.47-16%2C21.69%2C21.69%2C0%2C0%2C1%2C30-5.42%2C21.36%2C21.36%2C0%2C0%2C1%2C7.1%2C27%2C6%2C6%2C0%2C0%2C1%2C5.67.58L96%2C69.71A5.86%2C5.86%2C0%2C0%2C1%2C97.5%2C77.89ZM61.38%2C40.3a14.8%2C14.8%2C0%2C0%2C0-6.23-9.6%2C15.12%2C15.12%2C0%2C0%2C0-20.92%2C3.77A14.88%2C14.88%2C0%2C0%2C0%2C38%2C55.24%2C15.12%2C15.12%2C0%2C0%2C0%2C59%2C51.46%2C14.74%2C14.74%2C0%2C0%2C0%2C61.38%2C40.3Z%22%2F%3E%3C%2Fsvg%3E'); + } + } + +} diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/init/_colors.scss b/web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/init/_colors.scss index 3d93effe55..0418d00eb0 100644 --- a/web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/init/_colors.scss +++ b/web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/init/_colors.scss @@ -20,7 +20,7 @@ $chroma: add-colors(( ash-grey: #666, 'grey': #999, grey-dark: #4d4d4d, - grey-light: #e8e7e7, + grey-light: #e7e7e7, grey-lightest: #f0f0f0, grey-medium: #cdcdcd, white: #fff, @@ -61,7 +61,7 @@ $chroma: add-colors('functional', ( error-bg: 'light-pink', menu-background: #fff, - menu-item-hover: 'brand-primary', + menu-item-hover: #30325a, menu-separator: #fff, menu-sub-item-background: lighten(#333, 10), menu-sub-item-hover: #1abc9c, @@ -75,7 +75,7 @@ $chroma: add-colors('functional', ( table-cell-border: #dbdbdb, table-cell-text: #747474, - footer-background: #e7e7e7, + footer-background: 'grey-light', footer-border: 'brand-primary', footer-text: 'text', footer-headings: 'text', diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/init/_variables.scss b/web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/init/_variables.scss index 7b81d3097a..587059edd1 100644 --- a/web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/init/_variables.scss +++ b/web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/init/_variables.scss @@ -49,4 +49,4 @@ $max-grid-width: 1024px !default; $two-col-layout-sidebar-first: (30%, 65%); $two-col-layout-sidebar-second: (62%, 32%); -$main-menu-border: true; +$main-menu-border: false; diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/layout.scss b/web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/layout.scss index bc6dfbeb6c..d00c82df9c 100644 --- a/web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/layout.scss +++ b/web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/layout.scss @@ -17,3 +17,63 @@ clear: both; } } + +.top_left { + min-height: 110px; + + @media screen and (max-width: $mob) { + min-height: 80px; + } +} + +#headerHero { + @media screen and (max-width: $tab) { + background-color: $brand-secondary; + } +} + +#footer { + max-width: 100%; + + .footer-area { + display: flex; + flex-flow: wrap; + margin-bottom: 1rem; + + .column { + float: none; + width: unset; + flex-basis: 33%; + flex-grow: 1; + + &:first-child { + padding-left: 0; + margin-left: 0; + } + } + + h2 { + @include responsive-typo-map($h2-text); + color: $headings; + margin-top: 0; + } + } +} + +.front { + #top-area { + margin-top: 50px; + + @include breakpoint($tab) { + display: flex; + justify-content: space-between; + margin-bottom: 4rem; + + .column { + flex-basis: 45%; + width: 100%; + } + } + + } +} diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/theme.scss b/web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/theme.scss index 86b32ec748..eb60c1a4f3 100644 --- a/web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/theme.scss +++ b/web/sites/cscsreviewni/themes/cscsreviewni_theme/src/scss/theme.scss @@ -33,3 +33,13 @@ } } } + +#inner_header_wrapper { + background-color: $brand-primary; + + #header { + margin: 0 auto; + padding-top: 1%; + padding-bottom: 1%; + } +} diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/block/block--footerlinks.html.twig b/web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/block/block--footerlinks.html.twig new file mode 100755 index 0000000000..790b3402e7 --- /dev/null +++ b/web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/block/block--footerlinks.html.twig @@ -0,0 +1,50 @@ +{# +/** + * @file + * Theme override for a menu block. + * + * Available variables: + * - plugin_id: The ID of the block implementation. + * - label: The configured label of the block if visible. + * - configuration: A list of the block's configuration values. + * - label: The configured label for the block. + * - label_display: The display settings for the label. + * - provider: The module or other provider that provided this block plugin. + * - Block plugin specific settings will also be stored here. + * - content: The content of this block. + * - attributes: HTML attributes for the containing element. + * - id: A valid HTML ID and guaranteed unique. + * - title_attributes: HTML attributes for the title element. + * - content_attributes: HTML attributes for the content element. + * - title_prefix: Additional output populated by modules, intended to be + * displayed in front of the main title tag that appears in the template. + * - title_suffix: Additional output populated by modules, intended to be + * displayed after the main title tag that appears in the template. + * + * Headings should be used on navigation menus that consistently appear on + * multiple pages. When this menu block's label is configured to not be + * displayed, it is automatically made invisible using the 'visually-hidden' CSS + * class, which still keeps it visible for screen-readers and assistive + * technology. Headings allow screen-reader and keyboard only users to navigate + * to or skip the links. + * See http://juicystudio.com/article/screen-readers-display-none.php and + * http://www.w3.org/TR/WCAG-TECHS/H42.html for more information. + */ +#} +{% set heading_id = attributes.id ~ '-menu'|clean_id %} + diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/block/block--system-branding-block.html.twig b/web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/block/block--system-branding-block.html.twig new file mode 100644 index 0000000000..5f5def7079 --- /dev/null +++ b/web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/block/block--system-branding-block.html.twig @@ -0,0 +1,32 @@ +{# +/** + * @file + * Theme override for a branding block. + * + * Each branding element variable (logo, name, slogan) is only available if + * enabled in the block configuration. + * + * Available variables: + * - site_logo: Logo for site as defined in Appearance or theme settings. + * - site_name: Name for site as defined in Site information settings. + * - site_slogan: Slogan for site as defined in Site information settings. + */ +#} +{% if site_logo %} + +{% endif %} +{% if site_slogan %} +
      +
      + {{ site_slogan }} +
      +
      +{% endif %} diff --git a/web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/layout/page.html.twig b/web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/layout/page.html.twig index c75b39eda4..a2fd90b5c9 100755 --- a/web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/layout/page.html.twig +++ b/web/sites/cscsreviewni/themes/cscsreviewni_theme/templates/layout/page.html.twig @@ -84,7 +84,7 @@ {{ page.front_welcome }} {% if page.top_first or page.top_second or page.top_third %} -
      +
      {% if page.top_first %}
      {{ page.top_first }} @@ -104,6 +104,7 @@ {% endif %} {% endif %} +{% if not is_front %}
      +{% endif %}

      qRc+==JX}x0zh9KvoQnFdRjU7{|V! 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