diff --git a/.circleci/config.yml b/.circleci/config.yml index ff4ef21..15b6aa2 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -80,7 +80,7 @@ jobs: name: Download dependent contrib modules. command: | cd $PROJECT_ROOT - composer require mglaman/drupal-check --no-interaction + composer require mglaman/drupal-check:1.4 mglaman/phpstan-drupal:1.1.27 --no-interaction - run: name: Move custom code into position command: mv ~/nicsdru_dept_theme $PROJECT_ROOT/web/themes/custom/ @@ -92,6 +92,7 @@ jobs: workflows: version: 2 + build-static-analysis: jobs: - install diff --git a/css/1_base/grouping.css b/css/1_base/grouping.css index b33edb0..fc76823 100644 --- a/css/1_base/grouping.css +++ b/css/1_base/grouping.css @@ -1 +1 @@ -blockquote{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;quotes:'\201C' '\201D' '\2018' '\2019';position:relative;color:#4d4d4d;padding:0 1em;border-top:0.3334em solid #e8e7e7;border-bottom:0.3334em solid #e8e7e7}@media screen and (min-width: 576px){blockquote{margin:1em 0 1.5em}}@media screen and (min-width: 768px){blockquote{font-size:1.8rem}}@media screen and (min-width: 1200px){blockquote{font-size:2rem}}blockquote cite{display:block;font-style:italic;text-align:right}blockquote>:first-child{margin-top:1em}blockquote>:last-child{margin-bottom:1em}dl,menu,ol,ul{margin:1em 0 1.5em}ol ol,ol ul,ul ol,ul ul{margin:0}dd{margin:0 0 0 1em}menu,ol,ul{padding:0 0 0 1em}li{font-size:1.6rem;line-height:1.5;color:#222;margin-bottom:.5em}@media screen and (min-width: 768px){li{font-size:1.8rem}}@media screen and (min-width: 1200px){li{font-size:2rem}}li:last-child{margin-bottom:0}li>p{margin:.5em 0;vertical-align:top}li>:first-child{margin-top:0}li>:last-child{margin-bottom:0}li>p:only-child,li>p:first-of-type:last-of-type{margin:0}figure{margin:0}hr{border:0;border-top:1px solid #e8e7e7;padding-bottom:-1px;margin:6px 0}pre{white-space:pre-wrap} +blockquote{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;quotes:'\201C' '\201D' '\2018' '\2019';position:relative;color:#4d4d4d;padding:0 1em;border-top:0.3334em solid #e8e7e7;border-bottom:0.3334em solid #e8e7e7}@media screen and (min-width: 992px){blockquote{font-size:1.8rem}}@media screen and (min-width: 1679px){blockquote{font-size:2rem}}blockquote cite{display:block;font-style:italic;text-align:right}blockquote>:first-child{margin-top:1em}blockquote>:last-child{margin-bottom:1em}dl,menu,ol,ul{margin:1em 0 1.5em}ol ol,ol ul,ul ol,ul ul{margin:0}dd{margin:0 0 0 1em}menu,ol,ul{padding:0 0 0 1em}li{font-size:1.6rem;line-height:1.5;color:#222;margin-bottom:.5em}@media screen and (min-width: 992px){li{font-size:1.8rem}}@media screen and (min-width: 1679px){li{font-size:2rem}}li:last-child{margin-bottom:0}li>p{margin:.5em 0;vertical-align:top}li>:first-child{margin-top:0}li>:last-child{margin-bottom:0}li>p:only-child,li>p:first-of-type:last-of-type{margin:0}figure{margin:0}hr{border:0;border-top:1px solid #e8e7e7;padding-bottom:-1px;margin:6px 0}pre{white-space:pre-wrap} diff --git a/css/1_base/headings.css b/css/1_base/headings.css index bd89bfe..546e2ca 100644 --- a/css/1_base/headings.css +++ b/css/1_base/headings.css @@ -1 +1 @@ -h1,h2,h3,h4,h5,h6{font-weight:normal;color:#222}h1 strong,h1 b,h2 strong,h2 b,h3 strong,h3 b,h4 strong,h4 b,h5 strong,h5 b,h6 strong,h6 b{font-weight:normal}h1{font-size:2.8rem;line-height:3.6rem;margin:2.4rem 0 1.6rem;color:#19315a}@media screen and (min-width: 768px){h1{font-size:3rem;line-height:3.9rem;margin:3.6rem 0 1.8rem}}@media screen and (min-width: 1200px){h1{font-size:3rem;line-height:4rem;margin:5rem 0 2rem}}h1 .subtitle{font-size:2rem;line-height:28px;display:inline-block;font-weight:normal}@media screen and (min-width: 576px){h1 .subtitle{font-size:2.2rem;line-height:32px}}@media screen and (min-width: 768px){h1 .subtitle{font-size:2.4rem;line-height:36px}}@media screen and (min-width: 1200px){h1 .subtitle{font-size:2.7rem;line-height:40px}}h1 .subtitle::before{content:' \2014 '}h2{font-size:2.4rem;line-height:3.2rem;margin:3.2rem 0 1.6rem}@media screen and (min-width: 768px){h2{font-size:2.6rem;line-height:3.6rem;margin:3.6rem 0 1.8rem}}@media screen and (min-width: 1200px){h2{font-size:2.8rem;line-height:4rem;margin:4rem 0 2rem}}h3{font-size:2.1rem;line-height:2.4rem;margin:3.2rem 0 1.2rem}@media screen and (min-width: 768px){h3{font-size:2.2rem;line-height:3rem;margin:3.6rem 0 1.8rem}}@media screen and (min-width: 1200px){h3{font-size:2.4rem;line-height:3rem;margin:4rem 0 2rem}}h4{font-size:1.8rem;line-height:2.4rem;margin:3.2rem 0 1.2rem}@media screen and (min-width: 768px){h4{font-size:2rem;line-height:2.7rem;margin:3.6rem 0 1.8rem}}@media screen and (min-width: 1200px){h4{font-size:2.2rem;line-height:3rem;margin:4rem 0 2rem}}h5{font-size:1.6rem;line-height:2.4rem;margin:3.2rem 0 1.2rem}@media screen and (min-width: 768px){h5{font-size:1.8rem;line-height:2.7rem;margin:3.6rem 0 1.8rem}}@media screen and (min-width: 1200px){h5{font-size:2rem;line-height:3rem;margin:4rem 0 2rem}}h6{font-size:1.6rem;line-height:2.4rem;margin:3.2rem 0 1.2rem;font-style:italic}@media screen and (min-width: 768px){h6{font-size:1.8rem;line-height:2.7rem;margin:3.6rem 0 1.8rem}}@media screen and (min-width: 1200px){h6{font-size:2rem;line-height:3rem;margin:4rem 0 2rem}} +h1,h2,h3,h4,h5,h6{font-weight:normal;color:#222}h1 strong,h1 b,h2 strong,h2 b,h3 strong,h3 b,h4 strong,h4 b,h5 strong,h5 b,h6 strong,h6 b{font-weight:normal}h1{font-size:2.4rem;line-height:3.2rem;margin:3.2rem 0 1.6rem;color:#19315a}@media screen and (min-width: 768px){h1{font-size:2.8rem;line-height:3.6rem;margin:4rem 0 1.6rem}}@media screen and (min-width: 992px){h1{font-size:3rem;line-height:3.9rem;margin:4.5rem 0 1.8rem}}@media screen and (min-width: 1679px){h1{font-size:3rem;line-height:4rem;margin:5rem 0 2rem}}h1 .subtitle{font-size:2.2rem;line-height:32px;display:inline-block;font-weight:normal}@media screen and (min-width: 992px){h1 .subtitle{font-size:2.3rem;line-height:33px}}@media screen and (min-width: 1200px){h1 .subtitle{font-size:2.5rem;line-height:36px}}@media screen and (min-width: 1679px){h1 .subtitle{font-size:2.7rem;line-height:40px}}h1 .subtitle::before{content:' \2014 '}h2{font-size:2.4rem;line-height:3.2rem;margin:3.2rem 0 1.6rem}@media screen and (min-width: 992px){h2{font-size:2.6rem;line-height:3.6rem;margin:3.6rem 0 1.8rem}}@media screen and (min-width: 1679px){h2{font-size:2.8rem;line-height:4rem;margin:4rem 0 2rem}}h3{font-size:2.1rem;line-height:2.4rem;margin:3.2rem 0 1.2rem}@media screen and (min-width: 992px){h3{font-size:2.2rem;line-height:3rem;margin:3.6rem 0 1.8rem}}@media screen and (min-width: 1679px){h3{font-size:2.4rem;line-height:3rem;margin:4rem 0 2rem}}h4{font-size:1.8rem;line-height:2.4rem;margin:3.2rem 0 1.2rem}@media screen and (min-width: 992px){h4{font-size:2rem;line-height:2.7rem;margin:3.6rem 0 1.8rem}}@media screen and (min-width: 1679px){h4{font-size:2.2rem;line-height:3rem;margin:4rem 0 2rem}}h5{font-size:1.6rem;line-height:2.4rem;margin:3.2rem 0 1.2rem}@media screen and (min-width: 992px){h5{font-size:1.8rem;line-height:2.7rem;margin:3.6rem 0 1.8rem}}@media screen and (min-width: 1679px){h5{font-size:2rem;line-height:3rem;margin:4rem 0 2rem}}h6{font-size:1.6rem;line-height:2.4rem;margin:3.2rem 0 1.2rem;font-style:italic}@media screen and (min-width: 992px){h6{font-size:1.8rem;line-height:2.7rem;margin:3.6rem 0 1.8rem}}@media screen and (min-width: 1679px){h6{font-size:2rem;line-height:3rem;margin:4rem 0 2rem}} diff --git a/css/1_base/links.css b/css/1_base/links.css index 1bb89b4..5218ff6 100644 --- a/css/1_base/links.css +++ b/css/1_base/links.css @@ -1 +1 @@ -a{color:#0e6bb3;background-color:rgba(0,0,0,0);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0}a:visited,a.visited{color:#5e60b5;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0}a:focus,a.focus{color:#fff;background-color:#0e6bb3;text-decoration:none;text-decoration-thickness:1px;text-underline-offset:3px;outline:2px solid #0e6bb3;outline-offset:0}a:hover,a.hover{color:#0e6bb3;background-color:rgba(0,0,0,0);text-decoration:underline;-webkit-text-decoration-color:#333;text-decoration-color:#333;text-decoration-thickness:2px;text-underline-offset:3px;outline:0;outline-offset:0}a:active,a.active{color:#d1431f;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0}a:active{background-color:transparent}a[aria-hidden='true']{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);word-wrap:normal}.toolbar-tray a:visited{color:#565656}.skip-link{color:#fff;background-color:#333;text-decoration:none;outline:3px solid #ff0;outline-offset:-6px;opacity:0;-webkit-transition:opacity .25s;transition:opacity .25s;text-align:center}.skip-link:visited,.skip-link.visited{color:#fff;background-color:#333;text-decoration:none;outline:3px solid #ff0;outline-offset:-6px;opacity:0;-webkit-transition:opacity .25s;transition:opacity .25s}.skip-link:focus,.skip-link.focus{color:#fff;background-color:#333;text-decoration:none;outline:3px solid #ff0;outline-offset:-6px;opacity:1;-webkit-transition:opacity .25s;transition:opacity .25s}.skip-link:hover,.skip-link.hover{color:#fff;background-color:#333;text-decoration:none;outline:3px solid #ff0;outline-offset:-6px;opacity:1;-webkit-transition:opacity .25s;transition:opacity .25s}.skip-link:active,.skip-link.active{color:#fff;background-color:#333;text-decoration:none;outline:3px solid #ff0;outline-offset:-6px;opacity:0;-webkit-transition:opacity .25s;transition:opacity .25s}.skip-link::after{content:' ';display:inline-block;width:1.5em;height:.75em;background:transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAPCAQAAAC7b6xuAAAAsUlEQVR4AY3LQ2KEURSFwbOU2LbNcTQMd5s1xLaNL7i/0a9rXpJYYpNSOdHINhuSmOcT2KfCERo4B75ZFeeYQ6odwVyIUZ4wx9TmhPogPDAoiUEeMKfUFwyPDMrQzx3mnOZUOEsEQw+3mEvaFKAuEoYURwfXmGs6gnCKebKQQBuXmFt6JGojYVjZaOEcc8eKMxgaOIOAhREVRi0nsTAqN6q5doQ0pnjhL4yreMxylBd+ABWdFyV4bCZyAAAAAElFTkSuQmCC") no-repeat 50% 50%;background-size:1.6rem auto}.skip-link:focus,.skip-link:hover{font-size:1.6rem;line-height:1.5;display:block;line-height:1.5;padding:.9rem 3.5rem;overflow:hidden;white-space:nowrap}@media screen and (min-width: 768px){.skip-link:focus,.skip-link:hover{font-size:1.8rem}}@media screen and (min-width: 1200px){.skip-link:focus,.skip-link:hover{font-size:2rem}}@media print{:link,:visited{text-decoration:underline}a[href]::after{content:" (" attr(href) ")";font-weight:normal;font-size:10px;text-decoration:none}a[href^='javascript:']::after,a[href^='#']::after{content:''}} +a{color:#0e6bb3;background-color:rgba(0,0,0,0);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0}a:visited,a.visited{color:#5e60b5;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0}a:focus,a.focus{color:#fff;background-color:#0e6bb3;text-decoration:none;text-decoration-thickness:1px;text-underline-offset:3px;outline:2px solid #0e6bb3;outline-offset:0}a:hover,a.hover{color:#0e6bb3;background-color:rgba(0,0,0,0);text-decoration:underline;-webkit-text-decoration-color:#333;text-decoration-color:#333;text-decoration-thickness:2px;text-underline-offset:3px;outline:0;outline-offset:0}a:active,a.active{color:#d1431f;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0}a:active{background-color:transparent}a[aria-hidden='true']{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);word-wrap:normal}.toolbar-tray a:visited{color:#565656}.skip-link{color:#fff;background-color:#333;text-decoration:none;outline:3px solid #ff0;outline-offset:-6px;opacity:0;-webkit-transition:opacity .25s;transition:opacity .25s;text-align:center}.skip-link:visited,.skip-link.visited{color:#fff;background-color:#333;text-decoration:none;outline:3px solid #ff0;outline-offset:-6px;opacity:0;-webkit-transition:opacity .25s;transition:opacity .25s}.skip-link:focus,.skip-link.focus{color:#fff;background-color:#333;text-decoration:none;outline:3px solid #ff0;outline-offset:-6px;opacity:1;-webkit-transition:opacity .25s;transition:opacity .25s}.skip-link:hover,.skip-link.hover{color:#fff;background-color:#333;text-decoration:none;outline:3px solid #ff0;outline-offset:-6px;opacity:1;-webkit-transition:opacity .25s;transition:opacity .25s}.skip-link:active,.skip-link.active{color:#fff;background-color:#333;text-decoration:none;outline:3px solid #ff0;outline-offset:-6px;opacity:0;-webkit-transition:opacity .25s;transition:opacity .25s}.skip-link::after{content:' ';display:inline-block;width:1.5em;height:.75em;background:transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAPCAQAAAC7b6xuAAAAsUlEQVR4AY3LQ2KEURSFwbOU2LbNcTQMd5s1xLaNL7i/0a9rXpJYYpNSOdHINhuSmOcT2KfCERo4B75ZFeeYQ6odwVyIUZ4wx9TmhPogPDAoiUEeMKfUFwyPDMrQzx3mnOZUOEsEQw+3mEvaFKAuEoYURwfXmGs6gnCKebKQQBuXmFt6JGojYVjZaOEcc8eKMxgaOIOAhREVRi0nsTAqN6q5doQ0pnjhL4yreMxylBd+ABWdFyV4bCZyAAAAAElFTkSuQmCC") no-repeat 50% 50%;background-size:1.6rem auto}.skip-link:focus,.skip-link:hover{font-size:1.6rem;line-height:1.5;display:block;line-height:1.5;padding:.9rem 3.5rem;overflow:hidden;white-space:nowrap}@media screen and (min-width: 992px){.skip-link:focus,.skip-link:hover{font-size:1.8rem}}@media screen and (min-width: 1679px){.skip-link:focus,.skip-link:hover{font-size:2rem}}@media print{:link,:visited{text-decoration:underline}a[href]::after{content:" (" attr(href) ")";font-weight:normal;font-size:10px;text-decoration:none}a[href^='javascript:']::after,a[href^='#']::after{content:''}} diff --git a/css/1_base/root.css b/css/1_base/root.css index c8237cf..4502131 100644 --- a/css/1_base/root.css +++ b/css/1_base/root.css @@ -1 +1 @@ -*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:"Roboto","Open Sans",sans-serif;font-size:62.5%;line-height:1.5;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-height:100%}body{font-size:1.6rem;line-height:1.5;color:#222;background-color:#fff;margin:0;padding:0}@media screen and (min-width: 768px){body{font-size:1.8rem}}@media screen and (min-width: 1200px){body{font-size:2rem}}:root{--default-brand-primary-color: #076cba;--default-brand-secondary-color: #0b1951}.dept-nigov{--brand-primary-color: #008675;--brand-primary-color-high-contrast-white: #00806f}.dept-dof{--brand-primary-color: #909859;--brand-primary-color-high-contrast-white: #737a48}.dept-daera{--brand-primary-color: #009a44;--brand-primary-color-high-contrast-white: #009939}.dept-dfc{--brand-primary-color: #7d55c7;--brand-primary-color-high-contrast-white: #7d55c7}.dept-dfe{--brand-primary-color: #0072ce;--brand-primary-color-high-contrast-white: #0072ce}.dept-de{--brand-primary-color: #ca2c92;--brand-primary-color-high-contrast-white: #ca2c92}.dept-teo{--brand-primary-color: #3b80ae;--brand-primary-color-high-contrast-white: #397ba7}.dept-doh{--brand-primary-color: #0193a6;--brand-primary-color-high-contrast-white: #018293}.dept-dfi{--brand-primary-color: #ffb81c;--brand-primary-color-high-contrast-white: #076cba}.dept-doj{--brand-primary-color: #893b67;--brand-primary-color-high-contrast-white: #893b67} +*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:"Roboto","Open Sans",sans-serif;font-size:62.5%;line-height:1.5;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-height:100%}body{font-size:1.6rem;line-height:1.5;color:#222;background-color:#fff;margin:0;padding:0}@media screen and (min-width: 992px){body{font-size:1.8rem}}@media screen and (min-width: 1679px){body{font-size:2rem}}:root{--default-brand-primary-color: #076cba;--default-brand-secondary-color: #0b1951}.dept-nigov{--brand-primary-color: #008675;--brand-primary-color-high-contrast-white: #00806f}.dept-finance{--brand-primary-color: #909859;--brand-primary-color-high-contrast-white: #737a48}.dept-daera{--brand-primary-color: #009a44;--brand-primary-color-high-contrast-white: #009939}.dept-communities{--brand-primary-color: #7d55c7;--brand-primary-color-high-contrast-white: #7d55c7}.dept-economy{--brand-primary-color: #0072ce;--brand-primary-color-high-contrast-white: #0072ce}dept-education{--brand-primary-color: #ca2c92;--brand-primary-color-high-contrast-white: #ca2c92}.dept-executiveoffice{--brand-primary-color: #3b80ae;--brand-primary-color-high-contrast-white: #397ba7}.dept-health{--brand-primary-color: #0193a6;--brand-primary-color-high-contrast-white: #018293}.dept-infrastructure{--brand-primary-color: #ffb81c;--brand-primary-color-high-contrast-white: #076cba}.dept-justice{--brand-primary-color: #893b67;--brand-primary-color-high-contrast-white: #893b67} diff --git a/css/1_base/text.css b/css/1_base/text.css index 3bca643..ebd4ab8 100644 --- a/css/1_base/text.css +++ b/css/1_base/text.css @@ -1 +1 @@ -p,pre{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em}@media screen and (min-width: 576px){p,pre{margin:1em 0 1.5em}}@media screen and (min-width: 768px){p,pre{font-size:1.8rem}}@media screen and (min-width: 1200px){p,pre{font-size:2rem}}p+ul,p+ol{margin-top:-1.2rem}@media print{abbr[title]::after{content:" (" attr(title) ")"}}b,strong{font-weight:bolder}code,kbd,samp,var{font-size:1rem;font-family:"Courier New","DejaVu Sans Mono",monospace,sans-serif}dfn{font-style:italic}mark{background-color:#ff0;color:#fff}q{quotes:'\201C' '\201D' '\2018' '\2019'}sub,sup{font-size:1.4rem}sub{vertical-align:super}sup{vertical-align:sub}address{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;margin:1em 0 1.5em;font-weight:normal;font-style:normal;color:#333}@media screen and (min-width: 576px){address{margin:1em 0 1.5em}}@media screen and (min-width: 768px){address{font-size:1.8rem}}@media screen and (min-width: 1200px){address{font-size:2rem}}address:not(.vcard){padding:.5em 1em;border-left:0.3334em solid #e8e7e7}address>*:first-child{margin-top:0} +p,pre{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em}@media screen and (min-width: 992px){p,pre{font-size:1.8rem}}@media screen and (min-width: 1679px){p,pre{font-size:2rem}}p+ul,p+ol{margin-top:-1.2rem}@media print{abbr[title]::after{content:" (" attr(title) ")"}}b,strong{font-weight:bolder}code,kbd,samp,var{font-size:1rem;font-family:"Courier New","DejaVu Sans Mono",monospace,sans-serif}dfn{font-style:italic}mark{background-color:#ff0;color:#fff}q{quotes:'\201C' '\201D' '\2018' '\2019'}sub,sup{font-size:1.4rem}sub{vertical-align:super}sup{vertical-align:sub}address{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;margin:1em 0 1.5em;font-weight:normal;font-style:normal;color:#333}@media screen and (min-width: 992px){address{font-size:1.8rem}}@media screen and (min-width: 1679px){address{font-size:2rem}}address:not(.vcard){padding:.5em 1em;border-left:0.3334em solid #e8e7e7}address>*:first-child{margin-top:0} diff --git a/css/2_layouts/front.css b/css/2_layouts/front.css new file mode 100644 index 0000000..e69de29 diff --git a/css/2_layouts/layouts-common.css b/css/2_layouts/layouts-common.css index ca865dc..549746e 100644 --- a/css/2_layouts/layouts-common.css +++ b/css/2_layouts/layouts-common.css @@ -1 +1 @@ -.container{padding:0 16px}@media (min-width: 480px){.container{margin:0 auto;padding:0 64px}}@media (min-width: 768px){.container{max-width:980px;padding:0 27px}}@media (min-width: 992px){.container{padding:0 30px}}@media (min-width: 1200px){.container{max-width:1140px}}.container--no-padding{padding:0}.grid{display:grid;grid-column-gap:24px;grid-template-columns:1fr;grid-template-rows:-webkit-min-content;grid-template-rows:min-content}.grid.no-gutter{grid-column-gap:0}.ga-full{grid-column:1 / -1;float:left;clear:both;width:100%}@supports (display: grid){.grid>*{width:auto !important}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.grid>*{width:100% !important}} +.container{width:100%;max-width:600px;clear:both;margin:0 auto;padding:0 16px}@media (min-width: 480px){.container{padding:0 64px}}@media (min-width: 768px){.container{max-width:980px;padding:0 24px}}@media (min-width: 992px){.container{padding:0 27px}}@media (min-width: 1200px){.container{max-width:1140px;padding:0 30px}}.container--no-padding{padding:0}.grid{display:grid;grid-column-gap:24px;grid-template-columns:1fr;grid-template-rows:-webkit-min-content;grid-template-rows:min-content}.grid.no-gutter{grid-column-gap:0}.ga-full{grid-column:1 / -1;float:left;clear:both;width:100%}@supports (display: grid){.grid>*{width:auto !important}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.grid>*{width:100% !important}} diff --git a/css/2_layouts/nics-2-col-layouts.css b/css/2_layouts/nics-2-col-layouts.css index ac95cf6..a6732a5 100644 --- a/css/2_layouts/nics-2-col-layouts.css +++ b/css/2_layouts/nics-2-col-layouts.css @@ -1 +1 @@ -@media (min-width: 768px){.layout--main-n-side,.layout--side-n-main{grid-gap:27px}.layout--main-n-side .ga-main,.layout--side-n-main .ga-main{float:left;width:62%}.layout--main-n-side .ga-aside,.layout--side-n-main .ga-aside{float:right;width:34%}}@media (min-width: 992px){.layout--main-n-side,.layout--side-n-main{grid-gap:36px}.layout--main-n-side .ga-main,.layout--side-n-main .ga-main{width:65.789%}.layout--main-n-side .ga-aside,.layout--side-n-main .ga-aside{width:31.579%}}@media (min-width: 1200px){.layout--main-n-side,.layout--side-n-main{grid-gap:45px}}.layout--main-n-side{grid-template-areas:'main' 'side'}.layout--main-n-side .ga-main{grid-area:main}.layout--main-n-side .ga-aside{grid-area:side;padding-top:8rem}@media (min-width: 768px){.layout--main-n-side{grid-template-columns:62fr 38fr;grid-template-rows:auto;grid-template-areas:'main side'}}@media (min-width: 992px){.layout--main-n-side{grid-template-columns:750fr 360fr;grid-template-rows:auto;grid-template-areas:'main side'}}.layout--side-n-main{grid-template-areas:'side' 'main'}.layout--side-n-main .ga-main{grid-area:main}.layout--side-n-main .ga-aside{grid-area:side}@media (min-width: 768px){.layout--side-n-main{grid-template-columns:1fr 2fr;grid-template-rows:auto;grid-template-areas:'side main'}.layout--side-n-main .ga-main{float:right}.layout--side-n-main .ga-aside{float:left}}@media (min-width: 992px){.layout--side-n-main{grid-template-columns:360fr 750fr;grid-template-rows:auto}}@media (min-width: 768px){.layout--diptych{grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-gap:24px}.layout--diptych>*{float:left;width:50%}} +@media (min-width: 768px){.layout--main-n-side,.layout--side-n-main{grid-gap:2.4rem}.layout--main-n-side .ga-main,.layout--side-n-main .ga-main{float:left;width:62%}.layout--main-n-side .ga-aside,.layout--side-n-main .ga-aside{float:right;width:34%}}@media (min-width: 992px){.layout--main-n-side,.layout--side-n-main{grid-gap:27px}.layout--main-n-side .ga-main,.layout--side-n-main .ga-main{width:65.789%}.layout--main-n-side .ga-aside,.layout--side-n-main .ga-aside{width:31.579%}}@media (min-width: 1200px){.layout--main-n-side,.layout--side-n-main{grid-gap:30px}}.layout--main-n-side{grid-template-areas:'main' 'side'}.layout--main-n-side .ga-main{grid-area:main}.layout--main-n-side .ga-aside{grid-area:side;padding-top:8rem}@media (min-width: 768px){.layout--main-n-side{grid-template-columns:590fr 310fr;grid-gap:3.2rem;grid-template-rows:auto;grid-template-areas:'main side'}}@media (min-width: 992px){.layout--main-n-side{grid-template-columns:590fr 300fr;grid-gap:3.6rem;grid-template-rows:auto;grid-template-areas:'main side'}}@media (min-width: 1200px){.layout--main-n-side{grid-template-columns:620fr 340fr;grid-gap:12rem}}@media (min-width: 1679px){.layout--main-n-side{grid-template-columns:640fr 340fr;grid-gap:10rem}}.layout--side-n-main{grid-template-areas:'side' 'main'}.layout--side-n-main .ga-main{grid-area:main}.layout--side-n-main .ga-aside{grid-area:side}@media (min-width: 768px){.layout--side-n-main{grid-template-columns:310fr 590fr;grid-gap:3.2rem;grid-template-rows:auto;grid-template-areas:'side main'}.layout--side-n-main .ga-main{float:right}.layout--side-n-main .ga-aside{float:left}}@media (min-width: 992px){.layout--side-n-main{grid-template-columns:300fr 590fr;grid-gap:3.6rem;grid-template-rows:auto}}@media (min-width: 1200px){.layout--side-n-main{grid-template-columns:300fr 680fr;grid-gap:4rem;padding-right:90px}}@media (min-width: 1679px){.layout--side-n-main{grid-template-columns:300fr 740fr;grid-gap:4rem;padding-right:30px}}@media (min-width: 768px){.layout--diptych{grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-gap:24px}.layout--diptych>*{float:left;width:50%}} diff --git a/css/2_layouts/nidirect-2-col-layouts.css b/css/2_layouts/nidirect-2-col-layouts.css deleted file mode 100644 index dbb10ef..0000000 --- a/css/2_layouts/nidirect-2-col-layouts.css +++ /dev/null @@ -1 +0,0 @@ -@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.layout--front,.layout--theme-term{grid-template-columns:1fr;grid-template-rows:repeat(2, -webkit-min-content);grid-template-rows:repeat(2, min-content);grid-row-gap:0}}@media (min-width: 768px){.layout--front,.layout--theme-term{grid-template-columns:620fr 300fr;grid-template-rows:auto;grid-gap:0 20px}}.section--info-services h2{margin-top:0}.section--info-services,.section--popular{padding-bottom:1.5em}.section--popular{background-color:#e8e7e7;padding:2em 15px 0;border-top:5px solid #0a78cd}@media (min-width: 576px){.section--popular{display:grid;grid-gap:0 1.5em;grid-template-columns:1fr 1fr;grid-template-rows:repeat(2, -webkit-min-content);grid-template-rows:repeat(2, min-content)}}@media (min-width: 768px){.section--popular{display:block;margin-top:-5px}.breadcrumb ~ .layout--theme-term .section--popular{margin-top:4.2rem;padding-top:1.5em}}.section--featured h2{padding:3.6rem 0 2.8rem;margin:0;border-top:10px solid #0a78cd}.section--featured>.contextual{top:auto;right:-32px}.section--featured-highlights{margin-top:2em;margin-bottom:2em}.section--featured-highlights>.contextual{right:-52px} diff --git a/css/3_components/block/section-translation-help.css b/css/3_components/block/section-translation-help.css index 32a9cdf..53afcdd 100644 --- a/css/3_components/block/section-translation-help.css +++ b/css/3_components/block/section-translation-help.css @@ -1 +1 @@ -.section-translation-help{position:relative}body:not(.path-taxonomy) .section-translation-help{margin-top:3em}.section-translation-help__link{color:#fff;background-color:#4478b8;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;z-index:1;display:block;position:relative;width:100%;max-height:4.5rem;padding:1rem 15px;margin:0;font-size:inherit;line-height:inherit;text-align:left;text-underline-offset:3px}.section-translation-help__link:visited,.section-translation-help__link.visited{color:#fff;background-color:#4478b8;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;z-index:1}.section-translation-help__link:focus,.section-translation-help__link.focus{color:#fff;background-color:#4478b8;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:3px solid #333;z-index:2}.section-translation-help__link:hover,.section-translation-help__link.hover{color:#fff;background-color:#3d6ca5;text-decoration:underline;-webkit-text-decoration-color:#fff;text-decoration-color:#fff;text-decoration-thickness:2px;text-underline-offset:3px;outline:0;z-index:1}.section-translation-help__link:active,.section-translation-help__link.active{color:#fff;background-color:#4478b8;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;z-index:1}@media (min-width: 768px){.section-translation-help__link{width:50%;position:absolute;right:0;padding:.5em 20px;text-align:right}}.section-translation-help__link::after{content:'';display:inline-block;width:2.4rem;height:2.4rem;margin-left:.6rem;vertical-align:middle;background:transparent url('../../../images/translate_48px.svg?1853f67b28d') center center no-repeat;background-size:2.4rem} +.section-translation-help{position:relative}body:not(.path-taxonomy) .section-translation-help{margin-top:3em}.section-translation-help__link{color:#fff;background-color:#4478b8;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;z-index:1;display:block;position:relative;width:100%;max-height:4.5rem;padding:1rem 15px;margin:0;font-size:inherit;line-height:inherit;text-align:left;text-underline-offset:3px}.section-translation-help__link:visited,.section-translation-help__link.visited{color:#fff;background-color:#4478b8;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;z-index:1}.section-translation-help__link:focus,.section-translation-help__link.focus{color:#fff;background-color:#4478b8;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:3px solid #333;z-index:2}.section-translation-help__link:hover,.section-translation-help__link.hover{color:#fff;background-color:#3d6ca5;text-decoration:underline;-webkit-text-decoration-color:#fff;text-decoration-color:#fff;text-decoration-thickness:2px;text-underline-offset:3px;outline:0;z-index:1}.section-translation-help__link:active,.section-translation-help__link.active{color:#fff;background-color:#4478b8;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;z-index:1}@media (min-width: 768px){.section-translation-help__link{width:50%;position:absolute;right:0;padding:.5em 20px;text-align:right}}.section-translation-help__link::after{content:'';display:inline-block;width:2.4rem;height:2.4rem;margin-left:.6rem;vertical-align:middle;background:transparent url('../../../images/translate_48px.svg?1860d59de5e') center center no-repeat;background-size:2.4rem} diff --git a/css/3_components/block/site-logo.css b/css/3_components/block/site-logo.css index 64c680a..00777b3 100644 --- a/css/3_components/block/site-logo.css +++ b/css/3_components/block/site-logo.css @@ -1 +1 @@ -.layout-header--logo{margin:1.5em auto;padding:0 15px}@media (min-width: 768px){.layout-header--logo{margin:2em 0 1.5em;padding:0}}.layout-header--logo>a{display:block;width:100%;height:100%;color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);text-decoration:none;outline:0;outline-offset:.6rem}.layout-header--logo>a:visited,.layout-header--logo>a.visited{color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);text-decoration:none;outline:0}.layout-header--logo>a:focus,.layout-header--logo>a.focus{color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);text-decoration:none;outline:.3rem dashed #949494}.layout-header--logo>a:hover,.layout-header--logo>a.hover{color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);text-decoration:none;outline:.3rem dashed #949494}.layout-header--logo>a:active,.layout-header--logo>a.active{color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);text-decoration:none;outline:.3rem dashed #4d4d4d}@media (min-width: 480px){.layout-header--logo>a{outline-offset:1.2rem}}.layout-header--logo svg{display:block;width:auto;max-height:5em;margin:0 auto}@media (min-width: 768px){.layout-header--logo svg{margin:0;max-height:4.5em}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.layout-header--logo a{position:relative;outline:none !important}.layout-header--logo a::after{content:'';display:block;width:calc(100% + 24px);height:calc(100% + 24px);position:absolute;left:-12px;top:-12px}.layout-header--logo a:focus-visible::after{border:3px dashed #949494}} +.layout-header--logo{margin:1.5em auto;padding:0 15px}@media (min-width: 768px){.layout-header--logo{margin:2.25em 0 1em;padding:0}}@media (min-width: 992px){.layout-header--logo{margin:2.5em 0 1em}}.layout-header--logo>a{display:block;width:100%;height:100%;color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);text-decoration:none;outline:0;outline-offset:.6rem}.layout-header--logo>a:visited,.layout-header--logo>a.visited{color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);text-decoration:none;outline:0}.layout-header--logo>a:focus,.layout-header--logo>a.focus{color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);text-decoration:none;outline:.3rem dashed #949494}.layout-header--logo>a:hover,.layout-header--logo>a.hover{color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);text-decoration:none;outline:.3rem dashed #949494}.layout-header--logo>a:active,.layout-header--logo>a.active{color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);text-decoration:none;outline:.3rem dashed #4d4d4d}@media (min-width: 480px){.layout-header--logo>a{outline-offset:1.2rem}}.layout-header--logo svg{display:block;width:auto;max-height:5em;margin:0 auto}@media (min-width: 768px){.layout-header--logo svg{margin:0;min-height:5em}}@media (min-width: 992px){.layout-header--logo svg{min-height:4.5em}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.layout-header--logo a{position:relative;outline:none !important}.layout-header--logo a::after{content:'';display:block;width:calc(100% + 24px);height:calc(100% + 24px);position:absolute;left:-12px;top:-12px}.layout-header--logo a:focus-visible::after{border:3px dashed #949494}} diff --git a/css/3_components/ckeditor.css b/css/3_components/ckeditor.css index d9af4e3..4a6ff83 100644 --- a/css/3_components/ckeditor.css +++ b/css/3_components/ckeditor.css @@ -1 +1 @@ -body{font-family:"Roboto","Open Sans",sans-serif}.cke_editable{max-width:750px;margin:18px}.cke_editable::before{content:'';display:block;-webkit-box-sizing:content-box;box-sizing:content-box;width:120px;height:100%;padding:15px 100% 15px 15px;text-align:center;position:fixed;top:0;left:786px;z-index:1;background-color:rgba(0,0,0,0.5);background-clip:padding-box;border-left:18px solid rgba(255,255,255,0.5);font-size:14px;font-weight:normal;line-height:1.5;color:#eee}.cke_editable::after{content:'Content must not cross the margin into this area.';display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:content-box;box-sizing:content-box;width:120px;height:100%;padding:0 100% 0 15px;text-align:center;position:fixed;top:0;left:804px;z-index:2;font-size:14px;font-weight:normal;line-height:1.5;color:#fff}.cke_editable span[data-cke-magic-line]{max-width:786px}.cke_show_borders>table.cke_show_border,.cke_show_borders>table.cke_show_border>tr>td,.cke_show_borders>table.cke_show_border>tr>th,.cke_show_borders>table.cke_show_border>tbody>tr>td,.cke_show_borders>table.cke_show_border>tbody>tr>th,.cke_show_borders>table.cke_show_border>thead>tr>td,.cke_show_borders>table.cke_show_border>thead>tr>th,.cke_show_borders>table.cke_show_border>tfoot>tr>td,.cke_show_borders>table.cke_show_border>tfoot>tr>th{border:1px solid #666 !important}.media-image,.media-video,.media-audio{display:block;position:relative}.media-image .media-library-item__edit,.media-video .media-library-item__edit,.media-audio .media-library-item__edit{position:absolute;top:0;right:0;z-index:1000;margin:0;min-height:30px;border:0;border-radius:0;-webkit-appearance:none;cursor:pointer;background-color:#0a78cd;color:#fff;font-size:14px}.split-list{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:3.6rem;-moz-column-gap:3.6rem;column-gap:3.6rem}address{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;margin:1em 0 1.5em;font-weight:normal;font-style:normal;color:#333}@media screen and (min-width: 576px){address{margin:1em 0 1.5em}}@media screen and (min-width: 768px){address{font-size:1.8rem}}@media screen and (min-width: 1200px){address{font-size:2rem}}address:not(.vcard){padding:.5em 1em;border-left:0.3334em solid #e8e7e7}address>*:first-child{margin-top:0} +body{font-family:"Roboto","Open Sans",sans-serif}.cke_editable{max-width:750px;margin:18px}.cke_editable::before{content:'';display:block;-webkit-box-sizing:content-box;box-sizing:content-box;width:120px;height:100%;padding:15px 100% 15px 15px;text-align:center;position:fixed;top:0;left:786px;z-index:1;background-color:rgba(0,0,0,0.5);background-clip:padding-box;border-left:18px solid rgba(255,255,255,0.5);font-size:14px;font-weight:normal;line-height:1.5;color:#eee}.cke_editable::after{content:'Content must not cross the margin into this area.';display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:content-box;box-sizing:content-box;width:120px;height:100%;padding:0 100% 0 15px;text-align:center;position:fixed;top:0;left:804px;z-index:2;font-size:14px;font-weight:normal;line-height:1.5;color:#fff}.cke_editable span[data-cke-magic-line]{max-width:786px}.cke_show_borders>table.cke_show_border,.cke_show_borders>table.cke_show_border>tr>td,.cke_show_borders>table.cke_show_border>tr>th,.cke_show_borders>table.cke_show_border>tbody>tr>td,.cke_show_borders>table.cke_show_border>tbody>tr>th,.cke_show_borders>table.cke_show_border>thead>tr>td,.cke_show_borders>table.cke_show_border>thead>tr>th,.cke_show_borders>table.cke_show_border>tfoot>tr>td,.cke_show_borders>table.cke_show_border>tfoot>tr>th{border:1px solid #666 !important}.media-image,.media-video,.media-audio{display:block;position:relative}.media-image .media-library-item__edit,.media-video .media-library-item__edit,.media-audio .media-library-item__edit{position:absolute;top:0;right:0;z-index:1000;margin:0;min-height:30px;border:0;border-radius:0;-webkit-appearance:none;cursor:pointer;background-color:#0a78cd;color:#fff;font-size:14px}.split-list{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:3.6rem;-moz-column-gap:3.6rem;column-gap:3.6rem}address{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;margin:1em 0 1.5em;font-weight:normal;font-style:normal;color:#333}@media screen and (min-width: 992px){address{font-size:1.8rem}}@media screen and (min-width: 1679px){address{font-size:2rem}}address:not(.vcard){padding:.5em 1em;border-left:0.3334em solid #e8e7e7}address>*:first-child{margin-top:0} diff --git a/css/3_components/content/banners.css b/css/3_components/content/banners.css index a0667a4..68790b7 100644 --- a/css/3_components/content/banners.css +++ b/css/3_components/content/banners.css @@ -1 +1 @@ -.banner{margin-top:1.5rem;margin-bottom:2.4rem;position:relative;width:100%;font-size:.1px;line-height:0}@media (min-width: 576px){.banner{margin-top:2.1rem;margin-bottom:2.4rem}}@media (min-width: 768px){.banner{margin-top:2.1rem;margin-bottom:3.6rem}}@media (min-width: 992px){.banner{margin-top:2.7rem;margin-bottom:4.5rem}}@media (min-width: 1200px){.banner{margin-top:3rem;margin-bottom:4.5rem}}.banner img,.banner .media-image img{display:block;margin:0;padding:0}.banner img+img,.banner .media-image img+img{position:absolute;top:0}.banner--thin{margin-bottom:0}.banner__strapline{font-size:2.4rem;line-height:36px;margin-top:2.1rem;margin-bottom:0rem;font-weight:normal}@media screen and (min-width: 768px){.banner__strapline{font-size:2.7rem;line-height:39px}}@media screen and (min-width: 1200px){.banner__strapline{font-size:3rem;line-height:45px}}@media (min-width: 576px){.banner__strapline{margin-top:2.4rem;margin-bottom:0rem}}@media (min-width: 768px){.banner__strapline{margin-top:3rem;margin-bottom:0rem}} +.banner{margin-top:1.5rem;margin-bottom:2.4rem;position:relative;width:100%;font-size:.1px;line-height:0}@media (min-width: 576px){.banner{margin-top:2.1rem;margin-bottom:2.4rem}}@media (min-width: 768px){.banner{margin-top:2.1rem;margin-bottom:3.6rem}}@media (min-width: 992px){.banner{margin-top:2.7rem;margin-bottom:4.5rem}}@media (min-width: 1200px){.banner{margin-top:3rem;margin-bottom:4.5rem}}.banner img,.banner .media-image img{display:block;margin:0;padding:0}.banner img+img,.banner .media-image img+img{position:absolute;top:0}.banner--thin{margin-bottom:0}.banner__strapline{font-size:2.4rem;line-height:36px;margin-top:2.1rem;margin-bottom:0rem;font-weight:normal}@media screen and (min-width: 992px){.banner__strapline{font-size:2.7rem;line-height:39px}}@media screen and (min-width: 1679px){.banner__strapline{font-size:3rem;line-height:45px}}@media (min-width: 576px){.banner__strapline{margin-top:2.4rem;margin-bottom:0rem}}@media (min-width: 768px){.banner__strapline{margin-top:3rem;margin-bottom:0rem}} diff --git a/css/3_components/content/card-contact.css b/css/3_components/content/card-contact.css index f9d4b28..2702d61 100644 --- a/css/3_components/content/card-contact.css +++ b/css/3_components/content/card-contact.css @@ -1 +1 @@ -.card--contact{position:relative;width:100%;height:100%;min-height:8em;padding:1em 1em 1em 20%;margin:1em 0 1.5em;background-color:#0a78cd;color:#fff}@media (min-width: 768px){.card--contact{padding:1em 1em 1em 17.5%}}.card--contact-black{background-color:#333}.card--contact-green{background-color:#048a05}.card--contact-orange{background-color:#bf5803}.card--contact-red{background-color:#d1431f}.card--contact::before{content:'';display:block;position:absolute;left:0;top:0;width:13%;margin:1em 3.5%;height:calc(85% - 2em);min-height:102px;background:transparent url('../../../images/phone.png?1853f67b280') top center no-repeat;background-size:contain}@media (min-width: 768px){.card--contact::before{width:10%;margin:1em 3.75%}}.card--contact>*{color:#fff}.card--contact>*:first-child{margin-top:0}.card--contact>*:last-child{margin-bottom:0}.card--contact .card__heading{font-size:1.8rem;line-height:2.4rem;margin:0;color:#fff}@media screen and (min-width: 576px){.card--contact .card__heading{font-size:2rem;line-height:2.8rem}}@media screen and (min-width: 768px){.card--contact .card__heading{font-size:2.2rem;line-height:3.3rem}}@media screen and (min-width: 1200px){.card--contact .card__heading{font-size:2.3rem;line-height:3.5rem}}.card--contact .card__content{padding:0}.card--contact .card__content>*{color:#fff}.card--contact .card__content .tel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.card--contact .card__content .tel .title{font-size:1.8rem;line-height:2.4rem;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}@media screen and (min-width: 576px){.card--contact .card__content .tel .title{font-size:2rem;line-height:2.8rem}}@media screen and (min-width: 768px){.card--contact .card__content .tel .title{font-size:2.2rem;line-height:3.3rem}}@media screen and (min-width: 1200px){.card--contact .card__content .tel .title{font-size:2.3rem;line-height:3.5rem}}.card--contact .card__content .tel .value{font-size:2em;line-height:1.5;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.card--contact .card__content .tel a.value{color:#fff;background-color:rgba(0,0,0,0);text-decoration:underline;-webkit-text-decoration-color:#fff;text-decoration-color:#fff;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0}.card--contact .card__content .tel a.value:visited,.card--contact .card__content .tel a.value.visited{color:#fff;background-color:rgba(0,0,0,0);text-decoration:underline;-webkit-text-decoration-color:#fff;text-decoration-color:#fff;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0}.card--contact .card__content .tel a.value:focus,.card--contact .card__content .tel a.value.focus{color:#0e6bb3;background-color:#fff;text-decoration:none;-webkit-text-decoration-color:#fff;text-decoration-color:#fff;text-decoration-thickness:1px;text-underline-offset:3px;outline:2px solid #fff;outline-offset:0}.card--contact .card__content .tel a.value:hover,.card--contact .card__content .tel a.value.hover{color:#fff;background-color:rgba(0,0,0,0);text-decoration:underline;-webkit-text-decoration-color:#fff;text-decoration-color:#fff;text-decoration-thickness:2px;text-underline-offset:3px;outline:0;outline-offset:0}.card--contact .card__content .tel a.value:active,.card--contact .card__content .tel a.value.active{color:#fff;background-color:rgba(0,0,0,0);text-decoration:underline;-webkit-text-decoration-color:#fff;text-decoration-color:#fff;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0}.card--contact .card__content .tel .supplementary{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2} +.card--contact{position:relative;width:100%;height:100%;min-height:8em;padding:1em 1em 1em 20%;margin:1em 0 1.5em;background-color:#0a78cd;color:#fff}@media (min-width: 768px){.card--contact{padding:1em 1em 1em 17.5%}}.card--contact-black{background-color:#333}.card--contact-green{background-color:#048a05}.card--contact-orange{background-color:#bf5803}.card--contact-red{background-color:#d1431f}.card--contact::before{content:'';display:block;position:absolute;left:0;top:0;width:13%;margin:1em 3.5%;height:calc(85% - 2em);min-height:102px;background:transparent url('../../../images/phone.png?1860d59de4e') top center no-repeat;background-size:contain}@media (min-width: 768px){.card--contact::before{width:10%;margin:1em 3.75%}}.card--contact>*{color:#fff}.card--contact>*:first-child{margin-top:0}.card--contact>*:last-child{margin-bottom:0}.card--contact .card__heading{font-size:2rem;line-height:2.8rem;margin:0;color:#fff}@media screen and (min-width: 992px){.card--contact .card__heading{font-size:2.1rem;line-height:3rem}}@media screen and (min-width: 1200px){.card--contact .card__heading{font-size:2.2rem;line-height:3.3rem}}@media screen and (min-width: 1679px){.card--contact .card__heading{font-size:2.2rem;line-height:3.5rem}}.card--contact .card__content{padding:0}.card--contact .card__content>*{color:#fff}.card--contact .card__content .tel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.card--contact .card__content .tel .title{font-size:2rem;line-height:2.8rem;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}@media screen and (min-width: 992px){.card--contact .card__content .tel .title{font-size:2.1rem;line-height:3rem}}@media screen and (min-width: 1200px){.card--contact .card__content .tel .title{font-size:2.2rem;line-height:3.3rem}}@media screen and (min-width: 1679px){.card--contact .card__content .tel .title{font-size:2.2rem;line-height:3.5rem}}.card--contact .card__content .tel .value{font-size:2em;line-height:1.5;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.card--contact .card__content .tel a.value{color:#fff;background-color:rgba(0,0,0,0);text-decoration:underline;-webkit-text-decoration-color:#fff;text-decoration-color:#fff;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0}.card--contact .card__content .tel a.value:visited,.card--contact .card__content .tel a.value.visited{color:#fff;background-color:rgba(0,0,0,0);text-decoration:underline;-webkit-text-decoration-color:#fff;text-decoration-color:#fff;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0}.card--contact .card__content .tel a.value:focus,.card--contact .card__content .tel a.value.focus{color:#0e6bb3;background-color:#fff;text-decoration:none;-webkit-text-decoration-color:#fff;text-decoration-color:#fff;text-decoration-thickness:1px;text-underline-offset:3px;outline:2px solid #fff;outline-offset:0}.card--contact .card__content .tel a.value:hover,.card--contact .card__content .tel a.value.hover{color:#fff;background-color:rgba(0,0,0,0);text-decoration:underline;-webkit-text-decoration-color:#fff;text-decoration-color:#fff;text-decoration-thickness:2px;text-underline-offset:3px;outline:0;outline-offset:0}.card--contact .card__content .tel a.value:active,.card--contact .card__content .tel a.value.active{color:#fff;background-color:rgba(0,0,0,0);text-decoration:underline;-webkit-text-decoration-color:#fff;text-decoration-color:#fff;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0}.card--contact .card__content .tel .supplementary{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2} diff --git a/css/3_components/content/cards.css b/css/3_components/content/cards.css index 1740a86..5599c6f 100644 --- a/css/3_components/content/cards.css +++ b/css/3_components/content/cards.css @@ -1 +1 @@ -.card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-shadow:0 1px 2px #cdcdcd;box-shadow:0 1px 2px #cdcdcd;margin:0}.card__image{-webkit-box-flex:1;-ms-flex:auto 0 0px;flex:auto 0 0}.card__image:empty{-webkit-box-flex:0;-ms-flex:0;flex:0}.card__image .media-image{font-size:.1px;line-height:0}.card__image .media-image img{margin:0}.card__body{-webkit-box-flex:1;-ms-flex:auto 0 1;flex:auto 0 1;padding:1em}.card__body>p,.card__body>ul,.card__body>ol{margin:.9rem 0}.card__title{font-size:2.4rem;line-height:1.364;margin:0 0 .9rem}.card__meta{font-size:1.5rem;line-height:2rem;color:#4d4d4d;margin:.8rem 0}@media screen and (min-width: 768px){.card__meta{font-size:1.6rem;line-height:2.1rem}}@media screen and (min-width: 1200px){.card__meta{font-size:1.7rem;line-height:2.5rem}}@media (min-width: 768px){.card__meta{margin:.9rem 0}}@media (min-width: 1200px){.card__meta{margin:1rem 0}}.card__meta+p{margin-top:0}.card__content{margin:0}.card--no-shadow{-webkit-box-shadow:none;box-shadow:none}.card--no-border{border:0}.card--no-edges,.card--plain{-webkit-box-shadow:none;box-shadow:none;border:0}.card--no-padding{padding:0}.card--no-padding__body{padding:0}a.card{text-decoration:none;background-color:transparent;outline-color:transparent;-webkit-transition:background-color .3s, outline-color .3s, border-color .3s;transition:background-color .3s, outline-color .3s, border-color .3s;color:#222}a.card:hover,a.card:focus{background-color:#e4f0fa;outline:0.9rem solid #e4f0fa;outline-offset:0}a.card:hover .card__title::after,a.card:focus .card__title::after{background-color:#333;background-image: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")}a.card .card__title{position:relative;padding-right:36px;color:#0b1951}a.card .card__title::after{content:'';display:inline-block;position:absolute;top:.3rem;right:-.6rem;width:3rem;height:2.4rem;background-image: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%230e6bb3%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");background-position:center center;background-size:2.2rem auto;background-repeat:no-repeat;-webkit-transform:rotate(90deg);transform:rotate(90deg)}a.card--plain,.card-deck--plain a.card{color:#222;text-decoration:none;text-underline-offset:3px}a.card--plain:hover,a.card--plain:focus,.card-deck--plain a.card:hover,.card-deck--plain a.card:focus{background-color:transparent;outline:none}a.card--plain .card__title,.card-deck--plain a.card .card__title{padding:0;color:#0e6bb3;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:#0e6bb3;text-decoration-color:#0e6bb3}a.card--plain .card__title::after,.card-deck--plain a.card .card__title::after{content:none}a.card--plain:focus .card__title,.card-deck--plain a.card:focus .card__title{color:#fff;background-color:#0e6bb3;-webkit-box-shadow:0 0 0 3px #0e6bb3;box-shadow:0 0 0 3px #0e6bb3}a.card--plain:hover .card__title,.card-deck--plain a.card:hover .card__title{color:#0e6bb3;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;text-decoration-thickness:2px;-webkit-text-decoration-color:#0b1951;text-decoration-color:#0b1951}a.card--plain:active .card__title,.card-deck--plain a.card:active .card__title{color:#d1431f;background-color:transparent;text-underline-color:#d1431f}.card-deck{display:grid;grid-template-columns:1fr;grid-gap:1.5em 2rem;margin-top:0;margin-bottom:1.5em}.card-deck .card{width:100%;height:100%}.card-deck--no-row-gap{grid-row-gap:0}.card-deck--no-column-gap{grid-column-gap:0}@media (min-width: 576px){.card-deck--x2{grid-template-columns:1fr 1fr}}@media (min-width: 576px){.card-deck--x3{grid-template-columns:1fr 1fr}}@media (min-width: 768px){.card-deck--x3{grid-template-columns:1fr 1fr 1fr}}@media (min-width: 576px){.card-deck--x4{grid-template-columns:1fr 1fr}}@media (min-width: 768px){.card-deck--x4{grid-template-columns:1fr 1fr 1fr}}@media (min-width: 992px){.card-deck--x4{grid-template-columns:1fr 1fr 1fr 1fr}}.card-deck--list .card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}@media (min-width: 0) and (max-width: 480px){.card-deck--list .card .card__body{padding-top:1.2rem}}@media (min-width: 480px){.card-deck--list .card{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.card-deck--list .card .card__image{-webkit-box-flex:150px;-ms-flex:150px 0 0px;flex:150px 0 0}.card-deck--list .card .card__image:empty{-webkit-box-flex:0;-ms-flex:0;flex:0}.card-deck--list .card .card__body{padding:1em;-ms-flex-item-align:center;align-self:center}}.card-deck--list-to-x2 .card,.card-deck--list-to-x3 .card,.card-deck--list-to-x4 .card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}@media (min-width: 480px) and (max-width: 768px){.card-deck--list-to-x2 .card,.card-deck--list-to-x3 .card,.card-deck--list-to-x4 .card{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.card-deck--list-to-x2 .card .card__image,.card-deck--list-to-x3 .card .card__image,.card-deck--list-to-x4 .card .card__image{-webkit-box-flex:33%;-ms-flex:33% 0 0px;flex:33% 0 0}.card-deck--list-to-x2 .card .card__image:empty,.card-deck--list-to-x3 .card .card__image:empty,.card-deck--list-to-x4 .card .card__image:empty{-webkit-box-flex:0;-ms-flex:0;flex:0}.card-deck--list-to-x2 .card .card__body,.card-deck--list-to-x3 .card .card__body,.card-deck--list-to-x4 .card .card__body{padding-left:1em;-ms-flex-item-align:center;align-self:center}}@media (min-width: 768px){.card-deck--list-to-x2{grid-template-columns:1fr 1fr}}@media (min-width: 768px){.card-deck--list-to-x3{grid-template-columns:1fr 1fr 1fr}}@media (min-width: 768px){.card-deck--list-to-x4{grid-template-columns:1fr 1fr}}@media (min-width: 992px){.card-deck--list-to-x4{grid-template-columns:1fr 1fr 1fr 1fr}}.card-deck--search-results{grid-row-gap:.5em}.card-deck--search-results .card{padding:.5em 0 1em;-webkit-box-shadow:0 1px 0 0 #cdcdcd;box-shadow:0 1px 0 0 #cdcdcd;border:0}.card-deck--search-results .card:first-child{padding-top:0}.card-deck--search-results .card__title{font-size:1.8rem;line-height:2.4rem;margin:0 0 .6rem;padding:0}@media screen and (min-width: 576px){.card-deck--search-results .card__title{font-size:2rem;line-height:2.8rem}}@media screen and (min-width: 768px){.card-deck--search-results .card__title{font-size:2.2rem;line-height:3.3rem}}@media screen and (min-width: 1200px){.card-deck--search-results .card__title{font-size:2.3rem;line-height:3.5rem}}.card-deck--search-results .card__meta{margin:.9rem 0;padding:0}.card-deck--search-results .card__meta .department-name{display:block;margin:0.9rem 0 0 0}.card-deck--search-results .card__content{margin:0;padding:0}.card-deck--plain .card{-webkit-box-shadow:none;box-shadow:none;border:0}.card-deck--border-top .card{-webkit-box-shadow:none;box-shadow:none;border-top:1px solid #19315a;padding:1.2rem}.card-deck .layout-builder__region{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.card-deck.layout-builder-block{padding:0}.card-deck .layout-builder-block{padding:0;width:100%;height:100%}.card-deck section .layout-builder-block+.layout-builder__add-block{display:none}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.card-deck{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin-bottom:0}.card-deck>*{-webkit-box-flex:1;-ms-flex:auto 0 0px;flex:auto 0 0;width:100%;height:auto;margin-bottom:1.5em}.card-deck .card{width:100%;height:auto}}@media all and (-ms-high-contrast: none) and (min-width: 576px), (-ms-high-contrast: active) and (min-width: 576px){.card-deck--x2,.card-deck--x3,.card-deck--x4{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.card-deck--x2>*,.card-deck--x3>*,.card-deck--x4>*{width:49.9999% !important}.card-deck--list-to-x2 .card,.card-deck--list-to-x3 .card,.card-deck--list-to-x4 .card{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;height:-webkit-min-content !important;height:-moz-min-content !important;height:min-content !important}}@media all and (-ms-high-contrast: none) and (min-width: 768px), (-ms-high-contrast: active) and (min-width: 768px){.card-deck--x3>*{width:33.3333% !important}.card-deck--x4>*{width:23.9999% !important}.card-deck--list-to-x2,.card-deck--list-to-x3,.card-deck--list-to-x4{display:grid}.card-deck--list-to-x2 .card,.card-deck--list-to-x3 .card,.card-deck--list-to-x4 .card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;height:100% !important;margin-bottom:0}.card-deck--list-to-x2{grid-template-columns:1fr 1fr;grid-template-rows:-webkit-min-content;grid-template-rows:min-content;grid-gap:1.5em 2rem}.card-deck--list-to-x3{grid-template-columns:1fr 1fr 1fr;grid-template-rows:-webkit-min-content;grid-template-rows:min-content;grid-gap:1.5em 2rem}.card-deck--list-to-x4{grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:-webkit-min-content;grid-template-rows:min-content;grid-gap:1.5em 2rem}} +.card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-shadow:0 1px 2px #cdcdcd;box-shadow:0 1px 2px #cdcdcd;margin:0}.card__image{-webkit-box-flex:1;-ms-flex:auto 0 0px;flex:auto 0 0}.card__image:empty{-webkit-box-flex:0;-ms-flex:0;flex:0}.card__image .media-image{font-size:.1px;line-height:0}.card__image .media-image img{margin:0}.card__body{-webkit-box-flex:1;-ms-flex:auto 0 1;flex:auto 0 1;padding:1em}.card__body>p,.card__body>ul,.card__body>ol{margin:.9rem 0}.card__title{font-size:2.4rem;line-height:1.364;margin:0 0 .9rem}.card__meta{font-size:1.5rem;line-height:2rem;color:#4d4d4d;margin:.8rem 0}@media screen and (min-width: 992px){.card__meta{font-size:1.6rem;line-height:2.1rem}}@media screen and (min-width: 1679px){.card__meta{font-size:1.7rem;line-height:2.5rem}}@media (min-width: 768px){.card__meta{margin:.9rem 0}}@media (min-width: 1679px){.card__meta{margin:1rem 0}}.card__meta+p{margin-top:0}.card__content{margin:0}.card--no-shadow{-webkit-box-shadow:none;box-shadow:none}.card--no-border{border:0}.card--no-edges,.card--plain{-webkit-box-shadow:none;box-shadow:none;border:0}.card--no-padding{padding:0}.card--no-padding__body{padding:0}a.card{text-decoration:none;background-color:transparent;outline-color:transparent;-webkit-transition:background-color .3s, outline-color .3s, border-color .3s;transition:background-color .3s, outline-color .3s, border-color .3s;color:#222}a.card:hover,a.card:focus{background-color:#e4f0fa;outline:0.9rem solid #e4f0fa;outline-offset:0}a.card:hover .card__title::after,a.card:focus .card__title::after{background-color:#333;background-image: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")}a.card .card__title{position:relative;padding-right:36px;color:#0b1951}a.card .card__title::after{content:'';display:inline-block;position:absolute;top:.3rem;right:-.6rem;width:3rem;height:2.4rem;background-image: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%230e6bb3%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");background-position:center center;background-size:2.2rem auto;background-repeat:no-repeat;-webkit-transform:rotate(90deg);transform:rotate(90deg)}a.card--plain,.card-deck--plain a.card{color:#222;text-decoration:none;text-underline-offset:3px}a.card--plain:hover,a.card--plain:focus,.card-deck--plain a.card:hover,.card-deck--plain a.card:focus{background-color:transparent;outline:none}a.card--plain .card__title,.card-deck--plain a.card .card__title{padding:0;color:#0e6bb3;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:#0e6bb3;text-decoration-color:#0e6bb3}a.card--plain .card__title::after,.card-deck--plain a.card .card__title::after{content:none}a.card--plain:focus .card__title,.card-deck--plain a.card:focus .card__title{color:#fff;background-color:#0e6bb3;-webkit-box-shadow:0 0 0 3px #0e6bb3;box-shadow:0 0 0 3px #0e6bb3}a.card--plain:hover .card__title,.card-deck--plain a.card:hover .card__title{color:#0e6bb3;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;text-decoration-thickness:2px;-webkit-text-decoration-color:#0b1951;text-decoration-color:#0b1951}a.card--plain:active .card__title,.card-deck--plain a.card:active .card__title{color:#d1431f;background-color:transparent;text-underline-color:#d1431f}.card-deck{display:grid;grid-template-columns:1fr;grid-gap:1.5em 2rem;margin-top:0;margin-bottom:1.5em}.card-deck .card{width:100%;height:100%}.card-deck--no-row-gap{grid-row-gap:0}.card-deck--no-column-gap{grid-column-gap:0}@media (min-width: 768px){.card-deck--x2{grid-template-columns:1fr 1fr}}@media (min-width: 768px){.card-deck--x3{grid-template-columns:1fr 1fr 1fr}}@media (min-width: 768px){.card-deck--x4{grid-template-columns:1fr 1fr}}@media (min-width: 992px){.card-deck--x4{grid-template-columns:1fr 1fr 1fr 1fr}}.card-deck--list .card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}@media (min-width: 0) and (max-width: 480px){.card-deck--list .card .card__body{padding-top:1.2rem}}@media (min-width: 480px){.card-deck--list .card{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.card-deck--list .card .card__image{-webkit-box-flex:150px;-ms-flex:150px 0 0px;flex:150px 0 0}.card-deck--list .card .card__image:empty{-webkit-box-flex:0;-ms-flex:0;flex:0}.card-deck--list .card .card__body{padding:1em;-ms-flex-item-align:center;align-self:center}}.card-deck--list-to-x2 .card,.card-deck--list-to-x3 .card,.card-deck--list-to-x4 .card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}@media (min-width: 480px) and (max-width: 768px){.card-deck--list-to-x2 .card,.card-deck--list-to-x3 .card,.card-deck--list-to-x4 .card{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.card-deck--list-to-x2 .card .card__image,.card-deck--list-to-x3 .card .card__image,.card-deck--list-to-x4 .card .card__image{-webkit-box-flex:33%;-ms-flex:33% 0 0px;flex:33% 0 0}.card-deck--list-to-x2 .card .card__image:empty,.card-deck--list-to-x3 .card .card__image:empty,.card-deck--list-to-x4 .card .card__image:empty{-webkit-box-flex:0;-ms-flex:0;flex:0}.card-deck--list-to-x2 .card .card__body,.card-deck--list-to-x3 .card .card__body,.card-deck--list-to-x4 .card .card__body{padding-left:1em;-ms-flex-item-align:center;align-self:center}}@media (min-width: 768px){.card-deck--list-to-x2{grid-template-columns:1fr 1fr}}@media (min-width: 768px){.card-deck--list-to-x3{grid-template-columns:1fr 1fr 1fr}}@media (min-width: 768px){.card-deck--list-to-x4{grid-template-columns:1fr 1fr}}@media (min-width: 992px){.card-deck--list-to-x4{grid-template-columns:1fr 1fr 1fr 1fr}}.card-deck--search-results{grid-row-gap:.5em}.card-deck--search-results .card{padding:.5em 0 1em;-webkit-box-shadow:0 1px 0 0 #cdcdcd;box-shadow:0 1px 0 0 #cdcdcd;border:0}.card-deck--search-results .card:first-child{padding-top:0}.card-deck--search-results .card__title{font-size:2rem;line-height:2.8rem;margin:0 0 .6rem;padding:0}@media screen and (min-width: 992px){.card-deck--search-results .card__title{font-size:2.1rem;line-height:3rem}}@media screen and (min-width: 1200px){.card-deck--search-results .card__title{font-size:2.2rem;line-height:3.3rem}}@media screen and (min-width: 1679px){.card-deck--search-results .card__title{font-size:2.2rem;line-height:3.5rem}}.card-deck--search-results .card__meta{margin:.9rem 0;padding:0}.card-deck--search-results .card__meta .department-name{display:block;margin:0.9rem 0 0 0}.card-deck--search-results .card__content{margin:0;padding:0}.card-deck--plain .card{-webkit-box-shadow:none;box-shadow:none;border:0}.card-deck--border-top .card{-webkit-box-shadow:none;box-shadow:none;border-top:1px solid #19315a;padding:1.2rem}@media (min-width: 768px){.card-deck--topics{grid-gap:1.5em 3em}}.card-deck--topics .card{-webkit-box-shadow:0 1px 0 0 #cdcdcd;box-shadow:0 1px 0 0 #cdcdcd;padding:0;margin:0}.card-deck--topics .card__title{font-size:2rem;line-height:2.8rem;margin:0}@media screen and (min-width: 992px){.card-deck--topics .card__title{font-size:2.1rem;line-height:3rem}}@media screen and (min-width: 1200px){.card-deck--topics .card__title{font-size:2.2rem;line-height:3.3rem}}@media screen and (min-width: 1679px){.card-deck--topics .card__title{font-size:2.2rem;line-height:3.5rem}}.card-deck--topics .card__content{padding-bottom:1.5em}.card-deck--topics .card__content p,.card-deck--topics .card__content .page-summary{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;margin:.5em 0 0;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:4;-webkit-box-orient:vertical}@media screen and (min-width: 992px){.card-deck--topics .card__content p,.card-deck--topics .card__content .page-summary{font-size:1.8rem}}@media screen and (min-width: 1679px){.card-deck--topics .card__content p,.card-deck--topics .card__content .page-summary{font-size:2rem}}.card-deck--topics :last-child .card{-webkit-box-shadow:none;box-shadow:none}@media (min-width: 576px){.card-deck--topics :nth-last-child(-n+2) .card{-webkit-box-shadow:none;box-shadow:none}}.card-deck .layout-builder__region{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.card-deck.layout-builder-block{padding:0}.card-deck .layout-builder-block{padding:0;width:100%;height:100%}.card-deck section .layout-builder-block+.layout-builder__add-block{display:none}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.card-deck{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin-bottom:0}.card-deck>*{-webkit-box-flex:1;-ms-flex:auto 0 0px;flex:auto 0 0;width:100%;height:auto;margin-bottom:1.5em}.card-deck .card{width:100%;height:auto}}@media all and (-ms-high-contrast: none) and (min-width: 576px), (-ms-high-contrast: active) and (min-width: 576px){.card-deck--x2,.card-deck--x3,.card-deck--x4{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.card-deck--x2>*,.card-deck--x3>*,.card-deck--x4>*{width:49.9999% !important}.card-deck--list-to-x2 .card,.card-deck--list-to-x3 .card,.card-deck--list-to-x4 .card{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;height:-webkit-min-content !important;height:-moz-min-content !important;height:min-content !important}}@media all and (-ms-high-contrast: none) and (min-width: 768px), (-ms-high-contrast: active) and (min-width: 768px){.card-deck--x3>*{width:33.3333% !important}.card-deck--x4>*{width:23.9999% !important}.card-deck--list-to-x2,.card-deck--list-to-x3,.card-deck--list-to-x4{display:grid}.card-deck--list-to-x2 .card,.card-deck--list-to-x3 .card,.card-deck--list-to-x4 .card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;height:100% !important;margin-bottom:0}.card-deck--list-to-x2{grid-template-columns:1fr 1fr;grid-template-rows:-webkit-min-content;grid-template-rows:min-content;grid-gap:1.5em 2rem}.card-deck--list-to-x3{grid-template-columns:1fr 1fr 1fr;grid-template-rows:-webkit-min-content;grid-template-rows:min-content;grid-gap:1.5em 2rem}.card-deck--list-to-x4{grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:-webkit-min-content;grid-template-rows:min-content;grid-gap:1.5em 2rem}} diff --git a/css/3_components/content/icons-messages.css b/css/3_components/content/icons-messages.css index aecd4b3..502f487 100644 --- a/css/3_components/content/icons-messages.css +++ b/css/3_components/content/icons-messages.css @@ -1 +1 @@ -.ico{display:inline;margin-left:.2em}.ico-elink{height:1.1rem;width:1.4rem;margin-bottom:.3rem}.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,.form-item.info-notice,.messages,.form-item.messages{border:2px solid;margin:1.5em 0;padding:1.2rem 1em 1em 5rem;background:#fff url('../../../images/i.svg?1853f67b26d') no-repeat 1.1rem 1.1rem/28px 28px}@media (min-width: 576px){.info-notice,.form-item.info-notice,.messages,.form-item.messages{padding:1.4rem 1em 1em 6rem;background-position:1.4rem 1.4rem;background-size:30px 30px}}.info-notice>*:first-child,.messages>*:first-child{margin-top:0}.info-notice>*:last-child,.messages>*:last-child{margin-bottom:0}.info-notice>h2:first-child,.messages>h2:first-child,.info-notice>h3:first-child,.messages>h3:first-child{font-size:2.1rem;line-height:2.7rem}@media (min-width: 576px){.info-notice>h2:first-child,.messages>h2:first-child,.info-notice>h3:first-child,.messages>h3:first-child{font-size:2.4rem;line-height:3rem}}.info-notice,.form-item.info-notice{border-color:#cee4f6}.no-svg .info-notice,.no-svg .form-item.info-notice{background-image:url('../../../images/i.png?1853f67b26b')}.info-notice--large,.form-item.info-notice--large{border-width:.25em;padding:.5em 5rem 1em;margin:1em 0 1.5em;background-size:3rem 3rem;background-position:1rem 1rem}@media (min-width: 576px){.info-notice--large,.form-item.info-notice--large{background-size:4rem 4rem;background-position:2rem 2rem;border-width:.3334em;padding:.5em 8rem 1.5em}}.info-notice--large>*:first-child,.form-item.info-notice--large>*:first-child{margin-top:.9rem}@media (min-width: 768px){.info-notice--large>*:first-child,.form-item.info-notice--large>*:first-child{margin-top:1.5rem}}.info-notice--large p,.info-notice--large li,.form-item.info-notice--large p,.form-item.info-notice--large li{font-size:1.8rem;line-height:2.4rem}@media screen and (min-width: 576px){.info-notice--large p,.info-notice--large li,.form-item.info-notice--large p,.form-item.info-notice--large li{font-size:2rem;line-height:2.8rem}}@media screen and (min-width: 768px){.info-notice--large p,.info-notice--large li,.form-item.info-notice--large p,.form-item.info-notice--large li{font-size:2.2rem;line-height:3.3rem}}@media screen and (min-width: 1200px){.info-notice--large p,.info-notice--large li,.form-item.info-notice--large p,.form-item.info-notice--large li{font-size:2.3rem;line-height:3.5rem}}.info-notice--success,.form-item.info-notice--success{border-color:#048a05;background-image:url('../../../images/status.svg?1853f67b285')}.no-svg .info-notice--success,.no-svg .form-item.info-notice--success{background-image:url('../../../images/status.png?1853f67b282')}.info-notice--error,.form-item.info-notice--error{border-color:#e34f4f;background-image:url('../../../images/wrong.svg?1853f67b298')}.no-svg .info-notice--error,.no-svg .form-item.info-notice--error{background-image:url('../../../images/wrong.png?1853f67b295')}.info-notice--warning,.form-item.info-notice--warning{border-color:#db6304;background-image:url('../../../images/warning.svg?1853f67b293')}.no-svg .info-notice--warning,.no-svg .form-item.info-notice--warning{background-image:url('../../../images/warning.png?1853f67b290')}.messages-list{margin:2.5rem 0;list-style:none}.field .messages-list,.form-wrapper .messages-list{margin-bottom:0}.messages--error,.form-item.messages--error{border-color:#e34f4f;background:#fff url('../../../images/wrong.svg?1853f67b298') no-repeat 0.9rem 0.9rem/24px 24px}@media (min-width: 576px){.messages--error,.form-item.messages--error{background:#fff url('../../../images/wrong.svg?1853f67b298') no-repeat 1.4rem 1.4rem/30px 30px}}.no-svg .messages--error,.no-svg .form-item.messages--error{background-image:url('../../../images/wrong.png?1853f67b295')}.messages--status,.form-item.messages--status{border-color:#048a05;background:#fff url('../../../images/status.svg?1853f67b285') no-repeat 0.9rem 0.9rem/24px 24px}@media (min-width: 576px){.messages--status,.form-item.messages--status{background:#fff url('../../../images/status.svg?1853f67b285') no-repeat 1.4rem 1.4rem/30px 30px}}.no-svg .messages--status,.no-svg .form-item.messages--status{background-image:url('../../../images/status.png?1853f67b282')}.messages--warning,.form-item.messages--warning{border-color:#db6304;background:#fff url('../../../images/warning.svg?1853f67b293') no-repeat 0.9rem 0.9rem/24px 24px}@media (min-width: 576px){.messages--warning,.form-item.messages--warning{background:#fff url('../../../images/warning.svg?1853f67b293') no-repeat 1.4rem 1.4rem/30px 30px}}.no-svg .messages--warning,.no-svg .form-item.messages--warning{background-image:url('../../../images/warning.png?1853f67b290')}.messages__list,.form-item.messages__list{margin:0}.messages__item,.form-item.messages__item{font-size:1.8rem}.messages__item:first-child,.form-item.messages__item:first-child{margin-top:0} +.ico{display:inline;margin-left:.2em}.ico-elink{height:1.1rem;width:1.4rem;margin-bottom:.3rem}.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,.form-item.info-notice,.messages,.form-item.messages{border:2px solid;margin:1.5em 0;padding:1.2rem 1em 1em 5rem;background:#fff url('../../../images/i.svg?1860d59de38') no-repeat 1.1rem 1.1rem/28px 28px}@media (min-width: 576px){.info-notice,.form-item.info-notice,.messages,.form-item.messages{padding:1.4rem 1em 1em 6rem;background-position:1.4rem 1.4rem;background-size:30px 30px}}.info-notice>*:first-child,.messages>*:first-child{margin-top:0}.info-notice>*:last-child,.messages>*:last-child{margin-bottom:0}.info-notice>h2:first-child,.messages>h2:first-child,.info-notice>h3:first-child,.messages>h3:first-child{font-size:2.1rem;line-height:2.7rem}@media (min-width: 576px){.info-notice>h2:first-child,.messages>h2:first-child,.info-notice>h3:first-child,.messages>h3:first-child{font-size:2.4rem;line-height:3rem}}.info-notice,.form-item.info-notice{border-color:#cee4f6}.no-svg .info-notice,.no-svg .form-item.info-notice{background-image:url('../../../images/i.png?1860d59de35')}.info-notice--large,.form-item.info-notice--large{border-width:.25em;padding:.5em 5rem 1em;margin:1em 0 1.5em;background-size:3rem 3rem;background-position:1rem 1rem}@media (min-width: 576px){.info-notice--large,.form-item.info-notice--large{background-size:4rem 4rem;background-position:2rem 2rem;border-width:.3334em;padding:.5em 8rem 1.5em}}.info-notice--large>*:first-child,.form-item.info-notice--large>*:first-child{margin-top:.9rem}@media (min-width: 768px){.info-notice--large>*:first-child,.form-item.info-notice--large>*:first-child{margin-top:1.5rem}}.info-notice--large p,.info-notice--large li,.form-item.info-notice--large p,.form-item.info-notice--large li{font-size:2rem;line-height:2.8rem}@media screen and (min-width: 992px){.info-notice--large p,.info-notice--large li,.form-item.info-notice--large p,.form-item.info-notice--large li{font-size:2.1rem;line-height:3rem}}@media screen and (min-width: 1200px){.info-notice--large p,.info-notice--large li,.form-item.info-notice--large p,.form-item.info-notice--large li{font-size:2.2rem;line-height:3.3rem}}@media screen and (min-width: 1679px){.info-notice--large p,.info-notice--large li,.form-item.info-notice--large p,.form-item.info-notice--large li{font-size:2.2rem;line-height:3.5rem}}.info-notice--success,.form-item.info-notice--success{border-color:#048a05;background-image:url('../../../images/status.svg?1860d59de54')}.no-svg .info-notice--success,.no-svg .form-item.info-notice--success{background-image:url('../../../images/status.png?1860d59de51')}.info-notice--error,.form-item.info-notice--error{border-color:#e34f4f;background-image:url('../../../images/wrong.svg?1860d59de6c')}.no-svg .info-notice--error,.no-svg .form-item.info-notice--error{background-image:url('../../../images/wrong.png?1860d59de68')}.info-notice--warning,.form-item.info-notice--warning{border-color:#db6304;background-image:url('../../../images/warning.svg?1860d59de64')}.no-svg .info-notice--warning,.no-svg .form-item.info-notice--warning{background-image:url('../../../images/warning.png?1860d59de61')}.messages-list{margin:2.5rem 0;list-style:none}.field .messages-list,.form-wrapper .messages-list{margin-bottom:0}.messages--error,.form-item.messages--error{border-color:#e34f4f;background:#fff url('../../../images/wrong.svg?1860d59de6c') no-repeat 0.9rem 0.9rem/24px 24px}@media (min-width: 576px){.messages--error,.form-item.messages--error{background:#fff url('../../../images/wrong.svg?1860d59de6c') no-repeat 1.4rem 1.4rem/30px 30px}}.no-svg .messages--error,.no-svg .form-item.messages--error{background-image:url('../../../images/wrong.png?1860d59de68')}.messages--status,.form-item.messages--status{border-color:#048a05;background:#fff url('../../../images/status.svg?1860d59de54') no-repeat 0.9rem 0.9rem/24px 24px}@media (min-width: 576px){.messages--status,.form-item.messages--status{background:#fff url('../../../images/status.svg?1860d59de54') no-repeat 1.4rem 1.4rem/30px 30px}}.no-svg .messages--status,.no-svg .form-item.messages--status{background-image:url('../../../images/status.png?1860d59de51')}.messages--warning,.form-item.messages--warning{border-color:#db6304;background:#fff url('../../../images/warning.svg?1860d59de64') no-repeat 0.9rem 0.9rem/24px 24px}@media (min-width: 576px){.messages--warning,.form-item.messages--warning{background:#fff url('../../../images/warning.svg?1860d59de64') no-repeat 1.4rem 1.4rem/30px 30px}}.no-svg .messages--warning,.no-svg .form-item.messages--warning{background-image:url('../../../images/warning.png?1860d59de61')}.messages__list,.form-item.messages__list{margin:0}.messages__item,.form-item.messages__item{font-size:1.8rem}.messages__item:first-child,.form-item.messages__item:first-child{margin-top:0} diff --git a/css/3_components/content/lists.css b/css/3_components/content/lists.css index f49a443..f9c7323 100644 --- a/css/3_components/content/lists.css +++ b/css/3_components/content/lists.css @@ -1 +1 @@ -.list--no-bullet{list-style:none;padding:0}.list--inline li{display:inline-block;padding-right:.334em;white-space:nowrap}.list--checklist li{color:#4d4d4d;background:transparent url('../../../images/status.svg?1853f67b285') no-repeat left/16px 16px;margin-bottom:0;margin-right:4px;padding-left:21px}@media (min-width: 480px){.list--checklist li{background-size:18px 18px;margin-right:7px;padding-left:24px}}@media (min-width: 576px){.list--checklist li{background-size:19px 19px;margin-right:9px}}.split-list{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:2em;-moz-column-gap:2em;column-gap:2em} +.list--no-bullet{list-style:none;padding:0}.list--inline li{display:inline-block;padding-right:.334em;white-space:nowrap}.list--checklist li{color:#4d4d4d;background:transparent url('../../../images/status.svg?1860d59de54') no-repeat left/16px 16px;margin-bottom:0;margin-right:4px;padding-left:21px}@media (min-width: 480px){.list--checklist li{background-size:18px 18px;margin-right:7px;padding-left:24px}}@media (min-width: 576px){.list--checklist li{background-size:19px 19px;margin-right:9px}}.split-list{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:2em;-moz-column-gap:2em;column-gap:2em} diff --git a/css/3_components/content/quizzes.css b/css/3_components/content/quizzes.css index 97c3cbd..ae01fcc 100644 --- a/css/3_components/content/quizzes.css +++ b/css/3_components/content/quizzes.css @@ -1 +1 @@ -.quiz-question{color:#076cba}.quiz-question .subtitle{font-size:1.8rem;line-height:2.4rem;display:block;margin-top:1.2rem;color:#222}@media screen and (min-width: 576px){.quiz-question .subtitle{font-size:2rem;line-height:2.8rem}}@media screen and (min-width: 768px){.quiz-question .subtitle{font-size:2.2rem;line-height:3.3rem}}@media screen and (min-width: 1200px){.quiz-question .subtitle{font-size:2.3rem;line-height:3.5rem}}.quiz-feedback summary{font-size:1.6rem;line-height:1.5;font-weight:bold;border-bottom:1px solid #cdcdcd;padding-bottom:.5em}@media screen and (min-width: 768px){.quiz-feedback summary{font-size:1.8rem}}@media screen and (min-width: 1200px){.quiz-feedback summary{font-size:2rem}}.quiz-feedback summary .user-answer{display:inline-block;color:#000;font-weight:normal;margin-right:.5em}.quiz-feedback summary .user-answer::before{content:'Your answer:';display:inline-block;margin-right:.5em;font-weight:bold}.quiz-feedback summary .success,.quiz-feedback summary .error{display:inline-block;white-space:nowrap;padding:.3rem 0;text-transform:uppercase}.quiz-feedback summary .success{color:#048a05}.quiz-feedback summary .error{color:#d1431f}.quiz-feedback summary+*{margin-top:1.8rem} +.quiz-question{color:#076cba}.quiz-question .subtitle{font-size:2rem;line-height:2.8rem;display:block;margin-top:1.2rem;color:#222}@media screen and (min-width: 992px){.quiz-question .subtitle{font-size:2.1rem;line-height:3rem}}@media screen and (min-width: 1200px){.quiz-question .subtitle{font-size:2.2rem;line-height:3.3rem}}@media screen and (min-width: 1679px){.quiz-question .subtitle{font-size:2.2rem;line-height:3.5rem}}.quiz-feedback summary{font-size:1.6rem;line-height:1.5;font-weight:bold;border-bottom:1px solid #cdcdcd;padding-bottom:.5em}@media screen and (min-width: 992px){.quiz-feedback summary{font-size:1.8rem}}@media screen and (min-width: 1679px){.quiz-feedback summary{font-size:2rem}}.quiz-feedback summary .user-answer{display:inline-block;color:#000;font-weight:normal;margin-right:.5em}.quiz-feedback summary .user-answer::before{content:'Your answer:';display:inline-block;margin-right:.5em;font-weight:bold}.quiz-feedback summary .success,.quiz-feedback summary .error{display:inline-block;white-space:nowrap;padding:.3rem 0;text-transform:uppercase}.quiz-feedback summary .success{color:#048a05}.quiz-feedback summary .error{color:#d1431f}.quiz-feedback summary+*{margin-top:1.8rem} diff --git a/css/3_components/content/responsive-images-ckeditor.css b/css/3_components/content/responsive-images-ckeditor.css index 77fd81e..128db51 100644 --- a/css/3_components/content/responsive-images-ckeditor.css +++ b/css/3_components/content/responsive-images-ckeditor.css @@ -1 +1 @@ -.media-image{width:100%;position:relative;margin:1em 0 1.5em}.media-image.thwooped-modal{position:fixed;left:0;top:0;z-index:10000;width:100%;height:100%;margin:0;background-color:rgba(0,0,0,0.9);text-align:center}.media-image.thwooped-modal a.thwooper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}.media-image.thwooped-modal a.thwooper img,.media-image.thwooped-modal a.thwooper figure{width:auto;height:auto;max-width:100%;max-height:100%}.media-image img,.media-image figure{width:100%;height:auto;margin:0}.media-image[data-picture-mapping='inline']>figure,.media-image[data-picture-mapping='inline']>img,.media-image[data-picture-mapping='portrait_float']>figure,.media-image[data-picture-mapping='portrait_float']>img{width:100%;height:auto}@media (min-width: 480px){.media-image[data-picture-mapping='inline']>figure,.media-image[data-picture-mapping='inline']>img,.media-image[data-picture-mapping='portrait_float']>figure,.media-image[data-picture-mapping='portrait_float']>img{clear:right;float:right;width:48.3871%;max-width:300px;margin-left:1em}}.media-image[data-picture-mapping='inline_expandable'],.media-image[data-picture-mapping='portrait_float_expandable']{margin:0}.media-image[data-picture-mapping='inline_expandable']>.thwooper,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper{margin:0 0 1.5em}.media-image[data-picture-mapping='inline_expandable']>.thwooper:link,.media-image[data-picture-mapping='inline_expandable']>.thwooper:focus,.media-image[data-picture-mapping='inline_expandable']>.thwooper:hover,.media-image[data-picture-mapping='inline_expandable']>.thwooper:active,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper:link,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper:focus,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper:hover,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper:active{text-decoration:none;background:transparent;-webkit-box-shadow:none;box-shadow:none}.media-image[data-picture-mapping='inline_expandable']>.thwooper>img,.media-image[data-picture-mapping='inline_expandable']>.thwooper>figure,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper>img,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper>figure{margin:0}@media (min-width: 480px){.media-image[data-picture-mapping='inline_expandable']>.thwooper,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper{width:100%;height:auto;-webkit-animation:thwoop-shrink .3s;animation:thwoop-shrink .3s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}}@media (min-width: 480px) and (min-width: 480px){.media-image[data-picture-mapping='inline_expandable']>.thwooper,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper{clear:right;float:right;width:48.3871%;max-width:300px;margin-left:1em}}@media (min-width: 480px){.media-image[data-picture-mapping='inline_expandable']>.thwooper.thwooped,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper.thwooped{margin:0 0 1.5em;width:100%;max-width:100%;-webkit-animation:thwoop-expand .3s;animation:thwoop-expand .3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}.media-image [data-picture-mapping='inline_xl_expandable'] img,.media-image [data-picture-mapping='portrait_full_expandable'] img{max-width:960px;max-height:640px;-webkit-transition:max-width 1s, max-height 1s;transition:max-width 1s, max-height 1s}.media-image figure img{display:block;margin:0}.media-image figure figcaption{display:block;font-style:italic;text-align:center;padding:.5em;background-color:#f0f0f0;color:#222}a.thwooper{display:block;position:relative}a.thwooper:link,a.thwooper:hover,a.thwooper:active,a.thwooper:visited{background-color:transparent;text-decoration:none;-webkit-box-shadow:none;box-shadow:none;outline:none}a.thwooper::before{content:'';display:block;position:absolute;margin:0;font-size:.1px;line-height:0;width:44px;height:44px;padding:4px;right:5px;top:5px;z-index:10;background:rgba(0,0,0,0.75) url('../../../images/img-expand-icon-x2.png?1853f67b272') 50% 50% no-repeat;background-size:24px 24px;-webkit-transition:top .5s, -webkit-filter .5s;transition:top .5s, -webkit-filter .5s;transition:top .5s, filter .5s;transition:top .5s, filter .5s, -webkit-filter .5s}a.thwooper:focus::before,a.thwooper:hover::before{outline:2px solid rgba(255,255,255,0.9);border:0}a.thwooper.thwooped::before{background-image:url('../../../images/img-shrink-icon-x2.png?1853f67b275');background-color:#ff4da9}@-webkit-keyframes thwoop-expand{0%{width:48.3871%;max-width:300px;margin-left:1em}100%{width:100%;max-width:100%;margin-left:0}}@keyframes thwoop-expand{0%{width:48.3871%;max-width:300px;margin-left:1em}100%{width:100%;max-width:100%;margin-left:0}}@-webkit-keyframes thwoop-shrink{0%{width:100%;max-width:100%;margin-left:0}100%{width:48.3871%;max-width:300px;margin-left:1em}}@keyframes thwoop-shrink{0%{width:100%;max-width:100%;margin-left:0}100%{width:48.3871%;max-width:300px;margin-left:1em}}drupal-media{clear:both;margin:1em 0 1.5em}drupal-media .media-image{margin:0}drupal-media img,drupal-media figure{width:100% !important;float:none !important;margin:0 !important}drupal-media[data-view-mode^='article_float'],drupal-media[data-view-mode^='landscape_float'],drupal-media[data-view-mode^='portrait_float']{width:100%;height:auto;margin:0 0 1.5em 1em}@media (min-width: 480px){drupal-media[data-view-mode^='article_float'],drupal-media[data-view-mode^='landscape_float'],drupal-media[data-view-mode^='portrait_float']{clear:right;float:right;width:48.3871%;max-width:300px;margin-left:1em}}drupal-media[data-view-mode^='article_full'],drupal-media[data-view-mode^='landscape_full'],drupal-media[data-view-mode^='portrait_full']{float:none;width:100%;max-width:none;margin:1em 0 1.5em} +.media-image{width:100%;position:relative;margin:1em 0 1.5em}.media-image.thwooped-modal{position:fixed;left:0;top:0;z-index:10000;width:100%;height:100%;margin:0;background-color:rgba(0,0,0,0.9);text-align:center}.media-image.thwooped-modal a.thwooper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}.media-image.thwooped-modal a.thwooper img,.media-image.thwooped-modal a.thwooper figure{width:auto;height:auto;max-width:100%;max-height:100%}.media-image img,.media-image figure{width:100%;height:auto;margin:0}.media-image[data-picture-mapping='inline']>figure,.media-image[data-picture-mapping='inline']>img,.media-image[data-picture-mapping='portrait_float']>figure,.media-image[data-picture-mapping='portrait_float']>img{width:100%;height:auto}@media (min-width: 480px){.media-image[data-picture-mapping='inline']>figure,.media-image[data-picture-mapping='inline']>img,.media-image[data-picture-mapping='portrait_float']>figure,.media-image[data-picture-mapping='portrait_float']>img{clear:right;float:right;width:48.3871%;max-width:300px;margin-left:1em}}.media-image[data-picture-mapping='inline_expandable'],.media-image[data-picture-mapping='portrait_float_expandable']{margin:0}.media-image[data-picture-mapping='inline_expandable']>.thwooper,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper{margin:0 0 1.5em}.media-image[data-picture-mapping='inline_expandable']>.thwooper:link,.media-image[data-picture-mapping='inline_expandable']>.thwooper:focus,.media-image[data-picture-mapping='inline_expandable']>.thwooper:hover,.media-image[data-picture-mapping='inline_expandable']>.thwooper:active,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper:link,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper:focus,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper:hover,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper:active{text-decoration:none;background:transparent;-webkit-box-shadow:none;box-shadow:none}.media-image[data-picture-mapping='inline_expandable']>.thwooper>img,.media-image[data-picture-mapping='inline_expandable']>.thwooper>figure,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper>img,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper>figure{margin:0}@media (min-width: 480px){.media-image[data-picture-mapping='inline_expandable']>.thwooper,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper{width:100%;height:auto;-webkit-animation:thwoop-shrink .3s;animation:thwoop-shrink .3s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}}@media (min-width: 480px) and (min-width: 480px){.media-image[data-picture-mapping='inline_expandable']>.thwooper,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper{clear:right;float:right;width:48.3871%;max-width:300px;margin-left:1em}}@media (min-width: 480px){.media-image[data-picture-mapping='inline_expandable']>.thwooper.thwooped,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper.thwooped{margin:0 0 1.5em;width:100%;max-width:100%;-webkit-animation:thwoop-expand .3s;animation:thwoop-expand .3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}.media-image [data-picture-mapping='inline_xl_expandable'] img,.media-image [data-picture-mapping='portrait_full_expandable'] img{max-width:960px;max-height:640px;-webkit-transition:max-width 1s, max-height 1s;transition:max-width 1s, max-height 1s}.media-image figure img{display:block;margin:0}.media-image figure figcaption{display:block;font-style:italic;text-align:center;padding:.5em;background-color:#f0f0f0;color:#222}a.thwooper{display:block;position:relative}a.thwooper:link,a.thwooper:hover,a.thwooper:active,a.thwooper:visited{background-color:transparent;text-decoration:none;-webkit-box-shadow:none;box-shadow:none;outline:none}a.thwooper::before{content:'';display:block;position:absolute;margin:0;font-size:.1px;line-height:0;width:44px;height:44px;padding:4px;right:5px;top:5px;z-index:10;background:rgba(0,0,0,0.75) url('../../../images/img-expand-icon-x2.png?1860d59de3e') 50% 50% no-repeat;background-size:24px 24px;-webkit-transition:top .5s, -webkit-filter .5s;transition:top .5s, -webkit-filter .5s;transition:top .5s, filter .5s;transition:top .5s, filter .5s, -webkit-filter .5s}a.thwooper:focus::before,a.thwooper:hover::before{outline:2px solid rgba(255,255,255,0.9);border:0}a.thwooper.thwooped::before{background-image:url('../../../images/img-shrink-icon-x2.png?1860d59de41');background-color:#ff4da9}@-webkit-keyframes thwoop-expand{0%{width:48.3871%;max-width:300px;margin-left:1em}100%{width:100%;max-width:100%;margin-left:0}}@keyframes thwoop-expand{0%{width:48.3871%;max-width:300px;margin-left:1em}100%{width:100%;max-width:100%;margin-left:0}}@-webkit-keyframes thwoop-shrink{0%{width:100%;max-width:100%;margin-left:0}100%{width:48.3871%;max-width:300px;margin-left:1em}}@keyframes thwoop-shrink{0%{width:100%;max-width:100%;margin-left:0}100%{width:48.3871%;max-width:300px;margin-left:1em}}drupal-media{clear:both;margin:1em 0 1.5em}drupal-media .media-image{margin:0}drupal-media img,drupal-media figure{width:100% !important;float:none !important;margin:0 !important}drupal-media[data-view-mode^='article_float'],drupal-media[data-view-mode^='landscape_float'],drupal-media[data-view-mode^='portrait_float']{width:100%;height:auto;margin:0 0 1.5em 1em}@media (min-width: 480px){drupal-media[data-view-mode^='article_float'],drupal-media[data-view-mode^='landscape_float'],drupal-media[data-view-mode^='portrait_float']{clear:right;float:right;width:48.3871%;max-width:300px;margin-left:1em}}drupal-media[data-view-mode^='article_full'],drupal-media[data-view-mode^='landscape_full'],drupal-media[data-view-mode^='portrait_full']{float:none;width:100%;max-width:none;margin:1em 0 1.5em} diff --git a/css/3_components/content/responsive-images.css b/css/3_components/content/responsive-images.css index 8794250..beb710c 100644 --- a/css/3_components/content/responsive-images.css +++ b/css/3_components/content/responsive-images.css @@ -1 +1 @@ -.media-image{width:100%;position:relative;margin:1em 0 1.5em}.media-image.thwooped-modal{position:fixed;left:0;top:0;z-index:10000;width:100%;height:100%;margin:0;background-color:rgba(0,0,0,0.9);text-align:center}.media-image.thwooped-modal a.thwooper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}.media-image.thwooped-modal a.thwooper img,.media-image.thwooped-modal a.thwooper figure{width:auto;height:auto;max-width:100%;max-height:100%}.media-image img,.media-image figure{width:100%;height:auto;margin:0}.media-image[data-picture-mapping='inline']>figure,.media-image[data-picture-mapping='inline']>img,.media-image[data-picture-mapping='portrait_float']>figure,.media-image[data-picture-mapping='portrait_float']>img{width:100%;height:auto}@media (min-width: 480px){.media-image[data-picture-mapping='inline']>figure,.media-image[data-picture-mapping='inline']>img,.media-image[data-picture-mapping='portrait_float']>figure,.media-image[data-picture-mapping='portrait_float']>img{clear:right;float:right;width:48.3871%;max-width:300px;margin-left:1em}}.media-image[data-picture-mapping='inline_expandable'],.media-image[data-picture-mapping='portrait_float_expandable']{margin:0}.media-image[data-picture-mapping='inline_expandable']>.thwooper,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper{margin:0 0 1.5em}.media-image[data-picture-mapping='inline_expandable']>.thwooper:link,.media-image[data-picture-mapping='inline_expandable']>.thwooper:focus,.media-image[data-picture-mapping='inline_expandable']>.thwooper:hover,.media-image[data-picture-mapping='inline_expandable']>.thwooper:active,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper:link,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper:focus,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper:hover,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper:active{text-decoration:none;background:transparent;-webkit-box-shadow:none;box-shadow:none}.media-image[data-picture-mapping='inline_expandable']>.thwooper>img,.media-image[data-picture-mapping='inline_expandable']>.thwooper>figure,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper>img,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper>figure{margin:0}@media (min-width: 480px){.media-image[data-picture-mapping='inline_expandable']>.thwooper,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper{width:100%;height:auto;-webkit-animation:thwoop-shrink .3s;animation:thwoop-shrink .3s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}}@media (min-width: 480px) and (min-width: 480px){.media-image[data-picture-mapping='inline_expandable']>.thwooper,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper{clear:right;float:right;width:48.3871%;max-width:300px;margin-left:1em}}@media (min-width: 480px){.media-image[data-picture-mapping='inline_expandable']>.thwooper.thwooped,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper.thwooped{margin:0 0 1.5em;width:100%;max-width:100%;-webkit-animation:thwoop-expand .3s;animation:thwoop-expand .3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}.media-image [data-picture-mapping='inline_xl_expandable'] img,.media-image [data-picture-mapping='portrait_full_expandable'] img{max-width:960px;max-height:640px;-webkit-transition:max-width 1s, max-height 1s;transition:max-width 1s, max-height 1s}.media-image figure img{display:block;margin:0}.media-image figure figcaption{display:block;font-style:italic;text-align:center;padding:.5em;background-color:#f0f0f0;color:#222}a.thwooper{display:block;position:relative}a.thwooper:link,a.thwooper:hover,a.thwooper:active,a.thwooper:visited{background-color:transparent;text-decoration:none;-webkit-box-shadow:none;box-shadow:none;outline:none}a.thwooper::before{content:'';display:block;position:absolute;margin:0;font-size:.1px;line-height:0;width:44px;height:44px;padding:4px;right:5px;top:5px;z-index:10;background:rgba(0,0,0,0.75) url('../../../images/img-expand-icon-x2.png?1853f67b272') 50% 50% no-repeat;background-size:24px 24px;-webkit-transition:top .5s, -webkit-filter .5s;transition:top .5s, -webkit-filter .5s;transition:top .5s, filter .5s;transition:top .5s, filter .5s, -webkit-filter .5s}a.thwooper:focus::before,a.thwooper:hover::before{outline:2px solid rgba(255,255,255,0.9);border:0}a.thwooper.thwooped::before{background-image:url('../../../images/img-shrink-icon-x2.png?1853f67b275');background-color:#ff4da9}@-webkit-keyframes thwoop-expand{0%{width:48.3871%;max-width:300px;margin-left:1em}100%{width:100%;max-width:100%;margin-left:0}}@keyframes thwoop-expand{0%{width:48.3871%;max-width:300px;margin-left:1em}100%{width:100%;max-width:100%;margin-left:0}}@-webkit-keyframes thwoop-shrink{0%{width:100%;max-width:100%;margin-left:0}100%{width:48.3871%;max-width:300px;margin-left:1em}}@keyframes thwoop-shrink{0%{width:100%;max-width:100%;margin-left:0}100%{width:48.3871%;max-width:300px;margin-left:1em}} +.media-image{width:100%;position:relative;margin:1em 0 1.5em}.media-image.thwooped-modal{position:fixed;left:0;top:0;z-index:10000;width:100%;height:100%;margin:0;background-color:rgba(0,0,0,0.9);text-align:center}.media-image.thwooped-modal a.thwooper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}.media-image.thwooped-modal a.thwooper img,.media-image.thwooped-modal a.thwooper figure{width:auto;height:auto;max-width:100%;max-height:100%}.media-image img,.media-image figure{width:100%;height:auto;margin:0}.media-image[data-picture-mapping='inline']>figure,.media-image[data-picture-mapping='inline']>img,.media-image[data-picture-mapping='portrait_float']>figure,.media-image[data-picture-mapping='portrait_float']>img{width:100%;height:auto}@media (min-width: 480px){.media-image[data-picture-mapping='inline']>figure,.media-image[data-picture-mapping='inline']>img,.media-image[data-picture-mapping='portrait_float']>figure,.media-image[data-picture-mapping='portrait_float']>img{clear:right;float:right;width:48.3871%;max-width:300px;margin-left:1em}}.media-image[data-picture-mapping='inline_expandable'],.media-image[data-picture-mapping='portrait_float_expandable']{margin:0}.media-image[data-picture-mapping='inline_expandable']>.thwooper,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper{margin:0 0 1.5em}.media-image[data-picture-mapping='inline_expandable']>.thwooper:link,.media-image[data-picture-mapping='inline_expandable']>.thwooper:focus,.media-image[data-picture-mapping='inline_expandable']>.thwooper:hover,.media-image[data-picture-mapping='inline_expandable']>.thwooper:active,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper:link,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper:focus,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper:hover,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper:active{text-decoration:none;background:transparent;-webkit-box-shadow:none;box-shadow:none}.media-image[data-picture-mapping='inline_expandable']>.thwooper>img,.media-image[data-picture-mapping='inline_expandable']>.thwooper>figure,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper>img,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper>figure{margin:0}@media (min-width: 480px){.media-image[data-picture-mapping='inline_expandable']>.thwooper,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper{width:100%;height:auto;-webkit-animation:thwoop-shrink .3s;animation:thwoop-shrink .3s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}}@media (min-width: 480px) and (min-width: 480px){.media-image[data-picture-mapping='inline_expandable']>.thwooper,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper{clear:right;float:right;width:48.3871%;max-width:300px;margin-left:1em}}@media (min-width: 480px){.media-image[data-picture-mapping='inline_expandable']>.thwooper.thwooped,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper.thwooped{margin:0 0 1.5em;width:100%;max-width:100%;-webkit-animation:thwoop-expand .3s;animation:thwoop-expand .3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}.media-image [data-picture-mapping='inline_xl_expandable'] img,.media-image [data-picture-mapping='portrait_full_expandable'] img{max-width:960px;max-height:640px;-webkit-transition:max-width 1s, max-height 1s;transition:max-width 1s, max-height 1s}.media-image figure img{display:block;margin:0}.media-image figure figcaption{display:block;font-style:italic;text-align:center;padding:.5em;background-color:#f0f0f0;color:#222}a.thwooper{display:block;position:relative}a.thwooper:link,a.thwooper:hover,a.thwooper:active,a.thwooper:visited{background-color:transparent;text-decoration:none;-webkit-box-shadow:none;box-shadow:none;outline:none}a.thwooper::before{content:'';display:block;position:absolute;margin:0;font-size:.1px;line-height:0;width:44px;height:44px;padding:4px;right:5px;top:5px;z-index:10;background:rgba(0,0,0,0.75) url('../../../images/img-expand-icon-x2.png?1860d59de3e') 50% 50% no-repeat;background-size:24px 24px;-webkit-transition:top .5s, -webkit-filter .5s;transition:top .5s, -webkit-filter .5s;transition:top .5s, filter .5s;transition:top .5s, filter .5s, -webkit-filter .5s}a.thwooper:focus::before,a.thwooper:hover::before{outline:2px solid rgba(255,255,255,0.9);border:0}a.thwooper.thwooped::before{background-image:url('../../../images/img-shrink-icon-x2.png?1860d59de41');background-color:#ff4da9}@-webkit-keyframes thwoop-expand{0%{width:48.3871%;max-width:300px;margin-left:1em}100%{width:100%;max-width:100%;margin-left:0}}@keyframes thwoop-expand{0%{width:48.3871%;max-width:300px;margin-left:1em}100%{width:100%;max-width:100%;margin-left:0}}@-webkit-keyframes thwoop-shrink{0%{width:100%;max-width:100%;margin-left:0}100%{width:48.3871%;max-width:300px;margin-left:1em}}@keyframes thwoop-shrink{0%{width:100%;max-width:100%;margin-left:0}100%{width:48.3871%;max-width:300px;margin-left:1em}} diff --git a/css/3_components/content/text.css b/css/3_components/content/text.css index dc77dc7..5971d12 100644 --- a/css/3_components/content/text.css +++ b/css/3_components/content/text.css @@ -1 +1 @@ -.small-text{font-size:1.5rem;line-height:2rem}@media screen and (min-width: 768px){.small-text{font-size:1.6rem;line-height:2.1rem}}@media screen and (min-width: 1200px){.small-text{font-size:1.7rem;line-height:2.5rem}}.large-text{font-size:1.8rem;line-height:2.4rem}@media screen and (min-width: 576px){.large-text{font-size:2rem;line-height:2.8rem}}@media screen and (min-width: 768px){.large-text{font-size:2.2rem;line-height:3.3rem}}@media screen and (min-width: 1200px){.large-text{font-size:2.3rem;line-height:3.5rem}}.xl-text{font-size:2rem;line-height:28px}@media screen and (min-width: 576px){.xl-text{font-size:2.2rem;line-height:32px}}@media screen and (min-width: 768px){.xl-text{font-size:2.4rem;line-height:36px}}@media screen and (min-width: 1200px){.xl-text{font-size:2.7rem;line-height:40px}}.xxl-text{font-size:2.4rem;line-height:36px}@media screen and (min-width: 768px){.xxl-text{font-size:2.7rem;line-height:39px}}@media screen and (min-width: 1200px){.xxl-text{font-size:3rem;line-height:45px}}.text-block{margin:0;padding:0}.text-block.layout-builder-block{padding:0} +.small-text{font-size:1.5rem;line-height:2rem}@media screen and (min-width: 992px){.small-text{font-size:1.6rem;line-height:2.1rem}}@media screen and (min-width: 1679px){.small-text{font-size:1.7rem;line-height:2.5rem}}.large-text{font-size:2rem;line-height:2.8rem}@media screen and (min-width: 992px){.large-text{font-size:2.1rem;line-height:3rem}}@media screen and (min-width: 1200px){.large-text{font-size:2.2rem;line-height:3.3rem}}@media screen and (min-width: 1679px){.large-text{font-size:2.2rem;line-height:3.5rem}}.xl-text{font-size:2.2rem;line-height:32px}@media screen and (min-width: 992px){.xl-text{font-size:2.3rem;line-height:33px}}@media screen and (min-width: 1200px){.xl-text{font-size:2.5rem;line-height:36px}}@media screen and (min-width: 1679px){.xl-text{font-size:2.7rem;line-height:40px}}.xxl-text{font-size:2.4rem;line-height:36px}@media screen and (min-width: 992px){.xxl-text{font-size:2.7rem;line-height:39px}}@media screen and (min-width: 1679px){.xxl-text{font-size:3rem;line-height:45px}}.text-block{margin:0;padding:0}.text-block.layout-builder-block{padding:0}.page-node-type-link h2{margin-bottom:.6rem} diff --git a/css/3_components/content/video.css b/css/3_components/content/video.css index 7513049..be18614 100644 --- a/css/3_components/content/video.css +++ b/css/3_components/content/video.css @@ -1 +1 @@ -.media-video{width:100%;position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.media-video iframe,.media-video video{position:absolute;top:0;left:0;width:100%;height:100%;border:0;background-color:transparent}.media-video video{background-color:#949494;color:#fff}.media-video video:focus{outline:3px solid #000;background-color:#000}.video-and-caption{width:100%;position:relative}.video-and-caption__heading{padding-left:.8rem}@media (min-width: 768px){.video-and-caption__heading{padding-left:1.5rem}}.video-and-caption__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.video-and-caption__content>*{-webkit-box-flex:1;-ms-flex:auto 1 1;flex:auto 1 1}.video-and-caption__caption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:1em 0 1.5em;padding:0 2.5em;color:#4d4d4d}.video-and-caption__caption p{font-size:1.8rem;line-height:2.4rem;margin-top:0}@media screen and (min-width: 576px){.video-and-caption__caption p{font-size:2rem;line-height:2.8rem}}@media screen and (min-width: 768px){.video-and-caption__caption p{font-size:2.2rem;line-height:3.3rem}}@media screen and (min-width: 1200px){.video-and-caption__caption p{font-size:2.3rem;line-height:3.5rem}}.video-and-caption__caption p:last-child{margin-bottom:0}.video-and-caption--above .video-and-caption__caption p,.video-and-caption--below .video-and-caption__caption p{font-size:2rem;line-height:28px;margin-bottom:0}@media screen and (min-width: 576px){.video-and-caption--above .video-and-caption__caption p,.video-and-caption--below .video-and-caption__caption p{font-size:2.2rem;line-height:32px}}@media screen and (min-width: 768px){.video-and-caption--above .video-and-caption__caption p,.video-and-caption--below .video-and-caption__caption p{font-size:2.4rem;line-height:36px}}@media screen and (min-width: 1200px){.video-and-caption--above .video-and-caption__caption p,.video-and-caption--below .video-and-caption__caption p{font-size:2.7rem;line-height:40px}}@media (min-width: 576px){.video-and-caption--left .video-and-caption__content,.video-and-caption--right .video-and-caption__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.video-and-caption--left .video-and-caption__content>*,.video-and-caption--right .video-and-caption__content>*{-webkit-box-flex:48.9%;-ms-flex:48.9% 0 0px;flex:48.9% 0 0;max-width:460px;margin:0}}.video-and-caption--no-caption .video-and-caption__caption{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);word-wrap:normal}.video-and-caption--left .video-and-caption__video,.video-and-caption--above .video-and-caption__video,.video-and-caption--below .video-and-caption__caption,.video-and-caption--right .video-and-caption__caption{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.video-and-caption.layout-builder-block{padding:0}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.video-and-caption__caption>*{max-width:100%}} +.media-video{width:100%;position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.media-video iframe,.media-video video{position:absolute;top:0;left:0;width:100%;height:100%;border:0;background-color:transparent}.media-video video{background-color:#949494;color:#fff}.media-video video:focus{outline:3px solid #000;background-color:#000}.video-and-caption{width:100%;position:relative}.video-and-caption__heading{padding-left:.8rem}@media (min-width: 768px){.video-and-caption__heading{padding-left:1.5rem}}.video-and-caption__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.video-and-caption__content>*{-webkit-box-flex:1;-ms-flex:auto 1 1;flex:auto 1 1}.video-and-caption__caption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:1em 0 1.5em;padding:0 2.5em;color:#4d4d4d}.video-and-caption__caption p{font-size:2rem;line-height:2.8rem;margin-top:0}@media screen and (min-width: 992px){.video-and-caption__caption p{font-size:2.1rem;line-height:3rem}}@media screen and (min-width: 1200px){.video-and-caption__caption p{font-size:2.2rem;line-height:3.3rem}}@media screen and (min-width: 1679px){.video-and-caption__caption p{font-size:2.2rem;line-height:3.5rem}}.video-and-caption__caption p:last-child{margin-bottom:0}.video-and-caption--above .video-and-caption__caption p,.video-and-caption--below .video-and-caption__caption p{font-size:2.2rem;line-height:32px;margin-bottom:0}@media screen and (min-width: 992px){.video-and-caption--above .video-and-caption__caption p,.video-and-caption--below .video-and-caption__caption p{font-size:2.3rem;line-height:33px}}@media screen and (min-width: 1200px){.video-and-caption--above .video-and-caption__caption p,.video-and-caption--below .video-and-caption__caption p{font-size:2.5rem;line-height:36px}}@media screen and (min-width: 1679px){.video-and-caption--above .video-and-caption__caption p,.video-and-caption--below .video-and-caption__caption p{font-size:2.7rem;line-height:40px}}@media (min-width: 576px){.video-and-caption--left .video-and-caption__content,.video-and-caption--right .video-and-caption__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.video-and-caption--left .video-and-caption__content>*,.video-and-caption--right .video-and-caption__content>*{-webkit-box-flex:48.9%;-ms-flex:48.9% 0 0px;flex:48.9% 0 0;max-width:460px;margin:0}}.video-and-caption--no-caption .video-and-caption__caption{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);word-wrap:normal}.video-and-caption--left .video-and-caption__video,.video-and-caption--above .video-and-caption__video,.video-and-caption--below .video-and-caption__caption,.video-and-caption--right .video-and-caption__caption{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.video-and-caption.layout-builder-block{padding:0}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.video-and-caption__caption>*{max-width:100%}} diff --git a/css/3_components/field/field-label.css b/css/3_components/field/field-label.css index 995919d..48a8d57 100644 --- a/css/3_components/field/field-label.css +++ b/css/3_components/field/field-label.css @@ -1 +1 @@ -.content-field--label-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}@media (min-width: 576px){.content-field--label-inline{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.content-field--label-inline .content-field__label{margin-top:0}@media (min-width: 576px){.content-field--label-inline .content-field__label{font-size:2rem;line-height:28px;-webkit-box-flex:28%;-ms-flex:28% 1 0px;flex:28% 1 0;padding:0 1em 0 0}}@media screen and (min-width: 576px) and (min-width: 576px){.content-field--label-inline .content-field__label{font-size:2.2rem;line-height:32px}}@media screen and (min-width: 576px) and (min-width: 768px){.content-field--label-inline .content-field__label{font-size:2.4rem;line-height:36px}}@media screen and (min-width: 576px) and (min-width: 1200px){.content-field--label-inline .content-field__label{font-size:2.7rem;line-height:40px}}.content-field--label-inline .content-field__label>:first-child{margin-top:0}.content-field--label-inline .content-field__value{-webkit-box-flex:66%;-ms-flex:66% 2 1;flex:66% 2 1;padding:0;margin:0}.content-field--label-inline .content-field__value>:first-child{margin-top:0} +.content-field--label-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}@media (min-width: 576px){.content-field--label-inline{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.content-field--label-inline .content-field__label{margin-top:0}@media (min-width: 576px){.content-field--label-inline .content-field__label{font-size:2.2rem;line-height:32px;-webkit-box-flex:28%;-ms-flex:28% 1 0px;flex:28% 1 0;padding:0 1em 0 0}}@media screen and (min-width: 576px) and (min-width: 992px){.content-field--label-inline .content-field__label{font-size:2.3rem;line-height:33px}}@media screen and (min-width: 576px) and (min-width: 1200px){.content-field--label-inline .content-field__label{font-size:2.5rem;line-height:36px}}@media screen and (min-width: 576px) and (min-width: 1679px){.content-field--label-inline .content-field__label{font-size:2.7rem;line-height:40px}}.content-field--label-inline .content-field__label>:first-child{margin-top:0}.content-field--label-inline .content-field__value{-webkit-box-flex:66%;-ms-flex:66% 2 1;flex:66% 2 1;padding:0;margin:0}.content-field--label-inline .content-field__value>:first-child{margin-top:0} diff --git a/css/3_components/field/field-summary.css b/css/3_components/field/field-summary.css index 94a6b7e..4892bc2 100644 --- a/css/3_components/field/field-summary.css +++ b/css/3_components/field/field-summary.css @@ -1 +1 @@ -.nodeSummary,.page-summary,.page-summary>p,.contact--body p:first-child{font-size:1.8rem;line-height:2.4rem;color:#000}@media screen and (min-width: 576px){.nodeSummary,.page-summary,.page-summary>p,.contact--body p:first-child{font-size:2rem;line-height:2.8rem}}@media screen and (min-width: 768px){.nodeSummary,.page-summary,.page-summary>p,.contact--body p:first-child{font-size:2.2rem;line-height:3.3rem}}@media screen and (min-width: 1200px){.nodeSummary,.page-summary,.page-summary>p,.contact--body p:first-child{font-size:2.3rem;line-height:3.5rem}}.nodeSummary:first-child,.page-summary:first-child,.page-summary>p:first-child,.contact--body p:first-child:first-child{margin-top:0}.page-summary{max-width:76rem;margin:0 0 2.4rem}@media (min-width: 768px){.page-summary{margin:0 0 2.7rem}}@media (min-width: 1200px){.page-summary{margin:0 0 3rem}}.page-summary br{display:none}.page-summary+p{-webkit-box-shadow:0 -2px 0 -1px #999;box-shadow:0 -2px 0 -1px #999;padding-top:1.5em} +.nodeSummary,.page-summary,.page-summary>p,.contact--body p:first-child{font-size:1.8rem;line-height:2.8rem;margin:0 0 2.4rem;color:#000}@media screen and (min-width: 768px){.nodeSummary,.page-summary,.page-summary>p,.contact--body p:first-child{font-size:1.9rem;line-height:2.8rem;margin:0 0 2.4rem}}@media screen and (min-width: 992px){.nodeSummary,.page-summary,.page-summary>p,.contact--body p:first-child{font-size:2.1rem;line-height:3rem;margin:0 0 2.7rem}}@media screen and (min-width: 1679px){.nodeSummary,.page-summary,.page-summary>p,.contact--body p:first-child{font-size:2.2rem;line-height:3.5rem;margin:0 0 3rem}}.nodeSummary:first-child,.page-summary:first-child,.page-summary>p:first-child,.contact--body p:first-child:first-child{margin-top:0}.page-summary{max-width:76rem}.page-summary br{display:none}.page-summary+p{-webkit-box-shadow:0 -2px 0 -1px #999;box-shadow:0 -2px 0 -1px #999;padding-top:1.5em} diff --git a/css/3_components/field/file-link.css b/css/3_components/field/file-link.css index ad599bf..fe56820 100644 --- a/css/3_components/field/file-link.css +++ b/css/3_components/field/file-link.css @@ -1 +1 @@ -.file-link.file--ico{font-size:2.1rem;line-height:2.7rem;font-weight:500;display:block;min-height:5rem;padding-left:6.5rem;position:relative}.file-link.file--ico:focus{background-color:#0e6bb3;color:#fff;outline:5px solid #0e6bb3;text-decoration:none}.file-link.file--ico:focus::before{background-position-y:bottom}.file-link.file--ico:focus .meta{color:#fff}.file-link.file--ico::before{background:url('../../../images/nigov-file-icons.svg?1853f67b27d') -750px 0/auto no-repeat;content:'';position:absolute;left:0;top:0;height:5rem;width:5rem}.file-link.file--ico__word::before,.file-link.file--ico__doc::before,.file-link.file--ico__docx::before,.file-link.file--ico__dot::before{background-position-x:0}.file-link.file--ico__pdf::before{background-position-x:-75px}.file-link.file--ico__excel::before,.file-link.file--ico__xls::before,.file-link.file--ico__xlsx::before,.file-link.file--ico__xlsm::before{background-position-x:-150px}.file-link.file--ico__powerpoint::before,.file-link.file--ico__ppt::before,.file-link.file--ico__pptx::before,.file-link.file--ico__pptm::before{background-position-x:-225px}.file-link.file--ico__opendocument-text::before,.file-link.file--ico__odt::before{background-position-x:-300px}.file-link.file--ico__opendocument-spreadsheet::before,.file-link.file--ico__ods::before{background-position-x:-375px}.file-link.file--ico__opendocument-presentation::before,.file-link.file--ico__odp::before{background-position-x:-450px}.file-link.file--ico__csv::before{background-position-x:-525px}.file-link.file--ico__zip::before{background-position-x:-600px}.file-link.file--ico__html::before{background-position-x:-675px}.file-link.file--ico .meta{font-size:1.4rem;line-height:2.1rem;display:block}.file-link--simple{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em}@media screen and (min-width: 576px){.file-link--simple{margin:1em 0 1.5em}}@media screen and (min-width: 768px){.file-link--simple{font-size:1.8rem}}@media screen and (min-width: 1200px){.file-link--simple{font-size:2rem}} +.file-link.file--ico{font-size:2.1rem;line-height:2.7rem;font-weight:500;display:block;min-height:5rem;padding-left:6.5rem;position:relative}.file-link.file--ico:focus{background-color:#0e6bb3;color:#fff;outline:5px solid #0e6bb3;text-decoration:none}.file-link.file--ico:focus::before{background-position-y:bottom}.file-link.file--ico:focus .meta{color:#fff}.file-link.file--ico::before{background:url('../../../images/nigov-file-icons.svg?1860d59de4b') -750px 0/auto no-repeat;content:'';position:absolute;left:0;top:0;height:5rem;width:5rem}.file-link.file--ico__word::before,.file-link.file--ico__doc::before,.file-link.file--ico__docx::before,.file-link.file--ico__dot::before{background-position-x:0}.file-link.file--ico__pdf::before{background-position-x:-75px}.file-link.file--ico__excel::before,.file-link.file--ico__xls::before,.file-link.file--ico__xlsx::before,.file-link.file--ico__xlsm::before{background-position-x:-150px}.file-link.file--ico__powerpoint::before,.file-link.file--ico__ppt::before,.file-link.file--ico__pptx::before,.file-link.file--ico__pptm::before{background-position-x:-225px}.file-link.file--ico__opendocument-text::before,.file-link.file--ico__odt::before{background-position-x:-300px}.file-link.file--ico__opendocument-spreadsheet::before,.file-link.file--ico__ods::before{background-position-x:-375px}.file-link.file--ico__opendocument-presentation::before,.file-link.file--ico__odp::before{background-position-x:-450px}.file-link.file--ico__csv::before{background-position-x:-525px}.file-link.file--ico__zip::before{background-position-x:-600px}.file-link.file--ico__html::before{background-position-x:-675px}.file-link.file--ico .meta{font-size:1.4rem;line-height:2.1rem;display:block}.file-link--simple{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em}@media screen and (min-width: 992px){.file-link--simple{font-size:1.8rem}}@media screen and (min-width: 1679px){.file-link--simple{font-size:2rem}} diff --git a/css/3_components/form/buttons.css b/css/3_components/form/buttons.css index 4389161..0c92984 100644 --- a/css/3_components/form/buttons.css +++ b/css/3_components/form/buttons.css @@ -1 +1 @@ -.btn,.button,#drupal-off-canvas .button{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1.6rem;line-height:2.4rem;min-width:4.4rem;min-height:4.4rem;padding:0.8rem 1.2rem;background-size:1.60008rem auto}.btn:hover,.button:hover,#drupal-off-canvas .button:hover{background-color:#595959;border-color:#595959;color:#fff}.btn:active,.button:active,#drupal-off-canvas .button:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.btn:focus,.button:focus,#drupal-off-canvas .button:focus{background-color:#525252;border-color:#595959;color:#fff}.btn:link,.btn:visited,.button:link,.button:visited,#drupal-off-canvas .button:link,#drupal-off-canvas .button:visited{color:#fff}.btn:focus,.button:focus,#drupal-off-canvas .button:focus{outline:3px solid #000}.btn:hover,.button:hover,#drupal-off-canvas .button:hover{text-decoration:none}.btn:active,.button:active,#drupal-off-canvas .button:active{outline:0}@media screen and (min-width: 768px){.btn,.button,#drupal-off-canvas .button{font-size:1.8rem;line-height:2.7rem}}@media screen and (min-width: 1200px){.btn,.button,#drupal-off-canvas .button{font-size:2rem;line-height:3rem}}@media (min-width: 768px){.btn,.button,#drupal-off-canvas .button{min-width:4.5rem;min-height:4.5rem;padding:0.8rem 1.3rem;background-size:1.73342rem auto}}@media (min-width: 1200px){.btn,.button,#drupal-off-canvas .button{min-width:5rem;min-height:5rem;padding:0.9rem 1.5rem;background-size:2.0001rem auto}}.btn-right,.button-right,#drupal-off-canvas .button-right{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('../../../images/arrow_forward_white.svg?1853f67b24d');font-size:1.6rem;line-height:2.4rem;min-width:4.4rem;min-height:4.4rem;padding:0.8rem 1.2rem;background-size:1.60008rem auto;padding-right:2.4rem;background-position:right .39996rem top 50%}.btn-right:hover,.button-right:hover,#drupal-off-canvas .button-right:hover{background-color:#595959;border-color:#595959;color:#fff}.btn-right:active,.button-right:active,#drupal-off-canvas .button-right:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.btn-right:focus,.button-right:focus,#drupal-off-canvas .button-right:focus{background-color:#525252;border-color:#595959;color:#fff}.btn-right:link,.btn-right:visited,.button-right:link,.button-right:visited,#drupal-off-canvas .button-right:link,#drupal-off-canvas .button-right:visited{color:#fff}.btn-right:focus,.button-right:focus,#drupal-off-canvas .button-right:focus{outline:3px solid #000}.btn-right:hover,.button-right:hover,#drupal-off-canvas .button-right:hover{text-decoration:none}.btn-right:active,.button-right:active,#drupal-off-canvas .button-right:active{outline:0}@media screen and (min-width: 768px){.btn-right,.button-right,#drupal-off-canvas .button-right{font-size:1.8rem;line-height:2.7rem}}@media screen and (min-width: 1200px){.btn-right,.button-right,#drupal-off-canvas .button-right{font-size:2rem;line-height:3rem}}@media (min-width: 768px){.btn-right,.button-right,#drupal-off-canvas .button-right{min-width:4.5rem;min-height:4.5rem;padding:0.8rem 1.3rem;background-size:1.73342rem auto;padding-right:2.6rem;background-position:right .43329rem top 50%}}@media (min-width: 1200px){.btn-right,.button-right,#drupal-off-canvas .button-right{min-width:5rem;min-height:5rem;padding:0.9rem 1.5rem;background-size:2.0001rem auto;padding-right:3rem;background-position:right .49995rem top 50%}}.btn-left,.button-left,#drupal-off-canvas .button-left{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('../../../images/arrow_back_white.svg?1853f67b248');font-size:1.6rem;line-height:2.4rem;min-width:4.4rem;min-height:4.4rem;padding:0.8rem 1.2rem;background-size:1.60008rem auto;padding-left:2.4rem;background-position:left .39996rem top 50%}.btn-left:hover,.button-left:hover,#drupal-off-canvas .button-left:hover{background-color:#595959;border-color:#595959;color:#fff}.btn-left:active,.button-left:active,#drupal-off-canvas .button-left:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.btn-left:focus,.button-left:focus,#drupal-off-canvas .button-left:focus{background-color:#525252;border-color:#595959;color:#fff}.btn-left:link,.btn-left:visited,.button-left:link,.button-left:visited,#drupal-off-canvas .button-left:link,#drupal-off-canvas .button-left:visited{color:#fff}.btn-left:focus,.button-left:focus,#drupal-off-canvas .button-left:focus{outline:3px solid #000}.btn-left:hover,.button-left:hover,#drupal-off-canvas .button-left:hover{text-decoration:none}.btn-left:active,.button-left:active,#drupal-off-canvas .button-left:active{outline:0}@media screen and (min-width: 768px){.btn-left,.button-left,#drupal-off-canvas .button-left{font-size:1.8rem;line-height:2.7rem}}@media screen and (min-width: 1200px){.btn-left,.button-left,#drupal-off-canvas .button-left{font-size:2rem;line-height:3rem}}@media (min-width: 768px){.btn-left,.button-left,#drupal-off-canvas .button-left{min-width:4.5rem;min-height:4.5rem;padding:0.8rem 1.3rem;background-size:1.73342rem auto;padding-left:2.6rem;background-position:left .43329rem top 50%}}@media (min-width: 1200px){.btn-left,.button-left,#drupal-off-canvas .button-left{min-width:5rem;min-height:5rem;padding:0.9rem 1.5rem;background-size:2.0001rem auto;padding-left:3rem;background-position:left .49995rem top 50%}}.btn-small,.button-small,#drupal-off-canvas .button-small{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1.4rem;line-height:2.2rem;min-width:3.6rem;min-height:3.6rem;padding:0.4rem 0.4rem;background-size:.53336rem auto}.btn-small:hover,.button-small:hover,#drupal-off-canvas .button-small:hover{background-color:#595959;border-color:#595959;color:#fff}.btn-small:active,.button-small:active,#drupal-off-canvas .button-small:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.btn-small:focus,.button-small:focus,#drupal-off-canvas .button-small:focus{background-color:#525252;border-color:#595959;color:#fff}.btn-small:link,.btn-small:visited,.button-small:link,.button-small:visited,#drupal-off-canvas .button-small:link,#drupal-off-canvas .button-small:visited{color:#fff}.btn-small:focus,.button-small:focus,#drupal-off-canvas .button-small:focus{outline:3px solid #000}.btn-small:hover,.button-small:hover,#drupal-off-canvas .button-small:hover{text-decoration:none}.btn-small:active,.button-small:active,#drupal-off-canvas .button-small:active{outline:0}@media screen and (min-width: 768px){.btn-small,.button-small,#drupal-off-canvas .button-small{font-size:1.6rem;line-height:2.4rem}}@media screen and (min-width: 1200px){.btn-small,.button-small,#drupal-off-canvas .button-small{font-size:1.7rem;line-height:2.5rem}}@media (min-width: 768px){.btn-small,.button-small,#drupal-off-canvas .button-small{min-width:3.9rem;min-height:3.9rem;padding:0.5rem 0.6rem;background-size:.80004rem auto}}@media (min-width: 1200px){.btn-small,.button-small,#drupal-off-canvas .button-small{min-width:4rem;min-height:4rem;padding:0.6rem 0.7rem;background-size:.93338rem auto}}.btn-small-right,.button-small-right,#drupal-off-canvas .button-small-right{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('../../../images/arrow_forward_white.svg?1853f67b24d');font-size:1.4rem;line-height:2.2rem;min-width:3.6rem;min-height:3.6rem;padding:0.4rem 0.4rem;background-size:.53336rem auto;padding-right:.8rem;background-position:right .13332rem top 50%}.btn-small-right:hover,.button-small-right:hover,#drupal-off-canvas .button-small-right:hover{background-color:#595959;border-color:#595959;color:#fff}.btn-small-right:active,.button-small-right:active,#drupal-off-canvas .button-small-right:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.btn-small-right:focus,.button-small-right:focus,#drupal-off-canvas .button-small-right:focus{background-color:#525252;border-color:#595959;color:#fff}.btn-small-right:link,.btn-small-right:visited,.button-small-right:link,.button-small-right:visited,#drupal-off-canvas .button-small-right:link,#drupal-off-canvas .button-small-right:visited{color:#fff}.btn-small-right:focus,.button-small-right:focus,#drupal-off-canvas .button-small-right:focus{outline:3px solid #000}.btn-small-right:hover,.button-small-right:hover,#drupal-off-canvas .button-small-right:hover{text-decoration:none}.btn-small-right:active,.button-small-right:active,#drupal-off-canvas .button-small-right:active{outline:0}@media screen and (min-width: 768px){.btn-small-right,.button-small-right,#drupal-off-canvas .button-small-right{font-size:1.6rem;line-height:2.4rem}}@media screen and (min-width: 1200px){.btn-small-right,.button-small-right,#drupal-off-canvas .button-small-right{font-size:1.7rem;line-height:2.5rem}}@media (min-width: 768px){.btn-small-right,.button-small-right,#drupal-off-canvas .button-small-right{min-width:3.9rem;min-height:3.9rem;padding:0.5rem 0.6rem;background-size:.80004rem auto;padding-right:1.2rem;background-position:right .19998rem top 50%}}@media (min-width: 1200px){.btn-small-right,.button-small-right,#drupal-off-canvas .button-small-right{min-width:4rem;min-height:4rem;padding:0.6rem 0.7rem;background-size:.93338rem auto;padding-right:1.4rem;background-position:right .23331rem top 50%}}.btn-small-left,.button-small-left,#drupal-off-canvas .button-small-left{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('../../../images/arrow_back_white.svg?1853f67b248');font-size:1.4rem;line-height:2.2rem;min-width:3.6rem;min-height:3.6rem;padding:0.4rem 0.4rem;background-size:.53336rem auto;padding-left:.8rem;background-position:left .13332rem top 50%}.btn-small-left:hover,.button-small-left:hover,#drupal-off-canvas .button-small-left:hover{background-color:#595959;border-color:#595959;color:#fff}.btn-small-left:active,.button-small-left:active,#drupal-off-canvas .button-small-left:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.btn-small-left:focus,.button-small-left:focus,#drupal-off-canvas .button-small-left:focus{background-color:#525252;border-color:#595959;color:#fff}.btn-small-left:link,.btn-small-left:visited,.button-small-left:link,.button-small-left:visited,#drupal-off-canvas .button-small-left:link,#drupal-off-canvas .button-small-left:visited{color:#fff}.btn-small-left:focus,.button-small-left:focus,#drupal-off-canvas .button-small-left:focus{outline:3px solid #000}.btn-small-left:hover,.button-small-left:hover,#drupal-off-canvas .button-small-left:hover{text-decoration:none}.btn-small-left:active,.button-small-left:active,#drupal-off-canvas .button-small-left:active{outline:0}@media screen and (min-width: 768px){.btn-small-left,.button-small-left,#drupal-off-canvas .button-small-left{font-size:1.6rem;line-height:2.4rem}}@media screen and (min-width: 1200px){.btn-small-left,.button-small-left,#drupal-off-canvas .button-small-left{font-size:1.7rem;line-height:2.5rem}}@media (min-width: 768px){.btn-small-left,.button-small-left,#drupal-off-canvas .button-small-left{min-width:3.9rem;min-height:3.9rem;padding:0.5rem 0.6rem;background-size:.80004rem auto;padding-left:1.2rem;background-position:left .19998rem top 50%}}@media (min-width: 1200px){.btn-small-left,.button-small-left,#drupal-off-canvas .button-small-left{min-width:4rem;min-height:4rem;padding:0.6rem 0.7rem;background-size:.93338rem auto;padding-left:1.4rem;background-position:left .23331rem top 50%}}.btn-medium,.button-medium,#drupal-off-canvas .button-medium{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1.8rem;line-height:2.4rem;min-width:6rem;min-height:4.8rem;padding:0.7rem 1.4rem;background-size:1.86676rem auto}.btn-medium:hover,.button-medium:hover,#drupal-off-canvas .button-medium:hover{background-color:#595959;border-color:#595959;color:#fff}.btn-medium:active,.button-medium:active,#drupal-off-canvas .button-medium:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.btn-medium:focus,.button-medium:focus,#drupal-off-canvas .button-medium:focus{background-color:#525252;border-color:#595959;color:#fff}.btn-medium:link,.btn-medium:visited,.button-medium:link,.button-medium:visited,#drupal-off-canvas .button-medium:link,#drupal-off-canvas .button-medium:visited{color:#fff}.btn-medium:focus,.button-medium:focus,#drupal-off-canvas .button-medium:focus{outline:3px solid #000}.btn-medium:hover,.button-medium:hover,#drupal-off-canvas .button-medium:hover{text-decoration:none}.btn-medium:active,.button-medium:active,#drupal-off-canvas .button-medium:active{outline:0}@media screen and (min-width: 768px){.btn-medium,.button-medium,#drupal-off-canvas .button-medium{font-size:2.1rem;line-height:3rem}}@media screen and (min-width: 1200px){.btn-medium,.button-medium,#drupal-off-canvas .button-medium{font-size:2.2rem;line-height:3.5rem}}@media (min-width: 768px){.btn-medium,.button-medium,#drupal-off-canvas .button-medium{min-width:9rem;min-height:5.1rem;padding:0.6rem 1.7rem;background-size:2.26678rem auto}}@media (min-width: 1200px){.btn-medium,.button-medium,#drupal-off-canvas .button-medium{min-width:10rem;min-height:5.5rem;padding:0.5rem 2rem;background-size:2.6668rem auto}}.btn-medium-right,.button-medium-right,#drupal-off-canvas .button-medium-right{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('../../../images/arrow_forward_white.svg?1853f67b24d');font-size:1.8rem;line-height:2.4rem;min-width:6rem;min-height:4.8rem;padding:0.7rem 1.4rem;background-size:1.86676rem auto;padding-right:2.8rem;background-position:right .46662rem top 50%}.btn-medium-right:hover,.button-medium-right:hover,#drupal-off-canvas .button-medium-right:hover{background-color:#595959;border-color:#595959;color:#fff}.btn-medium-right:active,.button-medium-right:active,#drupal-off-canvas .button-medium-right:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.btn-medium-right:focus,.button-medium-right:focus,#drupal-off-canvas .button-medium-right:focus{background-color:#525252;border-color:#595959;color:#fff}.btn-medium-right:link,.btn-medium-right:visited,.button-medium-right:link,.button-medium-right:visited,#drupal-off-canvas .button-medium-right:link,#drupal-off-canvas .button-medium-right:visited{color:#fff}.btn-medium-right:focus,.button-medium-right:focus,#drupal-off-canvas .button-medium-right:focus{outline:3px solid #000}.btn-medium-right:hover,.button-medium-right:hover,#drupal-off-canvas .button-medium-right:hover{text-decoration:none}.btn-medium-right:active,.button-medium-right:active,#drupal-off-canvas .button-medium-right:active{outline:0}@media screen and (min-width: 768px){.btn-medium-right,.button-medium-right,#drupal-off-canvas .button-medium-right{font-size:2.1rem;line-height:3rem}}@media screen and (min-width: 1200px){.btn-medium-right,.button-medium-right,#drupal-off-canvas .button-medium-right{font-size:2.2rem;line-height:3.5rem}}@media (min-width: 768px){.btn-medium-right,.button-medium-right,#drupal-off-canvas .button-medium-right{min-width:9rem;min-height:5.1rem;padding:0.6rem 1.7rem;background-size:2.26678rem auto;padding-right:3.4rem;background-position:right .56661rem top 50%}}@media (min-width: 1200px){.btn-medium-right,.button-medium-right,#drupal-off-canvas .button-medium-right{min-width:10rem;min-height:5.5rem;padding:0.5rem 2rem;background-size:2.6668rem auto;padding-right:4rem;background-position:right .6666rem top 50%}}.btn-medium-left,.button-medium-left,#drupal-off-canvas .button-medium-left{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('../../../images/arrow_back_white.svg?1853f67b248');font-size:1.8rem;line-height:2.4rem;min-width:6rem;min-height:4.8rem;padding:0.7rem 1.4rem;background-size:1.86676rem auto;padding-left:2.8rem;background-position:left .46662rem top 50%}.btn-medium-left:hover,.button-medium-left:hover,#drupal-off-canvas .button-medium-left:hover{background-color:#595959;border-color:#595959;color:#fff}.btn-medium-left:active,.button-medium-left:active,#drupal-off-canvas .button-medium-left:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.btn-medium-left:focus,.button-medium-left:focus,#drupal-off-canvas .button-medium-left:focus{background-color:#525252;border-color:#595959;color:#fff}.btn-medium-left:link,.btn-medium-left:visited,.button-medium-left:link,.button-medium-left:visited,#drupal-off-canvas .button-medium-left:link,#drupal-off-canvas .button-medium-left:visited{color:#fff}.btn-medium-left:focus,.button-medium-left:focus,#drupal-off-canvas .button-medium-left:focus{outline:3px solid #000}.btn-medium-left:hover,.button-medium-left:hover,#drupal-off-canvas .button-medium-left:hover{text-decoration:none}.btn-medium-left:active,.button-medium-left:active,#drupal-off-canvas .button-medium-left:active{outline:0}@media screen and (min-width: 768px){.btn-medium-left,.button-medium-left,#drupal-off-canvas .button-medium-left{font-size:2.1rem;line-height:3rem}}@media screen and (min-width: 1200px){.btn-medium-left,.button-medium-left,#drupal-off-canvas .button-medium-left{font-size:2.2rem;line-height:3.5rem}}@media (min-width: 768px){.btn-medium-left,.button-medium-left,#drupal-off-canvas .button-medium-left{min-width:9rem;min-height:5.1rem;padding:0.6rem 1.7rem;background-size:2.26678rem auto;padding-left:3.4rem;background-position:left .56661rem top 50%}}@media (min-width: 1200px){.btn-medium-left,.button-medium-left,#drupal-off-canvas .button-medium-left{min-width:10rem;min-height:5.5rem;padding:0.5rem 2rem;background-size:2.6668rem auto;padding-left:4rem;background-position:left .6666rem top 50%}}.btn-large,.button-large,#drupal-off-canvas .button-large{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:2.1rem;line-height:3.2rem;min-width:8rem;min-height:5.2rem;padding:0.7rem 1.6rem;background-size:2.13344rem auto}.btn-large:hover,.button-large:hover,#drupal-off-canvas .button-large:hover{background-color:#595959;border-color:#595959;color:#fff}.btn-large:active,.button-large:active,#drupal-off-canvas .button-large:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.btn-large:focus,.button-large:focus,#drupal-off-canvas .button-large:focus{background-color:#525252;border-color:#595959;color:#fff}.btn-large:link,.btn-large:visited,.button-large:link,.button-large:visited,#drupal-off-canvas .button-large:link,#drupal-off-canvas .button-large:visited{color:#fff}.btn-large:focus,.button-large:focus,#drupal-off-canvas .button-large:focus{outline:3px solid #000}.btn-large:hover,.button-large:hover,#drupal-off-canvas .button-large:hover{text-decoration:none}.btn-large:active,.button-large:active,#drupal-off-canvas .button-large:active{outline:0}@media screen and (min-width: 768px){.btn-large,.button-large,#drupal-off-canvas .button-large{font-size:2.4rem;line-height:3.6rem}}@media screen and (min-width: 1200px){.btn-large,.button-large,#drupal-off-canvas .button-large{font-size:2.5rem;line-height:4rem}}@media (min-width: 768px){.btn-large,.button-large,#drupal-off-canvas .button-large{min-width:15rem;min-height:5.4rem;padding:0.8rem 1.9rem;background-size:2.53346rem auto}}@media (min-width: 1200px){.btn-large,.button-large,#drupal-off-canvas .button-large{min-width:17rem;min-height:6rem;padding:0.9rem 2rem;background-size:2.6668rem auto}}.btn-large-right,.button-large-right,#drupal-off-canvas .button-large-right{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('../../../images/arrow_forward_white.svg?1853f67b24d');font-size:2.1rem;line-height:3.2rem;min-width:8rem;min-height:5.2rem;padding:0.7rem 1.6rem;background-size:2.13344rem auto;padding-right:3.2rem;background-position:right .53328rem top 50%}.btn-large-right:hover,.button-large-right:hover,#drupal-off-canvas .button-large-right:hover{background-color:#595959;border-color:#595959;color:#fff}.btn-large-right:active,.button-large-right:active,#drupal-off-canvas .button-large-right:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.btn-large-right:focus,.button-large-right:focus,#drupal-off-canvas .button-large-right:focus{background-color:#525252;border-color:#595959;color:#fff}.btn-large-right:link,.btn-large-right:visited,.button-large-right:link,.button-large-right:visited,#drupal-off-canvas .button-large-right:link,#drupal-off-canvas .button-large-right:visited{color:#fff}.btn-large-right:focus,.button-large-right:focus,#drupal-off-canvas .button-large-right:focus{outline:3px solid #000}.btn-large-right:hover,.button-large-right:hover,#drupal-off-canvas .button-large-right:hover{text-decoration:none}.btn-large-right:active,.button-large-right:active,#drupal-off-canvas .button-large-right:active{outline:0}@media screen and (min-width: 768px){.btn-large-right,.button-large-right,#drupal-off-canvas .button-large-right{font-size:2.4rem;line-height:3.6rem}}@media screen and (min-width: 1200px){.btn-large-right,.button-large-right,#drupal-off-canvas .button-large-right{font-size:2.5rem;line-height:4rem}}@media (min-width: 768px){.btn-large-right,.button-large-right,#drupal-off-canvas .button-large-right{min-width:15rem;min-height:5.4rem;padding:0.8rem 1.9rem;background-size:2.53346rem auto;padding-right:3.8rem;background-position:right .63327rem top 50%}}@media (min-width: 1200px){.btn-large-right,.button-large-right,#drupal-off-canvas .button-large-right{min-width:17rem;min-height:6rem;padding:0.9rem 2rem;background-size:2.6668rem auto;padding-right:4rem;background-position:right .6666rem top 50%}}.btn-large-left,.button-large-left,#drupal-off-canvas .button-large-left{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('../../../images/arrow_back_white.svg?1853f67b248');font-size:2.1rem;line-height:3.2rem;min-width:8rem;min-height:5.2rem;padding:0.7rem 1.6rem;background-size:2.13344rem auto;padding-left:3.2rem;background-position:left .53328rem top 50%}.btn-large-left:hover,.button-large-left:hover,#drupal-off-canvas .button-large-left:hover{background-color:#595959;border-color:#595959;color:#fff}.btn-large-left:active,.button-large-left:active,#drupal-off-canvas .button-large-left:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.btn-large-left:focus,.button-large-left:focus,#drupal-off-canvas .button-large-left:focus{background-color:#525252;border-color:#595959;color:#fff}.btn-large-left:link,.btn-large-left:visited,.button-large-left:link,.button-large-left:visited,#drupal-off-canvas .button-large-left:link,#drupal-off-canvas .button-large-left:visited{color:#fff}.btn-large-left:focus,.button-large-left:focus,#drupal-off-canvas .button-large-left:focus{outline:3px solid #000}.btn-large-left:hover,.button-large-left:hover,#drupal-off-canvas .button-large-left:hover{text-decoration:none}.btn-large-left:active,.button-large-left:active,#drupal-off-canvas .button-large-left:active{outline:0}@media screen and (min-width: 768px){.btn-large-left,.button-large-left,#drupal-off-canvas .button-large-left{font-size:2.4rem;line-height:3.6rem}}@media screen and (min-width: 1200px){.btn-large-left,.button-large-left,#drupal-off-canvas .button-large-left{font-size:2.5rem;line-height:4rem}}@media (min-width: 768px){.btn-large-left,.button-large-left,#drupal-off-canvas .button-large-left{min-width:15rem;min-height:5.4rem;padding:0.8rem 1.9rem;background-size:2.53346rem auto;padding-left:3.8rem;background-position:left .63327rem top 50%}}@media (min-width: 1200px){.btn-large-left,.button-large-left,#drupal-off-canvas .button-large-left{min-width:17rem;min-height:6rem;padding:0.9rem 2rem;background-size:2.6668rem auto;padding-left:4rem;background-position:left .6666rem top 50%}}.btn--block,.button--block,#drupal-off-canvas .button--block{display:block !important;width:100%}.btn--link,.btn.link,.button--link,.button.link,#drupal-off-canvas .button--link,#drupal-off-canvas .button.link{color:#0e6bb3;background-color:rgba(0,0,0,0);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0;background:none !important;border:0 !important;-webkit-box-shadow:none !important;box-shadow:none !important}.btn--link:visited,.btn--link.visited,.btn.link:visited,.btn.link.visited,.button--link:visited,.button--link.visited,.button.link:visited,.button.link.visited,#drupal-off-canvas .button--link:visited,#drupal-off-canvas .button--link.visited,#drupal-off-canvas .button.link:visited,#drupal-off-canvas .button.link.visited{color:#0e6bb3;background-color:rgba(0,0,0,0);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0}.btn--link:focus,.btn--link.focus,.btn.link:focus,.btn.link.focus,.button--link:focus,.button--link.focus,.button.link:focus,.button.link.focus,#drupal-off-canvas .button--link:focus,#drupal-off-canvas .button--link.focus,#drupal-off-canvas .button.link:focus,#drupal-off-canvas .button.link.focus{color:#fff;background-color:#0e6bb3;text-decoration:none;text-decoration-thickness:1px;text-underline-offset:3px;outline:2px solid #0e6bb3;outline-offset:0}.btn--link:hover,.btn--link.hover,.btn.link:hover,.btn.link.hover,.button--link:hover,.button--link.hover,.button.link:hover,.button.link.hover,#drupal-off-canvas .button--link:hover,#drupal-off-canvas .button--link.hover,#drupal-off-canvas .button.link:hover,#drupal-off-canvas .button.link.hover{color:#0e6bb3;background-color:rgba(0,0,0,0);text-decoration:underline;-webkit-text-decoration-color:#333;text-decoration-color:#333;text-decoration-thickness:2px;text-underline-offset:3px;outline:0;outline-offset:0}.btn--link:active,.btn--link.active,.btn.link:active,.btn.link.active,.button--link:active,.button--link.active,.button.link:active,.button.link.active,#drupal-off-canvas .button--link:active,#drupal-off-canvas .button--link.active,#drupal-off-canvas .button.link:active,#drupal-off-canvas .button.link.active{color:#d1431f;background-color:rgba(0,0,0,0);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0}.btn--link-inline,.btn.link-inline,.button--link-inline,.button.link-inline,#drupal-off-canvas .button--link-inline,#drupal-off-canvas .button.link-inline{color:#0e6bb3;background-color:rgba(0,0,0,0);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0;background:none !important;border:0 !important;-webkit-box-shadow:none !important;box-shadow:none !important;display:inline !important;width:auto !important;height:auto !important;min-width:auto !important;min-height:auto !important;padding:0 !important;margin:0 !important}.btn--link-inline:visited,.btn--link-inline.visited,.btn.link-inline:visited,.btn.link-inline.visited,.button--link-inline:visited,.button--link-inline.visited,.button.link-inline:visited,.button.link-inline.visited,#drupal-off-canvas .button--link-inline:visited,#drupal-off-canvas .button--link-inline.visited,#drupal-off-canvas .button.link-inline:visited,#drupal-off-canvas .button.link-inline.visited{color:#0e6bb3;background-color:rgba(0,0,0,0);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0}.btn--link-inline:focus,.btn--link-inline.focus,.btn.link-inline:focus,.btn.link-inline.focus,.button--link-inline:focus,.button--link-inline.focus,.button.link-inline:focus,.button.link-inline.focus,#drupal-off-canvas .button--link-inline:focus,#drupal-off-canvas .button--link-inline.focus,#drupal-off-canvas .button.link-inline:focus,#drupal-off-canvas .button.link-inline.focus{color:#fff;background-color:#0e6bb3;text-decoration:none;text-decoration-thickness:1px;text-underline-offset:3px;outline:2px solid #0e6bb3;outline-offset:0}.btn--link-inline:hover,.btn--link-inline.hover,.btn.link-inline:hover,.btn.link-inline.hover,.button--link-inline:hover,.button--link-inline.hover,.button.link-inline:hover,.button.link-inline.hover,#drupal-off-canvas .button--link-inline:hover,#drupal-off-canvas .button--link-inline.hover,#drupal-off-canvas .button.link-inline:hover,#drupal-off-canvas .button.link-inline.hover{color:#0e6bb3;background-color:rgba(0,0,0,0);text-decoration:underline;-webkit-text-decoration-color:#333;text-decoration-color:#333;text-decoration-thickness:2px;text-underline-offset:3px;outline:0;outline-offset:0}.btn--link-inline:active,.btn--link-inline.active,.btn.link-inline:active,.btn.link-inline.active,.button--link-inline:active,.button--link-inline.active,.button.link-inline:active,.button.link-inline.active,#drupal-off-canvas .button--link-inline:active,#drupal-off-canvas .button--link-inline.active,#drupal-off-canvas .button.link-inline:active,#drupal-off-canvas .button.link-inline.active{color:#d1431f;background-color:rgba(0,0,0,0);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0}.btn--primary,.button--primary,#drupal-off-canvas .button--primary{background-color:#0a78cd;border-color:#0a78cd;color:#fff}.btn--primary:hover,.button--primary:hover,#drupal-off-canvas .button--primary:hover{background-color:#096ab5;border-color:#096ab5;color:#fff}.btn--primary:active,.button--primary:active,#drupal-off-canvas .button--primary:active{background-color:#0861a6;border-color:#085c9c;color:#fff}.btn--primary:focus,.button--primary:focus,#drupal-off-canvas .button--primary:focus{background-color:#0861a6;border-color:#096ab5;color:#fff}.btn--secondary,.button--secondary,#drupal-off-canvas .button--secondary{background-color:#154365;border-color:#154365;color:#fff}.btn--secondary:hover,.button--secondary:hover,#drupal-off-canvas .button--secondary:hover{background-color:#113550;border-color:#113550;color:#fff}.btn--secondary:active,.button--secondary:active,#drupal-off-canvas .button--secondary:active{background-color:#0e2d43;border-color:#0c273b;color:#fff}.btn--secondary:focus,.button--secondary:focus,#drupal-off-canvas .button--secondary:focus{background-color:#0e2d43;border-color:#113550;color:#fff}.btn--action,.button--action,#drupal-off-canvas .button--action{background-color:#048a05;border-color:#048a05;color:#fff}.btn--action:hover,.button--action:hover,#drupal-off-canvas .button--action:hover{background-color:#037104;border-color:#037104;color:#fff}.btn--action:active,.button--action:active,#drupal-off-canvas .button--action:active{background-color:#036204;border-color:#035803;color:#fff}.btn--action:focus,.button--action:focus,#drupal-off-canvas .button--action:focus{background-color:#036204;border-color:#037104;color:#fff}.btn--danger,.button--danger,#drupal-off-canvas .button--danger{background-color:#d1431f;border-color:#d1431f;color:#fff}.btn--danger:hover,.button--danger:hover,#drupal-off-canvas .button--danger:hover{background-color:#bb3c1c;border-color:#bb3c1c;color:#fff}.btn--danger:active,.button--danger:active,#drupal-off-canvas .button--danger:active{background-color:#ad381a;border-color:#a53518;color:#fff}.btn--danger:focus,.button--danger:focus,#drupal-off-canvas .button--danger:focus{background-color:#ad381a;border-color:#bb3c1c;color:#fff}.btn--warning,.button--warning,#drupal-off-canvas .button--warning{background-color:#bf5803;border-color:#bf5803;color:#fff}.btn--warning:hover,.button--warning:hover,#drupal-off-canvas .button--warning:hover{background-color:#a64c03;border-color:#a64c03;color:#fff}.btn--warning:active,.button--warning:active,#drupal-off-canvas .button--warning:active{background-color:#974502;border-color:#8d4102;color:#fff}.btn--warning:focus,.button--warning:focus,#drupal-off-canvas .button--warning:focus{background-color:#974502;border-color:#a64c03;color:#fff}.dropbutton-widget .btn,.dropbutton-widget .button,.dropbutton-widget #drupal-off-canvas .button{color:#333}.call-to-action{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:2.1rem;line-height:3.2rem;min-width:8rem;min-height:5.2rem;padding:0.7rem 1.6rem;background-size:2.13344rem auto;background-color:#048a05;border-color:#048a05;color:#fff;position:relative;padding-right:3.9rem !important}.call-to-action:hover{background-color:#595959;border-color:#595959;color:#fff}.call-to-action:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.call-to-action:focus{background-color:#525252;border-color:#595959;color:#fff}.call-to-action:link,.call-to-action:visited{color:#fff}.call-to-action:focus{outline:3px solid #000}.call-to-action:hover{text-decoration:none}.call-to-action:active{outline:0}@media screen and (min-width: 768px){.call-to-action{font-size:2.4rem;line-height:3.6rem}}@media screen and (min-width: 1200px){.call-to-action{font-size:2.5rem;line-height:4rem}}@media (min-width: 768px){.call-to-action{min-width:15rem;min-height:5.4rem;padding:0.8rem 1.9rem;background-size:2.53346rem auto}}@media (min-width: 1200px){.call-to-action{min-width:17rem;min-height:6rem;padding:0.9rem 2rem;background-size:2.6668rem auto}}.call-to-action:hover{background-color:#037104;border-color:#037104;color:#fff}.call-to-action:active{background-color:#036204;border-color:#035803;color:#fff}.call-to-action:focus{background-color:#036204;border-color:#037104;color:#fff}a.call-to-action{text-align:left;color:#fff}.call-to-action .ico-arrow-right{height:2.5rem;margin-right:1.2rem;position:absolute;right:0;top:calc(50% - 1.25rem);width:1.5rem}.btn--call-to-action{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('../../../images/arrow_forward_white.svg?1853f67b24d');font-size:2.1rem;line-height:3.2rem;min-width:8rem;min-height:5.2rem;padding:0.7rem 1.6rem;background-size:2.13344rem auto;padding-right:3.2rem;background-position:right .53328rem top 50%;background-color:#048a05;border-color:#048a05;color:#fff}.btn--call-to-action:hover{background-color:#595959;border-color:#595959;color:#fff}.btn--call-to-action:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.btn--call-to-action:focus{background-color:#525252;border-color:#595959;color:#fff}.btn--call-to-action:link,.btn--call-to-action:visited{color:#fff}.btn--call-to-action:focus{outline:3px solid #000}.btn--call-to-action:hover{text-decoration:none}.btn--call-to-action:active{outline:0}@media screen and (min-width: 768px){.btn--call-to-action{font-size:2.4rem;line-height:3.6rem}}@media screen and (min-width: 1200px){.btn--call-to-action{font-size:2.5rem;line-height:4rem}}@media (min-width: 768px){.btn--call-to-action{min-width:15rem;min-height:5.4rem;padding:0.8rem 1.9rem;background-size:2.53346rem auto;padding-right:3.8rem;background-position:right .63327rem top 50%}}@media (min-width: 1200px){.btn--call-to-action{min-width:17rem;min-height:6rem;padding:0.9rem 2rem;background-size:2.6668rem auto;padding-right:4rem;background-position:right .6666rem top 50%}}.btn--call-to-action:hover{background-color:#037104;border-color:#037104;color:#fff}.btn--call-to-action:active{background-color:#036204;border-color:#035803;color:#fff}.btn--call-to-action:focus{background-color:#036204;border-color:#037104;color:#fff}#drupal-off-canvas .button{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1.4rem;line-height:2.2rem;min-width:3.6rem;min-height:3.6rem;padding:0.4rem 0.4rem;background-size:.53336rem auto}#drupal-off-canvas .button:hover{background-color:#595959;border-color:#595959;color:#fff}#drupal-off-canvas .button:active{background-color:#525252;border-color:#4d4d4d;color:#fff}#drupal-off-canvas .button:focus{background-color:#525252;border-color:#595959;color:#fff}#drupal-off-canvas .button:link,#drupal-off-canvas .button:visited{color:#fff}#drupal-off-canvas .button:focus{outline:3px solid #000}#drupal-off-canvas .button:hover{text-decoration:none}#drupal-off-canvas .button:active{outline:0}@media screen and (min-width: 768px){#drupal-off-canvas .button{font-size:1.6rem;line-height:2.4rem}}@media screen and (min-width: 1200px){#drupal-off-canvas .button{font-size:1.7rem;line-height:2.5rem}}@media (min-width: 768px){#drupal-off-canvas .button{min-width:3.9rem;min-height:3.9rem;padding:0.5rem 0.6rem;background-size:.80004rem auto}}@media (min-width: 1200px){#drupal-off-canvas .button{min-width:4rem;min-height:4rem;padding:0.6rem 0.7rem;background-size:.93338rem auto}}.facet--btn{border-top:2px solid #fff;border-bottom:2px solid #fff}.facet--btn:visited,.facet--btn.visited{border-top:2px solid #fff;border-bottom:2px solid #fff}.facet--btn:focus,.facet--btn.focus{border-top:2px solid #fff;border-bottom:2px solid #fff}.facet--btn:hover,.facet--btn.hover{border-top:2px solid #fff;border-bottom:2px solid #fff}.facet--btn:active,.facet--btn.active{border-top:2px solid #fff;border-bottom:2px solid #fff} +.btn,.button,#drupal-off-canvas .button{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1.6rem;line-height:2.4rem;min-width:4.4rem;min-height:4.4rem;padding:0.8rem 1.2rem;background-size:1.60008rem auto}.btn:hover,.button:hover,#drupal-off-canvas .button:hover{background-color:#595959;border-color:#595959;color:#fff}.btn:active,.button:active,#drupal-off-canvas .button:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.btn:focus,.button:focus,#drupal-off-canvas .button:focus{background-color:#525252;border-color:#595959;color:#fff}.btn:link,.btn:visited,.button:link,.button:visited,#drupal-off-canvas .button:link,#drupal-off-canvas .button:visited{color:#fff}.btn:focus,.button:focus,#drupal-off-canvas .button:focus{outline:3px solid #000}.btn:hover,.button:hover,#drupal-off-canvas .button:hover{text-decoration:none}.btn:active,.button:active,#drupal-off-canvas .button:active{outline:0}@media screen and (min-width: 992px){.btn,.button,#drupal-off-canvas .button{font-size:1.8rem;line-height:2.7rem}}@media screen and (min-width: 1679px){.btn,.button,#drupal-off-canvas .button{font-size:2rem;line-height:3rem}}@media (min-width: 768px){.btn,.button,#drupal-off-canvas .button{min-width:4.5rem;min-height:4.5rem;padding:0.8rem 1.3rem;background-size:1.73342rem auto}}@media (min-width: 1679px){.btn,.button,#drupal-off-canvas .button{min-width:5rem;min-height:5rem;padding:0.9rem 1.5rem;background-size:2.0001rem auto}}.btn-right,.button-right,#drupal-off-canvas .button-right{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('../../../images/arrow_forward_white.svg?1860d59de13');font-size:1.6rem;line-height:2.4rem;min-width:4.4rem;min-height:4.4rem;padding:0.8rem 1.2rem;background-size:1.60008rem auto;padding-right:2.4rem;background-position:right .39996rem top 50%}.btn-right:hover,.button-right:hover,#drupal-off-canvas .button-right:hover{background-color:#595959;border-color:#595959;color:#fff}.btn-right:active,.button-right:active,#drupal-off-canvas .button-right:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.btn-right:focus,.button-right:focus,#drupal-off-canvas .button-right:focus{background-color:#525252;border-color:#595959;color:#fff}.btn-right:link,.btn-right:visited,.button-right:link,.button-right:visited,#drupal-off-canvas .button-right:link,#drupal-off-canvas .button-right:visited{color:#fff}.btn-right:focus,.button-right:focus,#drupal-off-canvas .button-right:focus{outline:3px solid #000}.btn-right:hover,.button-right:hover,#drupal-off-canvas .button-right:hover{text-decoration:none}.btn-right:active,.button-right:active,#drupal-off-canvas .button-right:active{outline:0}@media screen and (min-width: 992px){.btn-right,.button-right,#drupal-off-canvas .button-right{font-size:1.8rem;line-height:2.7rem}}@media screen and (min-width: 1679px){.btn-right,.button-right,#drupal-off-canvas .button-right{font-size:2rem;line-height:3rem}}@media (min-width: 768px){.btn-right,.button-right,#drupal-off-canvas .button-right{min-width:4.5rem;min-height:4.5rem;padding:0.8rem 1.3rem;background-size:1.73342rem auto;padding-right:2.6rem;background-position:right .43329rem top 50%}}@media (min-width: 1679px){.btn-right,.button-right,#drupal-off-canvas .button-right{min-width:5rem;min-height:5rem;padding:0.9rem 1.5rem;background-size:2.0001rem auto;padding-right:3rem;background-position:right .49995rem top 50%}}.btn-left,.button-left,#drupal-off-canvas .button-left{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('../../../images/arrow_back_white.svg?1860d59de0d');font-size:1.6rem;line-height:2.4rem;min-width:4.4rem;min-height:4.4rem;padding:0.8rem 1.2rem;background-size:1.60008rem auto;padding-left:2.4rem;background-position:left .39996rem top 50%}.btn-left:hover,.button-left:hover,#drupal-off-canvas .button-left:hover{background-color:#595959;border-color:#595959;color:#fff}.btn-left:active,.button-left:active,#drupal-off-canvas .button-left:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.btn-left:focus,.button-left:focus,#drupal-off-canvas .button-left:focus{background-color:#525252;border-color:#595959;color:#fff}.btn-left:link,.btn-left:visited,.button-left:link,.button-left:visited,#drupal-off-canvas .button-left:link,#drupal-off-canvas .button-left:visited{color:#fff}.btn-left:focus,.button-left:focus,#drupal-off-canvas .button-left:focus{outline:3px solid #000}.btn-left:hover,.button-left:hover,#drupal-off-canvas .button-left:hover{text-decoration:none}.btn-left:active,.button-left:active,#drupal-off-canvas .button-left:active{outline:0}@media screen and (min-width: 992px){.btn-left,.button-left,#drupal-off-canvas .button-left{font-size:1.8rem;line-height:2.7rem}}@media screen and (min-width: 1679px){.btn-left,.button-left,#drupal-off-canvas .button-left{font-size:2rem;line-height:3rem}}@media (min-width: 768px){.btn-left,.button-left,#drupal-off-canvas .button-left{min-width:4.5rem;min-height:4.5rem;padding:0.8rem 1.3rem;background-size:1.73342rem auto;padding-left:2.6rem;background-position:left .43329rem top 50%}}@media (min-width: 1679px){.btn-left,.button-left,#drupal-off-canvas .button-left{min-width:5rem;min-height:5rem;padding:0.9rem 1.5rem;background-size:2.0001rem auto;padding-left:3rem;background-position:left .49995rem top 50%}}.btn-small,.button-small,#drupal-off-canvas .button-small{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1.4rem;line-height:2.2rem;min-width:3.6rem;min-height:3.6rem;padding:0.4rem 0.4rem;background-size:.53336rem auto}.btn-small:hover,.button-small:hover,#drupal-off-canvas .button-small:hover{background-color:#595959;border-color:#595959;color:#fff}.btn-small:active,.button-small:active,#drupal-off-canvas .button-small:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.btn-small:focus,.button-small:focus,#drupal-off-canvas .button-small:focus{background-color:#525252;border-color:#595959;color:#fff}.btn-small:link,.btn-small:visited,.button-small:link,.button-small:visited,#drupal-off-canvas .button-small:link,#drupal-off-canvas .button-small:visited{color:#fff}.btn-small:focus,.button-small:focus,#drupal-off-canvas .button-small:focus{outline:3px solid #000}.btn-small:hover,.button-small:hover,#drupal-off-canvas .button-small:hover{text-decoration:none}.btn-small:active,.button-small:active,#drupal-off-canvas .button-small:active{outline:0}@media screen and (min-width: 992px){.btn-small,.button-small,#drupal-off-canvas .button-small{font-size:1.6rem;line-height:2.4rem}}@media screen and (min-width: 1679px){.btn-small,.button-small,#drupal-off-canvas .button-small{font-size:1.7rem;line-height:2.5rem}}@media (min-width: 768px){.btn-small,.button-small,#drupal-off-canvas .button-small{min-width:3.9rem;min-height:3.9rem;padding:0.5rem 0.6rem;background-size:.80004rem auto}}@media (min-width: 1679px){.btn-small,.button-small,#drupal-off-canvas .button-small{min-width:4rem;min-height:4rem;padding:0.6rem 0.7rem;background-size:.93338rem auto}}.btn-small-right,.button-small-right,#drupal-off-canvas .button-small-right{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('../../../images/arrow_forward_white.svg?1860d59de13');font-size:1.4rem;line-height:2.2rem;min-width:3.6rem;min-height:3.6rem;padding:0.4rem 0.4rem;background-size:.53336rem auto;padding-right:.8rem;background-position:right .13332rem top 50%}.btn-small-right:hover,.button-small-right:hover,#drupal-off-canvas .button-small-right:hover{background-color:#595959;border-color:#595959;color:#fff}.btn-small-right:active,.button-small-right:active,#drupal-off-canvas .button-small-right:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.btn-small-right:focus,.button-small-right:focus,#drupal-off-canvas .button-small-right:focus{background-color:#525252;border-color:#595959;color:#fff}.btn-small-right:link,.btn-small-right:visited,.button-small-right:link,.button-small-right:visited,#drupal-off-canvas .button-small-right:link,#drupal-off-canvas .button-small-right:visited{color:#fff}.btn-small-right:focus,.button-small-right:focus,#drupal-off-canvas .button-small-right:focus{outline:3px solid #000}.btn-small-right:hover,.button-small-right:hover,#drupal-off-canvas .button-small-right:hover{text-decoration:none}.btn-small-right:active,.button-small-right:active,#drupal-off-canvas .button-small-right:active{outline:0}@media screen and (min-width: 992px){.btn-small-right,.button-small-right,#drupal-off-canvas .button-small-right{font-size:1.6rem;line-height:2.4rem}}@media screen and (min-width: 1679px){.btn-small-right,.button-small-right,#drupal-off-canvas .button-small-right{font-size:1.7rem;line-height:2.5rem}}@media (min-width: 768px){.btn-small-right,.button-small-right,#drupal-off-canvas .button-small-right{min-width:3.9rem;min-height:3.9rem;padding:0.5rem 0.6rem;background-size:.80004rem auto;padding-right:1.2rem;background-position:right .19998rem top 50%}}@media (min-width: 1679px){.btn-small-right,.button-small-right,#drupal-off-canvas .button-small-right{min-width:4rem;min-height:4rem;padding:0.6rem 0.7rem;background-size:.93338rem auto;padding-right:1.4rem;background-position:right .23331rem top 50%}}.btn-small-left,.button-small-left,#drupal-off-canvas .button-small-left{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('../../../images/arrow_back_white.svg?1860d59de0d');font-size:1.4rem;line-height:2.2rem;min-width:3.6rem;min-height:3.6rem;padding:0.4rem 0.4rem;background-size:.53336rem auto;padding-left:.8rem;background-position:left .13332rem top 50%}.btn-small-left:hover,.button-small-left:hover,#drupal-off-canvas .button-small-left:hover{background-color:#595959;border-color:#595959;color:#fff}.btn-small-left:active,.button-small-left:active,#drupal-off-canvas .button-small-left:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.btn-small-left:focus,.button-small-left:focus,#drupal-off-canvas .button-small-left:focus{background-color:#525252;border-color:#595959;color:#fff}.btn-small-left:link,.btn-small-left:visited,.button-small-left:link,.button-small-left:visited,#drupal-off-canvas .button-small-left:link,#drupal-off-canvas .button-small-left:visited{color:#fff}.btn-small-left:focus,.button-small-left:focus,#drupal-off-canvas .button-small-left:focus{outline:3px solid #000}.btn-small-left:hover,.button-small-left:hover,#drupal-off-canvas .button-small-left:hover{text-decoration:none}.btn-small-left:active,.button-small-left:active,#drupal-off-canvas .button-small-left:active{outline:0}@media screen and (min-width: 992px){.btn-small-left,.button-small-left,#drupal-off-canvas .button-small-left{font-size:1.6rem;line-height:2.4rem}}@media screen and (min-width: 1679px){.btn-small-left,.button-small-left,#drupal-off-canvas .button-small-left{font-size:1.7rem;line-height:2.5rem}}@media (min-width: 768px){.btn-small-left,.button-small-left,#drupal-off-canvas .button-small-left{min-width:3.9rem;min-height:3.9rem;padding:0.5rem 0.6rem;background-size:.80004rem auto;padding-left:1.2rem;background-position:left .19998rem top 50%}}@media (min-width: 1679px){.btn-small-left,.button-small-left,#drupal-off-canvas .button-small-left{min-width:4rem;min-height:4rem;padding:0.6rem 0.7rem;background-size:.93338rem auto;padding-left:1.4rem;background-position:left .23331rem top 50%}}.btn-medium,.button-medium,#drupal-off-canvas .button-medium{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1.8rem;line-height:2.4rem;min-width:6rem;min-height:4.8rem;padding:0.7rem 1.4rem;background-size:1.86676rem auto}.btn-medium:hover,.button-medium:hover,#drupal-off-canvas .button-medium:hover{background-color:#595959;border-color:#595959;color:#fff}.btn-medium:active,.button-medium:active,#drupal-off-canvas .button-medium:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.btn-medium:focus,.button-medium:focus,#drupal-off-canvas .button-medium:focus{background-color:#525252;border-color:#595959;color:#fff}.btn-medium:link,.btn-medium:visited,.button-medium:link,.button-medium:visited,#drupal-off-canvas .button-medium:link,#drupal-off-canvas .button-medium:visited{color:#fff}.btn-medium:focus,.button-medium:focus,#drupal-off-canvas .button-medium:focus{outline:3px solid #000}.btn-medium:hover,.button-medium:hover,#drupal-off-canvas .button-medium:hover{text-decoration:none}.btn-medium:active,.button-medium:active,#drupal-off-canvas .button-medium:active{outline:0}@media screen and (min-width: 992px){.btn-medium,.button-medium,#drupal-off-canvas .button-medium{font-size:2.1rem;line-height:3rem}}@media screen and (min-width: 1679px){.btn-medium,.button-medium,#drupal-off-canvas .button-medium{font-size:2.2rem;line-height:3.5rem}}@media (min-width: 768px){.btn-medium,.button-medium,#drupal-off-canvas .button-medium{min-width:9rem;min-height:5.1rem;padding:0.6rem 1.7rem;background-size:2.26678rem auto}}@media (min-width: 1679px){.btn-medium,.button-medium,#drupal-off-canvas .button-medium{min-width:10rem;min-height:5.5rem;padding:0.5rem 2rem;background-size:2.6668rem auto}}.btn-medium-right,.button-medium-right,#drupal-off-canvas .button-medium-right{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('../../../images/arrow_forward_white.svg?1860d59de13');font-size:1.8rem;line-height:2.4rem;min-width:6rem;min-height:4.8rem;padding:0.7rem 1.4rem;background-size:1.86676rem auto;padding-right:2.8rem;background-position:right .46662rem top 50%}.btn-medium-right:hover,.button-medium-right:hover,#drupal-off-canvas .button-medium-right:hover{background-color:#595959;border-color:#595959;color:#fff}.btn-medium-right:active,.button-medium-right:active,#drupal-off-canvas .button-medium-right:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.btn-medium-right:focus,.button-medium-right:focus,#drupal-off-canvas .button-medium-right:focus{background-color:#525252;border-color:#595959;color:#fff}.btn-medium-right:link,.btn-medium-right:visited,.button-medium-right:link,.button-medium-right:visited,#drupal-off-canvas .button-medium-right:link,#drupal-off-canvas .button-medium-right:visited{color:#fff}.btn-medium-right:focus,.button-medium-right:focus,#drupal-off-canvas .button-medium-right:focus{outline:3px solid #000}.btn-medium-right:hover,.button-medium-right:hover,#drupal-off-canvas .button-medium-right:hover{text-decoration:none}.btn-medium-right:active,.button-medium-right:active,#drupal-off-canvas .button-medium-right:active{outline:0}@media screen and (min-width: 992px){.btn-medium-right,.button-medium-right,#drupal-off-canvas .button-medium-right{font-size:2.1rem;line-height:3rem}}@media screen and (min-width: 1679px){.btn-medium-right,.button-medium-right,#drupal-off-canvas .button-medium-right{font-size:2.2rem;line-height:3.5rem}}@media (min-width: 768px){.btn-medium-right,.button-medium-right,#drupal-off-canvas .button-medium-right{min-width:9rem;min-height:5.1rem;padding:0.6rem 1.7rem;background-size:2.26678rem auto;padding-right:3.4rem;background-position:right .56661rem top 50%}}@media (min-width: 1679px){.btn-medium-right,.button-medium-right,#drupal-off-canvas .button-medium-right{min-width:10rem;min-height:5.5rem;padding:0.5rem 2rem;background-size:2.6668rem auto;padding-right:4rem;background-position:right .6666rem top 50%}}.btn-medium-left,.button-medium-left,#drupal-off-canvas .button-medium-left{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('../../../images/arrow_back_white.svg?1860d59de0d');font-size:1.8rem;line-height:2.4rem;min-width:6rem;min-height:4.8rem;padding:0.7rem 1.4rem;background-size:1.86676rem auto;padding-left:2.8rem;background-position:left .46662rem top 50%}.btn-medium-left:hover,.button-medium-left:hover,#drupal-off-canvas .button-medium-left:hover{background-color:#595959;border-color:#595959;color:#fff}.btn-medium-left:active,.button-medium-left:active,#drupal-off-canvas .button-medium-left:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.btn-medium-left:focus,.button-medium-left:focus,#drupal-off-canvas .button-medium-left:focus{background-color:#525252;border-color:#595959;color:#fff}.btn-medium-left:link,.btn-medium-left:visited,.button-medium-left:link,.button-medium-left:visited,#drupal-off-canvas .button-medium-left:link,#drupal-off-canvas .button-medium-left:visited{color:#fff}.btn-medium-left:focus,.button-medium-left:focus,#drupal-off-canvas .button-medium-left:focus{outline:3px solid #000}.btn-medium-left:hover,.button-medium-left:hover,#drupal-off-canvas .button-medium-left:hover{text-decoration:none}.btn-medium-left:active,.button-medium-left:active,#drupal-off-canvas .button-medium-left:active{outline:0}@media screen and (min-width: 992px){.btn-medium-left,.button-medium-left,#drupal-off-canvas .button-medium-left{font-size:2.1rem;line-height:3rem}}@media screen and (min-width: 1679px){.btn-medium-left,.button-medium-left,#drupal-off-canvas .button-medium-left{font-size:2.2rem;line-height:3.5rem}}@media (min-width: 768px){.btn-medium-left,.button-medium-left,#drupal-off-canvas .button-medium-left{min-width:9rem;min-height:5.1rem;padding:0.6rem 1.7rem;background-size:2.26678rem auto;padding-left:3.4rem;background-position:left .56661rem top 50%}}@media (min-width: 1679px){.btn-medium-left,.button-medium-left,#drupal-off-canvas .button-medium-left{min-width:10rem;min-height:5.5rem;padding:0.5rem 2rem;background-size:2.6668rem auto;padding-left:4rem;background-position:left .6666rem top 50%}}.btn-large,.button-large,#drupal-off-canvas .button-large{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:2.1rem;line-height:3.2rem;min-width:8rem;min-height:5.2rem;padding:0.7rem 1.6rem;background-size:2.13344rem auto}.btn-large:hover,.button-large:hover,#drupal-off-canvas .button-large:hover{background-color:#595959;border-color:#595959;color:#fff}.btn-large:active,.button-large:active,#drupal-off-canvas .button-large:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.btn-large:focus,.button-large:focus,#drupal-off-canvas .button-large:focus{background-color:#525252;border-color:#595959;color:#fff}.btn-large:link,.btn-large:visited,.button-large:link,.button-large:visited,#drupal-off-canvas .button-large:link,#drupal-off-canvas .button-large:visited{color:#fff}.btn-large:focus,.button-large:focus,#drupal-off-canvas .button-large:focus{outline:3px solid #000}.btn-large:hover,.button-large:hover,#drupal-off-canvas .button-large:hover{text-decoration:none}.btn-large:active,.button-large:active,#drupal-off-canvas .button-large:active{outline:0}@media screen and (min-width: 992px){.btn-large,.button-large,#drupal-off-canvas .button-large{font-size:2.4rem;line-height:3.6rem}}@media screen and (min-width: 1679px){.btn-large,.button-large,#drupal-off-canvas .button-large{font-size:2.5rem;line-height:4rem}}@media (min-width: 768px){.btn-large,.button-large,#drupal-off-canvas .button-large{min-width:15rem;min-height:5.4rem;padding:0.8rem 1.9rem;background-size:2.53346rem auto}}@media (min-width: 1679px){.btn-large,.button-large,#drupal-off-canvas .button-large{min-width:17rem;min-height:6rem;padding:0.9rem 2rem;background-size:2.6668rem auto}}.btn-large-right,.button-large-right,#drupal-off-canvas .button-large-right{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('../../../images/arrow_forward_white.svg?1860d59de13');font-size:2.1rem;line-height:3.2rem;min-width:8rem;min-height:5.2rem;padding:0.7rem 1.6rem;background-size:2.13344rem auto;padding-right:3.2rem;background-position:right .53328rem top 50%}.btn-large-right:hover,.button-large-right:hover,#drupal-off-canvas .button-large-right:hover{background-color:#595959;border-color:#595959;color:#fff}.btn-large-right:active,.button-large-right:active,#drupal-off-canvas .button-large-right:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.btn-large-right:focus,.button-large-right:focus,#drupal-off-canvas .button-large-right:focus{background-color:#525252;border-color:#595959;color:#fff}.btn-large-right:link,.btn-large-right:visited,.button-large-right:link,.button-large-right:visited,#drupal-off-canvas .button-large-right:link,#drupal-off-canvas .button-large-right:visited{color:#fff}.btn-large-right:focus,.button-large-right:focus,#drupal-off-canvas .button-large-right:focus{outline:3px solid #000}.btn-large-right:hover,.button-large-right:hover,#drupal-off-canvas .button-large-right:hover{text-decoration:none}.btn-large-right:active,.button-large-right:active,#drupal-off-canvas .button-large-right:active{outline:0}@media screen and (min-width: 992px){.btn-large-right,.button-large-right,#drupal-off-canvas .button-large-right{font-size:2.4rem;line-height:3.6rem}}@media screen and (min-width: 1679px){.btn-large-right,.button-large-right,#drupal-off-canvas .button-large-right{font-size:2.5rem;line-height:4rem}}@media (min-width: 768px){.btn-large-right,.button-large-right,#drupal-off-canvas .button-large-right{min-width:15rem;min-height:5.4rem;padding:0.8rem 1.9rem;background-size:2.53346rem auto;padding-right:3.8rem;background-position:right .63327rem top 50%}}@media (min-width: 1679px){.btn-large-right,.button-large-right,#drupal-off-canvas .button-large-right{min-width:17rem;min-height:6rem;padding:0.9rem 2rem;background-size:2.6668rem auto;padding-right:4rem;background-position:right .6666rem top 50%}}.btn-large-left,.button-large-left,#drupal-off-canvas .button-large-left{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('../../../images/arrow_back_white.svg?1860d59de0d');font-size:2.1rem;line-height:3.2rem;min-width:8rem;min-height:5.2rem;padding:0.7rem 1.6rem;background-size:2.13344rem auto;padding-left:3.2rem;background-position:left .53328rem top 50%}.btn-large-left:hover,.button-large-left:hover,#drupal-off-canvas .button-large-left:hover{background-color:#595959;border-color:#595959;color:#fff}.btn-large-left:active,.button-large-left:active,#drupal-off-canvas .button-large-left:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.btn-large-left:focus,.button-large-left:focus,#drupal-off-canvas .button-large-left:focus{background-color:#525252;border-color:#595959;color:#fff}.btn-large-left:link,.btn-large-left:visited,.button-large-left:link,.button-large-left:visited,#drupal-off-canvas .button-large-left:link,#drupal-off-canvas .button-large-left:visited{color:#fff}.btn-large-left:focus,.button-large-left:focus,#drupal-off-canvas .button-large-left:focus{outline:3px solid #000}.btn-large-left:hover,.button-large-left:hover,#drupal-off-canvas .button-large-left:hover{text-decoration:none}.btn-large-left:active,.button-large-left:active,#drupal-off-canvas .button-large-left:active{outline:0}@media screen and (min-width: 992px){.btn-large-left,.button-large-left,#drupal-off-canvas .button-large-left{font-size:2.4rem;line-height:3.6rem}}@media screen and (min-width: 1679px){.btn-large-left,.button-large-left,#drupal-off-canvas .button-large-left{font-size:2.5rem;line-height:4rem}}@media (min-width: 768px){.btn-large-left,.button-large-left,#drupal-off-canvas .button-large-left{min-width:15rem;min-height:5.4rem;padding:0.8rem 1.9rem;background-size:2.53346rem auto;padding-left:3.8rem;background-position:left .63327rem top 50%}}@media (min-width: 1679px){.btn-large-left,.button-large-left,#drupal-off-canvas .button-large-left{min-width:17rem;min-height:6rem;padding:0.9rem 2rem;background-size:2.6668rem auto;padding-left:4rem;background-position:left .6666rem top 50%}}.btn--block,.button--block,#drupal-off-canvas .button--block{display:block !important;width:100%}.btn--link,.btn.link,.button--link,.button.link,#drupal-off-canvas .button--link,#drupal-off-canvas .button.link{color:#0e6bb3;background-color:rgba(0,0,0,0);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0;background:none !important;border:0 !important;-webkit-box-shadow:none !important;box-shadow:none !important}.btn--link:visited,.btn--link.visited,.btn.link:visited,.btn.link.visited,.button--link:visited,.button--link.visited,.button.link:visited,.button.link.visited,#drupal-off-canvas .button--link:visited,#drupal-off-canvas .button--link.visited,#drupal-off-canvas .button.link:visited,#drupal-off-canvas .button.link.visited{color:#0e6bb3;background-color:rgba(0,0,0,0);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0}.btn--link:focus,.btn--link.focus,.btn.link:focus,.btn.link.focus,.button--link:focus,.button--link.focus,.button.link:focus,.button.link.focus,#drupal-off-canvas .button--link:focus,#drupal-off-canvas .button--link.focus,#drupal-off-canvas .button.link:focus,#drupal-off-canvas .button.link.focus{color:#fff;background-color:#0e6bb3;text-decoration:none;text-decoration-thickness:1px;text-underline-offset:3px;outline:2px solid #0e6bb3;outline-offset:0}.btn--link:hover,.btn--link.hover,.btn.link:hover,.btn.link.hover,.button--link:hover,.button--link.hover,.button.link:hover,.button.link.hover,#drupal-off-canvas .button--link:hover,#drupal-off-canvas .button--link.hover,#drupal-off-canvas .button.link:hover,#drupal-off-canvas .button.link.hover{color:#0e6bb3;background-color:rgba(0,0,0,0);text-decoration:underline;-webkit-text-decoration-color:#333;text-decoration-color:#333;text-decoration-thickness:2px;text-underline-offset:3px;outline:0;outline-offset:0}.btn--link:active,.btn--link.active,.btn.link:active,.btn.link.active,.button--link:active,.button--link.active,.button.link:active,.button.link.active,#drupal-off-canvas .button--link:active,#drupal-off-canvas .button--link.active,#drupal-off-canvas .button.link:active,#drupal-off-canvas .button.link.active{color:#d1431f;background-color:rgba(0,0,0,0);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0}.btn--link-inline,.btn.link-inline,.button--link-inline,.button.link-inline,#drupal-off-canvas .button--link-inline,#drupal-off-canvas .button.link-inline{color:#0e6bb3;background-color:rgba(0,0,0,0);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0;background:none !important;border:0 !important;-webkit-box-shadow:none !important;box-shadow:none !important;display:inline !important;width:auto !important;height:auto !important;min-width:auto !important;min-height:auto !important;padding:0 !important;margin:0 !important}.btn--link-inline:visited,.btn--link-inline.visited,.btn.link-inline:visited,.btn.link-inline.visited,.button--link-inline:visited,.button--link-inline.visited,.button.link-inline:visited,.button.link-inline.visited,#drupal-off-canvas .button--link-inline:visited,#drupal-off-canvas .button--link-inline.visited,#drupal-off-canvas .button.link-inline:visited,#drupal-off-canvas .button.link-inline.visited{color:#0e6bb3;background-color:rgba(0,0,0,0);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0}.btn--link-inline:focus,.btn--link-inline.focus,.btn.link-inline:focus,.btn.link-inline.focus,.button--link-inline:focus,.button--link-inline.focus,.button.link-inline:focus,.button.link-inline.focus,#drupal-off-canvas .button--link-inline:focus,#drupal-off-canvas .button--link-inline.focus,#drupal-off-canvas .button.link-inline:focus,#drupal-off-canvas .button.link-inline.focus{color:#fff;background-color:#0e6bb3;text-decoration:none;text-decoration-thickness:1px;text-underline-offset:3px;outline:2px solid #0e6bb3;outline-offset:0}.btn--link-inline:hover,.btn--link-inline.hover,.btn.link-inline:hover,.btn.link-inline.hover,.button--link-inline:hover,.button--link-inline.hover,.button.link-inline:hover,.button.link-inline.hover,#drupal-off-canvas .button--link-inline:hover,#drupal-off-canvas .button--link-inline.hover,#drupal-off-canvas .button.link-inline:hover,#drupal-off-canvas .button.link-inline.hover{color:#0e6bb3;background-color:rgba(0,0,0,0);text-decoration:underline;-webkit-text-decoration-color:#333;text-decoration-color:#333;text-decoration-thickness:2px;text-underline-offset:3px;outline:0;outline-offset:0}.btn--link-inline:active,.btn--link-inline.active,.btn.link-inline:active,.btn.link-inline.active,.button--link-inline:active,.button--link-inline.active,.button.link-inline:active,.button.link-inline.active,#drupal-off-canvas .button--link-inline:active,#drupal-off-canvas .button--link-inline.active,#drupal-off-canvas .button.link-inline:active,#drupal-off-canvas .button.link-inline.active{color:#d1431f;background-color:rgba(0,0,0,0);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0}.btn--primary,.button--primary,#drupal-off-canvas .button--primary{background-color:#0a78cd;border-color:#0a78cd;color:#fff}.btn--primary:hover,.button--primary:hover,#drupal-off-canvas .button--primary:hover{background-color:#096ab5;border-color:#096ab5;color:#fff}.btn--primary:active,.button--primary:active,#drupal-off-canvas .button--primary:active{background-color:#0861a6;border-color:#085c9c;color:#fff}.btn--primary:focus,.button--primary:focus,#drupal-off-canvas .button--primary:focus{background-color:#0861a6;border-color:#096ab5;color:#fff}.btn--secondary,.button--secondary,#drupal-off-canvas .button--secondary{background-color:#154365;border-color:#154365;color:#fff}.btn--secondary:hover,.button--secondary:hover,#drupal-off-canvas .button--secondary:hover{background-color:#113550;border-color:#113550;color:#fff}.btn--secondary:active,.button--secondary:active,#drupal-off-canvas .button--secondary:active{background-color:#0e2d43;border-color:#0c273b;color:#fff}.btn--secondary:focus,.button--secondary:focus,#drupal-off-canvas .button--secondary:focus{background-color:#0e2d43;border-color:#113550;color:#fff}.btn--action,.button--action,#drupal-off-canvas .button--action{background-color:#048a05;border-color:#048a05;color:#fff}.btn--action:hover,.button--action:hover,#drupal-off-canvas .button--action:hover{background-color:#037104;border-color:#037104;color:#fff}.btn--action:active,.button--action:active,#drupal-off-canvas .button--action:active{background-color:#036204;border-color:#035803;color:#fff}.btn--action:focus,.button--action:focus,#drupal-off-canvas .button--action:focus{background-color:#036204;border-color:#037104;color:#fff}.btn--danger,.button--danger,#drupal-off-canvas .button--danger{background-color:#d1431f;border-color:#d1431f;color:#fff}.btn--danger:hover,.button--danger:hover,#drupal-off-canvas .button--danger:hover{background-color:#bb3c1c;border-color:#bb3c1c;color:#fff}.btn--danger:active,.button--danger:active,#drupal-off-canvas .button--danger:active{background-color:#ad381a;border-color:#a53518;color:#fff}.btn--danger:focus,.button--danger:focus,#drupal-off-canvas .button--danger:focus{background-color:#ad381a;border-color:#bb3c1c;color:#fff}.btn--warning,.button--warning,#drupal-off-canvas .button--warning{background-color:#bf5803;border-color:#bf5803;color:#fff}.btn--warning:hover,.button--warning:hover,#drupal-off-canvas .button--warning:hover{background-color:#a64c03;border-color:#a64c03;color:#fff}.btn--warning:active,.button--warning:active,#drupal-off-canvas .button--warning:active{background-color:#974502;border-color:#8d4102;color:#fff}.btn--warning:focus,.button--warning:focus,#drupal-off-canvas .button--warning:focus{background-color:#974502;border-color:#a64c03;color:#fff}.dropbutton-widget .btn,.dropbutton-widget .button,.dropbutton-widget #drupal-off-canvas .button{color:#333}.call-to-action{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:2.1rem;line-height:3.2rem;min-width:8rem;min-height:5.2rem;padding:0.7rem 1.6rem;background-size:2.13344rem auto;background-color:#048a05;border-color:#048a05;color:#fff;position:relative;padding-right:3.9rem !important}.call-to-action:hover{background-color:#595959;border-color:#595959;color:#fff}.call-to-action:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.call-to-action:focus{background-color:#525252;border-color:#595959;color:#fff}.call-to-action:link,.call-to-action:visited{color:#fff}.call-to-action:focus{outline:3px solid #000}.call-to-action:hover{text-decoration:none}.call-to-action:active{outline:0}@media screen and (min-width: 992px){.call-to-action{font-size:2.4rem;line-height:3.6rem}}@media screen and (min-width: 1679px){.call-to-action{font-size:2.5rem;line-height:4rem}}@media (min-width: 768px){.call-to-action{min-width:15rem;min-height:5.4rem;padding:0.8rem 1.9rem;background-size:2.53346rem auto}}@media (min-width: 1679px){.call-to-action{min-width:17rem;min-height:6rem;padding:0.9rem 2rem;background-size:2.6668rem auto}}.call-to-action:hover{background-color:#037104;border-color:#037104;color:#fff}.call-to-action:active{background-color:#036204;border-color:#035803;color:#fff}.call-to-action:focus{background-color:#036204;border-color:#037104;color:#fff}a.call-to-action{text-align:left;color:#fff}.call-to-action .ico-arrow-right{height:2.5rem;margin-right:1.2rem;position:absolute;right:0;top:calc(50% - 1.25rem);width:1.5rem}.btn--call-to-action{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('../../../images/arrow_forward_white.svg?1860d59de13');font-size:2.1rem;line-height:3.2rem;min-width:8rem;min-height:5.2rem;padding:0.7rem 1.6rem;background-size:2.13344rem auto;padding-right:3.2rem;background-position:right .53328rem top 50%;background-color:#048a05;border-color:#048a05;color:#fff}.btn--call-to-action:hover{background-color:#595959;border-color:#595959;color:#fff}.btn--call-to-action:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.btn--call-to-action:focus{background-color:#525252;border-color:#595959;color:#fff}.btn--call-to-action:link,.btn--call-to-action:visited{color:#fff}.btn--call-to-action:focus{outline:3px solid #000}.btn--call-to-action:hover{text-decoration:none}.btn--call-to-action:active{outline:0}@media screen and (min-width: 992px){.btn--call-to-action{font-size:2.4rem;line-height:3.6rem}}@media screen and (min-width: 1679px){.btn--call-to-action{font-size:2.5rem;line-height:4rem}}@media (min-width: 768px){.btn--call-to-action{min-width:15rem;min-height:5.4rem;padding:0.8rem 1.9rem;background-size:2.53346rem auto;padding-right:3.8rem;background-position:right .63327rem top 50%}}@media (min-width: 1679px){.btn--call-to-action{min-width:17rem;min-height:6rem;padding:0.9rem 2rem;background-size:2.6668rem auto;padding-right:4rem;background-position:right .6666rem top 50%}}.btn--call-to-action:hover{background-color:#037104;border-color:#037104;color:#fff}.btn--call-to-action:active{background-color:#036204;border-color:#035803;color:#fff}.btn--call-to-action:focus{background-color:#036204;border-color:#037104;color:#fff}#drupal-off-canvas .button{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1.4rem;line-height:2.2rem;min-width:3.6rem;min-height:3.6rem;padding:0.4rem 0.4rem;background-size:.53336rem auto}#drupal-off-canvas .button:hover{background-color:#595959;border-color:#595959;color:#fff}#drupal-off-canvas .button:active{background-color:#525252;border-color:#4d4d4d;color:#fff}#drupal-off-canvas .button:focus{background-color:#525252;border-color:#595959;color:#fff}#drupal-off-canvas .button:link,#drupal-off-canvas .button:visited{color:#fff}#drupal-off-canvas .button:focus{outline:3px solid #000}#drupal-off-canvas .button:hover{text-decoration:none}#drupal-off-canvas .button:active{outline:0}@media screen and (min-width: 992px){#drupal-off-canvas .button{font-size:1.6rem;line-height:2.4rem}}@media screen and (min-width: 1679px){#drupal-off-canvas .button{font-size:1.7rem;line-height:2.5rem}}@media (min-width: 768px){#drupal-off-canvas .button{min-width:3.9rem;min-height:3.9rem;padding:0.5rem 0.6rem;background-size:.80004rem auto}}@media (min-width: 1679px){#drupal-off-canvas .button{min-width:4rem;min-height:4rem;padding:0.6rem 0.7rem;background-size:.93338rem auto}}.facet--btn{border-top:2px solid #fff;border-bottom:2px solid #fff}.facet--btn:visited,.facet--btn.visited{border-top:2px solid #fff;border-bottom:2px solid #fff}.facet--btn:focus,.facet--btn.focus{border-top:2px solid #fff;border-bottom:2px solid #fff}.facet--btn:hover,.facet--btn.hover{border-top:2px solid #fff;border-bottom:2px solid #fff}.facet--btn:active,.facet--btn.active{border-top:2px solid #fff;border-bottom:2px solid #fff} diff --git a/css/3_components/form/form.css b/css/3_components/form/form.css index 9626b45..cf7abd4 100644 --- a/css/3_components/form/form.css +++ b/css/3_components/form/form.css @@ -1 +1 @@ -.form-item--error-message{font-size:1.6rem;line-height:1.5;display:block;position:relative;z-index:101;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:56rem;font-weight:bold;padding:.9rem;color:#fff;background-color:#d1431f;border:1px solid #d1431f;border-radius:3px;-webkit-box-shadow:0 8px 12px -4px rgba(0,0,0,0.3);box-shadow:0 8px 12px -4px rgba(0,0,0,0.3);opacity:1}@media screen and (min-width: 768px){.form-item--error-message{font-size:1.8rem}}@media screen and (min-width: 1200px){.form-item--error-message{font-size:2rem}}.form-item--error-message::before{content:'';border:.9rem solid transparent;border-bottom-color:#d1431f;position:absolute;top:-1.7rem;left:1.4rem}.container-inline .form-item--error-message,.container-inline .form-type-radio .form-item--error-message,.container-inline .form-type-checkbox .form-item--error-message{position:absolute;top:calc(100% + .9rem);right:auto;bottom:auto;left:auto;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:16rem}.container-inline .form-item--error-message::before,.container-inline .form-type-radio .form-item--error-message::before,.container-inline .form-type-checkbox .form-item--error-message::before{content:'';border:.9rem solid transparent;border-bottom-color:#d1431f;position:absolute;top:-1.7rem;left:1.4rem}.form-type-radio .form-item--error-message,.form-type-checkbox .form-item--error-message{position:absolute;top:0;right:0;bottom:auto;left:auto;width:calc(33% - .9rem)}.form-type-radio .form-item--error-message::before,.form-type-checkbox .form-item--error-message::before{border-bottom-color:transparent;border-right-color:#d1431f;top:1.2rem;left:-1.8rem}main form{margin:0;padding:0;max-width:800px}.form-actions{position:relative;margin:2.5em 0}.form-actions .button{vertical-align:bottom}.form-actions .ajax-spinner{position:absolute;line-height:3em;margin-left:2px}.form-actions .ajax-spinner .ajax-spinner__label{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);word-wrap:normal}.form-item{position:relative}.form-item .container-inline{margin:0}form>.form-item,.form-wrapper>.form-item{padding:0;margin:2em 0}form>.form-item.form-type-processed-text,.form-wrapper>.form-item.form-type-processed-text{margin:0}.description{font-size:1.5rem;line-height:2rem;margin:.5em 0}@media screen and (min-width: 768px){.description{font-size:1.6rem;line-height:2.1rem}}@media screen and (min-width: 1200px){.description{font-size:1.7rem;line-height:2.5rem}}.fieldset-wrapper .field-prefix .description,.fieldset-wrapper .field-suffix .description{font-size:1.6rem;line-height:1.5;margin:1em 0 0}@media screen and (min-width: 768px){.fieldset-wrapper .field-prefix .description,.fieldset-wrapper .field-suffix .description{font-size:1.8rem}}@media screen and (min-width: 1200px){.fieldset-wrapper .field-prefix .description,.fieldset-wrapper .field-suffix .description{font-size:2rem}}fieldset,.fieldset,form>section,form>.form-wrapper>section{border:0;padding:0}fieldset:first-child,.fieldset:first-child,form>section:first-child,form>.form-wrapper>section:first-child{margin-top:0}fieldset:focus,.fieldset:focus,form>section:focus,form>.form-wrapper>section:focus{outline-color:#0a78cd;border:0}fieldset>.form-item,fieldset>.fieldset-wrapper>.form-item,fieldset fieldset,.fieldset>.form-item,.fieldset>.fieldset-wrapper>.form-item,.fieldset fieldset,form>section>.form-item,form>section>.fieldset-wrapper>.form-item,form>section fieldset,form>.form-wrapper>section>.form-item,form>.form-wrapper>section>.fieldset-wrapper>.form-item,form>.form-wrapper>section fieldset{margin:1em 0 0}fieldset>legend,fieldset>.legend,fieldset>h2,.fieldset>legend,.fieldset>.legend,.fieldset>h2,form>section>legend,form>section>.legend,form>section>h2,form>.form-wrapper>section>legend,form>.form-wrapper>section>.legend,form>.form-wrapper>section>h2{font-size:2.1rem;line-height:2.8rem;margin:0;color:#076cba;font-weight:normal}@media screen and (min-width: 768px){fieldset>legend,fieldset>.legend,fieldset>h2,.fieldset>legend,.fieldset>.legend,.fieldset>h2,form>section>legend,form>section>.legend,form>section>h2,form>.form-wrapper>section>legend,form>.form-wrapper>section>.legend,form>.form-wrapper>section>h2{font-size:2.4rem;line-height:3.3rem;margin:0}}@media screen and (min-width: 1200px){fieldset>legend,fieldset>.legend,fieldset>h2,.fieldset>legend,.fieldset>.legend,.fieldset>h2,form>section>legend,form>section>.legend,form>section>h2,form>.form-wrapper>section>legend,form>.form-wrapper>section>.legend,form>.form-wrapper>section>h2{font-size:2.6rem;line-height:3.5rem;margin:0}}fieldset .legend--plain,fieldset fieldset legend,fieldset section h2,.fieldset .legend--plain,.fieldset fieldset legend,.fieldset section h2,form>section .legend--plain,form>section fieldset legend,form>section section h2,form>.form-wrapper>section .legend--plain,form>.form-wrapper>section fieldset legend,form>.form-wrapper>section section h2{font-size:1.6rem;line-height:1.5;margin:0;color:#222}@media screen and (min-width: 768px){fieldset .legend--plain,fieldset fieldset legend,fieldset section h2,.fieldset .legend--plain,.fieldset fieldset legend,.fieldset section h2,form>section .legend--plain,form>section fieldset legend,form>section section h2,form>.form-wrapper>section .legend--plain,form>.form-wrapper>section fieldset legend,form>.form-wrapper>section section h2{font-size:1.8rem;line-height:1.5;margin:0}}@media screen and (min-width: 1200px){fieldset .legend--plain,fieldset fieldset legend,fieldset section h2,.fieldset .legend--plain,.fieldset fieldset legend,.fieldset section h2,form>section .legend--plain,form>section fieldset legend,form>section section h2,form>.form-wrapper>section .legend--plain,form>.form-wrapper>section fieldset legend,form>.form-wrapper>section section h2{font-size:2rem;line-height:1.5;margin:0}}fieldset .form-type-processed-text>*,.fieldset .form-type-processed-text>*,form>section .form-type-processed-text>*,form>.form-wrapper>section .form-type-processed-text>*{margin:1em 0}label,.label{font-size:1.6rem;line-height:1.5;display:block;margin:0;padding:0;color:#222;font-weight:normal}@media screen and (min-width: 768px){label,.label{font-size:1.8rem}}@media screen and (min-width: 1200px){label,.label{font-size:2rem}}label--small,.label--small{font-size:1.5rem;line-height:2rem;margin:0 0 .8rem}@media screen and (min-width: 768px){label--small,.label--small{font-size:1.6rem;line-height:2.1rem}}@media screen and (min-width: 1200px){label--small,.label--small{font-size:1.7rem;line-height:2.5rem}}@media (min-width: 768px){label--small,.label--small{margin:0 0 .9rem}}@media (min-width: 1200px){label--small,.label--small{margin:0 0 1rem}}label+.form-radios,.label+.form-radios{margin-top:.3rem}@media (min-width: 576px){label+.form-radios,.label+.form-radios{margin-top:.6rem}}label.visually-hidden+.form-radios,.label.visually-hidden+.form-radios{margin-top:-.3rem}@media (min-width: 576px){label.visually-hidden+.form-radios,.label.visually-hidden+.form-radios{margin-top:-.6rem}}label.visually-hidden+input,.label.visually-hidden+input{margin-top:-1.5em}[type='text'],[type='search'],[type='tel'],[type='url'],[type='email'],[type='password'],[type='date'],[type='time'],[type='number'],[type='file']{width:100%;max-width:56rem;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}[type='text']::-webkit-input-placeholder, [type='search']::-webkit-input-placeholder, [type='tel']::-webkit-input-placeholder, [type='url']::-webkit-input-placeholder, [type='email']::-webkit-input-placeholder, [type='password']::-webkit-input-placeholder, [type='date']::-webkit-input-placeholder, [type='time']::-webkit-input-placeholder, [type='number']::-webkit-input-placeholder, [type='file']::-webkit-input-placeholder{color:#777;opacity:1}[type='text']::-moz-placeholder, [type='search']::-moz-placeholder, [type='tel']::-moz-placeholder, [type='url']::-moz-placeholder, [type='email']::-moz-placeholder, [type='password']::-moz-placeholder, [type='date']::-moz-placeholder, [type='time']::-moz-placeholder, [type='number']::-moz-placeholder, [type='file']::-moz-placeholder{color:#777;opacity:1}[type='text']:-ms-input-placeholder, [type='search']:-ms-input-placeholder, [type='tel']:-ms-input-placeholder, [type='url']:-ms-input-placeholder, [type='email']:-ms-input-placeholder, [type='password']:-ms-input-placeholder, [type='date']:-ms-input-placeholder, [type='time']:-ms-input-placeholder, [type='number']:-ms-input-placeholder, [type='file']:-ms-input-placeholder{color:#777;opacity:1}[type='text']::-ms-input-placeholder, [type='search']::-ms-input-placeholder, [type='tel']::-ms-input-placeholder, [type='url']::-ms-input-placeholder, [type='email']::-ms-input-placeholder, [type='password']::-ms-input-placeholder, [type='date']::-ms-input-placeholder, [type='time']::-ms-input-placeholder, [type='number']::-ms-input-placeholder, [type='file']::-ms-input-placeholder{color:#777;opacity:1}[type='text']::placeholder,[type='search']::placeholder,[type='tel']::placeholder,[type='url']::placeholder,[type='email']::placeholder,[type='password']::placeholder,[type='date']::placeholder,[type='time']::placeholder,[type='number']::placeholder,[type='file']::placeholder{color:#777;opacity:1}[size='30'],[size='40'],[size='50'],[size='60']{max-width:56rem}select,[type='text'],[type='search'],[type='tel'],[type='url'],[type='email'],[type='password'],[type='date'],[type='time'],[type='number'],[type='file'],textarea{-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #333;border-radius:0;color:#222;margin:.5em 0;padding:.5em;min-height:2.5em}select:hover,[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,[type='file']:hover,textarea:hover{border:1px solid #0a78cd}select:focus,[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,[type='file']:focus,textarea:focus{-webkit-box-shadow:none;box-shadow:none;color:#222;outline:3px solid #0a78cd}select.error,select.error:focus,[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,[type='file'].error,[type='file'].error:focus,textarea.error,textarea.error:focus{border:1px solid #b63a1b;outline-color:#b63a1b;background-color:#ffdae0;color:#222}[type='file']{padding:.4rem !important;font-size:1.6rem !important}[type='file']::-webkit-file-upload-button{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;appearance:none;font-size:1.4rem;line-height:2.2rem;min-width:3.6rem;min-height:3.6rem;padding:0.4rem 0.4rem;background-size:.53336rem auto;background-color:#0a78cd;border-color:#fff;color:#fff;margin:0 !important;font-weight:normal}[type='file']::-webkit-file-upload-button:hover{background-color:#595959;border-color:#595959;color:#fff}[type='file']::-webkit-file-upload-button:active{background-color:#525252;border-color:#4d4d4d;color:#fff}[type='file']::-webkit-file-upload-button:focus{background-color:#525252;border-color:#595959;color:#fff}[type='file']::-webkit-file-upload-button:link,[type='file']::-webkit-file-upload-button:visited{color:#fff}[type='file']::-webkit-file-upload-button:focus{outline:3px solid #000}[type='file']::-webkit-file-upload-button:hover{text-decoration:none}[type='file']::-webkit-file-upload-button:active{outline:0}@media screen and (min-width: 768px){[type='file']::-webkit-file-upload-button{font-size:1.6rem;line-height:2.4rem}}@media screen and (min-width: 1200px){[type='file']::-webkit-file-upload-button{font-size:1.7rem;line-height:2.5rem}}@media (min-width: 768px){[type='file']::-webkit-file-upload-button{min-width:3.9rem;min-height:3.9rem;padding:0.5rem 0.6rem;background-size:.80004rem auto}}@media (min-width: 1200px){[type='file']::-webkit-file-upload-button{min-width:4rem;min-height:4rem;padding:0.6rem 0.7rem;background-size:.93338rem auto}}[type='file']::-webkit-file-upload-button:hover{background-color:#096ab5;border-color:#f2f2f2;color:#fff}[type='file']::-webkit-file-upload-button:active{background-color:#0861a6;border-color:#e6e6e6;color:#fff}[type='file']::-webkit-file-upload-button:focus{background-color:#0861a6;border-color:#f2f2f2;color:#fff}.form-select{display:inline-block;font-size:1em;font-family:sans-serif;font-weight:normal;color:#222;line-height:1.3;padding:.6em 1.4em .5em .8em;-webkit-box-sizing:border-box;box-sizing:border-box;margin:.5em 0;border:1px solid #4d4d4d;border-radius:0;-moz-appearance:none;-webkit-appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23666666%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E"),-webkit-gradient(linear, left top, left bottom, from(#fff), to(#e5e5e5));background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23666666%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E"),linear-gradient(to bottom, #fff 0%, #e5e5e5 100%);background-repeat:no-repeat, repeat;background-position:right .7em top 50%, 0 0;background-size:.65em auto, 100%}@media (min-width: 576px){.form-select{line-height:1.5;height:2.5em;padding:.5em 1.3334em .5em .6667em}}.form-select::-ms-expand{display:none}.form-select option{font-weight:normal}textarea,.form-textarea{width:100%;line-height:1.5}.form-type-radio,.form-type-checkbox{position:relative;width:100%;margin:.5em .5em .5em 0;padding:0 33% 0 0}.container-inline .form-type-radio,.container-inline .form-type-checkbox{display:inline-block;width:auto;padding:0}input[type='radio'],.form-radio,input[type='checkbox'],.form-checkbox{font-size:1em;line-height:1.5;position:absolute;top:0;left:0;z-index:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #333;background-color:#fff;width:1.8rem;height:1.8rem;margin:.75em .5em;padding:0;vertical-align:baseline;-webkit-box-shadow:none;box-shadow:none;outline:none;color:inherit}@media (min-width: 768px){input[type='radio'],.form-radio,input[type='checkbox'],.form-checkbox{margin:.6667em .5em}}@media (min-width: 768px){input[type='radio'],.form-radio,input[type='checkbox'],.form-checkbox{margin:.75em .5em}}input[type='radio']:checked,.form-radio:checked,input[type='checkbox']:checked,.form-checkbox:checked{background-color:#2daff7}input[type='radio'] ~ label,.form-radio ~ label,input[type='checkbox'] ~ label,.form-checkbox ~ label{display:inline-block;position:relative;left:0;margin:0;padding:.625em 1em .625em 3.2rem;width:100%;min-width:4.5em;min-height:2.75em;-webkit-box-shadow:inset 0 0 0 1px #333;box-shadow:inset 0 0 0 1px #333;font-size:1em;font-weight:normal;line-height:1.5;vertical-align:baseline;color:#222;background-color:#fff}@media (min-width: 768px){input[type='radio'] ~ label,.form-radio ~ label,input[type='checkbox'] ~ label,.form-checkbox ~ label{min-height:2.5em;padding:.5em 1em .5em 3.6rem}}input[type='radio'].error ~ label,.form-radio.error ~ label,input[type='checkbox'].error ~ label,.form-checkbox.error ~ label{-webkit-box-shadow:inset 0 0 0 1px #b63a1b;box-shadow:inset 0 0 0 1px #b63a1b;outline-color:#b63a1b;background-color:#ffdae0;color:#222}input[type='radio']:checked ~ label,.form-radio:checked ~ label,input[type='checkbox']:checked ~ label,.form-checkbox:checked ~ label{background-color:#f3f8fc}input[type='radio']:hover:not(.error) ~ label,input[type='radio']:focus ~ label,.form-radio:hover:not(.error) ~ label,.form-radio:focus ~ label,input[type='checkbox']:hover:not(.error) ~ label,input[type='checkbox']:focus ~ label,.form-checkbox:hover:not(.error) ~ label,.form-checkbox:focus ~ label{outline:3px solid #0a78cd;outline-offset:-2px}input[type='radio'],.form-radio{border-radius:50%}input[type='checkbox'],.form-checkbox{border-radius:0}input[type='checkbox']:checked,.form-checkbox:checked{border-style:inset} +.form-item--error-message{font-size:1.6rem;line-height:1.5;display:block;position:relative;z-index:101;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:56rem;font-weight:bold;padding:.9rem;color:#fff;background-color:#d1431f;border:1px solid #d1431f;border-radius:3px;-webkit-box-shadow:0 8px 12px -4px rgba(0,0,0,0.3);box-shadow:0 8px 12px -4px rgba(0,0,0,0.3);opacity:1}@media screen and (min-width: 992px){.form-item--error-message{font-size:1.8rem}}@media screen and (min-width: 1679px){.form-item--error-message{font-size:2rem}}.form-item--error-message::before{content:'';border:.9rem solid transparent;border-bottom-color:#d1431f;position:absolute;top:-1.7rem;left:1.4rem}.container-inline .form-item--error-message,.container-inline .form-type-radio .form-item--error-message,.container-inline .form-type-checkbox .form-item--error-message{position:absolute;top:calc(100% + .9rem);right:auto;bottom:auto;left:auto;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:16rem}.container-inline .form-item--error-message::before,.container-inline .form-type-radio .form-item--error-message::before,.container-inline .form-type-checkbox .form-item--error-message::before{content:'';border:.9rem solid transparent;border-bottom-color:#d1431f;position:absolute;top:-1.7rem;left:1.4rem}.form-type-radio .form-item--error-message,.form-type-checkbox .form-item--error-message{position:absolute;top:0;right:0;bottom:auto;left:auto;width:calc(33% - .9rem)}.form-type-radio .form-item--error-message::before,.form-type-checkbox .form-item--error-message::before{border-bottom-color:transparent;border-right-color:#d1431f;top:1.2rem;left:-1.8rem}main form{margin:0;padding:0;max-width:800px}.form-actions{position:relative;margin:2.5em 0}.form-actions .button{vertical-align:bottom}.form-actions .ajax-spinner{position:absolute;line-height:3em;margin-left:2px}.form-actions .ajax-spinner .ajax-spinner__label{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);word-wrap:normal}.form-item{position:relative}.form-item .container-inline{margin:0}form>.form-item,.form-wrapper>.form-item{padding:0;margin:2em 0}form>.form-item.form-type-processed-text,.form-wrapper>.form-item.form-type-processed-text{margin:0}.description{font-size:1.5rem;line-height:2rem;margin:.5em 0}@media screen and (min-width: 992px){.description{font-size:1.6rem;line-height:2.1rem}}@media screen and (min-width: 1679px){.description{font-size:1.7rem;line-height:2.5rem}}.fieldset-wrapper .field-prefix .description,.fieldset-wrapper .field-suffix .description{font-size:1.6rem;line-height:1.5;margin:1em 0 0}@media screen and (min-width: 992px){.fieldset-wrapper .field-prefix .description,.fieldset-wrapper .field-suffix .description{font-size:1.8rem}}@media screen and (min-width: 1679px){.fieldset-wrapper .field-prefix .description,.fieldset-wrapper .field-suffix .description{font-size:2rem}}fieldset,.fieldset,form>section,form>.form-wrapper>section{border:0;padding:0}fieldset:first-child,.fieldset:first-child,form>section:first-child,form>.form-wrapper>section:first-child{margin-top:0}fieldset:focus,.fieldset:focus,form>section:focus,form>.form-wrapper>section:focus{outline-color:#0a78cd;border:0}fieldset>.form-item,fieldset>.fieldset-wrapper>.form-item,fieldset fieldset,.fieldset>.form-item,.fieldset>.fieldset-wrapper>.form-item,.fieldset fieldset,form>section>.form-item,form>section>.fieldset-wrapper>.form-item,form>section fieldset,form>.form-wrapper>section>.form-item,form>.form-wrapper>section>.fieldset-wrapper>.form-item,form>.form-wrapper>section fieldset{margin:1em 0 0}fieldset>legend,fieldset>.legend,fieldset>h2,.fieldset>legend,.fieldset>.legend,.fieldset>h2,form>section>legend,form>section>.legend,form>section>h2,form>.form-wrapper>section>legend,form>.form-wrapper>section>.legend,form>.form-wrapper>section>h2{font-size:2.1rem;line-height:2.8rem;margin:0;color:#076cba;font-weight:normal}@media screen and (min-width: 992px){fieldset>legend,fieldset>.legend,fieldset>h2,.fieldset>legend,.fieldset>.legend,.fieldset>h2,form>section>legend,form>section>.legend,form>section>h2,form>.form-wrapper>section>legend,form>.form-wrapper>section>.legend,form>.form-wrapper>section>h2{font-size:2.4rem;line-height:3.3rem;margin:0}}@media screen and (min-width: 1679px){fieldset>legend,fieldset>.legend,fieldset>h2,.fieldset>legend,.fieldset>.legend,.fieldset>h2,form>section>legend,form>section>.legend,form>section>h2,form>.form-wrapper>section>legend,form>.form-wrapper>section>.legend,form>.form-wrapper>section>h2{font-size:2.6rem;line-height:3.5rem;margin:0}}fieldset .legend--plain,fieldset fieldset legend,fieldset section h2,.fieldset .legend--plain,.fieldset fieldset legend,.fieldset section h2,form>section .legend--plain,form>section fieldset legend,form>section section h2,form>.form-wrapper>section .legend--plain,form>.form-wrapper>section fieldset legend,form>.form-wrapper>section section h2{font-size:1.6rem;line-height:1.5;margin:0;color:#222}@media screen and (min-width: 992px){fieldset .legend--plain,fieldset fieldset legend,fieldset section h2,.fieldset .legend--plain,.fieldset fieldset legend,.fieldset section h2,form>section .legend--plain,form>section fieldset legend,form>section section h2,form>.form-wrapper>section .legend--plain,form>.form-wrapper>section fieldset legend,form>.form-wrapper>section section h2{font-size:1.8rem;line-height:1.5;margin:0}}@media screen and (min-width: 1679px){fieldset .legend--plain,fieldset fieldset legend,fieldset section h2,.fieldset .legend--plain,.fieldset fieldset legend,.fieldset section h2,form>section .legend--plain,form>section fieldset legend,form>section section h2,form>.form-wrapper>section .legend--plain,form>.form-wrapper>section fieldset legend,form>.form-wrapper>section section h2{font-size:2rem;line-height:1.5;margin:0}}fieldset .form-type-processed-text>*,.fieldset .form-type-processed-text>*,form>section .form-type-processed-text>*,form>.form-wrapper>section .form-type-processed-text>*{margin:1em 0}label,.label{font-size:1.6rem;line-height:1.5;display:block;margin:0;padding:0;color:#222;font-weight:normal}@media screen and (min-width: 992px){label,.label{font-size:1.8rem}}@media screen and (min-width: 1679px){label,.label{font-size:2rem}}label--small,.label--small{font-size:1.5rem;line-height:2rem;margin:0 0 .8rem}@media screen and (min-width: 992px){label--small,.label--small{font-size:1.6rem;line-height:2.1rem}}@media screen and (min-width: 1679px){label--small,.label--small{font-size:1.7rem;line-height:2.5rem}}@media (min-width: 768px){label--small,.label--small{margin:0 0 .9rem}}@media (min-width: 1679px){label--small,.label--small{margin:0 0 1rem}}label+.form-radios,.label+.form-radios{margin-top:.3rem}@media (min-width: 576px){label+.form-radios,.label+.form-radios{margin-top:.6rem}}label.visually-hidden+.form-radios,.label.visually-hidden+.form-radios{margin-top:-.3rem}@media (min-width: 576px){label.visually-hidden+.form-radios,.label.visually-hidden+.form-radios{margin-top:-.6rem}}label.visually-hidden+input,.label.visually-hidden+input{margin-top:-1.5em}[type='text'],[type='search'],[type='tel'],[type='url'],[type='email'],[type='password'],[type='date'],[type='time'],[type='number'],[type='file']{width:100%;max-width:56rem;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}[type='text']::-webkit-input-placeholder, [type='search']::-webkit-input-placeholder, [type='tel']::-webkit-input-placeholder, [type='url']::-webkit-input-placeholder, [type='email']::-webkit-input-placeholder, [type='password']::-webkit-input-placeholder, [type='date']::-webkit-input-placeholder, [type='time']::-webkit-input-placeholder, [type='number']::-webkit-input-placeholder, [type='file']::-webkit-input-placeholder{color:#777;opacity:1}[type='text']::-moz-placeholder, [type='search']::-moz-placeholder, [type='tel']::-moz-placeholder, [type='url']::-moz-placeholder, [type='email']::-moz-placeholder, [type='password']::-moz-placeholder, [type='date']::-moz-placeholder, [type='time']::-moz-placeholder, [type='number']::-moz-placeholder, [type='file']::-moz-placeholder{color:#777;opacity:1}[type='text']:-ms-input-placeholder, [type='search']:-ms-input-placeholder, [type='tel']:-ms-input-placeholder, [type='url']:-ms-input-placeholder, [type='email']:-ms-input-placeholder, [type='password']:-ms-input-placeholder, [type='date']:-ms-input-placeholder, [type='time']:-ms-input-placeholder, [type='number']:-ms-input-placeholder, [type='file']:-ms-input-placeholder{color:#777;opacity:1}[type='text']::-ms-input-placeholder, [type='search']::-ms-input-placeholder, [type='tel']::-ms-input-placeholder, [type='url']::-ms-input-placeholder, [type='email']::-ms-input-placeholder, [type='password']::-ms-input-placeholder, [type='date']::-ms-input-placeholder, [type='time']::-ms-input-placeholder, [type='number']::-ms-input-placeholder, [type='file']::-ms-input-placeholder{color:#777;opacity:1}[type='text']::placeholder,[type='search']::placeholder,[type='tel']::placeholder,[type='url']::placeholder,[type='email']::placeholder,[type='password']::placeholder,[type='date']::placeholder,[type='time']::placeholder,[type='number']::placeholder,[type='file']::placeholder{color:#777;opacity:1}[size='30'],[size='40'],[size='50'],[size='60']{max-width:56rem}select,[type='text'],[type='search'],[type='tel'],[type='url'],[type='email'],[type='password'],[type='date'],[type='time'],[type='number'],[type='file'],textarea{-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #333;border-radius:0;color:#222;margin:.5em 0;padding:.5em;min-height:2.5em}select:hover,[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,[type='file']:hover,textarea:hover{border:1px solid #0a78cd}select:focus,[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,[type='file']:focus,textarea:focus{-webkit-box-shadow:none;box-shadow:none;color:#222;outline:3px solid #0a78cd}select.error,select.error:focus,[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,[type='file'].error,[type='file'].error:focus,textarea.error,textarea.error:focus{border:1px solid #b63a1b;outline-color:#b63a1b;background-color:#ffdae0;color:#222}[type='file']{padding:.4rem !important;font-size:1.6rem !important}[type='file']::-webkit-file-upload-button{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;appearance:none;font-size:1.4rem;line-height:2.2rem;min-width:3.6rem;min-height:3.6rem;padding:0.4rem 0.4rem;background-size:.53336rem auto;background-color:#0a78cd;border-color:#fff;color:#fff;margin:0 !important;font-weight:normal}[type='file']::-webkit-file-upload-button:hover{background-color:#595959;border-color:#595959;color:#fff}[type='file']::-webkit-file-upload-button:active{background-color:#525252;border-color:#4d4d4d;color:#fff}[type='file']::-webkit-file-upload-button:focus{background-color:#525252;border-color:#595959;color:#fff}[type='file']::-webkit-file-upload-button:link,[type='file']::-webkit-file-upload-button:visited{color:#fff}[type='file']::-webkit-file-upload-button:focus{outline:3px solid #000}[type='file']::-webkit-file-upload-button:hover{text-decoration:none}[type='file']::-webkit-file-upload-button:active{outline:0}@media screen and (min-width: 992px){[type='file']::-webkit-file-upload-button{font-size:1.6rem;line-height:2.4rem}}@media screen and (min-width: 1679px){[type='file']::-webkit-file-upload-button{font-size:1.7rem;line-height:2.5rem}}@media (min-width: 768px){[type='file']::-webkit-file-upload-button{min-width:3.9rem;min-height:3.9rem;padding:0.5rem 0.6rem;background-size:.80004rem auto}}@media (min-width: 1679px){[type='file']::-webkit-file-upload-button{min-width:4rem;min-height:4rem;padding:0.6rem 0.7rem;background-size:.93338rem auto}}[type='file']::-webkit-file-upload-button:hover{background-color:#096ab5;border-color:#f2f2f2;color:#fff}[type='file']::-webkit-file-upload-button:active{background-color:#0861a6;border-color:#e6e6e6;color:#fff}[type='file']::-webkit-file-upload-button:focus{background-color:#0861a6;border-color:#f2f2f2;color:#fff}.form-select{display:inline-block;font-size:1em;font-family:sans-serif;font-weight:normal;color:#222;line-height:1.3;padding:.6em 1.4em .5em .8em;-webkit-box-sizing:border-box;box-sizing:border-box;margin:.5em 0;border:1px solid #4d4d4d;border-radius:0;-moz-appearance:none;-webkit-appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23666666%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E"),-webkit-gradient(linear, left top, left bottom, from(#fff), to(#e5e5e5));background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23666666%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E"),linear-gradient(to bottom, #fff 0%, #e5e5e5 100%);background-repeat:no-repeat, repeat;background-position:right .7em top 50%, 0 0;background-size:.65em auto, 100%}@media (min-width: 576px){.form-select{line-height:1.5;height:2.5em;padding:.5em 1.3334em .5em .6667em}}.form-select::-ms-expand{display:none}.form-select option{font-weight:normal}textarea,.form-textarea{width:100%;line-height:1.5}.form-type-radio,.form-type-checkbox{position:relative;width:100%;margin:.5em .5em .5em 0;padding:0 33% 0 0}.container-inline .form-type-radio,.container-inline .form-type-checkbox{display:inline-block;width:auto;padding:0}input[type='radio'],.form-radio,input[type='checkbox'],.form-checkbox{font-size:1em;line-height:1.5;position:absolute;top:0;left:0;z-index:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #333;background-color:#fff;width:1.8rem;height:1.8rem;margin:.75em .5em;padding:0;vertical-align:baseline;-webkit-box-shadow:none;box-shadow:none;outline:none;color:inherit}@media (min-width: 768px){input[type='radio'],.form-radio,input[type='checkbox'],.form-checkbox{margin:.6667em .5em}}@media (min-width: 768px){input[type='radio'],.form-radio,input[type='checkbox'],.form-checkbox{margin:.75em .5em}}input[type='radio']:checked,.form-radio:checked,input[type='checkbox']:checked,.form-checkbox:checked{background-color:#2daff7}input[type='radio'] ~ label,.form-radio ~ label,input[type='checkbox'] ~ label,.form-checkbox ~ label{display:inline-block;position:relative;left:0;margin:0;padding:.625em 1em .625em 3.2rem;width:100%;min-width:4.5em;min-height:2.75em;-webkit-box-shadow:inset 0 0 0 1px #333;box-shadow:inset 0 0 0 1px #333;font-size:1em;font-weight:normal;line-height:1.5;vertical-align:baseline;color:#222;background-color:#fff}@media (min-width: 768px){input[type='radio'] ~ label,.form-radio ~ label,input[type='checkbox'] ~ label,.form-checkbox ~ label{min-height:2.5em;padding:.5em 1em .5em 3.6rem}}input[type='radio'].error ~ label,.form-radio.error ~ label,input[type='checkbox'].error ~ label,.form-checkbox.error ~ label{-webkit-box-shadow:inset 0 0 0 1px #b63a1b;box-shadow:inset 0 0 0 1px #b63a1b;outline-color:#b63a1b;background-color:#ffdae0;color:#222}input[type='radio']:checked ~ label,.form-radio:checked ~ label,input[type='checkbox']:checked ~ label,.form-checkbox:checked ~ label{background-color:#f3f8fc}input[type='radio']:hover:not(.error) ~ label,input[type='radio']:focus ~ label,.form-radio:hover:not(.error) ~ label,.form-radio:focus ~ label,input[type='checkbox']:hover:not(.error) ~ label,input[type='checkbox']:focus ~ label,.form-checkbox:hover:not(.error) ~ label,.form-checkbox:focus ~ label{outline:3px solid #0a78cd;outline-offset:-2px}input[type='radio'],.form-radio{border-radius:50%}input[type='checkbox'],.form-checkbox{border-radius:0}input[type='checkbox']:checked,.form-checkbox:checked{border-style:inset} diff --git a/css/3_components/form/layout-builder-form.css b/css/3_components/form/layout-builder-form.css index 0194a19..43d589a 100644 --- a/css/3_components/form/layout-builder-form.css +++ b/css/3_components/form/layout-builder-form.css @@ -1 +1 @@ -.layout-builder-form,.layout-builder-update-block,.layout-builder-configure-block,.media-library-wrapper form,.js-media-library-add-form,.media-form{max-width:initial}.layout-builder-form .ajax-spinner__label,.layout-builder-update-block .ajax-spinner__label,.layout-builder-configure-block .ajax-spinner__label,.media-library-wrapper form .ajax-spinner__label,.js-media-library-add-form .ajax-spinner__label,.media-form .ajax-spinner__label{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);word-wrap:normal}.layout-builder-form>.form-wrapper,.layout-builder-update-block>.form-wrapper,.layout-builder-configure-block>.form-wrapper,.media-library-wrapper form>.form-wrapper,.js-media-library-add-form>.form-wrapper,.media-form>.form-wrapper{margin:1em 0}.layout-builder-form .form-item,.layout-builder-update-block .form-item,.layout-builder-configure-block .form-item,.media-library-wrapper form .form-item,.js-media-library-add-form .form-item,.media-form .form-item{padding:0;margin:1em 0}.layout-builder-form .form-item.form-item-settings-admin-label,.layout-builder-update-block .form-item.form-item-settings-admin-label,.layout-builder-configure-block .form-item.form-item-settings-admin-label,.media-library-wrapper form .form-item.form-item-settings-admin-label,.js-media-library-add-form .form-item.form-item-settings-admin-label,.media-form .form-item.form-item-settings-admin-label{font-size:24px;line-height:30px;margin:.3334em 0 .5rem;color:#076cba}.layout-builder-form .form-item.form-item-settings-admin-label label,.layout-builder-update-block .form-item.form-item-settings-admin-label label,.layout-builder-configure-block .form-item.form-item-settings-admin-label label,.media-library-wrapper form .form-item.form-item-settings-admin-label label,.js-media-library-add-form .form-item.form-item-settings-admin-label label,.media-form .form-item.form-item-settings-admin-label label{display:none}.layout-builder-form .form-item.form-item-settings-label-display,.layout-builder-update-block .form-item.form-item-settings-label-display,.layout-builder-configure-block .form-item.form-item-settings-label-display,.media-library-wrapper form .form-item.form-item-settings-label-display,.js-media-library-add-form .form-item.form-item-settings-label-display,.media-form .form-item.form-item-settings-label-display{margin:0}.layout-builder-form fieldset.form-item,.layout-builder-update-block fieldset.form-item,.layout-builder-configure-block fieldset.form-item,.media-library-wrapper form fieldset.form-item,.js-media-library-add-form fieldset.form-item,.media-form fieldset.form-item{margin:1em 0}.layout-builder-form fieldset.form-item legend,.layout-builder-update-block fieldset.form-item legend,.layout-builder-configure-block fieldset.form-item legend,.media-library-wrapper form fieldset.form-item legend,.js-media-library-add-form fieldset.form-item legend,.media-form fieldset.form-item legend{font-size:2rem;line-height:2.8rem;margin:0 0 .8rem}@media (min-width: 768px){.layout-builder-form fieldset.form-item legend,.layout-builder-update-block fieldset.form-item legend,.layout-builder-configure-block fieldset.form-item legend,.media-library-wrapper form fieldset.form-item legend,.js-media-library-add-form fieldset.form-item legend,.media-form fieldset.form-item legend{font-size:2.1rem}}.layout-builder-form fieldset.form-item .fieldset-wrapper,.layout-builder-update-block fieldset.form-item .fieldset-wrapper,.layout-builder-configure-block fieldset.form-item .fieldset-wrapper,.media-library-wrapper form fieldset.form-item .fieldset-wrapper,.js-media-library-add-form fieldset.form-item .fieldset-wrapper,.media-form fieldset.form-item .fieldset-wrapper{background-color:#eff6fc;padding:.5em}.layout-builder-form .form-item .container-inline,.layout-builder-update-block .form-item .container-inline,.layout-builder-configure-block .form-item .container-inline,.media-library-wrapper form .form-item .container-inline,.js-media-library-add-form .form-item .container-inline,.media-form .form-item .container-inline{margin:1em 0}.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,.media-form label{font-weight:bold;color:#444;margin:4px 0}.layout-builder-form input+label,.layout-builder-update-block input+label,.layout-builder-configure-block input+label,.media-library-wrapper form input+label,.js-media-library-add-form input+label,.media-form input+label{font-weight:normal;color:inherit;margin:0}.layout-builder-form [type='text'],.layout-builder-form [type='search'],.layout-builder-form [type='tel'],.layout-builder-form [type='url'],.layout-builder-form [type='email'],.layout-builder-form [type='password'],.layout-builder-form [type='date'],.layout-builder-form [type='time'],.layout-builder-form [type='number'],.layout-builder-form [type='file'],.layout-builder-form textarea,.layout-builder-update-block [type='text'],.layout-builder-update-block [type='search'],.layout-builder-update-block [type='tel'],.layout-builder-update-block [type='url'],.layout-builder-update-block [type='email'],.layout-builder-update-block [type='password'],.layout-builder-update-block [type='date'],.layout-builder-update-block [type='time'],.layout-builder-update-block [type='number'],.layout-builder-update-block [type='file'],.layout-builder-update-block textarea,.layout-builder-configure-block [type='text'],.layout-builder-configure-block [type='search'],.layout-builder-configure-block [type='tel'],.layout-builder-configure-block [type='url'],.layout-builder-configure-block [type='email'],.layout-builder-configure-block [type='password'],.layout-builder-configure-block [type='date'],.layout-builder-configure-block [type='time'],.layout-builder-configure-block [type='number'],.layout-builder-configure-block [type='file'],.layout-builder-configure-block textarea,.media-library-wrapper form [type='text'],.media-library-wrapper form [type='search'],.media-library-wrapper form [type='tel'],.media-library-wrapper form [type='url'],.media-library-wrapper form [type='email'],.media-library-wrapper form [type='password'],.media-library-wrapper form [type='date'],.media-library-wrapper form [type='time'],.media-library-wrapper form [type='number'],.media-library-wrapper form [type='file'],.media-library-wrapper form textarea,.js-media-library-add-form [type='text'],.js-media-library-add-form [type='search'],.js-media-library-add-form [type='tel'],.js-media-library-add-form [type='url'],.js-media-library-add-form [type='email'],.js-media-library-add-form [type='password'],.js-media-library-add-form [type='date'],.js-media-library-add-form [type='time'],.js-media-library-add-form [type='number'],.js-media-library-add-form [type='file'],.js-media-library-add-form textarea,.media-form [type='text'],.media-form [type='search'],.media-form [type='tel'],.media-form [type='url'],.media-form [type='email'],.media-form [type='password'],.media-form [type='date'],.media-form [type='time'],.media-form [type='number'],.media-form [type='file'],.media-form textarea{width:auto}.layout-builder-form .form-text,.layout-builder-form .form-tel,.layout-builder-update-block .form-text,.layout-builder-update-block .form-tel,.layout-builder-configure-block .form-text,.layout-builder-configure-block .form-tel,.media-library-wrapper form .form-text,.media-library-wrapper form .form-tel,.js-media-library-add-form .form-text,.js-media-library-add-form .form-tel,.media-form .form-text,.media-form .form-tel{margin:0}.layout-builder-form .description,.layout-builder-update-block .description,.layout-builder-configure-block .description,.media-library-wrapper form .description,.js-media-library-add-form .description,.media-form .description{margin:.5em 0}.layout-builder-form .form-type-checkbox,.layout-builder-form .form-type-radio,.layout-builder-update-block .form-type-checkbox,.layout-builder-update-block .form-type-radio,.layout-builder-configure-block .form-type-checkbox,.layout-builder-configure-block .form-type-radio,.media-library-wrapper form .form-type-checkbox,.media-library-wrapper form .form-type-radio,.js-media-library-add-form .form-type-checkbox,.js-media-library-add-form .form-type-radio,.media-form .form-type-checkbox,.media-form .form-type-radio{font-size:1.4rem}@media (min-width: 768px){.layout-builder-form .form-type-checkbox,.layout-builder-form .form-type-radio,.layout-builder-update-block .form-type-checkbox,.layout-builder-update-block .form-type-radio,.layout-builder-configure-block .form-type-checkbox,.layout-builder-configure-block .form-type-radio,.media-library-wrapper form .form-type-checkbox,.media-library-wrapper form .form-type-radio,.js-media-library-add-form .form-type-checkbox,.js-media-library-add-form .form-type-radio,.media-form .form-type-checkbox,.media-form .form-type-radio{font-size:1.6rem}}.layout-builder-form .form-type-checkbox input,.layout-builder-form .form-type-radio input,.layout-builder-update-block .form-type-checkbox input,.layout-builder-update-block .form-type-radio input,.layout-builder-configure-block .form-type-checkbox input,.layout-builder-configure-block .form-type-radio input,.media-library-wrapper form .form-type-checkbox input,.media-library-wrapper form .form-type-radio input,.js-media-library-add-form .form-type-checkbox input,.js-media-library-add-form .form-type-radio input,.media-form .form-type-checkbox input,.media-form .form-type-radio input{margin:.5625em .5em}.layout-builder-form .form-type-checkbox label.option,.layout-builder-form .form-type-radio label.option,.layout-builder-update-block .form-type-checkbox label.option,.layout-builder-update-block .form-type-radio label.option,.layout-builder-configure-block .form-type-checkbox label.option,.layout-builder-configure-block .form-type-radio label.option,.media-library-wrapper form .form-type-checkbox label.option,.media-library-wrapper form .form-type-radio label.option,.js-media-library-add-form .form-type-checkbox label.option,.js-media-library-add-form .form-type-radio label.option,.media-form .form-type-checkbox label.option,.media-form .form-type-radio label.option{width:auto;min-height:3.6rem;line-height:1.5em;padding-top:.7rem;padding-bottom:.4rem}.layout-builder-form select,.layout-builder-update-block select,.layout-builder-configure-block select,.media-library-wrapper form select,.js-media-library-add-form select,.media-form select{margin:0;display:unset;height:2em;min-height:unset;padding:4px 30px 4px 10px}.layout-builder-form .chosen-container,.layout-builder-update-block .chosen-container,.layout-builder-configure-block .chosen-container,.media-library-wrapper form .chosen-container,.js-media-library-add-form .chosen-container,.media-form .chosen-container{padding:0;border-width:0;background-image:none;height:auto}.layout-builder-form .chosen-search-input,.layout-builder-update-block .chosen-search-input,.layout-builder-configure-block .chosen-search-input,.media-library-wrapper form .chosen-search-input,.js-media-library-add-form .chosen-search-input,.media-form .chosen-search-input{min-height:auto}.layout-builder-form .button:not(.button--primary),.layout-builder-update-block .button:not(.button--primary),.layout-builder-configure-block .button:not(.button--primary),.media-library-wrapper form .button:not(.button--primary),.js-media-library-add-form .button:not(.button--primary),.media-form .button:not(.button--primary){background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1.4rem;line-height:2.2rem;min-width:3.6rem;min-height:3.6rem;padding:0.4rem 0.4rem;background-size:.53336rem auto}.layout-builder-form .button:not(.button--primary):hover,.layout-builder-update-block .button:not(.button--primary):hover,.layout-builder-configure-block .button:not(.button--primary):hover,.media-library-wrapper form .button:not(.button--primary):hover,.js-media-library-add-form .button:not(.button--primary):hover,.media-form .button:not(.button--primary):hover{background-color:#595959;border-color:#595959;color:#fff}.layout-builder-form .button:not(.button--primary):active,.layout-builder-update-block .button:not(.button--primary):active,.layout-builder-configure-block .button:not(.button--primary):active,.media-library-wrapper form .button:not(.button--primary):active,.js-media-library-add-form .button:not(.button--primary):active,.media-form .button:not(.button--primary):active{background-color:#525252;border-color:#4d4d4d;color:#fff}.layout-builder-form .button:not(.button--primary):focus,.layout-builder-update-block .button:not(.button--primary):focus,.layout-builder-configure-block .button:not(.button--primary):focus,.media-library-wrapper form .button:not(.button--primary):focus,.js-media-library-add-form .button:not(.button--primary):focus,.media-form .button:not(.button--primary):focus{background-color:#525252;border-color:#595959;color:#fff}.layout-builder-form .button:not(.button--primary):link,.layout-builder-form .button:not(.button--primary):visited,.layout-builder-update-block .button:not(.button--primary):link,.layout-builder-update-block .button:not(.button--primary):visited,.layout-builder-configure-block .button:not(.button--primary):link,.layout-builder-configure-block .button:not(.button--primary):visited,.media-library-wrapper form .button:not(.button--primary):link,.media-library-wrapper form .button:not(.button--primary):visited,.js-media-library-add-form .button:not(.button--primary):link,.js-media-library-add-form .button:not(.button--primary):visited,.media-form .button:not(.button--primary):link,.media-form .button:not(.button--primary):visited{color:#fff}.layout-builder-form .button:not(.button--primary):focus,.layout-builder-update-block .button:not(.button--primary):focus,.layout-builder-configure-block .button:not(.button--primary):focus,.media-library-wrapper form .button:not(.button--primary):focus,.js-media-library-add-form .button:not(.button--primary):focus,.media-form .button:not(.button--primary):focus{outline:3px solid #000}.layout-builder-form .button:not(.button--primary):hover,.layout-builder-update-block .button:not(.button--primary):hover,.layout-builder-configure-block .button:not(.button--primary):hover,.media-library-wrapper form .button:not(.button--primary):hover,.js-media-library-add-form .button:not(.button--primary):hover,.media-form .button:not(.button--primary):hover{text-decoration:none}.layout-builder-form .button:not(.button--primary):active,.layout-builder-update-block .button:not(.button--primary):active,.layout-builder-configure-block .button:not(.button--primary):active,.media-library-wrapper form .button:not(.button--primary):active,.js-media-library-add-form .button:not(.button--primary):active,.media-form .button:not(.button--primary):active{outline:0}@media screen and (min-width: 768px){.layout-builder-form .button:not(.button--primary),.layout-builder-update-block .button:not(.button--primary),.layout-builder-configure-block .button:not(.button--primary),.media-library-wrapper form .button:not(.button--primary),.js-media-library-add-form .button:not(.button--primary),.media-form .button:not(.button--primary){font-size:1.6rem;line-height:2.4rem}}@media screen and (min-width: 1200px){.layout-builder-form .button:not(.button--primary),.layout-builder-update-block .button:not(.button--primary),.layout-builder-configure-block .button:not(.button--primary),.media-library-wrapper form .button:not(.button--primary),.js-media-library-add-form .button:not(.button--primary),.media-form .button:not(.button--primary){font-size:1.7rem;line-height:2.5rem}}@media (min-width: 768px){.layout-builder-form .button:not(.button--primary),.layout-builder-update-block .button:not(.button--primary),.layout-builder-configure-block .button:not(.button--primary),.media-library-wrapper form .button:not(.button--primary),.js-media-library-add-form .button:not(.button--primary),.media-form .button:not(.button--primary){min-width:3.9rem;min-height:3.9rem;padding:0.5rem 0.6rem;background-size:.80004rem auto}}@media (min-width: 1200px){.layout-builder-form .button:not(.button--primary),.layout-builder-update-block .button:not(.button--primary),.layout-builder-configure-block .button:not(.button--primary),.media-library-wrapper form .button:not(.button--primary),.js-media-library-add-form .button:not(.button--primary),.media-form .button:not(.button--primary){min-width:4rem;min-height:4rem;padding:0.6rem 0.7rem;background-size:.93338rem auto}}.layout-builder-form .dropbutton-widget .button,.layout-builder-update-block .dropbutton-widget .button,.layout-builder-configure-block .dropbutton-widget .button,.media-library-wrapper form .dropbutton-widget .button,.js-media-library-add-form .dropbutton-widget .button,.media-form .dropbutton-widget .button{color:#333}.layout-builder-form .button--primary,.layout-builder-update-block .button--primary,.layout-builder-configure-block .button--primary,.media-library-wrapper form .button--primary,.js-media-library-add-form .button--primary,.media-form .button--primary{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1.8rem;line-height:2.4rem;min-width:6rem;min-height:4.8rem;padding:0.7rem 1.4rem;background-size:1.86676rem auto;background-color:#0a78cd;border-color:#0a78cd;color:#fff}.layout-builder-form .button--primary:hover,.layout-builder-update-block .button--primary:hover,.layout-builder-configure-block .button--primary:hover,.media-library-wrapper form .button--primary:hover,.js-media-library-add-form .button--primary:hover,.media-form .button--primary:hover{background-color:#595959;border-color:#595959;color:#fff}.layout-builder-form .button--primary:active,.layout-builder-update-block .button--primary:active,.layout-builder-configure-block .button--primary:active,.media-library-wrapper form .button--primary:active,.js-media-library-add-form .button--primary:active,.media-form .button--primary:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.layout-builder-form .button--primary:focus,.layout-builder-update-block .button--primary:focus,.layout-builder-configure-block .button--primary:focus,.media-library-wrapper form .button--primary:focus,.js-media-library-add-form .button--primary:focus,.media-form .button--primary:focus{background-color:#525252;border-color:#595959;color:#fff}.layout-builder-form .button--primary:link,.layout-builder-form .button--primary:visited,.layout-builder-update-block .button--primary:link,.layout-builder-update-block .button--primary:visited,.layout-builder-configure-block .button--primary:link,.layout-builder-configure-block .button--primary:visited,.media-library-wrapper form .button--primary:link,.media-library-wrapper form .button--primary:visited,.js-media-library-add-form .button--primary:link,.js-media-library-add-form .button--primary:visited,.media-form .button--primary:link,.media-form .button--primary:visited{color:#fff}.layout-builder-form .button--primary:focus,.layout-builder-update-block .button--primary:focus,.layout-builder-configure-block .button--primary:focus,.media-library-wrapper form .button--primary:focus,.js-media-library-add-form .button--primary:focus,.media-form .button--primary:focus{outline:3px solid #000}.layout-builder-form .button--primary:hover,.layout-builder-update-block .button--primary:hover,.layout-builder-configure-block .button--primary:hover,.media-library-wrapper form .button--primary:hover,.js-media-library-add-form .button--primary:hover,.media-form .button--primary:hover{text-decoration:none}.layout-builder-form .button--primary:active,.layout-builder-update-block .button--primary:active,.layout-builder-configure-block .button--primary:active,.media-library-wrapper form .button--primary:active,.js-media-library-add-form .button--primary:active,.media-form .button--primary:active{outline:0}@media screen and (min-width: 768px){.layout-builder-form .button--primary,.layout-builder-update-block .button--primary,.layout-builder-configure-block .button--primary,.media-library-wrapper form .button--primary,.js-media-library-add-form .button--primary,.media-form .button--primary{font-size:2.1rem;line-height:3rem}}@media screen and (min-width: 1200px){.layout-builder-form .button--primary,.layout-builder-update-block .button--primary,.layout-builder-configure-block .button--primary,.media-library-wrapper form .button--primary,.js-media-library-add-form .button--primary,.media-form .button--primary{font-size:2.2rem;line-height:3.5rem}}@media (min-width: 768px){.layout-builder-form .button--primary,.layout-builder-update-block .button--primary,.layout-builder-configure-block .button--primary,.media-library-wrapper form .button--primary,.js-media-library-add-form .button--primary,.media-form .button--primary{min-width:9rem;min-height:5.1rem;padding:0.6rem 1.7rem;background-size:2.26678rem auto}}@media (min-width: 1200px){.layout-builder-form .button--primary,.layout-builder-update-block .button--primary,.layout-builder-configure-block .button--primary,.media-library-wrapper form .button--primary,.js-media-library-add-form .button--primary,.media-form .button--primary{min-width:10rem;min-height:5.5rem;padding:0.5rem 2rem;background-size:2.6668rem auto}}.layout-builder-form .button--primary:hover,.layout-builder-update-block .button--primary:hover,.layout-builder-configure-block .button--primary:hover,.media-library-wrapper form .button--primary:hover,.js-media-library-add-form .button--primary:hover,.media-form .button--primary:hover{background-color:#096ab5;border-color:#096ab5;color:#fff}.layout-builder-form .button--primary:active,.layout-builder-update-block .button--primary:active,.layout-builder-configure-block .button--primary:active,.media-library-wrapper form .button--primary:active,.js-media-library-add-form .button--primary:active,.media-form .button--primary:active{background-color:#0861a6;border-color:#085c9c;color:#fff}.layout-builder-form .button--primary:focus,.layout-builder-update-block .button--primary:focus,.layout-builder-configure-block .button--primary:focus,.media-library-wrapper form .button--primary:focus,.js-media-library-add-form .button--primary:focus,.media-form .button--primary:focus{background-color:#0861a6;border-color:#096ab5;color:#fff}.layout-builder-form table,.layout-builder-update-block table,.layout-builder-configure-block table,.media-library-wrapper form table,.js-media-library-add-form table,.media-form table{width:100%}.layout-builder-form table .form-checkbox,.layout-builder-update-block table .form-checkbox,.layout-builder-configure-block table .form-checkbox,.media-library-wrapper form table .form-checkbox,.js-media-library-add-form table .form-checkbox,.media-form table .form-checkbox{position:static;min-height:unset;margin:0}.layout-builder-form table th,.layout-builder-form table td,.layout-builder-update-block table th,.layout-builder-update-block table td,.layout-builder-configure-block table th,.layout-builder-configure-block table td,.media-library-wrapper form table th,.media-library-wrapper form table td,.js-media-library-add-form table th,.js-media-library-add-form table td,.media-form table th,.media-form table td{font-size:1.4rem;vertical-align:middle;padding:.8rem;border-left:0;border-right:0;border-color:#cdcdcd;background-color:#fff}.layout-builder-form table td.views-field-thumbnail__target-id,.layout-builder-update-block table td.views-field-thumbnail__target-id,.layout-builder-configure-block table td.views-field-thumbnail__target-id,.media-library-wrapper form table td.views-field-thumbnail__target-id,.js-media-library-add-form table td.views-field-thumbnail__target-id,.media-form table td.views-field-thumbnail__target-id{text-align:center;width:240px;font-size:0;line-height:0}.layout-builder-form table th,.layout-builder-update-block table th,.layout-builder-configure-block table th,.media-library-wrapper form table th,.js-media-library-add-form table th,.media-form table th{background-color:#666;color:#fff;font-size:1.6rem;font-weight:bold}.layout-builder-form table th>*,.layout-builder-update-block table th>*,.layout-builder-configure-block table th>*,.media-library-wrapper form table th>*,.js-media-library-add-form table th>*,.media-form table th>*{color:#fff}.layout-builder-form table th>.label,.layout-builder-update-block table th>.label,.layout-builder-configure-block table th>.label,.media-library-wrapper form table th>.label,.js-media-library-add-form table th>.label,.media-form table th>.label{font-weight:bold}.layout-builder-form table th.views-field-name,.layout-builder-update-block table th.views-field-name,.layout-builder-configure-block table th.views-field-name,.media-library-wrapper form table th.views-field-name,.js-media-library-add-form table th.views-field-name,.media-form table th.views-field-name{width:220px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.layout-builder-form .tabledrag-toggle-weight,.layout-builder-update-block .tabledrag-toggle-weight,.layout-builder-configure-block .tabledrag-toggle-weight,.media-library-wrapper form .tabledrag-toggle-weight,.js-media-library-add-form .tabledrag-toggle-weight,.media-form .tabledrag-toggle-weight{color:#0e6bb3;background-color:rgba(0,0,0,0);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0;background:none !important;border:0 !important;-webkit-box-shadow:none !important;box-shadow:none !important;display:inline !important;width:auto !important;height:auto !important;min-width:auto !important;min-height:auto !important;padding:0 !important;margin:0 !important;font-size:1.4rem}.layout-builder-form .tabledrag-toggle-weight:visited,.layout-builder-form .tabledrag-toggle-weight.visited,.layout-builder-update-block .tabledrag-toggle-weight:visited,.layout-builder-update-block .tabledrag-toggle-weight.visited,.layout-builder-configure-block .tabledrag-toggle-weight:visited,.layout-builder-configure-block .tabledrag-toggle-weight.visited,.media-library-wrapper form .tabledrag-toggle-weight:visited,.media-library-wrapper form .tabledrag-toggle-weight.visited,.js-media-library-add-form .tabledrag-toggle-weight:visited,.js-media-library-add-form .tabledrag-toggle-weight.visited,.media-form .tabledrag-toggle-weight:visited,.media-form .tabledrag-toggle-weight.visited{color:#0e6bb3;background-color:rgba(0,0,0,0);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0}.layout-builder-form .tabledrag-toggle-weight:focus,.layout-builder-form .tabledrag-toggle-weight.focus,.layout-builder-update-block .tabledrag-toggle-weight:focus,.layout-builder-update-block .tabledrag-toggle-weight.focus,.layout-builder-configure-block .tabledrag-toggle-weight:focus,.layout-builder-configure-block .tabledrag-toggle-weight.focus,.media-library-wrapper form .tabledrag-toggle-weight:focus,.media-library-wrapper form .tabledrag-toggle-weight.focus,.js-media-library-add-form .tabledrag-toggle-weight:focus,.js-media-library-add-form .tabledrag-toggle-weight.focus,.media-form .tabledrag-toggle-weight:focus,.media-form .tabledrag-toggle-weight.focus{color:#fff;background-color:#0e6bb3;text-decoration:none;text-decoration-thickness:1px;text-underline-offset:3px;outline:2px solid #0e6bb3;outline-offset:0}.layout-builder-form .tabledrag-toggle-weight:hover,.layout-builder-form .tabledrag-toggle-weight.hover,.layout-builder-update-block .tabledrag-toggle-weight:hover,.layout-builder-update-block .tabledrag-toggle-weight.hover,.layout-builder-configure-block .tabledrag-toggle-weight:hover,.layout-builder-configure-block .tabledrag-toggle-weight.hover,.media-library-wrapper form .tabledrag-toggle-weight:hover,.media-library-wrapper form .tabledrag-toggle-weight.hover,.js-media-library-add-form .tabledrag-toggle-weight:hover,.js-media-library-add-form .tabledrag-toggle-weight.hover,.media-form .tabledrag-toggle-weight:hover,.media-form .tabledrag-toggle-weight.hover{color:#0e6bb3;background-color:rgba(0,0,0,0);text-decoration:underline;-webkit-text-decoration-color:#333;text-decoration-color:#333;text-decoration-thickness:2px;text-underline-offset:3px;outline:0;outline-offset:0}.layout-builder-form .tabledrag-toggle-weight:active,.layout-builder-form .tabledrag-toggle-weight.active,.layout-builder-update-block .tabledrag-toggle-weight:active,.layout-builder-update-block .tabledrag-toggle-weight.active,.layout-builder-configure-block .tabledrag-toggle-weight:active,.layout-builder-configure-block .tabledrag-toggle-weight.active,.media-library-wrapper form .tabledrag-toggle-weight:active,.media-library-wrapper form .tabledrag-toggle-weight.active,.js-media-library-add-form .tabledrag-toggle-weight:active,.js-media-library-add-form .tabledrag-toggle-weight.active,.media-form .tabledrag-toggle-weight:active,.media-form .tabledrag-toggle-weight.active{color:#d1431f;background-color:rgba(0,0,0,0);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0}.layout-builder-form .tabledrag-changed-warning.messages--warning,.layout-builder-update-block .tabledrag-changed-warning.messages--warning,.layout-builder-configure-block .tabledrag-changed-warning.messages--warning,.media-library-wrapper form .tabledrag-changed-warning.messages--warning,.js-media-library-add-form .tabledrag-changed-warning.messages--warning,.media-form .tabledrag-changed-warning.messages--warning{font-size:15px;padding-left:48px;background-size:24px;background-position:12px 12px}.layout-builder-form .tabledrag-changed-warning.messages--warning .tabledrag-changed,.layout-builder-update-block .tabledrag-changed-warning.messages--warning .tabledrag-changed,.layout-builder-configure-block .tabledrag-changed-warning.messages--warning .tabledrag-changed,.media-library-wrapper form .tabledrag-changed-warning.messages--warning .tabledrag-changed,.js-media-library-add-form .tabledrag-changed-warning.messages--warning .tabledrag-changed,.media-form .tabledrag-changed-warning.messages--warning .tabledrag-changed{display:none}.layout-builder-form tr.draggable.drag td,.layout-builder-update-block tr.draggable.drag td,.layout-builder-configure-block tr.draggable.drag td,.media-library-wrapper form tr.draggable.drag td,.js-media-library-add-form tr.draggable.drag td,.media-form tr.draggable.drag td{opacity:.6667}.layout-builder-form tr.draggable td,.layout-builder-update-block tr.draggable td,.layout-builder-configure-block tr.draggable td,.media-library-wrapper form tr.draggable td,.js-media-library-add-form tr.draggable td,.media-form tr.draggable td{padding:.5em;border-top:3px solid #fff;border-bottom:3px solid #fff;background-color:#cee4f6;vertical-align:top}.layout-builder-form tr.draggable td.field-multiple-drag,.layout-builder-form tr.draggable td.delta-order,.layout-builder-update-block tr.draggable td.field-multiple-drag,.layout-builder-update-block tr.draggable td.delta-order,.layout-builder-configure-block tr.draggable td.field-multiple-drag,.layout-builder-configure-block tr.draggable td.delta-order,.media-library-wrapper form tr.draggable td.field-multiple-drag,.media-library-wrapper form tr.draggable td.delta-order,.js-media-library-add-form tr.draggable td.field-multiple-drag,.js-media-library-add-form tr.draggable td.delta-order,.media-form tr.draggable td.field-multiple-drag,.media-form tr.draggable td.delta-order{vertical-align:top;text-align:center;padding:7px 0}.layout-builder-form tr.draggable td.field-multiple-drag .form-item,.layout-builder-form tr.draggable td.delta-order .form-item,.layout-builder-update-block tr.draggable td.field-multiple-drag .form-item,.layout-builder-update-block tr.draggable td.delta-order .form-item,.layout-builder-configure-block tr.draggable td.field-multiple-drag .form-item,.layout-builder-configure-block tr.draggable td.delta-order .form-item,.media-library-wrapper form tr.draggable td.field-multiple-drag .form-item,.media-library-wrapper form tr.draggable td.delta-order .form-item,.js-media-library-add-form tr.draggable td.field-multiple-drag .form-item,.js-media-library-add-form tr.draggable td.delta-order .form-item,.media-form tr.draggable td.field-multiple-drag .form-item,.media-form tr.draggable td.delta-order .form-item{margin:0}.layout-builder-form tr.draggable td.field-multiple-drag .form-select,.layout-builder-form tr.draggable td.delta-order .form-select,.layout-builder-update-block tr.draggable td.field-multiple-drag .form-select,.layout-builder-update-block tr.draggable td.delta-order .form-select,.layout-builder-configure-block tr.draggable td.field-multiple-drag .form-select,.layout-builder-configure-block tr.draggable td.delta-order .form-select,.media-library-wrapper form tr.draggable td.field-multiple-drag .form-select,.media-library-wrapper form tr.draggable td.delta-order .form-select,.js-media-library-add-form tr.draggable td.field-multiple-drag .form-select,.js-media-library-add-form tr.draggable td.delta-order .form-select,.media-form tr.draggable td.field-multiple-drag .form-select,.media-form tr.draggable td.delta-order .form-select{margin:.5rem}.layout-builder-form tr.draggable th.tabledrag-hide,.layout-builder-update-block tr.draggable th.tabledrag-hide,.layout-builder-configure-block tr.draggable th.tabledrag-hide,.media-library-wrapper form tr.draggable th.tabledrag-hide,.js-media-library-add-form tr.draggable th.tabledrag-hide,.media-form tr.draggable th.tabledrag-hide{text-align:center}.layout-builder-form tr.draggable a.tabledrag-handle,.layout-builder-update-block tr.draggable a.tabledrag-handle,.layout-builder-configure-block tr.draggable a.tabledrag-handle,.media-library-wrapper form tr.draggable a.tabledrag-handle,.js-media-library-add-form tr.draggable a.tabledrag-handle,.media-form tr.draggable a.tabledrag-handle{display:inline-block;float:none;width:36px;height:36px;padding:0;margin:1px 0 0 6px !important;cursor:move;text-decoration:none}.layout-builder-form tr.draggable a.tabledrag-handle:hover,.layout-builder-update-block tr.draggable a.tabledrag-handle:hover,.layout-builder-configure-block tr.draggable a.tabledrag-handle:hover,.media-library-wrapper form tr.draggable a.tabledrag-handle:hover,.js-media-library-add-form tr.draggable a.tabledrag-handle:hover,.media-form tr.draggable a.tabledrag-handle:hover{text-decoration:none}.layout-builder-form tr.draggable a.tabledrag-handle .handle,.layout-builder-update-block tr.draggable a.tabledrag-handle .handle,.layout-builder-configure-block tr.draggable a.tabledrag-handle .handle,.media-library-wrapper form tr.draggable a.tabledrag-handle .handle,.js-media-library-add-form tr.draggable a.tabledrag-handle .handle,.media-form tr.draggable a.tabledrag-handle .handle{width:100%;height:100%;margin:0;padding:0;background:url("/core/misc/icons/787878/move.svg") no-repeat center center;background-size:20px}.layout-builder-form tr.draggable a.tabledrag-handle:hover .handle,.layout-builder-form tr.draggable a.tabledrag-handle:focus .handle,.layout-builder-update-block tr.draggable a.tabledrag-handle:hover .handle,.layout-builder-update-block tr.draggable a.tabledrag-handle:focus .handle,.layout-builder-configure-block tr.draggable a.tabledrag-handle:hover .handle,.layout-builder-configure-block tr.draggable a.tabledrag-handle:focus .handle,.media-library-wrapper form tr.draggable a.tabledrag-handle:hover .handle,.media-library-wrapper form tr.draggable a.tabledrag-handle:focus .handle,.js-media-library-add-form tr.draggable a.tabledrag-handle:hover .handle,.js-media-library-add-form tr.draggable a.tabledrag-handle:focus .handle,.media-form tr.draggable a.tabledrag-handle:hover .handle,.media-form tr.draggable a.tabledrag-handle:focus .handle{background-image:url("/core/misc/icons/000000/move.svg")}.layout-builder-form tr.draggable .tabledrag-changed,.layout-builder-update-block tr.draggable .tabledrag-changed,.layout-builder-configure-block tr.draggable .tabledrag-changed,.media-library-wrapper form tr.draggable .tabledrag-changed,.js-media-library-add-form tr.draggable .tabledrag-changed,.media-form tr.draggable .tabledrag-changed{display:block;margin:4px;font-size:40px;line-height:24px;text-decoration:none;color:#d1431f}.layout-builder-form .paragraph-type-top,.layout-builder-update-block .paragraph-type-top,.layout-builder-configure-block .paragraph-type-top,.media-library-wrapper form .paragraph-type-top,.js-media-library-add-form .paragraph-type-top,.media-form .paragraph-type-top{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;background-color:#cee4f6}.layout-builder-form .paragraph-type-title,.layout-builder-update-block .paragraph-type-title,.layout-builder-configure-block .paragraph-type-title,.media-library-wrapper form .paragraph-type-title,.js-media-library-add-form .paragraph-type-title,.media-form .paragraph-type-title{font-size:1.6rem;line-height:1.5;min-width:150px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.layout-builder-form .paragraphs-description,.layout-builder-update-block .paragraphs-description,.layout-builder-configure-block .paragraphs-description,.media-library-wrapper form .paragraphs-description,.js-media-library-add-form .paragraphs-description,.media-form .paragraphs-description{font-size:1.6rem;line-height:1.5;color:#666}.layout-builder-form .paragraphs-collapsed-description::after,.layout-builder-update-block .paragraphs-collapsed-description::after,.layout-builder-configure-block .paragraphs-collapsed-description::after,.media-library-wrapper form .paragraphs-collapsed-description::after,.js-media-library-add-form .paragraphs-collapsed-description::after,.media-form .paragraphs-collapsed-description::after{content:none}.layout-builder-form .paragraphs-subform label,.layout-builder-form .paragraphs-subform .full-text,.layout-builder-update-block .paragraphs-subform label,.layout-builder-update-block .paragraphs-subform .full-text,.layout-builder-configure-block .paragraphs-subform label,.layout-builder-configure-block .paragraphs-subform .full-text,.media-library-wrapper form .paragraphs-subform label,.media-library-wrapper form .paragraphs-subform .full-text,.js-media-library-add-form .paragraphs-subform label,.js-media-library-add-form .paragraphs-subform .full-text,.media-form .paragraphs-subform label,.media-form .paragraphs-subform .full-text{font-size:1.6rem;line-height:2.1rem}.layout-builder-form .paragraphs-subform .form-text,.layout-builder-update-block .paragraphs-subform .form-text,.layout-builder-configure-block .paragraphs-subform .form-text,.media-library-wrapper form .paragraphs-subform .form-text,.js-media-library-add-form .paragraphs-subform .form-text,.media-form .paragraphs-subform .form-text{height:4rem;min-height:4rem}.layout-builder-form .paragraphs-subform .filter-wrapper,.layout-builder-update-block .paragraphs-subform .filter-wrapper,.layout-builder-configure-block .paragraphs-subform .filter-wrapper,.media-library-wrapper form .paragraphs-subform .filter-wrapper,.js-media-library-add-form .paragraphs-subform .filter-wrapper,.media-form .paragraphs-subform .filter-wrapper{margin-top:0;border:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.layout-builder-form .paragraphs-subform .filter-wrapper .filter-help,.layout-builder-update-block .paragraphs-subform .filter-wrapper .filter-help,.layout-builder-configure-block .paragraphs-subform .filter-wrapper .filter-help,.media-library-wrapper form .paragraphs-subform .filter-wrapper .filter-help,.js-media-library-add-form .paragraphs-subform .filter-wrapper .filter-help,.media-form .paragraphs-subform .filter-wrapper .filter-help{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.layout-builder-form .paragraphs-subform .form-item,.layout-builder-update-block .paragraphs-subform .form-item,.layout-builder-configure-block .paragraphs-subform .form-item,.media-library-wrapper form .paragraphs-subform .form-item,.js-media-library-add-form .paragraphs-subform .form-item,.media-form .paragraphs-subform .form-item{margin:.5em 0}.layout-builder-form .vertical-tabs__menu-item,.layout-builder-update-block .vertical-tabs__menu-item,.layout-builder-configure-block .vertical-tabs__menu-item,.media-library-wrapper form .vertical-tabs__menu-item,.js-media-library-add-form .vertical-tabs__menu-item,.media-form .vertical-tabs__menu-item{margin-bottom:0}.layout-builder-form .vertical-tabs__panes,.layout-builder-update-block .vertical-tabs__panes,.layout-builder-configure-block .vertical-tabs__panes,.media-library-wrapper form .vertical-tabs__panes,.js-media-library-add-form .vertical-tabs__panes,.media-form .vertical-tabs__panes{padding:0 1em}.layout-builder-form{max-width:unset;margin-top:1.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.layout-builder-form .container-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.layout-builder-form>.form-wrapper{margin:0}.layout-builder-form .form-item{margin:0}.layout-builder-form .form-actions{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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:.6rem;background-color:#444;color:#ddd}.layout-builder-form .form-actions .button{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1.4rem;line-height:2.2rem;min-width:3.6rem;min-height:3.6rem;padding:0.4rem 0.4rem;background-size:.53336rem auto;margin:.6rem !important}.layout-builder-form .form-actions .button:hover{background-color:#595959;border-color:#595959;color:#fff}.layout-builder-form .form-actions .button:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.layout-builder-form .form-actions .button:focus{background-color:#525252;border-color:#595959;color:#fff}.layout-builder-form .form-actions .button:link,.layout-builder-form .form-actions .button:visited{color:#fff}.layout-builder-form .form-actions .button:focus{outline:3px solid #000}.layout-builder-form .form-actions .button:hover{text-decoration:none}.layout-builder-form .form-actions .button:active{outline:0}@media screen and (min-width: 768px){.layout-builder-form .form-actions .button{font-size:1.6rem;line-height:2.4rem}}@media screen and (min-width: 1200px){.layout-builder-form .form-actions .button{font-size:1.7rem;line-height:2.5rem}}@media (min-width: 768px){.layout-builder-form .form-actions .button{min-width:3.9rem;min-height:3.9rem;padding:0.5rem 0.6rem;background-size:.80004rem auto}}@media (min-width: 1200px){.layout-builder-form .form-actions .button{min-width:4rem;min-height:4rem;padding:0.6rem 0.7rem;background-size:.93338rem auto}}.layout-builder-form .form-actions .button--primary{background-color:#0a78cd;border-color:#0a78cd;color:#fff}.layout-builder-form .form-actions .button--primary:hover{background-color:#096ab5;border-color:#096ab5;color:#fff}.layout-builder-form .form-actions .button--primary:active{background-color:#0861a6;border-color:#085c9c;color:#fff}.layout-builder-form .form-actions .button--primary:focus{background-color:#0861a6;border-color:#096ab5;color:#fff}.layout-builder-form .form-actions .button:not(.button--primary){border-color:#ddd;background-color:transparent}.layout-builder-form .form-actions .button:not(.button--primary):hover{background-color:#ddd;color:#333}.layout-builder-form .form-actions .form-type-checkbox{margin:.6rem;font-size:1.4rem}@media (min-width: 768px){.layout-builder-form .form-actions .form-type-checkbox{font-size:1.6rem}}.layout-builder-form .form-actions .form-type-checkbox label.option{background-color:#444;color:#fff;-webkit-box-shadow:none;box-shadow:none;border:0;min-height:3.6rem;line-height:3.6rem;padding-top:0;padding-bottom:0}.layout-builder-form .field--name-moderation-state{background-color:#444;color:#fff;padding:0 1.2rem 1.2rem}.layout-builder-form .field--name-moderation-state *{font-size:16px}.layout-builder-form .field--name-moderation-state label{color:#ddd}.layout-builder-form .field--name-moderation-state label::after{content:':'}.layout-builder-form .field--name-moderation-state .form-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.layout-builder-form .field--name-moderation-state .form-wrapper .form-item{margin:0 1.5em 0 0;line-height:2.25em}.layout-builder-form .field--name-moderation-state .form-wrapper label{margin-right:.5em;font-weight:bold;white-space:nowrap}.layout-builder-form .field--name-moderation-state .form-wrapper .form-select{height:2.25em;min-height:2.25em;padding:.25em 2em .25em .25em;margin:0}.layout-builder-form .layout-builder__message .container{padding:0}.layout-builder-form .layout-builder__message .messages{margin:0;border:0;background-size:24px;padding-left:4.5rem}.layout-builder-form .layout-builder__message .messages__item{font-size:1.6rem;line-height:2.4rem}.layout-builder-update-block .media-library-widget p.media-library-widget-empty-text,.layout-builder-configure-block .media-library-widget p.media-library-widget-empty-text{margin:0 0 .5em;padding:.5em;background-color:#333;color:#fff;font-size:1.6rem}.layout-builder-update-block .media-library-widget [data-drupal-selector*='media-library-update-widget'],.layout-builder-configure-block .media-library-widget [data-drupal-selector*='media-library-update-widget']{display:none}.layout-builder-update-block .media-library-item,.layout-builder-configure-block .media-library-item{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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;outline:0}.layout-builder-update-block .media-library-item>*,.layout-builder-configure-block .media-library-item>*{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.layout-builder-update-block .media-library-item article,.layout-builder-configure-block .media-library-item article{font-size:1.6rem;line-height:1.5;position:relative;width:auto;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin:0 .5em 0 0}@media screen and (min-width: 768px){.layout-builder-update-block .media-library-item article,.layout-builder-configure-block .media-library-item article{font-size:1.8rem}}@media screen and (min-width: 1200px){.layout-builder-update-block .media-library-item article,.layout-builder-configure-block .media-library-item article{font-size:2rem}}.layout-builder-update-block .media-library-item article .field--name-thumbnail,.layout-builder-configure-block .media-library-item article .field--name-thumbnail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:0;text-align:center;background-color:#000}.layout-builder-update-block .media-library-item article .field--name-thumbnail img,.layout-builder-configure-block .media-library-item article .field--name-thumbnail img{width:auto;height:auto;max-height:150px}.layout-builder-update-block .media-library-item article .media-library-item__attributes,.layout-builder-configure-block .media-library-item article .media-library-item__attributes{position:absolute;bottom:0;display:block;width:100%;padding:5px;background:rgba(0,0,0,0.5);color:#fff;font-size:12px}.layout-builder-update-block .media-library-item article .media-library-item__attributes .media-library-item__name,.layout-builder-configure-block .media-library-item article .media-library-item__attributes .media-library-item__name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}.layout-builder-update-block .media-library-item .media-library-edit__link,.layout-builder-configure-block .media-library-item .media-library-edit__link{all:inherit;background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1.4rem;line-height:2.2rem;min-width:3.6rem;min-height:3.6rem;padding:0.4rem 0.4rem;background-size:.53336rem auto;cursor:pointer;margin-right:.5em}.layout-builder-update-block .media-library-item .media-library-edit__link:hover,.layout-builder-configure-block .media-library-item .media-library-edit__link:hover{background-color:#595959;border-color:#595959;color:#fff}.layout-builder-update-block .media-library-item .media-library-edit__link:active,.layout-builder-configure-block .media-library-item .media-library-edit__link:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.layout-builder-update-block .media-library-item .media-library-edit__link:focus,.layout-builder-configure-block .media-library-item .media-library-edit__link:focus{background-color:#525252;border-color:#595959;color:#fff}.layout-builder-update-block .media-library-item .media-library-edit__link:link,.layout-builder-update-block .media-library-item .media-library-edit__link:visited,.layout-builder-configure-block .media-library-item .media-library-edit__link:link,.layout-builder-configure-block .media-library-item .media-library-edit__link:visited{color:#fff}.layout-builder-update-block .media-library-item .media-library-edit__link:focus,.layout-builder-configure-block .media-library-item .media-library-edit__link:focus{outline:3px solid #000}.layout-builder-update-block .media-library-item .media-library-edit__link:hover,.layout-builder-configure-block .media-library-item .media-library-edit__link:hover{text-decoration:none}.layout-builder-update-block .media-library-item .media-library-edit__link:active,.layout-builder-configure-block .media-library-item .media-library-edit__link:active{outline:0}@media screen and (min-width: 768px){.layout-builder-update-block .media-library-item .media-library-edit__link,.layout-builder-configure-block .media-library-item .media-library-edit__link{font-size:1.6rem;line-height:2.4rem}}@media screen and (min-width: 1200px){.layout-builder-update-block .media-library-item .media-library-edit__link,.layout-builder-configure-block .media-library-item .media-library-edit__link{font-size:1.7rem;line-height:2.5rem}}@media (min-width: 768px){.layout-builder-update-block .media-library-item .media-library-edit__link,.layout-builder-configure-block .media-library-item .media-library-edit__link{min-width:3.9rem;min-height:3.9rem;padding:0.5rem 0.6rem;background-size:.80004rem auto}}@media (min-width: 1200px){.layout-builder-update-block .media-library-item .media-library-edit__link,.layout-builder-configure-block .media-library-item .media-library-edit__link{min-width:4rem;min-height:4rem;padding:0.6rem 0.7rem;background-size:.93338rem auto}}.ui-dialog:not(.ui-dialog-off-canvas){z-index:501;max-width:80%;font-size:1.6rem;line-height:1.5;padding:0;border-radius:0}.ui-dialog:not(.ui-dialog-off-canvas) p,.ui-dialog:not(.ui-dialog-off-canvas) li,.ui-dialog:not(.ui-dialog-off-canvas) pre,.ui-dialog:not(.ui-dialog-off-canvas) address,.ui-dialog:not(.ui-dialog-off-canvas) blockquote,.ui-dialog:not(.ui-dialog-off-canvas) dl,.ui-dialog:not(.ui-dialog-off-canvas) div,.ui-dialog:not(.ui-dialog-off-canvas) fieldset,.ui-dialog:not(.ui-dialog-off-canvas) form,.ui-dialog:not(.ui-dialog-off-canvas) table,.ui-dialog:not(.ui-dialog-off-canvas) th,.ui-dialog:not(.ui-dialog-off-canvas) td input,.ui-dialog:not(.ui-dialog-off-canvas) label{font-size:1em;line-height:1.5}.ui-dialog:not(.ui-dialog-off-canvas) .ui-dialog-titlebar{padding:.75em 1em}.ui-dialog:not(.ui-dialog-off-canvas) .ui-button.ui-dialog-titlebar-close{width:30px;height:30px;background-color:transparent;border:0;margin:0;padding:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:10px}.ui-dialog:not(.ui-dialog-off-canvas) .ui-button.ui-dialog-titlebar-close:focus,.ui-dialog:not(.ui-dialog-off-canvas) .ui-button.ui-dialog-titlebar-close:hover{border:0;outline:2px solid #f6f6f6}.ui-dialog:not(.ui-dialog-off-canvas) .ui-icon.ui-icon-closethick{background:transparent url("/core/misc/icons/ffffff/ex.svg") 0 0 no-repeat}.ui-dialog:not(.ui-dialog-off-canvas) .ui-dialog-content{padding:.5em 1em 1em}.ui-dialog:not(.ui-dialog-off-canvas) .ui-dialog-buttonpane{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;padding:.5em 1em;background-color:#ddd}.ui-dialog:not(.ui-dialog-off-canvas) .ui-dialog-buttonpane::before,.ui-dialog:not(.ui-dialog-off-canvas) .ui-dialog-buttonpane::after{content:none}.ui-dialog:not(.ui-dialog-off-canvas) .ui-dialog-buttonpane .ui-dialog-buttonset{margin:0 1em 0 0}.ui-corner-top,.ui-corner-bottom,.ui-corner-left,.ui-corner-right,.ui-corner-all,.ui-corner-tl,.ui-corner-tr,.ui-corner-bl,.ui-corner-br{border-radius:0}.ui-widget-header{background-color:#444;color:#ddd;border:0}.cke_dialog table[role='presentation'] tr td{background-color:transparent}.editor-linkit-dialog .ui-dialog-content{min-height:300px !important}.js input.form-linkit-autocomplete{background-image:none !important}.linkit-result--title{display:block}.linkit-result--description:empty{display:none}.linkit-ui-autocomplete{font-size:1.4rem !important;max-width:500px}.ui-autocomplete-input{outline:0;border-color:#333}.media-library-wrapper{width:100%;scroll-snap-align:start}.media-library-wrapper .media-library-menu{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin:0 -1em 1.5em;padding:1em;-webkit-box-shadow:0 22px 12px -16px rgba(0,0,0,0.2);box-shadow:0 22px 12px -16px rgba(0,0,0,0.2)}.media-library-wrapper .media-library-menu li{margin:0;line-height:16px;height:3.2rem;line-height:3.2rem}.media-library-wrapper .media-library-menu li a{display:block;height:36px;line-height:36px;padding:2px 1.5em 0;margin:0 .5em;background-color:transparent;color:#0e6bb3;text-decoration:underline;outline:0 !important}.media-library-wrapper .media-library-menu li a.active{position:relative;z-index:1;background-color:#444;color:#ddd;padding-top:0;text-decoration:none}.media-library-wrapper .js-media-library-view{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.media-library-wrapper .js-media-library-view .view-header{margin:.5em 0;text-align:right}.media-library-wrapper .js-media-library-view .view-filters form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.media-library-wrapper .js-media-library-view .view-filters form>*{white-space:nowrap;font-size:1.6rem;margin:.5em .5em .5em 0}.media-library-wrapper .js-media-library-view .view-filters form>*:last-child{margin-right:0}.media-library-wrapper .js-media-library-view .view-filters form label{display:block;margin:0;font-size:1.4rem}.media-library-wrapper .js-media-library-view .view-filters form input{margin:0;padding:4px;font-size:1.4rem;max-width:200px;min-height:35px}.media-library-wrapper .js-media-library-view .view-filters form select{display:inline-block;height:auto;padding:4px 31px 4px 4px;line-height:1em;min-height:35px;margin:0;font-size:1.4rem}.media-library-wrapper .view-content{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-top:.25em}.media-library-wrapper .views-display-link{margin:0;padding-left:22px;color:#333;font-size:15px;line-height:16px}.media-library-wrapper .views-display-link.is-active{font-weight:bold}.media-library-wrapper .views-display-link.is-active:focus{outline:0}.media-library-wrapper .views-display-link-widget{margin-right:15px;background:url("/core/misc/icons/333333/grid.svg") left 0 no-repeat}.media-library-wrapper .views-display-link-widget_table{background:url("/core/misc/icons/333333/table.svg") left 0 no-repeat}.media-library-wrapper .js-media-library-views-form{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;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:calc(100% + 20px);position:relative;margin-left:-10px}.media-library-wrapper .js-media-library-views-form .media-library-item--grid{position:relative;width:100%;margin:0;padding:10px;font-size:0}@media (min-width: 576px){.media-library-wrapper .js-media-library-views-form .media-library-item--grid{width:50%}}@media (min-width: 768px){.media-library-wrapper .js-media-library-views-form .media-library-item--grid{width:33.3%}}@media (min-width: 992px){.media-library-wrapper .js-media-library-views-form .media-library-item--grid{width:25%}}.media-library-wrapper .js-media-library-views-form .media-library-item--grid.media-library-item--disabled{opacity:.5}.media-library-wrapper .js-media-library-views-form .media-library-item--grid .js-click-to-select-checkbox .form-checkbox{top:14px;left:5px;min-height:auto;margin:0;visibility:hidden}.media-library-wrapper .js-media-library-views-form .media-library-item--grid .js-click-to-select-checkbox .form-checkbox:checked{visibility:visible}.media-library-wrapper .js-media-library-views-form .media-library-item--grid article{position:relative;width:100%;height:100%;-webkit-box-shadow:0 5px 12px -3px rgba(0,0,0,0.5);box-shadow:0 5px 12px -3px rgba(0,0,0,0.5)}.media-library-wrapper .js-media-library-views-form .media-library-item--grid article .media-library-item__preview{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;width:100%;height:150px;background-color:#444;margin:0}.media-library-wrapper .js-media-library-views-form .media-library-item--grid article .media-library-item__preview .field--name-thumbnail{text-align:center}.media-library-wrapper .js-media-library-views-form .media-library-item--grid article .media-library-item__preview img{display:inline-block;width:auto;height:auto;max-height:130px;margin:0}.media-library-wrapper .js-media-library-views-form .media-library-item--grid article .media-library-item__attributes{position:absolute;bottom:0;display:block;width:100%;padding:5px;background:rgba(0,0,0,0.5);color:#fff;font-size:12px}.media-library-wrapper .js-media-library-views-form .media-library-item--grid article .media-library-item__attributes .media-library-item__name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}.media-library-wrapper .js-media-library-views-form .form-actions{-ms-flex-preferred-size:100%;flex-basis:100%}#media-library-add-form-wrapper .media-library-add-form__added-media{margin:0;padding:0;outline:0;list-style:none}#media-library-add-form-wrapper .media-library-add-form__media{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:1em 0;border-bottom:1px solid #c0c0c0;outline:0}#media-library-add-form-wrapper .media-library-add-form__media:first-child{padding-top:0}#media-library-add-form-wrapper .media-library-add-form__media:first-child .cancel[type='submit']{top:5px}#media-library-add-form-wrapper .media-library-add-form__media:last-child{padding-bottom:0;border-bottom:0}#media-library-add-form-wrapper .media-library-add-form__media [data-drupal-selector='edit-preview']{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;width:240px;margin-right:20px;background:#cee4f6}#media-library-add-form-wrapper .media-library-add-form__media .cancel[type='submit']{position:absolute;top:25px;right:6px;width:auto;min-width:auto;margin:0;padding:2px 20px 2px 2px;text-transform:lowercase;color:transparent;border:0;border-radius:0;background:transparent url("/core/misc/icons/787878/ex.svg") right center no-repeat;font-weight:normal;line-height:16px}#media-library-add-form-wrapper .media-library-add-form__media .cancel[type='submit']:focus,#media-library-add-form-wrapper .media-library-add-form__media .cancel[type='submit'].button:disabled,#media-library-add-form-wrapper .media-library-add-form__media .cancel[type='submit'].button:disabled:active,#media-library-add-form-wrapper .media-library-add-form__media .cancel[type='submit'].button:focus{color:#787878;border:0;background:transparent url("/core/misc/icons/787878/ex.svg") right center no-repeat}#media-library-add-form-wrapper .media-library-add-form__media .cancel[type='submit']:hover,#media-library-add-form-wrapper .media-library-add-form__media .cancel[type='submit'].button:hover{color:#e00;border:0;background-image:url("/core/misc/icons/ee0000/ex.svg");-webkit-box-shadow:none;box-shadow:none}#drupal-modal{-ms-scroll-snap-type:y;scroll-snap-type:y;scroll-padding-block-start:45px} +.layout-builder-form,.layout-builder-update-block,.layout-builder-configure-block,.media-library-wrapper form,.js-media-library-add-form,.media-form{max-width:initial}.layout-builder-form .ajax-spinner__label,.layout-builder-update-block .ajax-spinner__label,.layout-builder-configure-block .ajax-spinner__label,.media-library-wrapper form .ajax-spinner__label,.js-media-library-add-form .ajax-spinner__label,.media-form .ajax-spinner__label{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);word-wrap:normal}.layout-builder-form>.form-wrapper,.layout-builder-update-block>.form-wrapper,.layout-builder-configure-block>.form-wrapper,.media-library-wrapper form>.form-wrapper,.js-media-library-add-form>.form-wrapper,.media-form>.form-wrapper{margin:1em 0}.layout-builder-form .form-item,.layout-builder-update-block .form-item,.layout-builder-configure-block .form-item,.media-library-wrapper form .form-item,.js-media-library-add-form .form-item,.media-form .form-item{padding:0;margin:1em 0}.layout-builder-form .form-item.form-item-settings-admin-label,.layout-builder-update-block .form-item.form-item-settings-admin-label,.layout-builder-configure-block .form-item.form-item-settings-admin-label,.media-library-wrapper form .form-item.form-item-settings-admin-label,.js-media-library-add-form .form-item.form-item-settings-admin-label,.media-form .form-item.form-item-settings-admin-label{font-size:24px;line-height:30px;margin:.3334em 0 .5rem;color:#076cba}.layout-builder-form .form-item.form-item-settings-admin-label label,.layout-builder-update-block .form-item.form-item-settings-admin-label label,.layout-builder-configure-block .form-item.form-item-settings-admin-label label,.media-library-wrapper form .form-item.form-item-settings-admin-label label,.js-media-library-add-form .form-item.form-item-settings-admin-label label,.media-form .form-item.form-item-settings-admin-label label{display:none}.layout-builder-form .form-item.form-item-settings-label-display,.layout-builder-update-block .form-item.form-item-settings-label-display,.layout-builder-configure-block .form-item.form-item-settings-label-display,.media-library-wrapper form .form-item.form-item-settings-label-display,.js-media-library-add-form .form-item.form-item-settings-label-display,.media-form .form-item.form-item-settings-label-display{margin:0}.layout-builder-form fieldset.form-item,.layout-builder-update-block fieldset.form-item,.layout-builder-configure-block fieldset.form-item,.media-library-wrapper form fieldset.form-item,.js-media-library-add-form fieldset.form-item,.media-form fieldset.form-item{margin:1em 0}.layout-builder-form fieldset.form-item legend,.layout-builder-update-block fieldset.form-item legend,.layout-builder-configure-block fieldset.form-item legend,.media-library-wrapper form fieldset.form-item legend,.js-media-library-add-form fieldset.form-item legend,.media-form fieldset.form-item legend{font-size:2rem;line-height:2.8rem;margin:0 0 .8rem}@media (min-width: 768px){.layout-builder-form fieldset.form-item legend,.layout-builder-update-block fieldset.form-item legend,.layout-builder-configure-block fieldset.form-item legend,.media-library-wrapper form fieldset.form-item legend,.js-media-library-add-form fieldset.form-item legend,.media-form fieldset.form-item legend{font-size:2.1rem}}.layout-builder-form fieldset.form-item .fieldset-wrapper,.layout-builder-update-block fieldset.form-item .fieldset-wrapper,.layout-builder-configure-block fieldset.form-item .fieldset-wrapper,.media-library-wrapper form fieldset.form-item .fieldset-wrapper,.js-media-library-add-form fieldset.form-item .fieldset-wrapper,.media-form fieldset.form-item .fieldset-wrapper{background-color:#eff6fc;padding:.5em}.layout-builder-form .form-item .container-inline,.layout-builder-update-block .form-item .container-inline,.layout-builder-configure-block .form-item .container-inline,.media-library-wrapper form .form-item .container-inline,.js-media-library-add-form .form-item .container-inline,.media-form .form-item .container-inline{margin:1em 0}.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,.media-form label{font-weight:bold;color:#444;margin:4px 0}.layout-builder-form input+label,.layout-builder-update-block input+label,.layout-builder-configure-block input+label,.media-library-wrapper form input+label,.js-media-library-add-form input+label,.media-form input+label{font-weight:normal;color:inherit;margin:0}.layout-builder-form [type='text'],.layout-builder-form [type='search'],.layout-builder-form [type='tel'],.layout-builder-form [type='url'],.layout-builder-form [type='email'],.layout-builder-form [type='password'],.layout-builder-form [type='date'],.layout-builder-form [type='time'],.layout-builder-form [type='number'],.layout-builder-form [type='file'],.layout-builder-form textarea,.layout-builder-update-block [type='text'],.layout-builder-update-block [type='search'],.layout-builder-update-block [type='tel'],.layout-builder-update-block [type='url'],.layout-builder-update-block [type='email'],.layout-builder-update-block [type='password'],.layout-builder-update-block [type='date'],.layout-builder-update-block [type='time'],.layout-builder-update-block [type='number'],.layout-builder-update-block [type='file'],.layout-builder-update-block textarea,.layout-builder-configure-block [type='text'],.layout-builder-configure-block [type='search'],.layout-builder-configure-block [type='tel'],.layout-builder-configure-block [type='url'],.layout-builder-configure-block [type='email'],.layout-builder-configure-block [type='password'],.layout-builder-configure-block [type='date'],.layout-builder-configure-block [type='time'],.layout-builder-configure-block [type='number'],.layout-builder-configure-block [type='file'],.layout-builder-configure-block textarea,.media-library-wrapper form [type='text'],.media-library-wrapper form [type='search'],.media-library-wrapper form [type='tel'],.media-library-wrapper form [type='url'],.media-library-wrapper form [type='email'],.media-library-wrapper form [type='password'],.media-library-wrapper form [type='date'],.media-library-wrapper form [type='time'],.media-library-wrapper form [type='number'],.media-library-wrapper form [type='file'],.media-library-wrapper form textarea,.js-media-library-add-form [type='text'],.js-media-library-add-form [type='search'],.js-media-library-add-form [type='tel'],.js-media-library-add-form [type='url'],.js-media-library-add-form [type='email'],.js-media-library-add-form [type='password'],.js-media-library-add-form [type='date'],.js-media-library-add-form [type='time'],.js-media-library-add-form [type='number'],.js-media-library-add-form [type='file'],.js-media-library-add-form textarea,.media-form [type='text'],.media-form [type='search'],.media-form [type='tel'],.media-form [type='url'],.media-form [type='email'],.media-form [type='password'],.media-form [type='date'],.media-form [type='time'],.media-form [type='number'],.media-form [type='file'],.media-form textarea{width:auto}.layout-builder-form .form-text,.layout-builder-form .form-tel,.layout-builder-update-block .form-text,.layout-builder-update-block .form-tel,.layout-builder-configure-block .form-text,.layout-builder-configure-block .form-tel,.media-library-wrapper form .form-text,.media-library-wrapper form .form-tel,.js-media-library-add-form .form-text,.js-media-library-add-form .form-tel,.media-form .form-text,.media-form .form-tel{margin:0}.layout-builder-form .description,.layout-builder-update-block .description,.layout-builder-configure-block .description,.media-library-wrapper form .description,.js-media-library-add-form .description,.media-form .description{margin:.5em 0}.layout-builder-form .form-type-checkbox,.layout-builder-form .form-type-radio,.layout-builder-update-block .form-type-checkbox,.layout-builder-update-block .form-type-radio,.layout-builder-configure-block .form-type-checkbox,.layout-builder-configure-block .form-type-radio,.media-library-wrapper form .form-type-checkbox,.media-library-wrapper form .form-type-radio,.js-media-library-add-form .form-type-checkbox,.js-media-library-add-form .form-type-radio,.media-form .form-type-checkbox,.media-form .form-type-radio{font-size:1.4rem}@media (min-width: 768px){.layout-builder-form .form-type-checkbox,.layout-builder-form .form-type-radio,.layout-builder-update-block .form-type-checkbox,.layout-builder-update-block .form-type-radio,.layout-builder-configure-block .form-type-checkbox,.layout-builder-configure-block .form-type-radio,.media-library-wrapper form .form-type-checkbox,.media-library-wrapper form .form-type-radio,.js-media-library-add-form .form-type-checkbox,.js-media-library-add-form .form-type-radio,.media-form .form-type-checkbox,.media-form .form-type-radio{font-size:1.6rem}}.layout-builder-form .form-type-checkbox input,.layout-builder-form .form-type-radio input,.layout-builder-update-block .form-type-checkbox input,.layout-builder-update-block .form-type-radio input,.layout-builder-configure-block .form-type-checkbox input,.layout-builder-configure-block .form-type-radio input,.media-library-wrapper form .form-type-checkbox input,.media-library-wrapper form .form-type-radio input,.js-media-library-add-form .form-type-checkbox input,.js-media-library-add-form .form-type-radio input,.media-form .form-type-checkbox input,.media-form .form-type-radio input{margin:.5625em .5em}.layout-builder-form .form-type-checkbox label.option,.layout-builder-form .form-type-radio label.option,.layout-builder-update-block .form-type-checkbox label.option,.layout-builder-update-block .form-type-radio label.option,.layout-builder-configure-block .form-type-checkbox label.option,.layout-builder-configure-block .form-type-radio label.option,.media-library-wrapper form .form-type-checkbox label.option,.media-library-wrapper form .form-type-radio label.option,.js-media-library-add-form .form-type-checkbox label.option,.js-media-library-add-form .form-type-radio label.option,.media-form .form-type-checkbox label.option,.media-form .form-type-radio label.option{width:auto;min-height:3.6rem;line-height:1.5em;padding-top:.7rem;padding-bottom:.4rem}.layout-builder-form select,.layout-builder-update-block select,.layout-builder-configure-block select,.media-library-wrapper form select,.js-media-library-add-form select,.media-form select{margin:0;display:unset;height:2em;min-height:unset;padding:4px 30px 4px 10px}.layout-builder-form .chosen-container,.layout-builder-update-block .chosen-container,.layout-builder-configure-block .chosen-container,.media-library-wrapper form .chosen-container,.js-media-library-add-form .chosen-container,.media-form .chosen-container{padding:0;border-width:0;background-image:none;height:auto}.layout-builder-form .chosen-search-input,.layout-builder-update-block .chosen-search-input,.layout-builder-configure-block .chosen-search-input,.media-library-wrapper form .chosen-search-input,.js-media-library-add-form .chosen-search-input,.media-form .chosen-search-input{min-height:auto}.layout-builder-form .button:not(.button--primary),.layout-builder-update-block .button:not(.button--primary),.layout-builder-configure-block .button:not(.button--primary),.media-library-wrapper form .button:not(.button--primary),.js-media-library-add-form .button:not(.button--primary),.media-form .button:not(.button--primary){background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1.4rem;line-height:2.2rem;min-width:3.6rem;min-height:3.6rem;padding:0.4rem 0.4rem;background-size:.53336rem auto}.layout-builder-form .button:not(.button--primary):hover,.layout-builder-update-block .button:not(.button--primary):hover,.layout-builder-configure-block .button:not(.button--primary):hover,.media-library-wrapper form .button:not(.button--primary):hover,.js-media-library-add-form .button:not(.button--primary):hover,.media-form .button:not(.button--primary):hover{background-color:#595959;border-color:#595959;color:#fff}.layout-builder-form .button:not(.button--primary):active,.layout-builder-update-block .button:not(.button--primary):active,.layout-builder-configure-block .button:not(.button--primary):active,.media-library-wrapper form .button:not(.button--primary):active,.js-media-library-add-form .button:not(.button--primary):active,.media-form .button:not(.button--primary):active{background-color:#525252;border-color:#4d4d4d;color:#fff}.layout-builder-form .button:not(.button--primary):focus,.layout-builder-update-block .button:not(.button--primary):focus,.layout-builder-configure-block .button:not(.button--primary):focus,.media-library-wrapper form .button:not(.button--primary):focus,.js-media-library-add-form .button:not(.button--primary):focus,.media-form .button:not(.button--primary):focus{background-color:#525252;border-color:#595959;color:#fff}.layout-builder-form .button:not(.button--primary):link,.layout-builder-form .button:not(.button--primary):visited,.layout-builder-update-block .button:not(.button--primary):link,.layout-builder-update-block .button:not(.button--primary):visited,.layout-builder-configure-block .button:not(.button--primary):link,.layout-builder-configure-block .button:not(.button--primary):visited,.media-library-wrapper form .button:not(.button--primary):link,.media-library-wrapper form .button:not(.button--primary):visited,.js-media-library-add-form .button:not(.button--primary):link,.js-media-library-add-form .button:not(.button--primary):visited,.media-form .button:not(.button--primary):link,.media-form .button:not(.button--primary):visited{color:#fff}.layout-builder-form .button:not(.button--primary):focus,.layout-builder-update-block .button:not(.button--primary):focus,.layout-builder-configure-block .button:not(.button--primary):focus,.media-library-wrapper form .button:not(.button--primary):focus,.js-media-library-add-form .button:not(.button--primary):focus,.media-form .button:not(.button--primary):focus{outline:3px solid #000}.layout-builder-form .button:not(.button--primary):hover,.layout-builder-update-block .button:not(.button--primary):hover,.layout-builder-configure-block .button:not(.button--primary):hover,.media-library-wrapper form .button:not(.button--primary):hover,.js-media-library-add-form .button:not(.button--primary):hover,.media-form .button:not(.button--primary):hover{text-decoration:none}.layout-builder-form .button:not(.button--primary):active,.layout-builder-update-block .button:not(.button--primary):active,.layout-builder-configure-block .button:not(.button--primary):active,.media-library-wrapper form .button:not(.button--primary):active,.js-media-library-add-form .button:not(.button--primary):active,.media-form .button:not(.button--primary):active{outline:0}@media screen and (min-width: 992px){.layout-builder-form .button:not(.button--primary),.layout-builder-update-block .button:not(.button--primary),.layout-builder-configure-block .button:not(.button--primary),.media-library-wrapper form .button:not(.button--primary),.js-media-library-add-form .button:not(.button--primary),.media-form .button:not(.button--primary){font-size:1.6rem;line-height:2.4rem}}@media screen and (min-width: 1679px){.layout-builder-form .button:not(.button--primary),.layout-builder-update-block .button:not(.button--primary),.layout-builder-configure-block .button:not(.button--primary),.media-library-wrapper form .button:not(.button--primary),.js-media-library-add-form .button:not(.button--primary),.media-form .button:not(.button--primary){font-size:1.7rem;line-height:2.5rem}}@media (min-width: 768px){.layout-builder-form .button:not(.button--primary),.layout-builder-update-block .button:not(.button--primary),.layout-builder-configure-block .button:not(.button--primary),.media-library-wrapper form .button:not(.button--primary),.js-media-library-add-form .button:not(.button--primary),.media-form .button:not(.button--primary){min-width:3.9rem;min-height:3.9rem;padding:0.5rem 0.6rem;background-size:.80004rem auto}}@media (min-width: 1679px){.layout-builder-form .button:not(.button--primary),.layout-builder-update-block .button:not(.button--primary),.layout-builder-configure-block .button:not(.button--primary),.media-library-wrapper form .button:not(.button--primary),.js-media-library-add-form .button:not(.button--primary),.media-form .button:not(.button--primary){min-width:4rem;min-height:4rem;padding:0.6rem 0.7rem;background-size:.93338rem auto}}.layout-builder-form .dropbutton-widget .button,.layout-builder-update-block .dropbutton-widget .button,.layout-builder-configure-block .dropbutton-widget .button,.media-library-wrapper form .dropbutton-widget .button,.js-media-library-add-form .dropbutton-widget .button,.media-form .dropbutton-widget .button{color:#333}.layout-builder-form .button--primary,.layout-builder-update-block .button--primary,.layout-builder-configure-block .button--primary,.media-library-wrapper form .button--primary,.js-media-library-add-form .button--primary,.media-form .button--primary{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1.8rem;line-height:2.4rem;min-width:6rem;min-height:4.8rem;padding:0.7rem 1.4rem;background-size:1.86676rem auto;background-color:#0a78cd;border-color:#0a78cd;color:#fff}.layout-builder-form .button--primary:hover,.layout-builder-update-block .button--primary:hover,.layout-builder-configure-block .button--primary:hover,.media-library-wrapper form .button--primary:hover,.js-media-library-add-form .button--primary:hover,.media-form .button--primary:hover{background-color:#595959;border-color:#595959;color:#fff}.layout-builder-form .button--primary:active,.layout-builder-update-block .button--primary:active,.layout-builder-configure-block .button--primary:active,.media-library-wrapper form .button--primary:active,.js-media-library-add-form .button--primary:active,.media-form .button--primary:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.layout-builder-form .button--primary:focus,.layout-builder-update-block .button--primary:focus,.layout-builder-configure-block .button--primary:focus,.media-library-wrapper form .button--primary:focus,.js-media-library-add-form .button--primary:focus,.media-form .button--primary:focus{background-color:#525252;border-color:#595959;color:#fff}.layout-builder-form .button--primary:link,.layout-builder-form .button--primary:visited,.layout-builder-update-block .button--primary:link,.layout-builder-update-block .button--primary:visited,.layout-builder-configure-block .button--primary:link,.layout-builder-configure-block .button--primary:visited,.media-library-wrapper form .button--primary:link,.media-library-wrapper form .button--primary:visited,.js-media-library-add-form .button--primary:link,.js-media-library-add-form .button--primary:visited,.media-form .button--primary:link,.media-form .button--primary:visited{color:#fff}.layout-builder-form .button--primary:focus,.layout-builder-update-block .button--primary:focus,.layout-builder-configure-block .button--primary:focus,.media-library-wrapper form .button--primary:focus,.js-media-library-add-form .button--primary:focus,.media-form .button--primary:focus{outline:3px solid #000}.layout-builder-form .button--primary:hover,.layout-builder-update-block .button--primary:hover,.layout-builder-configure-block .button--primary:hover,.media-library-wrapper form .button--primary:hover,.js-media-library-add-form .button--primary:hover,.media-form .button--primary:hover{text-decoration:none}.layout-builder-form .button--primary:active,.layout-builder-update-block .button--primary:active,.layout-builder-configure-block .button--primary:active,.media-library-wrapper form .button--primary:active,.js-media-library-add-form .button--primary:active,.media-form .button--primary:active{outline:0}@media screen and (min-width: 992px){.layout-builder-form .button--primary,.layout-builder-update-block .button--primary,.layout-builder-configure-block .button--primary,.media-library-wrapper form .button--primary,.js-media-library-add-form .button--primary,.media-form .button--primary{font-size:2.1rem;line-height:3rem}}@media screen and (min-width: 1679px){.layout-builder-form .button--primary,.layout-builder-update-block .button--primary,.layout-builder-configure-block .button--primary,.media-library-wrapper form .button--primary,.js-media-library-add-form .button--primary,.media-form .button--primary{font-size:2.2rem;line-height:3.5rem}}@media (min-width: 768px){.layout-builder-form .button--primary,.layout-builder-update-block .button--primary,.layout-builder-configure-block .button--primary,.media-library-wrapper form .button--primary,.js-media-library-add-form .button--primary,.media-form .button--primary{min-width:9rem;min-height:5.1rem;padding:0.6rem 1.7rem;background-size:2.26678rem auto}}@media (min-width: 1679px){.layout-builder-form .button--primary,.layout-builder-update-block .button--primary,.layout-builder-configure-block .button--primary,.media-library-wrapper form .button--primary,.js-media-library-add-form .button--primary,.media-form .button--primary{min-width:10rem;min-height:5.5rem;padding:0.5rem 2rem;background-size:2.6668rem auto}}.layout-builder-form .button--primary:hover,.layout-builder-update-block .button--primary:hover,.layout-builder-configure-block .button--primary:hover,.media-library-wrapper form .button--primary:hover,.js-media-library-add-form .button--primary:hover,.media-form .button--primary:hover{background-color:#096ab5;border-color:#096ab5;color:#fff}.layout-builder-form .button--primary:active,.layout-builder-update-block .button--primary:active,.layout-builder-configure-block .button--primary:active,.media-library-wrapper form .button--primary:active,.js-media-library-add-form .button--primary:active,.media-form .button--primary:active{background-color:#0861a6;border-color:#085c9c;color:#fff}.layout-builder-form .button--primary:focus,.layout-builder-update-block .button--primary:focus,.layout-builder-configure-block .button--primary:focus,.media-library-wrapper form .button--primary:focus,.js-media-library-add-form .button--primary:focus,.media-form .button--primary:focus{background-color:#0861a6;border-color:#096ab5;color:#fff}.layout-builder-form table,.layout-builder-update-block table,.layout-builder-configure-block table,.media-library-wrapper form table,.js-media-library-add-form table,.media-form table{width:100%}.layout-builder-form table .form-checkbox,.layout-builder-update-block table .form-checkbox,.layout-builder-configure-block table .form-checkbox,.media-library-wrapper form table .form-checkbox,.js-media-library-add-form table .form-checkbox,.media-form table .form-checkbox{position:static;min-height:unset;margin:0}.layout-builder-form table th,.layout-builder-form table td,.layout-builder-update-block table th,.layout-builder-update-block table td,.layout-builder-configure-block table th,.layout-builder-configure-block table td,.media-library-wrapper form table th,.media-library-wrapper form table td,.js-media-library-add-form table th,.js-media-library-add-form table td,.media-form table th,.media-form table td{font-size:1.4rem;vertical-align:middle;padding:.8rem;border-left:0;border-right:0;border-color:#cdcdcd;background-color:#fff}.layout-builder-form table td.views-field-thumbnail__target-id,.layout-builder-update-block table td.views-field-thumbnail__target-id,.layout-builder-configure-block table td.views-field-thumbnail__target-id,.media-library-wrapper form table td.views-field-thumbnail__target-id,.js-media-library-add-form table td.views-field-thumbnail__target-id,.media-form table td.views-field-thumbnail__target-id{text-align:center;width:240px;font-size:0;line-height:0}.layout-builder-form table th,.layout-builder-update-block table th,.layout-builder-configure-block table th,.media-library-wrapper form table th,.js-media-library-add-form table th,.media-form table th{background-color:#666;color:#fff;font-size:1.6rem;font-weight:bold}.layout-builder-form table th>*,.layout-builder-update-block table th>*,.layout-builder-configure-block table th>*,.media-library-wrapper form table th>*,.js-media-library-add-form table th>*,.media-form table th>*{color:#fff}.layout-builder-form table th>.label,.layout-builder-update-block table th>.label,.layout-builder-configure-block table th>.label,.media-library-wrapper form table th>.label,.js-media-library-add-form table th>.label,.media-form table th>.label{font-weight:bold}.layout-builder-form table th.views-field-name,.layout-builder-update-block table th.views-field-name,.layout-builder-configure-block table th.views-field-name,.media-library-wrapper form table th.views-field-name,.js-media-library-add-form table th.views-field-name,.media-form table th.views-field-name{width:220px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.layout-builder-form .tabledrag-toggle-weight,.layout-builder-update-block .tabledrag-toggle-weight,.layout-builder-configure-block .tabledrag-toggle-weight,.media-library-wrapper form .tabledrag-toggle-weight,.js-media-library-add-form .tabledrag-toggle-weight,.media-form .tabledrag-toggle-weight{color:#0e6bb3;background-color:rgba(0,0,0,0);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0;background:none !important;border:0 !important;-webkit-box-shadow:none !important;box-shadow:none !important;display:inline !important;width:auto !important;height:auto !important;min-width:auto !important;min-height:auto !important;padding:0 !important;margin:0 !important;font-size:1.4rem}.layout-builder-form .tabledrag-toggle-weight:visited,.layout-builder-form .tabledrag-toggle-weight.visited,.layout-builder-update-block .tabledrag-toggle-weight:visited,.layout-builder-update-block .tabledrag-toggle-weight.visited,.layout-builder-configure-block .tabledrag-toggle-weight:visited,.layout-builder-configure-block .tabledrag-toggle-weight.visited,.media-library-wrapper form .tabledrag-toggle-weight:visited,.media-library-wrapper form .tabledrag-toggle-weight.visited,.js-media-library-add-form .tabledrag-toggle-weight:visited,.js-media-library-add-form .tabledrag-toggle-weight.visited,.media-form .tabledrag-toggle-weight:visited,.media-form .tabledrag-toggle-weight.visited{color:#0e6bb3;background-color:rgba(0,0,0,0);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0}.layout-builder-form .tabledrag-toggle-weight:focus,.layout-builder-form .tabledrag-toggle-weight.focus,.layout-builder-update-block .tabledrag-toggle-weight:focus,.layout-builder-update-block .tabledrag-toggle-weight.focus,.layout-builder-configure-block .tabledrag-toggle-weight:focus,.layout-builder-configure-block .tabledrag-toggle-weight.focus,.media-library-wrapper form .tabledrag-toggle-weight:focus,.media-library-wrapper form .tabledrag-toggle-weight.focus,.js-media-library-add-form .tabledrag-toggle-weight:focus,.js-media-library-add-form .tabledrag-toggle-weight.focus,.media-form .tabledrag-toggle-weight:focus,.media-form .tabledrag-toggle-weight.focus{color:#fff;background-color:#0e6bb3;text-decoration:none;text-decoration-thickness:1px;text-underline-offset:3px;outline:2px solid #0e6bb3;outline-offset:0}.layout-builder-form .tabledrag-toggle-weight:hover,.layout-builder-form .tabledrag-toggle-weight.hover,.layout-builder-update-block .tabledrag-toggle-weight:hover,.layout-builder-update-block .tabledrag-toggle-weight.hover,.layout-builder-configure-block .tabledrag-toggle-weight:hover,.layout-builder-configure-block .tabledrag-toggle-weight.hover,.media-library-wrapper form .tabledrag-toggle-weight:hover,.media-library-wrapper form .tabledrag-toggle-weight.hover,.js-media-library-add-form .tabledrag-toggle-weight:hover,.js-media-library-add-form .tabledrag-toggle-weight.hover,.media-form .tabledrag-toggle-weight:hover,.media-form .tabledrag-toggle-weight.hover{color:#0e6bb3;background-color:rgba(0,0,0,0);text-decoration:underline;-webkit-text-decoration-color:#333;text-decoration-color:#333;text-decoration-thickness:2px;text-underline-offset:3px;outline:0;outline-offset:0}.layout-builder-form .tabledrag-toggle-weight:active,.layout-builder-form .tabledrag-toggle-weight.active,.layout-builder-update-block .tabledrag-toggle-weight:active,.layout-builder-update-block .tabledrag-toggle-weight.active,.layout-builder-configure-block .tabledrag-toggle-weight:active,.layout-builder-configure-block .tabledrag-toggle-weight.active,.media-library-wrapper form .tabledrag-toggle-weight:active,.media-library-wrapper form .tabledrag-toggle-weight.active,.js-media-library-add-form .tabledrag-toggle-weight:active,.js-media-library-add-form .tabledrag-toggle-weight.active,.media-form .tabledrag-toggle-weight:active,.media-form .tabledrag-toggle-weight.active{color:#d1431f;background-color:rgba(0,0,0,0);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0}.layout-builder-form .tabledrag-changed-warning.messages--warning,.layout-builder-update-block .tabledrag-changed-warning.messages--warning,.layout-builder-configure-block .tabledrag-changed-warning.messages--warning,.media-library-wrapper form .tabledrag-changed-warning.messages--warning,.js-media-library-add-form .tabledrag-changed-warning.messages--warning,.media-form .tabledrag-changed-warning.messages--warning{font-size:15px;padding-left:48px;background-size:24px;background-position:12px 12px}.layout-builder-form .tabledrag-changed-warning.messages--warning .tabledrag-changed,.layout-builder-update-block .tabledrag-changed-warning.messages--warning .tabledrag-changed,.layout-builder-configure-block .tabledrag-changed-warning.messages--warning .tabledrag-changed,.media-library-wrapper form .tabledrag-changed-warning.messages--warning .tabledrag-changed,.js-media-library-add-form .tabledrag-changed-warning.messages--warning .tabledrag-changed,.media-form .tabledrag-changed-warning.messages--warning .tabledrag-changed{display:none}.layout-builder-form tr.draggable.drag td,.layout-builder-update-block tr.draggable.drag td,.layout-builder-configure-block tr.draggable.drag td,.media-library-wrapper form tr.draggable.drag td,.js-media-library-add-form tr.draggable.drag td,.media-form tr.draggable.drag td{opacity:.6667}.layout-builder-form tr.draggable td,.layout-builder-update-block tr.draggable td,.layout-builder-configure-block tr.draggable td,.media-library-wrapper form tr.draggable td,.js-media-library-add-form tr.draggable td,.media-form tr.draggable td{padding:.5em;border-top:3px solid #fff;border-bottom:3px solid #fff;background-color:#cee4f6;vertical-align:top}.layout-builder-form tr.draggable td.field-multiple-drag,.layout-builder-form tr.draggable td.delta-order,.layout-builder-update-block tr.draggable td.field-multiple-drag,.layout-builder-update-block tr.draggable td.delta-order,.layout-builder-configure-block tr.draggable td.field-multiple-drag,.layout-builder-configure-block tr.draggable td.delta-order,.media-library-wrapper form tr.draggable td.field-multiple-drag,.media-library-wrapper form tr.draggable td.delta-order,.js-media-library-add-form tr.draggable td.field-multiple-drag,.js-media-library-add-form tr.draggable td.delta-order,.media-form tr.draggable td.field-multiple-drag,.media-form tr.draggable td.delta-order{vertical-align:top;text-align:center;padding:7px 0}.layout-builder-form tr.draggable td.field-multiple-drag .form-item,.layout-builder-form tr.draggable td.delta-order .form-item,.layout-builder-update-block tr.draggable td.field-multiple-drag .form-item,.layout-builder-update-block tr.draggable td.delta-order .form-item,.layout-builder-configure-block tr.draggable td.field-multiple-drag .form-item,.layout-builder-configure-block tr.draggable td.delta-order .form-item,.media-library-wrapper form tr.draggable td.field-multiple-drag .form-item,.media-library-wrapper form tr.draggable td.delta-order .form-item,.js-media-library-add-form tr.draggable td.field-multiple-drag .form-item,.js-media-library-add-form tr.draggable td.delta-order .form-item,.media-form tr.draggable td.field-multiple-drag .form-item,.media-form tr.draggable td.delta-order .form-item{margin:0}.layout-builder-form tr.draggable td.field-multiple-drag .form-select,.layout-builder-form tr.draggable td.delta-order .form-select,.layout-builder-update-block tr.draggable td.field-multiple-drag .form-select,.layout-builder-update-block tr.draggable td.delta-order .form-select,.layout-builder-configure-block tr.draggable td.field-multiple-drag .form-select,.layout-builder-configure-block tr.draggable td.delta-order .form-select,.media-library-wrapper form tr.draggable td.field-multiple-drag .form-select,.media-library-wrapper form tr.draggable td.delta-order .form-select,.js-media-library-add-form tr.draggable td.field-multiple-drag .form-select,.js-media-library-add-form tr.draggable td.delta-order .form-select,.media-form tr.draggable td.field-multiple-drag .form-select,.media-form tr.draggable td.delta-order .form-select{margin:.5rem}.layout-builder-form tr.draggable th.tabledrag-hide,.layout-builder-update-block tr.draggable th.tabledrag-hide,.layout-builder-configure-block tr.draggable th.tabledrag-hide,.media-library-wrapper form tr.draggable th.tabledrag-hide,.js-media-library-add-form tr.draggable th.tabledrag-hide,.media-form tr.draggable th.tabledrag-hide{text-align:center}.layout-builder-form tr.draggable a.tabledrag-handle,.layout-builder-update-block tr.draggable a.tabledrag-handle,.layout-builder-configure-block tr.draggable a.tabledrag-handle,.media-library-wrapper form tr.draggable a.tabledrag-handle,.js-media-library-add-form tr.draggable a.tabledrag-handle,.media-form tr.draggable a.tabledrag-handle{display:inline-block;float:none;width:36px;height:36px;padding:0;margin:1px 0 0 6px !important;cursor:move;text-decoration:none}.layout-builder-form tr.draggable a.tabledrag-handle:hover,.layout-builder-update-block tr.draggable a.tabledrag-handle:hover,.layout-builder-configure-block tr.draggable a.tabledrag-handle:hover,.media-library-wrapper form tr.draggable a.tabledrag-handle:hover,.js-media-library-add-form tr.draggable a.tabledrag-handle:hover,.media-form tr.draggable a.tabledrag-handle:hover{text-decoration:none}.layout-builder-form tr.draggable a.tabledrag-handle .handle,.layout-builder-update-block tr.draggable a.tabledrag-handle .handle,.layout-builder-configure-block tr.draggable a.tabledrag-handle .handle,.media-library-wrapper form tr.draggable a.tabledrag-handle .handle,.js-media-library-add-form tr.draggable a.tabledrag-handle .handle,.media-form tr.draggable a.tabledrag-handle .handle{width:100%;height:100%;margin:0;padding:0;background:url("/core/misc/icons/787878/move.svg") no-repeat center center;background-size:20px}.layout-builder-form tr.draggable a.tabledrag-handle:hover .handle,.layout-builder-form tr.draggable a.tabledrag-handle:focus .handle,.layout-builder-update-block tr.draggable a.tabledrag-handle:hover .handle,.layout-builder-update-block tr.draggable a.tabledrag-handle:focus .handle,.layout-builder-configure-block tr.draggable a.tabledrag-handle:hover .handle,.layout-builder-configure-block tr.draggable a.tabledrag-handle:focus .handle,.media-library-wrapper form tr.draggable a.tabledrag-handle:hover .handle,.media-library-wrapper form tr.draggable a.tabledrag-handle:focus .handle,.js-media-library-add-form tr.draggable a.tabledrag-handle:hover .handle,.js-media-library-add-form tr.draggable a.tabledrag-handle:focus .handle,.media-form tr.draggable a.tabledrag-handle:hover .handle,.media-form tr.draggable a.tabledrag-handle:focus .handle{background-image:url("/core/misc/icons/000000/move.svg")}.layout-builder-form tr.draggable .tabledrag-changed,.layout-builder-update-block tr.draggable .tabledrag-changed,.layout-builder-configure-block tr.draggable .tabledrag-changed,.media-library-wrapper form tr.draggable .tabledrag-changed,.js-media-library-add-form tr.draggable .tabledrag-changed,.media-form tr.draggable .tabledrag-changed{display:block;margin:4px;font-size:40px;line-height:24px;text-decoration:none;color:#d1431f}.layout-builder-form .paragraph-type-top,.layout-builder-update-block .paragraph-type-top,.layout-builder-configure-block .paragraph-type-top,.media-library-wrapper form .paragraph-type-top,.js-media-library-add-form .paragraph-type-top,.media-form .paragraph-type-top{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;background-color:#cee4f6}.layout-builder-form .paragraph-type-title,.layout-builder-update-block .paragraph-type-title,.layout-builder-configure-block .paragraph-type-title,.media-library-wrapper form .paragraph-type-title,.js-media-library-add-form .paragraph-type-title,.media-form .paragraph-type-title{font-size:1.6rem;line-height:1.5;min-width:150px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.layout-builder-form .paragraphs-description,.layout-builder-update-block .paragraphs-description,.layout-builder-configure-block .paragraphs-description,.media-library-wrapper form .paragraphs-description,.js-media-library-add-form .paragraphs-description,.media-form .paragraphs-description{font-size:1.6rem;line-height:1.5;color:#666}.layout-builder-form .paragraphs-collapsed-description::after,.layout-builder-update-block .paragraphs-collapsed-description::after,.layout-builder-configure-block .paragraphs-collapsed-description::after,.media-library-wrapper form .paragraphs-collapsed-description::after,.js-media-library-add-form .paragraphs-collapsed-description::after,.media-form .paragraphs-collapsed-description::after{content:none}.layout-builder-form .paragraphs-subform label,.layout-builder-form .paragraphs-subform .full-text,.layout-builder-update-block .paragraphs-subform label,.layout-builder-update-block .paragraphs-subform .full-text,.layout-builder-configure-block .paragraphs-subform label,.layout-builder-configure-block .paragraphs-subform .full-text,.media-library-wrapper form .paragraphs-subform label,.media-library-wrapper form .paragraphs-subform .full-text,.js-media-library-add-form .paragraphs-subform label,.js-media-library-add-form .paragraphs-subform .full-text,.media-form .paragraphs-subform label,.media-form .paragraphs-subform .full-text{font-size:1.6rem;line-height:2.1rem}.layout-builder-form .paragraphs-subform .form-text,.layout-builder-update-block .paragraphs-subform .form-text,.layout-builder-configure-block .paragraphs-subform .form-text,.media-library-wrapper form .paragraphs-subform .form-text,.js-media-library-add-form .paragraphs-subform .form-text,.media-form .paragraphs-subform .form-text{height:4rem;min-height:4rem}.layout-builder-form .paragraphs-subform .filter-wrapper,.layout-builder-update-block .paragraphs-subform .filter-wrapper,.layout-builder-configure-block .paragraphs-subform .filter-wrapper,.media-library-wrapper form .paragraphs-subform .filter-wrapper,.js-media-library-add-form .paragraphs-subform .filter-wrapper,.media-form .paragraphs-subform .filter-wrapper{margin-top:0;border:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.layout-builder-form .paragraphs-subform .filter-wrapper .filter-help,.layout-builder-update-block .paragraphs-subform .filter-wrapper .filter-help,.layout-builder-configure-block .paragraphs-subform .filter-wrapper .filter-help,.media-library-wrapper form .paragraphs-subform .filter-wrapper .filter-help,.js-media-library-add-form .paragraphs-subform .filter-wrapper .filter-help,.media-form .paragraphs-subform .filter-wrapper .filter-help{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.layout-builder-form .paragraphs-subform .form-item,.layout-builder-update-block .paragraphs-subform .form-item,.layout-builder-configure-block .paragraphs-subform .form-item,.media-library-wrapper form .paragraphs-subform .form-item,.js-media-library-add-form .paragraphs-subform .form-item,.media-form .paragraphs-subform .form-item{margin:.5em 0}.layout-builder-form .vertical-tabs__menu-item,.layout-builder-update-block .vertical-tabs__menu-item,.layout-builder-configure-block .vertical-tabs__menu-item,.media-library-wrapper form .vertical-tabs__menu-item,.js-media-library-add-form .vertical-tabs__menu-item,.media-form .vertical-tabs__menu-item{margin-bottom:0}.layout-builder-form .vertical-tabs__panes,.layout-builder-update-block .vertical-tabs__panes,.layout-builder-configure-block .vertical-tabs__panes,.media-library-wrapper form .vertical-tabs__panes,.js-media-library-add-form .vertical-tabs__panes,.media-form .vertical-tabs__panes{padding:0 1em}.layout-builder-form{max-width:unset;margin-top:1.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.layout-builder-form .container-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.layout-builder-form>.form-wrapper{margin:0}.layout-builder-form .form-item{margin:0}.layout-builder-form .form-actions{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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:.6rem;background-color:#444;color:#ddd}.layout-builder-form .form-actions .button{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1.4rem;line-height:2.2rem;min-width:3.6rem;min-height:3.6rem;padding:0.4rem 0.4rem;background-size:.53336rem auto;margin:.6rem !important}.layout-builder-form .form-actions .button:hover{background-color:#595959;border-color:#595959;color:#fff}.layout-builder-form .form-actions .button:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.layout-builder-form .form-actions .button:focus{background-color:#525252;border-color:#595959;color:#fff}.layout-builder-form .form-actions .button:link,.layout-builder-form .form-actions .button:visited{color:#fff}.layout-builder-form .form-actions .button:focus{outline:3px solid #000}.layout-builder-form .form-actions .button:hover{text-decoration:none}.layout-builder-form .form-actions .button:active{outline:0}@media screen and (min-width: 992px){.layout-builder-form .form-actions .button{font-size:1.6rem;line-height:2.4rem}}@media screen and (min-width: 1679px){.layout-builder-form .form-actions .button{font-size:1.7rem;line-height:2.5rem}}@media (min-width: 768px){.layout-builder-form .form-actions .button{min-width:3.9rem;min-height:3.9rem;padding:0.5rem 0.6rem;background-size:.80004rem auto}}@media (min-width: 1679px){.layout-builder-form .form-actions .button{min-width:4rem;min-height:4rem;padding:0.6rem 0.7rem;background-size:.93338rem auto}}.layout-builder-form .form-actions .button--primary{background-color:#0a78cd;border-color:#0a78cd;color:#fff}.layout-builder-form .form-actions .button--primary:hover{background-color:#096ab5;border-color:#096ab5;color:#fff}.layout-builder-form .form-actions .button--primary:active{background-color:#0861a6;border-color:#085c9c;color:#fff}.layout-builder-form .form-actions .button--primary:focus{background-color:#0861a6;border-color:#096ab5;color:#fff}.layout-builder-form .form-actions .button:not(.button--primary){border-color:#ddd;background-color:transparent}.layout-builder-form .form-actions .button:not(.button--primary):hover{background-color:#ddd;color:#333}.layout-builder-form .form-actions .form-type-checkbox{margin:.6rem;font-size:1.4rem}@media (min-width: 768px){.layout-builder-form .form-actions .form-type-checkbox{font-size:1.6rem}}.layout-builder-form .form-actions .form-type-checkbox label.option{background-color:#444;color:#fff;-webkit-box-shadow:none;box-shadow:none;border:0;min-height:3.6rem;line-height:3.6rem;padding-top:0;padding-bottom:0}.layout-builder-form .field--name-moderation-state{background-color:#444;color:#fff;padding:0 1.2rem 1.2rem}.layout-builder-form .field--name-moderation-state *{font-size:16px}.layout-builder-form .field--name-moderation-state label{color:#ddd}.layout-builder-form .field--name-moderation-state label::after{content:':'}.layout-builder-form .field--name-moderation-state .form-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.layout-builder-form .field--name-moderation-state .form-wrapper .form-item{margin:0 1.5em 0 0;line-height:2.25em}.layout-builder-form .field--name-moderation-state .form-wrapper label{margin-right:.5em;font-weight:bold;white-space:nowrap}.layout-builder-form .field--name-moderation-state .form-wrapper .form-select{height:2.25em;min-height:2.25em;padding:.25em 2em .25em .25em;margin:0}.layout-builder-form .layout-builder__message .container{padding:0}.layout-builder-form .layout-builder__message .messages{margin:0;border:0;background-size:24px;padding-left:4.5rem}.layout-builder-form .layout-builder__message .messages__item{font-size:1.6rem;line-height:2.4rem}.layout-builder-update-block .media-library-widget p.media-library-widget-empty-text,.layout-builder-configure-block .media-library-widget p.media-library-widget-empty-text{margin:0 0 .5em;padding:.5em;background-color:#333;color:#fff;font-size:1.6rem}.layout-builder-update-block .media-library-widget [data-drupal-selector*='media-library-update-widget'],.layout-builder-configure-block .media-library-widget [data-drupal-selector*='media-library-update-widget']{display:none}.layout-builder-update-block .media-library-item,.layout-builder-configure-block .media-library-item{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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;outline:0}.layout-builder-update-block .media-library-item>*,.layout-builder-configure-block .media-library-item>*{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.layout-builder-update-block .media-library-item article,.layout-builder-configure-block .media-library-item article{font-size:1.6rem;line-height:1.5;position:relative;width:auto;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin:0 .5em 0 0}@media screen and (min-width: 992px){.layout-builder-update-block .media-library-item article,.layout-builder-configure-block .media-library-item article{font-size:1.8rem}}@media screen and (min-width: 1679px){.layout-builder-update-block .media-library-item article,.layout-builder-configure-block .media-library-item article{font-size:2rem}}.layout-builder-update-block .media-library-item article .field--name-thumbnail,.layout-builder-configure-block .media-library-item article .field--name-thumbnail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:0;text-align:center;background-color:#000}.layout-builder-update-block .media-library-item article .field--name-thumbnail img,.layout-builder-configure-block .media-library-item article .field--name-thumbnail img{width:auto;height:auto;max-height:150px}.layout-builder-update-block .media-library-item article .media-library-item__attributes,.layout-builder-configure-block .media-library-item article .media-library-item__attributes{position:absolute;bottom:0;display:block;width:100%;padding:5px;background:rgba(0,0,0,0.5);color:#fff;font-size:12px}.layout-builder-update-block .media-library-item article .media-library-item__attributes .media-library-item__name,.layout-builder-configure-block .media-library-item article .media-library-item__attributes .media-library-item__name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}.layout-builder-update-block .media-library-item .media-library-edit__link,.layout-builder-configure-block .media-library-item .media-library-edit__link{all:inherit;background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1.4rem;line-height:2.2rem;min-width:3.6rem;min-height:3.6rem;padding:0.4rem 0.4rem;background-size:.53336rem auto;cursor:pointer;margin-right:.5em}.layout-builder-update-block .media-library-item .media-library-edit__link:hover,.layout-builder-configure-block .media-library-item .media-library-edit__link:hover{background-color:#595959;border-color:#595959;color:#fff}.layout-builder-update-block .media-library-item .media-library-edit__link:active,.layout-builder-configure-block .media-library-item .media-library-edit__link:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.layout-builder-update-block .media-library-item .media-library-edit__link:focus,.layout-builder-configure-block .media-library-item .media-library-edit__link:focus{background-color:#525252;border-color:#595959;color:#fff}.layout-builder-update-block .media-library-item .media-library-edit__link:link,.layout-builder-update-block .media-library-item .media-library-edit__link:visited,.layout-builder-configure-block .media-library-item .media-library-edit__link:link,.layout-builder-configure-block .media-library-item .media-library-edit__link:visited{color:#fff}.layout-builder-update-block .media-library-item .media-library-edit__link:focus,.layout-builder-configure-block .media-library-item .media-library-edit__link:focus{outline:3px solid #000}.layout-builder-update-block .media-library-item .media-library-edit__link:hover,.layout-builder-configure-block .media-library-item .media-library-edit__link:hover{text-decoration:none}.layout-builder-update-block .media-library-item .media-library-edit__link:active,.layout-builder-configure-block .media-library-item .media-library-edit__link:active{outline:0}@media screen and (min-width: 992px){.layout-builder-update-block .media-library-item .media-library-edit__link,.layout-builder-configure-block .media-library-item .media-library-edit__link{font-size:1.6rem;line-height:2.4rem}}@media screen and (min-width: 1679px){.layout-builder-update-block .media-library-item .media-library-edit__link,.layout-builder-configure-block .media-library-item .media-library-edit__link{font-size:1.7rem;line-height:2.5rem}}@media (min-width: 768px){.layout-builder-update-block .media-library-item .media-library-edit__link,.layout-builder-configure-block .media-library-item .media-library-edit__link{min-width:3.9rem;min-height:3.9rem;padding:0.5rem 0.6rem;background-size:.80004rem auto}}@media (min-width: 1679px){.layout-builder-update-block .media-library-item .media-library-edit__link,.layout-builder-configure-block .media-library-item .media-library-edit__link{min-width:4rem;min-height:4rem;padding:0.6rem 0.7rem;background-size:.93338rem auto}}.ui-dialog:not(.ui-dialog-off-canvas){z-index:501;max-width:80%;font-size:1.6rem;line-height:1.5;padding:0;border-radius:0}.ui-dialog:not(.ui-dialog-off-canvas) p,.ui-dialog:not(.ui-dialog-off-canvas) li,.ui-dialog:not(.ui-dialog-off-canvas) pre,.ui-dialog:not(.ui-dialog-off-canvas) address,.ui-dialog:not(.ui-dialog-off-canvas) blockquote,.ui-dialog:not(.ui-dialog-off-canvas) dl,.ui-dialog:not(.ui-dialog-off-canvas) div,.ui-dialog:not(.ui-dialog-off-canvas) fieldset,.ui-dialog:not(.ui-dialog-off-canvas) form,.ui-dialog:not(.ui-dialog-off-canvas) table,.ui-dialog:not(.ui-dialog-off-canvas) th,.ui-dialog:not(.ui-dialog-off-canvas) td input,.ui-dialog:not(.ui-dialog-off-canvas) label{font-size:1em;line-height:1.5}.ui-dialog:not(.ui-dialog-off-canvas) .ui-dialog-titlebar{padding:.75em 1em}.ui-dialog:not(.ui-dialog-off-canvas) .ui-button.ui-dialog-titlebar-close{width:30px;height:30px;background-color:transparent;border:0;margin:0;padding:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:10px}.ui-dialog:not(.ui-dialog-off-canvas) .ui-button.ui-dialog-titlebar-close:focus,.ui-dialog:not(.ui-dialog-off-canvas) .ui-button.ui-dialog-titlebar-close:hover{border:0;outline:2px solid #f6f6f6}.ui-dialog:not(.ui-dialog-off-canvas) .ui-icon.ui-icon-closethick{background:transparent url("/core/misc/icons/ffffff/ex.svg") 0 0 no-repeat}.ui-dialog:not(.ui-dialog-off-canvas) .ui-dialog-content{padding:.5em 1em 1em}.ui-dialog:not(.ui-dialog-off-canvas) .ui-dialog-buttonpane{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;padding:.5em 1em;background-color:#ddd}.ui-dialog:not(.ui-dialog-off-canvas) .ui-dialog-buttonpane::before,.ui-dialog:not(.ui-dialog-off-canvas) .ui-dialog-buttonpane::after{content:none}.ui-dialog:not(.ui-dialog-off-canvas) .ui-dialog-buttonpane .ui-dialog-buttonset{margin:0 1em 0 0}.ui-corner-top,.ui-corner-bottom,.ui-corner-left,.ui-corner-right,.ui-corner-all,.ui-corner-tl,.ui-corner-tr,.ui-corner-bl,.ui-corner-br{border-radius:0}.ui-widget-header{background-color:#444;color:#ddd;border:0}.cke_dialog table[role='presentation'] tr td{background-color:transparent}.editor-linkit-dialog .ui-dialog-content{min-height:300px !important}.js input.form-linkit-autocomplete{background-image:none !important}.linkit-result--title{display:block}.linkit-result--description:empty{display:none}.linkit-ui-autocomplete{font-size:1.4rem !important;max-width:500px}.ui-autocomplete-input{outline:0;border-color:#333}.media-library-wrapper{width:100%;scroll-snap-align:start}.media-library-wrapper .media-library-menu{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin:0 -1em 1.5em;padding:1em;-webkit-box-shadow:0 22px 12px -16px rgba(0,0,0,0.2);box-shadow:0 22px 12px -16px rgba(0,0,0,0.2)}.media-library-wrapper .media-library-menu li{margin:0;line-height:16px;height:3.2rem;line-height:3.2rem}.media-library-wrapper .media-library-menu li a{display:block;height:36px;line-height:36px;padding:2px 1.5em 0;margin:0 .5em;background-color:transparent;color:#0e6bb3;text-decoration:underline;outline:0 !important}.media-library-wrapper .media-library-menu li a.active{position:relative;z-index:1;background-color:#444;color:#ddd;padding-top:0;text-decoration:none}.media-library-wrapper .js-media-library-view{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.media-library-wrapper .js-media-library-view .view-header{margin:.5em 0;text-align:right}.media-library-wrapper .js-media-library-view .view-filters form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.media-library-wrapper .js-media-library-view .view-filters form>*{white-space:nowrap;font-size:1.6rem;margin:.5em .5em .5em 0}.media-library-wrapper .js-media-library-view .view-filters form>*:last-child{margin-right:0}.media-library-wrapper .js-media-library-view .view-filters form label{display:block;margin:0;font-size:1.4rem}.media-library-wrapper .js-media-library-view .view-filters form input{margin:0;padding:4px;font-size:1.4rem;max-width:200px;min-height:35px}.media-library-wrapper .js-media-library-view .view-filters form select{display:inline-block;height:auto;padding:4px 31px 4px 4px;line-height:1em;min-height:35px;margin:0;font-size:1.4rem}.media-library-wrapper .view-content{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-top:.25em}.media-library-wrapper .views-display-link{margin:0;padding-left:22px;color:#333;font-size:15px;line-height:16px}.media-library-wrapper .views-display-link.is-active{font-weight:bold}.media-library-wrapper .views-display-link.is-active:focus{outline:0}.media-library-wrapper .views-display-link-widget{margin-right:15px;background:url("/core/misc/icons/333333/grid.svg") left 0 no-repeat}.media-library-wrapper .views-display-link-widget_table{background:url("/core/misc/icons/333333/table.svg") left 0 no-repeat}.media-library-wrapper .js-media-library-views-form{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;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:calc(100% + 20px);position:relative;margin-left:-10px}.media-library-wrapper .js-media-library-views-form .media-library-item--grid{position:relative;width:100%;margin:0;padding:10px;font-size:0}@media (min-width: 576px){.media-library-wrapper .js-media-library-views-form .media-library-item--grid{width:50%}}@media (min-width: 768px){.media-library-wrapper .js-media-library-views-form .media-library-item--grid{width:33.3%}}@media (min-width: 992px){.media-library-wrapper .js-media-library-views-form .media-library-item--grid{width:25%}}.media-library-wrapper .js-media-library-views-form .media-library-item--grid.media-library-item--disabled{opacity:.5}.media-library-wrapper .js-media-library-views-form .media-library-item--grid .js-click-to-select-checkbox .form-checkbox{top:14px;left:5px;min-height:auto;margin:0;visibility:hidden}.media-library-wrapper .js-media-library-views-form .media-library-item--grid .js-click-to-select-checkbox .form-checkbox:checked{visibility:visible}.media-library-wrapper .js-media-library-views-form .media-library-item--grid article{position:relative;width:100%;height:100%;-webkit-box-shadow:0 5px 12px -3px rgba(0,0,0,0.5);box-shadow:0 5px 12px -3px rgba(0,0,0,0.5)}.media-library-wrapper .js-media-library-views-form .media-library-item--grid article .media-library-item__preview{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;width:100%;height:150px;background-color:#444;margin:0}.media-library-wrapper .js-media-library-views-form .media-library-item--grid article .media-library-item__preview .field--name-thumbnail{text-align:center}.media-library-wrapper .js-media-library-views-form .media-library-item--grid article .media-library-item__preview img{display:inline-block;width:auto;height:auto;max-height:130px;margin:0}.media-library-wrapper .js-media-library-views-form .media-library-item--grid article .media-library-item__attributes{position:absolute;bottom:0;display:block;width:100%;padding:5px;background:rgba(0,0,0,0.5);color:#fff;font-size:12px}.media-library-wrapper .js-media-library-views-form .media-library-item--grid article .media-library-item__attributes .media-library-item__name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}.media-library-wrapper .js-media-library-views-form .form-actions{-ms-flex-preferred-size:100%;flex-basis:100%}#media-library-add-form-wrapper .media-library-add-form__added-media{margin:0;padding:0;outline:0;list-style:none}#media-library-add-form-wrapper .media-library-add-form__media{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:1em 0;border-bottom:1px solid #c0c0c0;outline:0}#media-library-add-form-wrapper .media-library-add-form__media:first-child{padding-top:0}#media-library-add-form-wrapper .media-library-add-form__media:first-child .cancel[type='submit']{top:5px}#media-library-add-form-wrapper .media-library-add-form__media:last-child{padding-bottom:0;border-bottom:0}#media-library-add-form-wrapper .media-library-add-form__media [data-drupal-selector='edit-preview']{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;width:240px;margin-right:20px;background:#cee4f6}#media-library-add-form-wrapper .media-library-add-form__media .cancel[type='submit']{position:absolute;top:25px;right:6px;width:auto;min-width:auto;margin:0;padding:2px 20px 2px 2px;text-transform:lowercase;color:transparent;border:0;border-radius:0;background:transparent url("/core/misc/icons/787878/ex.svg") right center no-repeat;font-weight:normal;line-height:16px}#media-library-add-form-wrapper .media-library-add-form__media .cancel[type='submit']:focus,#media-library-add-form-wrapper .media-library-add-form__media .cancel[type='submit'].button:disabled,#media-library-add-form-wrapper .media-library-add-form__media .cancel[type='submit'].button:disabled:active,#media-library-add-form-wrapper .media-library-add-form__media .cancel[type='submit'].button:focus{color:#787878;border:0;background:transparent url("/core/misc/icons/787878/ex.svg") right center no-repeat}#media-library-add-form-wrapper .media-library-add-form__media .cancel[type='submit']:hover,#media-library-add-form-wrapper .media-library-add-form__media .cancel[type='submit'].button:hover{color:#e00;border:0;background-image:url("/core/misc/icons/ee0000/ex.svg");-webkit-box-shadow:none;box-shadow:none}#drupal-modal{-ms-scroll-snap-type:y;scroll-snap-type:y;scroll-padding-block-start:45px} diff --git a/css/3_components/form/search-form.css b/css/3_components/form/search-form.css index e6842ac..12c02b4 100644 --- a/css/3_components/form/search-form.css +++ b/css/3_components/form/search-form.css @@ -1 +1 @@ -.view-search-container form,.search-api-form form,.search-form{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-pack:start;-ms-flex-pack:start;justify-content:flex-start;max-width:76rem}.ga-aside .view-search-container form,.ga-aside .search-api-form form,.ga-aside .search-form{margin-bottom:1em}.view-search-container form .form-item-search-api-fulltext,.view-search-container form .form-item-search-api-views-fulltext,.view-search-container form .form-type-search-api-autocomplete,.search-api-form form .form-item-search-api-fulltext,.search-api-form form .form-item-search-api-views-fulltext,.search-api-form form .form-type-search-api-autocomplete,.search-form .form-item-search-api-fulltext,.search-form .form-item-search-api-views-fulltext,.search-form .form-type-search-api-autocomplete{-webkit-box-flex:1;-ms-flex:auto 1 1;flex:auto 1 1;max-width:375px;width:calc(100% - 6rem)}.view-search-container form>.form-wrapper,.search-api-form form>.form-wrapper,.search-form>.form-wrapper{-webkit-box-flex:100%;-ms-flex:100% 0 0px;flex:100% 0 0}.view-search-container form .form-actions,.search-api-form form .form-actions,.search-form .form-actions{-webkit-box-flex:6rem;-ms-flex:6rem 0 0px;flex:6rem 0 0;-ms-flex-item-align:end;align-self:flex-end}.view-search-container form>.form-item,.view-search-container form>.form-actions,.search-api-form form>.form-item,.search-api-form form>.form-actions,.search-form>.form-item,.search-form>.form-actions{margin:.5em 0}.view-search-container form>.form-item:first-child,.view-search-container form>.form-actions:first-child,.search-api-form form>.form-item:first-child,.search-api-form form>.form-actions:first-child,.search-form>.form-item:first-child,.search-form>.form-actions:first-child{margin-top:0}.view-search-container form label,.search-api-form form label,.search-form label{font-size:1.6rem;line-height:2.4rem;margin:0 0 .8rem}@media (min-width: 768px){.view-search-container form label,.search-api-form form label,.search-form label{font-size:1.7rem;line-height:2.4rem;margin:0 0 .9rem}}@media (min-width: 1200px){.view-search-container form label,.search-api-form form label,.search-form label{font-size:1.8rem;line-height:2.50002rem;margin:0 0 .9rem}}.view-search-container form input,.search-api-form form input,.search-form input{font-size:1.6rem;line-height:1.5}@media screen and (min-width: 768px){.view-search-container form input,.search-api-form form input,.search-form input{font-size:1.8rem}}@media screen and (min-width: 1200px){.view-search-container form input,.search-api-form form input,.search-form input{font-size:2rem}}.ga-aside .view-search-container form input,.ga-aside .search-api-form form input,.ga-aside .search-form input{font-size:1.6rem}.view-search-container form input[type='search'],.view-search-container form input[type='text'],.search-api-form form input[type='search'],.search-api-form form input[type='text'],.search-form input[type='search'],.search-form input[type='text']{width:100%;min-width:120px;height:4.5rem;padding:.6rem;margin:0;border:1px solid #949494;border-right-width:0;background-color:#fff;color:#333}.view-search-container form input[type='search']:focus,.view-search-container form input[type='text']:focus,.search-api-form form input[type='search']:focus,.search-api-form form input[type='text']:focus,.search-form input[type='search']:focus,.search-form input[type='text']:focus{outline:none}.view-search-container form input[type='search']:focus-visible,.view-search-container form input[type='text']:focus-visible,.search-api-form form input[type='search']:focus-visible,.search-api-form form input[type='text']:focus-visible,.search-form input[type='search']:focus-visible,.search-form input[type='text']:focus-visible{outline:3px solid #000;outline-offset:-3px;-webkit-box-shadow:0 0 0 3px #ff4da4;box-shadow:0 0 0 3px #ff4da4;position:relative;z-index:101}.view-search-container form input[type='submit'],.search-api-form form input[type='submit'],.search-form input[type='submit']{width:6rem;min-width:auto;height:4.5rem;min-height:4.5rem;padding:0;margin:0;border-color:var(--default-brand-primary-color);background:var(--default-brand-primary-color) 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") 3px center no-repeat;background-size:4.2rem auto;text-indent:-9999px}.view-search-container form input[type='submit']:focus,.search-api-form form input[type='submit']:focus,.search-form input[type='submit']:focus{outline:none}.view-search-container form input[type='submit']:focus-visible,.search-api-form form input[type='submit']:focus-visible,.search-form input[type='submit']:focus-visible{outline:3px solid #000;outline-offset:-3px;-webkit-box-shadow:0 0 0 3px #ff4da4;box-shadow:0 0 0 3px #ff4da4;position:relative;z-index:101}.view-search-container form--page input[type='submit'],.search-api-form form--page input[type='submit'],.search-form--page input[type='submit']{background-color:var(--default-brand-primary-color);border-color:var(--default-brand-primary-color)}.ga-aside .view-search-container form--page input,.ga-aside .search-api-form form--page input,.ga-aside .search-form--page input{font-size:1.6rem}header .search-api-form{padding:1rem 1.5rem 1rem 0;margin-bottom:0;max-width:100%;background-color:var(--default-brand-secondary-color)}@media (min-width: 768px){header .search-api-form{background-color:inherit;padding:0}}header .search-api-form .form-type-search-api-autocomplete,header .search-api-form .form-type-search{max-width:100%;-webkit-box-flex:1;-ms-flex:auto 1 1;flex:auto 1 1}header .search-api-form .form-item,header .search-api-form .form-actions{margin:0;padding:0}header .search-api-form input{height:4.4rem}header .search-api-form input[type='search']{font-size:1.6rem;max-width:100%;padding:0 .8rem;border-width:0}@media (min-width: 768px){header .search-api-form input[type='search']{border-width:1px;border-right-width:0}}header .search-api-form input[type='search']:focus{outline:none}header .search-api-form input[type='search']:focus-visible{outline:3px solid #000;outline-offset:-3px;-webkit-box-shadow:0 0 0 3px #ff4da4;box-shadow:0 0 0 3px #ff4da4;position:relative;z-index:101}header .search-api-form input[type='submit']{border-color:var(--default-brand-primary-color);background-color:var(--default-brand-primary-color);color:#fff}header .search-api-form input[type='submit']:focus{outline:none}header .search-api-form input[type='submit']:focus-visible{outline:3px solid #000;outline-offset:-3px;-webkit-box-shadow:0 0 0 3px #ff4da4;box-shadow:0 0 0 3px #ff4da4}.search-form--site[type='submit']{border-color:var(--default-brand-primary-color);background-color:var(--default-brand-primary-color)}.search-results .view-links{font-size:1.6rem;line-height:2.4rem}.facet-item--link .facet-item__value{-webkit-text-decoration:1px underline #0e6bb3;text-decoration:1px underline #0e6bb3}.facet-item--link:hover .facet-item__value{-webkit-text-decoration:2px underline #333;text-decoration:2px underline #333}@media (min-width: 0) and (max-width: 480px){.search-api-autocomplete-search{left:8px !important;width:calc(100% - 16px) !important}} +.view-search-container form,.search-api-form form,.search-form{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-pack:start;-ms-flex-pack:start;justify-content:flex-start;max-width:76rem}.ga-aside .view-search-container form,.ga-aside .search-api-form form,.ga-aside .search-form{margin-bottom:1em}.view-search-container form .form-item-search-api-fulltext,.view-search-container form .form-item-search-api-views-fulltext,.view-search-container form .form-type-search-api-autocomplete,.search-api-form form .form-item-search-api-fulltext,.search-api-form form .form-item-search-api-views-fulltext,.search-api-form form .form-type-search-api-autocomplete,.search-form .form-item-search-api-fulltext,.search-form .form-item-search-api-views-fulltext,.search-form .form-type-search-api-autocomplete{-webkit-box-flex:1;-ms-flex:auto 1 1;flex:auto 1 1;max-width:375px;width:calc(100% - 6rem)}.view-search-container form>.form-wrapper,.search-api-form form>.form-wrapper,.search-form>.form-wrapper{-webkit-box-flex:100%;-ms-flex:100% 0 0px;flex:100% 0 0}.view-search-container form .form-actions,.search-api-form form .form-actions,.search-form .form-actions{-webkit-box-flex:6rem;-ms-flex:6rem 0 0px;flex:6rem 0 0;-ms-flex-item-align:end;align-self:flex-end}.view-search-container form>.form-item,.view-search-container form>.form-actions,.search-api-form form>.form-item,.search-api-form form>.form-actions,.search-form>.form-item,.search-form>.form-actions{margin:.5em 0}.view-search-container form>.form-item:first-child,.view-search-container form>.form-actions:first-child,.search-api-form form>.form-item:first-child,.search-api-form form>.form-actions:first-child,.search-form>.form-item:first-child,.search-form>.form-actions:first-child{margin-top:0}.view-search-container form label,.search-api-form form label,.search-form label{font-size:1.6rem;line-height:2.4rem;margin:0 0 .8rem}@media (min-width: 768px){.view-search-container form label,.search-api-form form label,.search-form label{font-size:1.7rem;line-height:2.4rem;margin:0 0 .9rem}}@media (min-width: 1679px){.view-search-container form label,.search-api-form form label,.search-form label{font-size:1.8rem;line-height:2.50002rem;margin:0 0 .9rem}}.view-search-container form input,.search-api-form form input,.search-form input{font-size:1.6rem;line-height:1.5}@media screen and (min-width: 992px){.view-search-container form input,.search-api-form form input,.search-form input{font-size:1.8rem}}@media screen and (min-width: 1679px){.view-search-container form input,.search-api-form form input,.search-form input{font-size:2rem}}.ga-aside .view-search-container form input,.ga-aside .search-api-form form input,.ga-aside .search-form input{font-size:1.6rem}.view-search-container form input[type='search'],.view-search-container form input[type='text'],.search-api-form form input[type='search'],.search-api-form form input[type='text'],.search-form input[type='search'],.search-form input[type='text']{width:100%;min-width:120px;height:4.5rem;padding:.6rem;margin:0;border:1px solid #949494;border-right-width:0;background-color:#fff;color:#333}.view-search-container form input[type='search']:focus,.view-search-container form input[type='text']:focus,.search-api-form form input[type='search']:focus,.search-api-form form input[type='text']:focus,.search-form input[type='search']:focus,.search-form input[type='text']:focus{outline:none}.view-search-container form input[type='search']:focus-visible,.view-search-container form input[type='text']:focus-visible,.search-api-form form input[type='search']:focus-visible,.search-api-form form input[type='text']:focus-visible,.search-form input[type='search']:focus-visible,.search-form input[type='text']:focus-visible{outline:3px solid #000;outline-offset:-3px;-webkit-box-shadow:0 0 0 3px #ff4da4;box-shadow:0 0 0 3px #ff4da4;position:relative;z-index:101}.view-search-container form input[type='submit'],.search-api-form form input[type='submit'],.search-form input[type='submit']{width:6rem;min-width:auto;height:4.5rem;min-height:4.5rem;padding:0;margin:0;border-color:var(--default-brand-primary-color);background:var(--default-brand-primary-color) 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") 3px center no-repeat;background-size:4.2rem auto;text-indent:-9999px}.view-search-container form input[type='submit']:focus,.search-api-form form input[type='submit']:focus,.search-form input[type='submit']:focus{outline:none}.view-search-container form input[type='submit']:focus-visible,.search-api-form form input[type='submit']:focus-visible,.search-form input[type='submit']:focus-visible{outline:3px solid #000;outline-offset:-3px;-webkit-box-shadow:0 0 0 3px #ff4da4;box-shadow:0 0 0 3px #ff4da4;position:relative;z-index:101}.view-search-container form--page input[type='submit'],.search-api-form form--page input[type='submit'],.search-form--page input[type='submit']{background-color:var(--default-brand-primary-color);border-color:var(--default-brand-primary-color)}.ga-aside .view-search-container form--page input,.ga-aside .search-api-form form--page input,.ga-aside .search-form--page input{font-size:1.6rem}header .search-api-form{padding:1rem 1.5rem 1rem 0;margin-bottom:0;max-width:100%;background-color:var(--default-brand-secondary-color)}@media (min-width: 768px){header .search-api-form{background-color:inherit;padding:0}}header .search-api-form .form-type-search-api-autocomplete,header .search-api-form .form-type-search{max-width:100%;-webkit-box-flex:1;-ms-flex:auto 1 1;flex:auto 1 1}header .search-api-form .form-item,header .search-api-form .form-actions{margin:0;padding:0}header .search-api-form input{height:4.4rem}header .search-api-form input[type='search']{font-size:1.6rem;max-width:100%;padding:0 .8rem;border-width:0}@media (min-width: 768px){header .search-api-form input[type='search']{border-width:1px;border-right-width:0}}header .search-api-form input[type='search']:focus{outline:none}header .search-api-form input[type='search']:focus-visible{outline:3px solid #000;outline-offset:-3px;-webkit-box-shadow:0 0 0 3px #ff4da4;box-shadow:0 0 0 3px #ff4da4;position:relative;z-index:101}header .search-api-form input[type='submit']{border-color:var(--default-brand-primary-color);background-color:var(--default-brand-primary-color);color:#fff}header .search-api-form input[type='submit']:focus{outline:none}header .search-api-form input[type='submit']:focus-visible{outline:3px solid #000;outline-offset:-3px;-webkit-box-shadow:0 0 0 3px #ff4da4;box-shadow:0 0 0 3px #ff4da4}.search-form--site[type='submit']{border-color:var(--default-brand-primary-color);background-color:var(--default-brand-primary-color)}.search-results .view-links{font-size:1.6rem;line-height:2.4rem}.facet-item--link .facet-item__value{-webkit-text-decoration:1px underline #0e6bb3;text-decoration:1px underline #0e6bb3}.facet-item--link:hover .facet-item__value{-webkit-text-decoration:2px underline #333;text-decoration:2px underline #333}@media (min-width: 0) and (max-width: 480px){.search-api-autocomplete-search{left:8px !important;width:calc(100% - 16px) !important}} diff --git a/css/3_components/form/webform.css b/css/3_components/form/webform.css index b8cc5bc..f7f070b 100644 --- a/css/3_components/form/webform.css +++ b/css/3_components/form/webform.css @@ -1 +1 @@ -.webform-options-display-side-by-side .form-item--error-message{position:absolute;top:calc(100% + .9rem);right:auto;bottom:auto;left:auto;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:16rem}.webform-options-display-side-by-side .form-item--error-message::before{content:'';border:.9rem solid transparent;border-bottom-color:#d1431f;position:absolute;top:-1.7rem;left:1.4rem}.form-textarea-wrapper{line-height:0}.webform-counter{margin-bottom:0}.webform-counter+.form-item--error-message{position:absolute;margin-top:.9rem}.text-count-wrapper{font-size:1.6rem;line-height:1.5;color:#fff;background-color:#333;padding:.3334em .6rem;margin:0}@media screen and (min-width: 768px){.text-count-wrapper{font-size:1.8rem}}@media screen and (min-width: 1200px){.text-count-wrapper{font-size:2rem}}.text-count-wrapper.webform-counter-warning .text-count{color:#fb7c17;font-weight:bold}input+.text-count-wrapper{max-width:560px}.webform-options-display-side-by-side label{margin:0}.webform-options-display-side-by-side .form-item{display:inline-block;width:auto;padding:0}.webform-submission-form .form-submit:not(:first-child){margin-left:1.5em}@media (min-width: 768px){.webform-submission-form .banner{width:940px;max-width:calc(100vw - 40px)}}.webform-preview .webform-submission-data>.webform-container{margin:2.5em 0 2em}.webform-preview .webform-submission-data>.form-item{margin:2em 0}.webform-preview .webform-submission-data .webform-element{background-color:#f0f0f0;padding:.5em}.webform-preview .webform-submission-data .webform-element label{position:relative;background-color:#fff;top:-.5em;left:-.5em;width:calc(100% + 1em);padding-bottom:.5em}.webform-preview .webform-submission-data details summary{font-size:2.4rem;line-height:3.2rem;margin:3.2rem 0 1.6rem;color:#0b1951}@media screen and (min-width: 768px){.webform-preview .webform-submission-data details summary{font-size:2.6rem;line-height:3.6rem;margin:3.6rem 0 1.8rem}}@media screen and (min-width: 1200px){.webform-preview .webform-submission-data details summary{font-size:2.8rem;line-height:4rem;margin:4rem 0 2rem}}input[type='submit'].webform-button--submit{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:2.1rem;line-height:3.2rem;min-width:8rem;min-height:5.2rem;padding:0.7rem 1.6rem;background-size:2.13344rem auto;background-color:#0a78cd;border-color:#0a78cd;color:#fff}input[type='submit'].webform-button--submit:hover{background-color:#595959;border-color:#595959;color:#fff}input[type='submit'].webform-button--submit:active{background-color:#525252;border-color:#4d4d4d;color:#fff}input[type='submit'].webform-button--submit:focus{background-color:#525252;border-color:#595959;color:#fff}input[type='submit'].webform-button--submit:link,input[type='submit'].webform-button--submit:visited{color:#fff}input[type='submit'].webform-button--submit:focus{outline:3px solid #000}input[type='submit'].webform-button--submit:hover{text-decoration:none}input[type='submit'].webform-button--submit:active{outline:0}@media screen and (min-width: 768px){input[type='submit'].webform-button--submit{font-size:2.4rem;line-height:3.6rem}}@media screen and (min-width: 1200px){input[type='submit'].webform-button--submit{font-size:2.5rem;line-height:4rem}}@media (min-width: 768px){input[type='submit'].webform-button--submit{min-width:15rem;min-height:5.4rem;padding:0.8rem 1.9rem;background-size:2.53346rem auto}}@media (min-width: 1200px){input[type='submit'].webform-button--submit{min-width:17rem;min-height:6rem;padding:0.9rem 2rem;background-size:2.6668rem auto}}input[type='submit'].webform-button--submit:hover{background-color:#096ab5;border-color:#096ab5;color:#fff}input[type='submit'].webform-button--submit:active{background-color:#0861a6;border-color:#085c9c;color:#fff}input[type='submit'].webform-button--submit:focus{background-color:#0861a6;border-color:#096ab5;color:#fff}input[type='submit'].webform-button--next,input[type='submit'].webform-button--preview{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('../../../images/arrow_forward_white.svg?1853f67b24d');font-size:2.1rem;line-height:3.2rem;min-width:8rem;min-height:5.2rem;padding:0.7rem 1.6rem;background-size:2.13344rem auto;padding-right:3.2rem;background-position:right .53328rem top 50%;background-color:#0a78cd;border-color:#0a78cd;color:#fff}input[type='submit'].webform-button--next:hover,input[type='submit'].webform-button--preview:hover{background-color:#595959;border-color:#595959;color:#fff}input[type='submit'].webform-button--next:active,input[type='submit'].webform-button--preview:active{background-color:#525252;border-color:#4d4d4d;color:#fff}input[type='submit'].webform-button--next:focus,input[type='submit'].webform-button--preview:focus{background-color:#525252;border-color:#595959;color:#fff}input[type='submit'].webform-button--next:link,input[type='submit'].webform-button--next:visited,input[type='submit'].webform-button--preview:link,input[type='submit'].webform-button--preview:visited{color:#fff}input[type='submit'].webform-button--next:focus,input[type='submit'].webform-button--preview:focus{outline:3px solid #000}input[type='submit'].webform-button--next:hover,input[type='submit'].webform-button--preview:hover{text-decoration:none}input[type='submit'].webform-button--next:active,input[type='submit'].webform-button--preview:active{outline:0}@media screen and (min-width: 768px){input[type='submit'].webform-button--next,input[type='submit'].webform-button--preview{font-size:2.4rem;line-height:3.6rem}}@media screen and (min-width: 1200px){input[type='submit'].webform-button--next,input[type='submit'].webform-button--preview{font-size:2.5rem;line-height:4rem}}@media (min-width: 768px){input[type='submit'].webform-button--next,input[type='submit'].webform-button--preview{min-width:15rem;min-height:5.4rem;padding:0.8rem 1.9rem;background-size:2.53346rem auto;padding-right:3.8rem;background-position:right .63327rem top 50%}}@media (min-width: 1200px){input[type='submit'].webform-button--next,input[type='submit'].webform-button--preview{min-width:17rem;min-height:6rem;padding:0.9rem 2rem;background-size:2.6668rem auto;padding-right:4rem;background-position:right .6666rem top 50%}}input[type='submit'].webform-button--next:hover,input[type='submit'].webform-button--preview:hover{background-color:#096ab5;border-color:#096ab5;color:#fff}input[type='submit'].webform-button--next:active,input[type='submit'].webform-button--preview:active{background-color:#0861a6;border-color:#085c9c;color:#fff}input[type='submit'].webform-button--next:focus,input[type='submit'].webform-button--preview:focus{background-color:#0861a6;border-color:#096ab5;color:#fff}input[type='submit'].webform-button--previous{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('../../../images/arrow_back_white.svg?1853f67b248');font-size:2.1rem;line-height:3.2rem;min-width:8rem;min-height:5.2rem;padding:0.7rem 1.6rem;background-size:2.13344rem auto;padding-left:3.2rem;background-position:left .53328rem top 50%}input[type='submit'].webform-button--previous:hover{background-color:#595959;border-color:#595959;color:#fff}input[type='submit'].webform-button--previous:active{background-color:#525252;border-color:#4d4d4d;color:#fff}input[type='submit'].webform-button--previous:focus{background-color:#525252;border-color:#595959;color:#fff}input[type='submit'].webform-button--previous:link,input[type='submit'].webform-button--previous:visited{color:#fff}input[type='submit'].webform-button--previous:focus{outline:3px solid #000}input[type='submit'].webform-button--previous:hover{text-decoration:none}input[type='submit'].webform-button--previous:active{outline:0}@media screen and (min-width: 768px){input[type='submit'].webform-button--previous{font-size:2.4rem;line-height:3.6rem}}@media screen and (min-width: 1200px){input[type='submit'].webform-button--previous{font-size:2.5rem;line-height:4rem}}@media (min-width: 768px){input[type='submit'].webform-button--previous{min-width:15rem;min-height:5.4rem;padding:0.8rem 1.9rem;background-size:2.53346rem auto;padding-left:3.8rem;background-position:left .63327rem top 50%}}@media (min-width: 1200px){input[type='submit'].webform-button--previous{min-width:17rem;min-height:6rem;padding:0.9rem 2rem;background-size:2.6668rem auto;padding-left:4rem;background-position:left .6666rem top 50%}}.js-webform-states-hidden[style*='display: none']{-webkit-animation:fade-out 1s;animation:fade-out 1s}.js-webform-states-hidden[style*='display: block']{-webkit-animation:fade-in 1s;animation:fade-in 1s}@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fade-out{0%{opacity:1}100%{opacity:0}}@keyframes fade-out{0%{opacity:1}100%{opacity:0}} +.webform-options-display-side-by-side .form-item--error-message{position:absolute;top:calc(100% + .9rem);right:auto;bottom:auto;left:auto;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:16rem}.webform-options-display-side-by-side .form-item--error-message::before{content:'';border:.9rem solid transparent;border-bottom-color:#d1431f;position:absolute;top:-1.7rem;left:1.4rem}.form-textarea-wrapper{line-height:0}.webform-counter{margin-bottom:0}.webform-counter+.form-item--error-message{position:absolute;margin-top:.9rem}.text-count-wrapper{font-size:1.6rem;line-height:1.5;color:#fff;background-color:#333;padding:.3334em .6rem;margin:0}@media screen and (min-width: 992px){.text-count-wrapper{font-size:1.8rem}}@media screen and (min-width: 1679px){.text-count-wrapper{font-size:2rem}}.text-count-wrapper.webform-counter-warning .text-count{color:#fb7c17;font-weight:bold}input+.text-count-wrapper{max-width:560px}.webform-options-display-side-by-side label{margin:0}.webform-options-display-side-by-side .form-item{display:inline-block;width:auto;padding:0}.webform-submission-form .form-submit:not(:first-child){margin-left:1.5em}@media (min-width: 768px){.webform-submission-form .banner{width:940px;max-width:calc(100vw - 40px)}}.webform-preview .webform-submission-data>.webform-container{margin:2.5em 0 2em}.webform-preview .webform-submission-data>.form-item{margin:2em 0}.webform-preview .webform-submission-data .webform-element{background-color:#f0f0f0;padding:.5em}.webform-preview .webform-submission-data .webform-element label{position:relative;background-color:#fff;top:-.5em;left:-.5em;width:calc(100% + 1em);padding-bottom:.5em}.webform-preview .webform-submission-data details summary{font-size:2.4rem;line-height:3.2rem;margin:3.2rem 0 1.6rem;color:#0b1951}@media screen and (min-width: 992px){.webform-preview .webform-submission-data details summary{font-size:2.6rem;line-height:3.6rem;margin:3.6rem 0 1.8rem}}@media screen and (min-width: 1679px){.webform-preview .webform-submission-data details summary{font-size:2.8rem;line-height:4rem;margin:4rem 0 2rem}}input[type='submit'].webform-button--submit{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:2.1rem;line-height:3.2rem;min-width:8rem;min-height:5.2rem;padding:0.7rem 1.6rem;background-size:2.13344rem auto;background-color:#0a78cd;border-color:#0a78cd;color:#fff}input[type='submit'].webform-button--submit:hover{background-color:#595959;border-color:#595959;color:#fff}input[type='submit'].webform-button--submit:active{background-color:#525252;border-color:#4d4d4d;color:#fff}input[type='submit'].webform-button--submit:focus{background-color:#525252;border-color:#595959;color:#fff}input[type='submit'].webform-button--submit:link,input[type='submit'].webform-button--submit:visited{color:#fff}input[type='submit'].webform-button--submit:focus{outline:3px solid #000}input[type='submit'].webform-button--submit:hover{text-decoration:none}input[type='submit'].webform-button--submit:active{outline:0}@media screen and (min-width: 992px){input[type='submit'].webform-button--submit{font-size:2.4rem;line-height:3.6rem}}@media screen and (min-width: 1679px){input[type='submit'].webform-button--submit{font-size:2.5rem;line-height:4rem}}@media (min-width: 768px){input[type='submit'].webform-button--submit{min-width:15rem;min-height:5.4rem;padding:0.8rem 1.9rem;background-size:2.53346rem auto}}@media (min-width: 1679px){input[type='submit'].webform-button--submit{min-width:17rem;min-height:6rem;padding:0.9rem 2rem;background-size:2.6668rem auto}}input[type='submit'].webform-button--submit:hover{background-color:#096ab5;border-color:#096ab5;color:#fff}input[type='submit'].webform-button--submit:active{background-color:#0861a6;border-color:#085c9c;color:#fff}input[type='submit'].webform-button--submit:focus{background-color:#0861a6;border-color:#096ab5;color:#fff}input[type='submit'].webform-button--next,input[type='submit'].webform-button--preview{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('../../../images/arrow_forward_white.svg?1860d59de13');font-size:2.1rem;line-height:3.2rem;min-width:8rem;min-height:5.2rem;padding:0.7rem 1.6rem;background-size:2.13344rem auto;padding-right:3.2rem;background-position:right .53328rem top 50%;background-color:#0a78cd;border-color:#0a78cd;color:#fff}input[type='submit'].webform-button--next:hover,input[type='submit'].webform-button--preview:hover{background-color:#595959;border-color:#595959;color:#fff}input[type='submit'].webform-button--next:active,input[type='submit'].webform-button--preview:active{background-color:#525252;border-color:#4d4d4d;color:#fff}input[type='submit'].webform-button--next:focus,input[type='submit'].webform-button--preview:focus{background-color:#525252;border-color:#595959;color:#fff}input[type='submit'].webform-button--next:link,input[type='submit'].webform-button--next:visited,input[type='submit'].webform-button--preview:link,input[type='submit'].webform-button--preview:visited{color:#fff}input[type='submit'].webform-button--next:focus,input[type='submit'].webform-button--preview:focus{outline:3px solid #000}input[type='submit'].webform-button--next:hover,input[type='submit'].webform-button--preview:hover{text-decoration:none}input[type='submit'].webform-button--next:active,input[type='submit'].webform-button--preview:active{outline:0}@media screen and (min-width: 992px){input[type='submit'].webform-button--next,input[type='submit'].webform-button--preview{font-size:2.4rem;line-height:3.6rem}}@media screen and (min-width: 1679px){input[type='submit'].webform-button--next,input[type='submit'].webform-button--preview{font-size:2.5rem;line-height:4rem}}@media (min-width: 768px){input[type='submit'].webform-button--next,input[type='submit'].webform-button--preview{min-width:15rem;min-height:5.4rem;padding:0.8rem 1.9rem;background-size:2.53346rem auto;padding-right:3.8rem;background-position:right .63327rem top 50%}}@media (min-width: 1679px){input[type='submit'].webform-button--next,input[type='submit'].webform-button--preview{min-width:17rem;min-height:6rem;padding:0.9rem 2rem;background-size:2.6668rem auto;padding-right:4rem;background-position:right .6666rem top 50%}}input[type='submit'].webform-button--next:hover,input[type='submit'].webform-button--preview:hover{background-color:#096ab5;border-color:#096ab5;color:#fff}input[type='submit'].webform-button--next:active,input[type='submit'].webform-button--preview:active{background-color:#0861a6;border-color:#085c9c;color:#fff}input[type='submit'].webform-button--next:focus,input[type='submit'].webform-button--preview:focus{background-color:#0861a6;border-color:#096ab5;color:#fff}input[type='submit'].webform-button--previous{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('../../../images/arrow_back_white.svg?1860d59de0d');font-size:2.1rem;line-height:3.2rem;min-width:8rem;min-height:5.2rem;padding:0.7rem 1.6rem;background-size:2.13344rem auto;padding-left:3.2rem;background-position:left .53328rem top 50%}input[type='submit'].webform-button--previous:hover{background-color:#595959;border-color:#595959;color:#fff}input[type='submit'].webform-button--previous:active{background-color:#525252;border-color:#4d4d4d;color:#fff}input[type='submit'].webform-button--previous:focus{background-color:#525252;border-color:#595959;color:#fff}input[type='submit'].webform-button--previous:link,input[type='submit'].webform-button--previous:visited{color:#fff}input[type='submit'].webform-button--previous:focus{outline:3px solid #000}input[type='submit'].webform-button--previous:hover{text-decoration:none}input[type='submit'].webform-button--previous:active{outline:0}@media screen and (min-width: 992px){input[type='submit'].webform-button--previous{font-size:2.4rem;line-height:3.6rem}}@media screen and (min-width: 1679px){input[type='submit'].webform-button--previous{font-size:2.5rem;line-height:4rem}}@media (min-width: 768px){input[type='submit'].webform-button--previous{min-width:15rem;min-height:5.4rem;padding:0.8rem 1.9rem;background-size:2.53346rem auto;padding-left:3.8rem;background-position:left .63327rem top 50%}}@media (min-width: 1679px){input[type='submit'].webform-button--previous{min-width:17rem;min-height:6rem;padding:0.9rem 2rem;background-size:2.6668rem auto;padding-left:4rem;background-position:left .6666rem top 50%}}.js-webform-states-hidden[style*='display: none']{-webkit-animation:fade-out 1s;animation:fade-out 1s}.js-webform-states-hidden[style*='display: block']{-webkit-animation:fade-in 1s;animation:fade-in 1s}@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fade-out{0%{opacity:1}100%{opacity:0}}@keyframes fade-out{0%{opacity:1}100%{opacity:0}} diff --git a/css/3_components/layout/header.css b/css/3_components/layout/header.css index fc16694..c78ea72 100644 --- a/css/3_components/layout/header.css +++ b/css/3_components/layout/header.css @@ -1 +1 @@ -.header{display:grid;grid-template-columns:6.5rem auto;grid-template-rows:auto}@media (min-width: 768px){.header{display:grid;grid-template-columns:67fr 33fr;grid-template-rows:auto;margin:0 auto;padding:0 20px 1em;max-width:980px;-webkit-box-shadow:0 15px 0 -9px var(--brand-primary-color);box-shadow:0 15px 0 -9px var(--brand-primary-color)}}@media (min-width: 1200px){.header{max-width:1140px}}.header__logo{grid-column-start:1;grid-column-end:span 2}.path-search .header{grid-template-columns:1fr} +.header{position:relative;display:grid;grid-template-columns:6.5rem auto;grid-template-rows:auto;max-width:600px;margin:0 auto}@media (min-width: 480px){.header{padding:0 48px}}@media (min-width: 768px){.header{display:grid;grid-template-columns:592fr 312fr;grid-column-gap:3.2rem;grid-template-rows:auto;padding:0 22px 1em;max-width:980px;-webkit-box-shadow:0 15px 0 -9px var(--brand-primary-color);box-shadow:0 15px 0 -9px var(--brand-primary-color)}}@media (min-width: 992px){.header{grid-template-columns:596fr 304fr;grid-column-gap:3.6rem}}@media (min-width: 1200px){.header{grid-template-columns:620fr 340fr;grid-column-gap:12rem;max-width:1140px}}@media (min-width: 1679px){.header{grid-template-columns:640fr 340fr;grid-column-gap:10rem}}.header__logo{grid-column-start:1;grid-column-end:span 2}.path-search .header{grid-template-columns:1fr} diff --git a/css/3_components/layout/main-menu.css b/css/3_components/layout/main-menu.css index e88a619..b9939f3 100644 --- a/css/3_components/layout/main-menu.css +++ b/css/3_components/layout/main-menu.css @@ -1 +1 @@ -.main-menu{background-color:var(--default-brand-secondary-color);position:static;padding:1rem .5rem}@media (min-width: 768px){.main-menu{background-color:transparent;padding:0}}.main-menu .nav-main{position:absolute;z-index:1;left:0;margin-top:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;width:100%;padding:1em 0 .5em;background:inherit}@media (min-width: 768px){.main-menu .nav-main{position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1140px;margin:0 auto;padding:0}}.main-menu .nav-menu{position:relative;width:100%;margin:0;padding:0}@media (min-width: 768px){.main-menu .nav-menu{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto;left:-.2rem}}@media (min-width: 992px){.main-menu .nav-menu{left:-.6rem}}.main-menu .nav-link{color:#fff;background-color:rgba(0,0,0,0);text-decoration:none;-webkit-box-shadow:none;box-shadow:none;outline:0;outline-offset:-.5em;display:block;padding:1em 1.6rem}.main-menu .nav-link:visited,.main-menu .nav-link.visited{color:#fff;background-color:rgba(0,0,0,0);text-decoration:none;-webkit-box-shadow:none;box-shadow:none;outline:0;outline-offset:-.5em}.main-menu .nav-link:focus,.main-menu .nav-link.focus{color:#fff;background-color:rgba(0,0,0,0);text-decoration:none;-webkit-box-shadow:none;box-shadow:none;outline:3px solid;outline-offset:-.5em}.main-menu .nav-link:hover,.main-menu .nav-link.hover{color:#fff;background-color:rgba(0,0,0,0);text-decoration:none;-webkit-box-shadow:none;box-shadow:none;outline:3px solid;outline-offset:-.5em}.main-menu .nav-link:active,.main-menu .nav-link.active{color:#fff;background-color:rgba(0,0,0,0);text-decoration:none;-webkit-box-shadow:none;box-shadow:none;outline:0;outline-offset:-.5em}@media (min-width: 768px){.main-menu .nav-link{color:#0e6bb3;background:rgba(0,0,0,0);outline:none;font-size:1.6rem;line-height:2.7rem;padding:.9rem 1.2rem}.main-menu .nav-link:visited,.main-menu .nav-link.visited{color:#0e6bb3;background:rgba(0,0,0,0);outline:none}.main-menu .nav-link:focus,.main-menu .nav-link.focus{color:#fff;background:var(--brand-primary-color-high-contrast-white);outline:none}.main-menu .nav-link:hover,.main-menu .nav-link.hover{color:#fff;background:var(--brand-primary-color-high-contrast-white);outline:none}.main-menu .nav-link:active,.main-menu .nav-link.active{color:#0e6bb3;background:rgba(0,0,0,0);outline:none}}@media all and (min-width: 768px) and (-ms-high-contrast: none), (min-width: 768px) and (-ms-high-contrast: active){.main-menu .nav-link{position:relative;outline:none !important}.main-menu .nav-link::after{content:'';display:block;width:calc(100% - 16px);height:calc(100% - 16px);position:absolute;left:8px;top:8px}.main-menu .nav-link:hover::after,.main-menu .nav-link:focus::after{border:3px solid #fff}}@media (min-width: 992px){.main-menu .nav-link{font-size:1.8rem;line-height:2.7rem;padding:.5em 1.5rem}}.main-menu .nav-social{width:100%;list-style:none;padding:0 12px;margin:1em 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 768px){.main-menu .nav-social{width:auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0}}.main-menu .nav-social li{margin:0;padding:0;font-size:0;border:0}.main-menu .nav-social a{outline:0 solid transparent;-webkit-transition:outline-color .3s;transition:outline-color .3s;text-decoration:none;display:block;width:4.4rem;height:4.4rem;overflow:hidden;padding:0;margin:0;background:center center/3.6rem auto no-repeat transparent;font-size:0;text-indent:-9999px}.main-menu .nav-social a:visited,.main-menu .nav-social a.visited{outline:0 solid transparent;-webkit-transition:outline-color .3s;transition:outline-color .3s;text-decoration:none}.main-menu .nav-social a:focus,.main-menu .nav-social a.focus{outline:3px solid #fff;-webkit-transition:outline-color .3s;transition:outline-color .3s;text-decoration:none}.main-menu .nav-social a:hover,.main-menu .nav-social a.hover{outline:3px solid #fff;-webkit-transition:outline-color .3s;transition:outline-color .3s;text-decoration:none}.main-menu .nav-social a:active,.main-menu .nav-social a.active{outline:0;-webkit-transition:outline-color .3s;transition:outline-color .3s;text-decoration:none}@media (min-width: 768px){.main-menu .nav-social a{width:4rem;height:4rem;margin:1rem 0;background-size:3.6rem auto}}.main-menu .nav-social a[href*='https://twitter.com']{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%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23fff%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%3Etwitter%3C%2Ftitle%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M77.5%2C33.75l0%2C2.08c0%2C21.36-14.52%2C46-41.06%2C46a37.47%2C37.47%2C0%2C0%2C1-22.1-7.29%2C24.06%2C24.06%2C0%2C0%2C0%2C3.43.25%2C27.08%2C27.08%2C0%2C0%2C0%2C17.92-6.94C29.4%2C67.72%2C24.11%2C63%2C22.25%2C56.62a12.35%2C12.35%2C0%2C0%2C0%2C2.72.29%2C13%2C13%2C0%2C0%2C0%2C3.79-.57c-6.58-1.48-11.56-8-11.56-15.83v-0.2a13.06%2C13.06%2C0%2C0%2C0%2C6.51%2C2%2C16.73%2C16.73%2C0%2C0%2C1-6.4-13.43%2C17.4%2C17.4%2C0%2C0%2C1%2C2-8.13C26.36%2C30.54%2C37%2C36.95%2C49%2C37.63a17.09%2C17.09%2C0%2C0%2C1-.36-3.69c0-8.9%2C6.43-16.15%2C14.41-16.15A13.87%2C13.87%2C0%2C0%2C1%2C73.6%2C22.88%2C27.28%2C27.28%2C0%2C0%2C0%2C82.76%2C19a15.91%2C15.91%2C0%2C0%2C1-6.37%2C8.94%2C26.72%2C26.72%2C0%2C0%2C0%2C8.3-2.56%2C32%2C32%2C0%2C0%2C1-7.19%2C8.38h0Zm0%2C0%22%2F%3E%3C%2Fsvg%3E")}.main-menu .nav-social a[href*='https://www.facebook.com']{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%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23fff%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%3Efacebook%3C%2Ftitle%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M69%2C50H58.27V87.2h-18V50h-7V37.45h7v-8C40.28%2C19%2C44.93%2C12.8%2C58.16%2C12.8H71.54V25.29H63.76c-5.14%2C0-5.47%2C1.8-5.47%2C5.12l0%2C7H70.5Zm0%2C0%22%2F%3E%3C%2Fsvg%3E")}.main-menu .nav-social a[href*='https://www.youtube.com']{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%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23fff%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%3Eyoutube%3C%2Ftitle%3E%3Cpath%20id%3D%22YouTube%22%20class%3D%22cls-1%22%20d%3D%22M68.43%2C64.83H64.92l0-2a1.65%2C1.65%2C0%2C0%2C1%2C1.65-1.65h0.22a1.66%2C1.66%2C0%2C0%2C1%2C1.66%2C1.65ZM55.27%2C60.46a1.5%2C1.5%2C0%2C0%2C0-1.62%2C1.33V71.7a1.65%2C1.65%2C0%2C0%2C0%2C3.24%2C0V61.79A1.5%2C1.5%2C0%2C0%2C0%2C55.27%2C60.46Zm21.38-5.54V73.77A8.51%2C8.51%2C0%2C0%2C1%2C67.93%2C82H32.08a8.51%2C8.51%2C0%2C0%2C1-8.72-8.22V54.92a8.51%2C8.51%2C0%2C0%2C1%2C8.72-8.23H67.93A8.51%2C8.51%2C0%2C0%2C1%2C76.64%2C54.92ZM34.47%2C75.82V56h4.44V53L27.06%2C53v2.89h3.7V75.82h3.71ZM47.79%2C58.92H44.08V69.52a18.83%2C18.83%2C0%2C0%2C1%2C0%2C2.57c-0.3.82-1.66%2C1.7-2.18%2C0.09a21.24%2C21.24%2C0%2C0%2C1%2C0-2.59l0-10.68H38.18V69.43c0%2C1.61%2C0%2C2.81%2C0%2C3.36%2C0.09%2C1%2C.06%2C2.09%2C1%2C2.73%2C1.67%2C1.2%2C4.86-.18%2C5.66-1.89v2.19h3V58.92h0ZM59.64%2C71.06V62.23c0-3.37-2.52-5.38-5.94-2.66V53H50l0%2C22.66%2C3%2C0%2C0.28-1.41C57.2%2C77.79%2C59.65%2C75.34%2C59.64%2C71.06Zm11.6-1.17H68.46c0%2C0.11%2C0%2C.24%2C0%2C0.38v1.55a1.52%2C1.52%2C0%2C0%2C1-1.52%2C1.5H66.39a1.52%2C1.52%2C0%2C0%2C1-1.52-1.5V67.76h6.36V65.36a38%2C38%2C0%2C0%2C0-.19-4.5c-0.46-3.16-4.9-3.67-7.14-2a4.19%2C4.19%2C0%2C0%2C0-1.55%2C2.09%2C11.77%2C11.77%2C0%2C0%2C0-.47%2C3.73v5.26C61.87%2C78.66%2C72.5%2C77.42%2C71.24%2C69.89ZM57%2C41.31a2.52%2C2.52%2C0%2C0%2C0%2C.89%2C1.13%2C2.58%2C2.58%2C0%2C0%2C0%2C1.52.42%2C2.36%2C2.36%2C0%2C0%2C0%2C1.42-.44%2C3.4%2C3.4%2C0%2C0%2C0%2C1-1.33l-0.07%2C1.45h4.13V25H62.66V38.65a1.35%2C1.35%2C0%2C0%2C1-2.71%2C0V25H56.56V36.82c0%2C1.51%2C0%2C2.51.07%2C3A5.11%2C5.11%2C0%2C0%2C0%2C57%2C41.31ZM44.47%2C31.39a14.58%2C14.58%2C0%2C0%2C1%2C.42-4%2C4.23%2C4.23%2C0%2C0%2C1%2C4.32-3.14%2C5.13%2C5.13%2C0%2C0%2C1%2C2.46.55%2C4.11%2C4.11%2C0%2C0%2C1%2C1.58%2C1.44A5.69%2C5.69%2C0%2C0%2C1%2C54%2C28.12%2C14.57%2C14.57%2C0%2C0%2C1%2C54.22%2C31v4.44A24.1%2C24.1%2C0%2C0%2C1%2C54%2C39a5.69%2C5.69%2C0%2C0%2C1-.81%2C2.13%2C3.86%2C3.86%2C0%2C0%2C1-1.59%2C1.46%2C5.08%2C5.08%2C0%2C0%2C1-2.24.47%2C6.22%2C6.22%2C0%2C0%2C1-2.39-.4%2C3.28%2C3.28%2C0%2C0%2C1-1.52-1.22%2C5.41%2C5.41%2C0%2C0%2C1-.78-2A19%2C19%2C0%2C0%2C1%2C44.47%2C36V31.39h0Zm3.23%2C7a1.65%2C1.65%2C0%2C1%2C0%2C3.28%2C0V29a1.65%2C1.65%2C0%2C1%2C0-3.28%2C0v9.35ZM36.28%2C43.09h3.9V29.62l4.6-11.54H40.52l-2.45%2C8.57-2.48-8.59H31.37l4.9%2C11.57V43.09Z%22%2F%3E%3C%2Fsvg%3E")}.main-menu .nav-social a[href*='/news-rss.xml']{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%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23fff%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%3Erss%3C%2Ftitle%3E%3Cg%20id%3D%22lines_Group_%22%20data-name%3D%22lines%20%26lt%3BGroup%26gt%3B%22%3E%3Ccircle%20id%3D%22circle%22%20class%3D%22cls-1%22%20cx%3D%2227.56%22%20cy%3D%2273.55%22%20r%3D%228.58%22%2F%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M19%2C51.92a29.81%2C29.81%2C0%2C0%2C1%2C21.27%2C8.85%2C30.16%2C30.16%2C0%2C0%2C1%2C8.82%2C21.42H61.47A42.61%2C42.61%2C0%2C0%2C0%2C19%2C39.54V51.92Z%22%2F%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M19%2C30A52.15%2C52.15%2C0%2C0%2C1%2C71%2C82.2H83.34A64.55%2C64.55%2C0%2C0%2C0%2C19%2C17.58V30Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}.main-menu .hamburger{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;width:5.5rem;height:4.5rem;padding:1rem;margin:0;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;background-color:transparent;color:#fff}.main-menu .hamburger:focus{outline:none}.main-menu .hamburger:focus-visible{outline:3px solid #fff;outline-offset:-3px}.main-menu .hamburger[hidden]{display:none}@media (min-width: 768px){.main-menu .hamburger{display:none}}.main-menu .hamburger>span{position:relative;-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%;max-width:3rem;height:.3rem;background:#fff;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease, -webkit-transform .4s ease}.main-menu .hamburger>span::after,.main-menu .hamburger>span::before{content:'';position:absolute;z-index:1;top:-.9rem;left:0;width:100%;height:.3rem;background:inherit}.main-menu .hamburger>span::after{top:.9rem}.main-menu .hamburger[aria-expanded='true']{position:relative}.main-menu .hamburger[aria-expanded='true']>span{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.main-menu .hamburger[aria-expanded='true']>span::before,.main-menu .hamburger[aria-expanded='true']>span::after{top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.main-menu .hamburger[aria-expanded='true']:hover>span{-webkit-transform:rotate(225deg);transform:rotate(225deg)}.main-menu .hamburger:not([hidden]) ~ .nav-main{width:0;height:0;overflow:hidden;visibility:hidden;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media (min-width: 768px){.main-menu .hamburger:not([hidden]) ~ .nav-main{width:100%;height:auto;overflow:visible;visibility:visible;opacity:1}}.main-menu .hamburger[aria-expanded='true'] ~ .nav-main,.main-menu .hamburger .main-nav:focus-within{width:100%;height:auto;overflow:visible;visibility:visible;opacity:1} +.main-menu{background-color:var(--default-brand-secondary-color);position:static;padding:1rem .5rem}@media (min-width: 768px){.main-menu{background-color:transparent;padding:0}}.main-menu .nav-main{position:absolute;z-index:1;left:0;margin-top:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;width:100%;padding:1em 0 .5em;background:inherit}@media (min-width: 768px){.main-menu .nav-main{position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1140px;margin:0 auto;padding:0}}.main-menu .nav-menu{position:relative;width:100%;margin:0;padding:0}@media (min-width: 768px){.main-menu .nav-menu{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto;left:-.4rem}}@media (min-width: 992px){.main-menu .nav-menu{left:-.6rem}}.main-menu .nav-link{color:#fff;background-color:rgba(0,0,0,0);text-decoration:none;-webkit-box-shadow:none;box-shadow:none;outline:0;outline-offset:-.5em;display:block;padding:1em 1.6rem}.main-menu .nav-link:visited,.main-menu .nav-link.visited{color:#fff;background-color:rgba(0,0,0,0);text-decoration:none;-webkit-box-shadow:none;box-shadow:none;outline:0;outline-offset:-.5em}.main-menu .nav-link:focus,.main-menu .nav-link.focus{color:#fff;background-color:rgba(0,0,0,0);text-decoration:none;-webkit-box-shadow:none;box-shadow:none;outline:3px solid;outline-offset:-.5em}.main-menu .nav-link:hover,.main-menu .nav-link.hover{color:#fff;background-color:rgba(0,0,0,0);text-decoration:none;-webkit-box-shadow:none;box-shadow:none;outline:3px solid;outline-offset:-.5em}.main-menu .nav-link:active,.main-menu .nav-link.active{color:#fff;background-color:rgba(0,0,0,0);text-decoration:none;-webkit-box-shadow:none;box-shadow:none;outline:0;outline-offset:-.5em}@media (min-width: 768px){.main-menu .nav-link{color:#0e6bb3;background:rgba(0,0,0,0);outline:none;font-size:1.6rem;line-height:2.7rem;padding:.9rem 1.2rem}.main-menu .nav-link:visited,.main-menu .nav-link.visited{color:#0e6bb3;background:rgba(0,0,0,0);outline:none}.main-menu .nav-link:focus,.main-menu .nav-link.focus{color:#fff;background:var(--brand-primary-color-high-contrast-white);outline:none}.main-menu .nav-link:hover,.main-menu .nav-link.hover{color:#fff;background:var(--brand-primary-color-high-contrast-white);outline:none}.main-menu .nav-link:active,.main-menu .nav-link.active{color:#0e6bb3;background:rgba(0,0,0,0);outline:none}}@media all and (min-width: 768px) and (-ms-high-contrast: none), (min-width: 768px) and (-ms-high-contrast: active){.main-menu .nav-link{position:relative;outline:none !important}.main-menu .nav-link::after{content:'';display:block;width:calc(100% - 16px);height:calc(100% - 16px);position:absolute;left:8px;top:8px}.main-menu .nav-link:hover::after,.main-menu .nav-link:focus::after{border:3px solid #fff}}@media (min-width: 992px){.main-menu .nav-link{font-size:1.8rem;line-height:2.7rem;padding:.5em 1.5rem}}.main-menu .nav-social{width:100%;list-style:none;padding:0 12px;margin:1em 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 768px){.main-menu .nav-social{width:auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0}}.main-menu .nav-social li{margin:0;padding:0;font-size:0;border:0}.main-menu .nav-social a{outline:0 solid transparent;-webkit-transition:outline-color .3s;transition:outline-color .3s;text-decoration:none;display:block;width:4.4rem;height:4.4rem;overflow:hidden;padding:0;margin:0;background:center center/3.6rem auto no-repeat transparent;font-size:0;text-indent:-9999px}.main-menu .nav-social a:visited,.main-menu .nav-social a.visited{outline:0 solid transparent;-webkit-transition:outline-color .3s;transition:outline-color .3s;text-decoration:none}.main-menu .nav-social a:focus,.main-menu .nav-social a.focus{outline:3px solid #fff;-webkit-transition:outline-color .3s;transition:outline-color .3s;text-decoration:none}.main-menu .nav-social a:hover,.main-menu .nav-social a.hover{outline:3px solid #fff;-webkit-transition:outline-color .3s;transition:outline-color .3s;text-decoration:none}.main-menu .nav-social a:active,.main-menu .nav-social a.active{outline:0;-webkit-transition:outline-color .3s;transition:outline-color .3s;text-decoration:none}@media (min-width: 768px){.main-menu .nav-social a{width:4rem;height:4rem;margin:1rem 0;background-size:3.6rem auto}}.main-menu .nav-social a[href*='https://twitter.com']{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%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23fff%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%3Etwitter%3C%2Ftitle%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M77.5%2C33.75l0%2C2.08c0%2C21.36-14.52%2C46-41.06%2C46a37.47%2C37.47%2C0%2C0%2C1-22.1-7.29%2C24.06%2C24.06%2C0%2C0%2C0%2C3.43.25%2C27.08%2C27.08%2C0%2C0%2C0%2C17.92-6.94C29.4%2C67.72%2C24.11%2C63%2C22.25%2C56.62a12.35%2C12.35%2C0%2C0%2C0%2C2.72.29%2C13%2C13%2C0%2C0%2C0%2C3.79-.57c-6.58-1.48-11.56-8-11.56-15.83v-0.2a13.06%2C13.06%2C0%2C0%2C0%2C6.51%2C2%2C16.73%2C16.73%2C0%2C0%2C1-6.4-13.43%2C17.4%2C17.4%2C0%2C0%2C1%2C2-8.13C26.36%2C30.54%2C37%2C36.95%2C49%2C37.63a17.09%2C17.09%2C0%2C0%2C1-.36-3.69c0-8.9%2C6.43-16.15%2C14.41-16.15A13.87%2C13.87%2C0%2C0%2C1%2C73.6%2C22.88%2C27.28%2C27.28%2C0%2C0%2C0%2C82.76%2C19a15.91%2C15.91%2C0%2C0%2C1-6.37%2C8.94%2C26.72%2C26.72%2C0%2C0%2C0%2C8.3-2.56%2C32%2C32%2C0%2C0%2C1-7.19%2C8.38h0Zm0%2C0%22%2F%3E%3C%2Fsvg%3E")}.main-menu .nav-social a[href*='https://www.facebook.com']{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%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23fff%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%3Efacebook%3C%2Ftitle%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M69%2C50H58.27V87.2h-18V50h-7V37.45h7v-8C40.28%2C19%2C44.93%2C12.8%2C58.16%2C12.8H71.54V25.29H63.76c-5.14%2C0-5.47%2C1.8-5.47%2C5.12l0%2C7H70.5Zm0%2C0%22%2F%3E%3C%2Fsvg%3E")}.main-menu .nav-social a[href*='https://www.youtube.com']{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%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23fff%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%3Eyoutube%3C%2Ftitle%3E%3Cpath%20id%3D%22YouTube%22%20class%3D%22cls-1%22%20d%3D%22M68.43%2C64.83H64.92l0-2a1.65%2C1.65%2C0%2C0%2C1%2C1.65-1.65h0.22a1.66%2C1.66%2C0%2C0%2C1%2C1.66%2C1.65ZM55.27%2C60.46a1.5%2C1.5%2C0%2C0%2C0-1.62%2C1.33V71.7a1.65%2C1.65%2C0%2C0%2C0%2C3.24%2C0V61.79A1.5%2C1.5%2C0%2C0%2C0%2C55.27%2C60.46Zm21.38-5.54V73.77A8.51%2C8.51%2C0%2C0%2C1%2C67.93%2C82H32.08a8.51%2C8.51%2C0%2C0%2C1-8.72-8.22V54.92a8.51%2C8.51%2C0%2C0%2C1%2C8.72-8.23H67.93A8.51%2C8.51%2C0%2C0%2C1%2C76.64%2C54.92ZM34.47%2C75.82V56h4.44V53L27.06%2C53v2.89h3.7V75.82h3.71ZM47.79%2C58.92H44.08V69.52a18.83%2C18.83%2C0%2C0%2C1%2C0%2C2.57c-0.3.82-1.66%2C1.7-2.18%2C0.09a21.24%2C21.24%2C0%2C0%2C1%2C0-2.59l0-10.68H38.18V69.43c0%2C1.61%2C0%2C2.81%2C0%2C3.36%2C0.09%2C1%2C.06%2C2.09%2C1%2C2.73%2C1.67%2C1.2%2C4.86-.18%2C5.66-1.89v2.19h3V58.92h0ZM59.64%2C71.06V62.23c0-3.37-2.52-5.38-5.94-2.66V53H50l0%2C22.66%2C3%2C0%2C0.28-1.41C57.2%2C77.79%2C59.65%2C75.34%2C59.64%2C71.06Zm11.6-1.17H68.46c0%2C0.11%2C0%2C.24%2C0%2C0.38v1.55a1.52%2C1.52%2C0%2C0%2C1-1.52%2C1.5H66.39a1.52%2C1.52%2C0%2C0%2C1-1.52-1.5V67.76h6.36V65.36a38%2C38%2C0%2C0%2C0-.19-4.5c-0.46-3.16-4.9-3.67-7.14-2a4.19%2C4.19%2C0%2C0%2C0-1.55%2C2.09%2C11.77%2C11.77%2C0%2C0%2C0-.47%2C3.73v5.26C61.87%2C78.66%2C72.5%2C77.42%2C71.24%2C69.89ZM57%2C41.31a2.52%2C2.52%2C0%2C0%2C0%2C.89%2C1.13%2C2.58%2C2.58%2C0%2C0%2C0%2C1.52.42%2C2.36%2C2.36%2C0%2C0%2C0%2C1.42-.44%2C3.4%2C3.4%2C0%2C0%2C0%2C1-1.33l-0.07%2C1.45h4.13V25H62.66V38.65a1.35%2C1.35%2C0%2C0%2C1-2.71%2C0V25H56.56V36.82c0%2C1.51%2C0%2C2.51.07%2C3A5.11%2C5.11%2C0%2C0%2C0%2C57%2C41.31ZM44.47%2C31.39a14.58%2C14.58%2C0%2C0%2C1%2C.42-4%2C4.23%2C4.23%2C0%2C0%2C1%2C4.32-3.14%2C5.13%2C5.13%2C0%2C0%2C1%2C2.46.55%2C4.11%2C4.11%2C0%2C0%2C1%2C1.58%2C1.44A5.69%2C5.69%2C0%2C0%2C1%2C54%2C28.12%2C14.57%2C14.57%2C0%2C0%2C1%2C54.22%2C31v4.44A24.1%2C24.1%2C0%2C0%2C1%2C54%2C39a5.69%2C5.69%2C0%2C0%2C1-.81%2C2.13%2C3.86%2C3.86%2C0%2C0%2C1-1.59%2C1.46%2C5.08%2C5.08%2C0%2C0%2C1-2.24.47%2C6.22%2C6.22%2C0%2C0%2C1-2.39-.4%2C3.28%2C3.28%2C0%2C0%2C1-1.52-1.22%2C5.41%2C5.41%2C0%2C0%2C1-.78-2A19%2C19%2C0%2C0%2C1%2C44.47%2C36V31.39h0Zm3.23%2C7a1.65%2C1.65%2C0%2C1%2C0%2C3.28%2C0V29a1.65%2C1.65%2C0%2C1%2C0-3.28%2C0v9.35ZM36.28%2C43.09h3.9V29.62l4.6-11.54H40.52l-2.45%2C8.57-2.48-8.59H31.37l4.9%2C11.57V43.09Z%22%2F%3E%3C%2Fsvg%3E")}.main-menu .nav-social a[href*='/news-rss.xml']{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%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23fff%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%3Erss%3C%2Ftitle%3E%3Cg%20id%3D%22lines_Group_%22%20data-name%3D%22lines%20%26lt%3BGroup%26gt%3B%22%3E%3Ccircle%20id%3D%22circle%22%20class%3D%22cls-1%22%20cx%3D%2227.56%22%20cy%3D%2273.55%22%20r%3D%228.58%22%2F%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M19%2C51.92a29.81%2C29.81%2C0%2C0%2C1%2C21.27%2C8.85%2C30.16%2C30.16%2C0%2C0%2C1%2C8.82%2C21.42H61.47A42.61%2C42.61%2C0%2C0%2C0%2C19%2C39.54V51.92Z%22%2F%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M19%2C30A52.15%2C52.15%2C0%2C0%2C1%2C71%2C82.2H83.34A64.55%2C64.55%2C0%2C0%2C0%2C19%2C17.58V30Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}.main-menu .hamburger{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;width:5.5rem;height:4.5rem;padding:1rem;margin:0;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;background-color:transparent;color:#fff}.main-menu .hamburger:focus{outline:none}.main-menu .hamburger:focus-visible{outline:3px solid #fff;outline-offset:-3px}.main-menu .hamburger[hidden]{display:none}@media (min-width: 768px){.main-menu .hamburger{display:none}}.main-menu .hamburger>span{position:relative;-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%;max-width:3rem;height:.3rem;background:#fff;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease, -webkit-transform .4s ease}.main-menu .hamburger>span::after,.main-menu .hamburger>span::before{content:'';position:absolute;z-index:1;top:-.9rem;left:0;width:100%;height:.3rem;background:inherit}.main-menu .hamburger>span::after{top:.9rem}.main-menu .hamburger[aria-expanded='true']{position:relative}.main-menu .hamburger[aria-expanded='true']>span{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.main-menu .hamburger[aria-expanded='true']>span::before,.main-menu .hamburger[aria-expanded='true']>span::after{top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.main-menu .hamburger[aria-expanded='true']:hover>span{-webkit-transform:rotate(225deg);transform:rotate(225deg)}.main-menu .hamburger:not([hidden]) ~ .nav-main{width:0;height:0;overflow:hidden;visibility:hidden;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media (min-width: 768px){.main-menu .hamburger:not([hidden]) ~ .nav-main{width:100%;height:auto;overflow:visible;visibility:visible;opacity:1}}.main-menu .hamburger[aria-expanded='true'] ~ .nav-main,.main-menu .hamburger .main-nav:focus-within{width:100%;height:auto;overflow:visible;visibility:visible;opacity:1}@media (min-width: 480px){.main-menu .hamburger[aria-expanded='true'] ~ .nav-main,.main-menu .hamburger .main-nav:focus-within{width:calc(100% - 96px);max-width:504px;left:48px}} diff --git a/css/3_components/navigation/breadcrumb.css b/css/3_components/navigation/breadcrumb.css index 3b70d82..ead0078 100644 --- a/css/3_components/navigation/breadcrumb.css +++ b/css/3_components/navigation/breadcrumb.css @@ -1 +1 @@ -.breadcrumb{margin:1.2rem auto 0}@media (min-width: 576px){.breadcrumb{margin:2.1rem auto 0}}@media (min-width: 1200px){.breadcrumb{margin:2.5rem auto 0}}@media (min-width: 768px){.path-taxonomy .breadcrumb--list{max-width:750px}}@media print{.breadcrumb{display:none}}.breadcrumb--list{list-style:none;margin:0;padding:0}.breadcrumb--item{font-size:1.4rem;line-height:2.4rem;display:inline;list-style-type:none;margin:0 5px 0 0;padding:0}@media (min-width: 1200px){.breadcrumb--item{font-size:1.5rem;line-height:2.50002rem}}.breadcrumb--item::after{content:'\203A';font-size:1.6rem}.breadcrumb--item:last-child::after{content:''}.breadcrumb a{color:#0e6bb3;background-color:rgba(0,0,0,0);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0;margin-right:5px}.breadcrumb a:visited,.breadcrumb a.visited{color:#0e6bb3;background-color:rgba(0,0,0,0);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0}.breadcrumb a:focus,.breadcrumb a.focus{color:#fff;background-color:#0e6bb3;text-decoration:none;text-decoration-thickness:1px;text-underline-offset:3px;outline:2px solid #0e6bb3;outline-offset:0}.breadcrumb a:hover,.breadcrumb a.hover{color:#0e6bb3;background-color:rgba(0,0,0,0);text-decoration:underline;-webkit-text-decoration-color:#333;text-decoration-color:#333;text-decoration-thickness:2px;text-underline-offset:3px;outline:0;outline-offset:0}.breadcrumb a:active,.breadcrumb a.active{color:#d1431f;background-color:rgba(0,0,0,0);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0} +.breadcrumb{margin:1.2rem auto 0}@media (min-width: 576px){.breadcrumb{margin:2.1rem auto 0}}@media (min-width: 1679px){.breadcrumb{margin:2.5rem auto 0}}@media (min-width: 768px){.path-taxonomy .breadcrumb--list{max-width:750px}}@media print{.breadcrumb{display:none}}.breadcrumb--list{list-style:none;margin:0;padding:0}.breadcrumb--item{font-size:1.4rem;line-height:2.4rem;display:inline;list-style-type:none;margin:0 5px 0 0;padding:0}@media (min-width: 1679px){.breadcrumb--item{font-size:1.5rem;line-height:2.50002rem}}.breadcrumb--item::after{content:'\203A';font-size:1.6rem}.breadcrumb--item:last-child::after{content:''}.breadcrumb a{color:#0e6bb3;background-color:rgba(0,0,0,0);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0;margin-right:5px}.breadcrumb a:visited,.breadcrumb a.visited{color:#0e6bb3;background-color:rgba(0,0,0,0);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0}.breadcrumb a:focus,.breadcrumb a.focus{color:#fff;background-color:#0e6bb3;text-decoration:none;text-decoration-thickness:1px;text-underline-offset:3px;outline:2px solid #0e6bb3;outline-offset:0}.breadcrumb a:hover,.breadcrumb a.hover{color:#0e6bb3;background-color:rgba(0,0,0,0);text-decoration:underline;-webkit-text-decoration-color:#333;text-decoration-color:#333;text-decoration-thickness:2px;text-underline-offset:3px;outline:0;outline-offset:0}.breadcrumb a:active,.breadcrumb a.active{color:#d1431f;background-color:rgba(0,0,0,0);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0} diff --git a/css/3_components/navigation/footer-menu.css b/css/3_components/navigation/footer-menu.css index 3df9a16..be2f34c 100644 --- a/css/3_components/navigation/footer-menu.css +++ b/css/3_components/navigation/footer-menu.css @@ -1 +1 @@ -.footer a{color:#0e6bb3;background-color:rgba(0,0,0,0);text-decoration:none;text-underline-offset:3px;outline:0}.footer a:visited,.footer a.visited{color:#0e6bb3;background-color:rgba(0,0,0,0);text-decoration:none;text-underline-offset:3px;outline:0}.footer a:focus,.footer a.focus{color:#fff;background-color:#333;text-decoration:none;text-underline-offset:3px;outline:3px solid #333;outline-offset:0}.footer a:hover,.footer a.hover{color:#0e6bb3;background-color:rgba(0,0,0,0);text-decoration:underline;-webkit-text-decoration-color:#0b1951;text-decoration-color:#0b1951;text-underline-offset:3px;outline:0}.footer a:active,.footer a.active{color:#d1431f;background-color:rgba(0,0,0,0);text-decoration:none;text-underline-offset:3px;outline:0}.footer h2{margin-top:0;margin-bottom:2.4rem;font-size:3rem;color:#333}.footer-related{font-size:1.6rem;line-height:1.5;font-weight:bold;padding-top:3.6rem}@media screen and (min-width: 768px){.footer-related{font-size:1.8rem}}@media screen and (min-width: 1200px){.footer-related{font-size:2rem}}.footer-related .nav-item{font-size:inherit;line-height:inherit;padding-bottom:.6rem}.footer-main{padding-top:.3rem}.footer-main .nav-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style:none;margin:0;padding:0}.footer-main .nav-menu li{font-size:1.4rem;margin:.5em .5em .5em 0;padding:0 .5em 0 0;border-right:1px solid #0e6bb3;line-height:1}@media (min-width: 768px){.footer-main .nav-menu li{font-size:1.6rem}}@media (min-width: 1200px){.footer-main .nav-menu li{font-size:1.7rem}}.footer-main .nav-menu li:last-child{border-right:0}.footer-main .nav-menu a{display:inline-block}.footer-main .nav-social{position:relative;right:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;list-style:none;padding:0;margin:2.5em 0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (min-width: 768px){.footer-main .nav-social{right:-.6rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0}}.footer-main .nav-social li{margin:0;padding:0;font-size:0;border:0}.footer-main .nav-social a{display:block;width:4.4rem;height:4.4rem;overflow:hidden;padding:0;margin:0;background:center center/3.2rem auto no-repeat transparent;font-size:0;text-indent:-9999px;text-decoration:none}@media (min-width: 768px){.footer-main .nav-social a{width:4.5rem;height:4.5rem}}.footer-main .nav-social a:hover{-webkit-box-shadow:0 0 0 3px #333;box-shadow:0 0 0 3px #333}.footer-main .nav-social a[href*='https://twitter.com']{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%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23333%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%3Etwitter%3C%2Ftitle%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M77.5%2C33.75l0%2C2.08c0%2C21.36-14.52%2C46-41.06%2C46a37.47%2C37.47%2C0%2C0%2C1-22.1-7.29%2C24.06%2C24.06%2C0%2C0%2C0%2C3.43.25%2C27.08%2C27.08%2C0%2C0%2C0%2C17.92-6.94C29.4%2C67.72%2C24.11%2C63%2C22.25%2C56.62a12.35%2C12.35%2C0%2C0%2C0%2C2.72.29%2C13%2C13%2C0%2C0%2C0%2C3.79-.57c-6.58-1.48-11.56-8-11.56-15.83v-0.2a13.06%2C13.06%2C0%2C0%2C0%2C6.51%2C2%2C16.73%2C16.73%2C0%2C0%2C1-6.4-13.43%2C17.4%2C17.4%2C0%2C0%2C1%2C2-8.13C26.36%2C30.54%2C37%2C36.95%2C49%2C37.63a17.09%2C17.09%2C0%2C0%2C1-.36-3.69c0-8.9%2C6.43-16.15%2C14.41-16.15A13.87%2C13.87%2C0%2C0%2C1%2C73.6%2C22.88%2C27.28%2C27.28%2C0%2C0%2C0%2C82.76%2C19a15.91%2C15.91%2C0%2C0%2C1-6.37%2C8.94%2C26.72%2C26.72%2C0%2C0%2C0%2C8.3-2.56%2C32%2C32%2C0%2C0%2C1-7.19%2C8.38h0Zm0%2C0%22%2F%3E%3C%2Fsvg%3E")}.footer-main .nav-social a[href*='https://www.facebook.com']{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%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23333%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%3Efacebook%3C%2Ftitle%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M69%2C50H58.27V87.2h-18V50h-7V37.45h7v-8C40.28%2C19%2C44.93%2C12.8%2C58.16%2C12.8H71.54V25.29H63.76c-5.14%2C0-5.47%2C1.8-5.47%2C5.12l0%2C7H70.5Zm0%2C0%22%2F%3E%3C%2Fsvg%3E")}.footer-main .nav-social a[href*='https://www.youtube.com']{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%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23333%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%3Eyoutube%3C%2Ftitle%3E%3Cpath%20id%3D%22YouTube%22%20class%3D%22cls-1%22%20d%3D%22M68.43%2C64.83H64.92l0-2a1.65%2C1.65%2C0%2C0%2C1%2C1.65-1.65h0.22a1.66%2C1.66%2C0%2C0%2C1%2C1.66%2C1.65ZM55.27%2C60.46a1.5%2C1.5%2C0%2C0%2C0-1.62%2C1.33V71.7a1.65%2C1.65%2C0%2C0%2C0%2C3.24%2C0V61.79A1.5%2C1.5%2C0%2C0%2C0%2C55.27%2C60.46Zm21.38-5.54V73.77A8.51%2C8.51%2C0%2C0%2C1%2C67.93%2C82H32.08a8.51%2C8.51%2C0%2C0%2C1-8.72-8.22V54.92a8.51%2C8.51%2C0%2C0%2C1%2C8.72-8.23H67.93A8.51%2C8.51%2C0%2C0%2C1%2C76.64%2C54.92ZM34.47%2C75.82V56h4.44V53L27.06%2C53v2.89h3.7V75.82h3.71ZM47.79%2C58.92H44.08V69.52a18.83%2C18.83%2C0%2C0%2C1%2C0%2C2.57c-0.3.82-1.66%2C1.7-2.18%2C0.09a21.24%2C21.24%2C0%2C0%2C1%2C0-2.59l0-10.68H38.18V69.43c0%2C1.61%2C0%2C2.81%2C0%2C3.36%2C0.09%2C1%2C.06%2C2.09%2C1%2C2.73%2C1.67%2C1.2%2C4.86-.18%2C5.66-1.89v2.19h3V58.92h0ZM59.64%2C71.06V62.23c0-3.37-2.52-5.38-5.94-2.66V53H50l0%2C22.66%2C3%2C0%2C0.28-1.41C57.2%2C77.79%2C59.65%2C75.34%2C59.64%2C71.06Zm11.6-1.17H68.46c0%2C0.11%2C0%2C.24%2C0%2C0.38v1.55a1.52%2C1.52%2C0%2C0%2C1-1.52%2C1.5H66.39a1.52%2C1.52%2C0%2C0%2C1-1.52-1.5V67.76h6.36V65.36a38%2C38%2C0%2C0%2C0-.19-4.5c-0.46-3.16-4.9-3.67-7.14-2a4.19%2C4.19%2C0%2C0%2C0-1.55%2C2.09%2C11.77%2C11.77%2C0%2C0%2C0-.47%2C3.73v5.26C61.87%2C78.66%2C72.5%2C77.42%2C71.24%2C69.89ZM57%2C41.31a2.52%2C2.52%2C0%2C0%2C0%2C.89%2C1.13%2C2.58%2C2.58%2C0%2C0%2C0%2C1.52.42%2C2.36%2C2.36%2C0%2C0%2C0%2C1.42-.44%2C3.4%2C3.4%2C0%2C0%2C0%2C1-1.33l-0.07%2C1.45h4.13V25H62.66V38.65a1.35%2C1.35%2C0%2C0%2C1-2.71%2C0V25H56.56V36.82c0%2C1.51%2C0%2C2.51.07%2C3A5.11%2C5.11%2C0%2C0%2C0%2C57%2C41.31ZM44.47%2C31.39a14.58%2C14.58%2C0%2C0%2C1%2C.42-4%2C4.23%2C4.23%2C0%2C0%2C1%2C4.32-3.14%2C5.13%2C5.13%2C0%2C0%2C1%2C2.46.55%2C4.11%2C4.11%2C0%2C0%2C1%2C1.58%2C1.44A5.69%2C5.69%2C0%2C0%2C1%2C54%2C28.12%2C14.57%2C14.57%2C0%2C0%2C1%2C54.22%2C31v4.44A24.1%2C24.1%2C0%2C0%2C1%2C54%2C39a5.69%2C5.69%2C0%2C0%2C1-.81%2C2.13%2C3.86%2C3.86%2C0%2C0%2C1-1.59%2C1.46%2C5.08%2C5.08%2C0%2C0%2C1-2.24.47%2C6.22%2C6.22%2C0%2C0%2C1-2.39-.4%2C3.28%2C3.28%2C0%2C0%2C1-1.52-1.22%2C5.41%2C5.41%2C0%2C0%2C1-.78-2A19%2C19%2C0%2C0%2C1%2C44.47%2C36V31.39h0Zm3.23%2C7a1.65%2C1.65%2C0%2C1%2C0%2C3.28%2C0V29a1.65%2C1.65%2C0%2C1%2C0-3.28%2C0v9.35ZM36.28%2C43.09h3.9V29.62l4.6-11.54H40.52l-2.45%2C8.57-2.48-8.59H31.37l4.9%2C11.57V43.09Z%22%2F%3E%3C%2Fsvg%3E")}.footer-main .nav-social a[href*='/news-rss.xml']{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%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23333%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%3Erss%3C%2Ftitle%3E%3Cg%20id%3D%22lines_Group_%22%20data-name%3D%22lines%20%26lt%3BGroup%26gt%3B%22%3E%3Ccircle%20id%3D%22circle%22%20class%3D%22cls-1%22%20cx%3D%2227.56%22%20cy%3D%2273.55%22%20r%3D%228.58%22%2F%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M19%2C51.92a29.81%2C29.81%2C0%2C0%2C1%2C21.27%2C8.85%2C30.16%2C30.16%2C0%2C0%2C1%2C8.82%2C21.42H61.47A42.61%2C42.61%2C0%2C0%2C0%2C19%2C39.54V51.92Z%22%2F%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M19%2C30A52.15%2C52.15%2C0%2C0%2C1%2C71%2C82.2H83.34A64.55%2C64.55%2C0%2C0%2C0%2C19%2C17.58V30Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")} +.footer a{color:#0e6bb3;background-color:rgba(0,0,0,0);text-decoration:none;text-underline-offset:3px;outline:0}.footer a:visited,.footer a.visited{color:#0e6bb3;background-color:rgba(0,0,0,0);text-decoration:none;text-underline-offset:3px;outline:0}.footer a:focus,.footer a.focus{color:#fff;background-color:#333;text-decoration:none;text-underline-offset:3px;outline:3px solid #333;outline-offset:0}.footer a:hover,.footer a.hover{color:#0e6bb3;background-color:rgba(0,0,0,0);text-decoration:underline;-webkit-text-decoration-color:#0b1951;text-decoration-color:#0b1951;text-underline-offset:3px;outline:0}.footer a:active,.footer a.active{color:#d1431f;background-color:rgba(0,0,0,0);text-decoration:none;text-underline-offset:3px;outline:0}.footer h2{margin-top:0;margin-bottom:2.4rem;font-size:3rem;color:#333}.footer-related{font-size:1.6rem;line-height:1.5;font-weight:bold;padding-top:3.6rem}@media screen and (min-width: 992px){.footer-related{font-size:1.8rem}}@media screen and (min-width: 1679px){.footer-related{font-size:2rem}}.footer-related .nav-item{font-size:inherit;line-height:inherit;padding-bottom:.6rem}.footer-main{padding-top:.3rem}.footer-main .nav-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style:none;margin:0;padding:0}.footer-main .nav-menu li{font-size:1.4rem;margin:.5em .5em .5em 0;padding:0 .5em 0 0;border-right:1px solid #0e6bb3;line-height:1}@media (min-width: 768px){.footer-main .nav-menu li{font-size:1.6rem}}@media (min-width: 1679px){.footer-main .nav-menu li{font-size:1.7rem}}.footer-main .nav-menu li:last-child{border-right:0}.footer-main .nav-menu a{display:inline-block}.footer-main .nav-social{position:relative;right:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;list-style:none;padding:0;margin:2.5em 0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (min-width: 768px){.footer-main .nav-social{right:-.6rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0}}.footer-main .nav-social li{margin:0;padding:0;font-size:0;border:0}.footer-main .nav-social a{display:block;width:4.4rem;height:4.4rem;overflow:hidden;padding:0;margin:0;background:center center/3.2rem auto no-repeat transparent;font-size:0;text-indent:-9999px;text-decoration:none}@media (min-width: 768px){.footer-main .nav-social a{width:4.5rem;height:4.5rem}}.footer-main .nav-social a:hover{-webkit-box-shadow:0 0 0 3px #333;box-shadow:0 0 0 3px #333}.footer-main .nav-social a[href*='https://twitter.com']{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%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23333%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%3Etwitter%3C%2Ftitle%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M77.5%2C33.75l0%2C2.08c0%2C21.36-14.52%2C46-41.06%2C46a37.47%2C37.47%2C0%2C0%2C1-22.1-7.29%2C24.06%2C24.06%2C0%2C0%2C0%2C3.43.25%2C27.08%2C27.08%2C0%2C0%2C0%2C17.92-6.94C29.4%2C67.72%2C24.11%2C63%2C22.25%2C56.62a12.35%2C12.35%2C0%2C0%2C0%2C2.72.29%2C13%2C13%2C0%2C0%2C0%2C3.79-.57c-6.58-1.48-11.56-8-11.56-15.83v-0.2a13.06%2C13.06%2C0%2C0%2C0%2C6.51%2C2%2C16.73%2C16.73%2C0%2C0%2C1-6.4-13.43%2C17.4%2C17.4%2C0%2C0%2C1%2C2-8.13C26.36%2C30.54%2C37%2C36.95%2C49%2C37.63a17.09%2C17.09%2C0%2C0%2C1-.36-3.69c0-8.9%2C6.43-16.15%2C14.41-16.15A13.87%2C13.87%2C0%2C0%2C1%2C73.6%2C22.88%2C27.28%2C27.28%2C0%2C0%2C0%2C82.76%2C19a15.91%2C15.91%2C0%2C0%2C1-6.37%2C8.94%2C26.72%2C26.72%2C0%2C0%2C0%2C8.3-2.56%2C32%2C32%2C0%2C0%2C1-7.19%2C8.38h0Zm0%2C0%22%2F%3E%3C%2Fsvg%3E")}.footer-main .nav-social a[href*='https://www.facebook.com']{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%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23333%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%3Efacebook%3C%2Ftitle%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M69%2C50H58.27V87.2h-18V50h-7V37.45h7v-8C40.28%2C19%2C44.93%2C12.8%2C58.16%2C12.8H71.54V25.29H63.76c-5.14%2C0-5.47%2C1.8-5.47%2C5.12l0%2C7H70.5Zm0%2C0%22%2F%3E%3C%2Fsvg%3E")}.footer-main .nav-social a[href*='https://www.youtube.com']{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%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23333%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%3Eyoutube%3C%2Ftitle%3E%3Cpath%20id%3D%22YouTube%22%20class%3D%22cls-1%22%20d%3D%22M68.43%2C64.83H64.92l0-2a1.65%2C1.65%2C0%2C0%2C1%2C1.65-1.65h0.22a1.66%2C1.66%2C0%2C0%2C1%2C1.66%2C1.65ZM55.27%2C60.46a1.5%2C1.5%2C0%2C0%2C0-1.62%2C1.33V71.7a1.65%2C1.65%2C0%2C0%2C0%2C3.24%2C0V61.79A1.5%2C1.5%2C0%2C0%2C0%2C55.27%2C60.46Zm21.38-5.54V73.77A8.51%2C8.51%2C0%2C0%2C1%2C67.93%2C82H32.08a8.51%2C8.51%2C0%2C0%2C1-8.72-8.22V54.92a8.51%2C8.51%2C0%2C0%2C1%2C8.72-8.23H67.93A8.51%2C8.51%2C0%2C0%2C1%2C76.64%2C54.92ZM34.47%2C75.82V56h4.44V53L27.06%2C53v2.89h3.7V75.82h3.71ZM47.79%2C58.92H44.08V69.52a18.83%2C18.83%2C0%2C0%2C1%2C0%2C2.57c-0.3.82-1.66%2C1.7-2.18%2C0.09a21.24%2C21.24%2C0%2C0%2C1%2C0-2.59l0-10.68H38.18V69.43c0%2C1.61%2C0%2C2.81%2C0%2C3.36%2C0.09%2C1%2C.06%2C2.09%2C1%2C2.73%2C1.67%2C1.2%2C4.86-.18%2C5.66-1.89v2.19h3V58.92h0ZM59.64%2C71.06V62.23c0-3.37-2.52-5.38-5.94-2.66V53H50l0%2C22.66%2C3%2C0%2C0.28-1.41C57.2%2C77.79%2C59.65%2C75.34%2C59.64%2C71.06Zm11.6-1.17H68.46c0%2C0.11%2C0%2C.24%2C0%2C0.38v1.55a1.52%2C1.52%2C0%2C0%2C1-1.52%2C1.5H66.39a1.52%2C1.52%2C0%2C0%2C1-1.52-1.5V67.76h6.36V65.36a38%2C38%2C0%2C0%2C0-.19-4.5c-0.46-3.16-4.9-3.67-7.14-2a4.19%2C4.19%2C0%2C0%2C0-1.55%2C2.09%2C11.77%2C11.77%2C0%2C0%2C0-.47%2C3.73v5.26C61.87%2C78.66%2C72.5%2C77.42%2C71.24%2C69.89ZM57%2C41.31a2.52%2C2.52%2C0%2C0%2C0%2C.89%2C1.13%2C2.58%2C2.58%2C0%2C0%2C0%2C1.52.42%2C2.36%2C2.36%2C0%2C0%2C0%2C1.42-.44%2C3.4%2C3.4%2C0%2C0%2C0%2C1-1.33l-0.07%2C1.45h4.13V25H62.66V38.65a1.35%2C1.35%2C0%2C0%2C1-2.71%2C0V25H56.56V36.82c0%2C1.51%2C0%2C2.51.07%2C3A5.11%2C5.11%2C0%2C0%2C0%2C57%2C41.31ZM44.47%2C31.39a14.58%2C14.58%2C0%2C0%2C1%2C.42-4%2C4.23%2C4.23%2C0%2C0%2C1%2C4.32-3.14%2C5.13%2C5.13%2C0%2C0%2C1%2C2.46.55%2C4.11%2C4.11%2C0%2C0%2C1%2C1.58%2C1.44A5.69%2C5.69%2C0%2C0%2C1%2C54%2C28.12%2C14.57%2C14.57%2C0%2C0%2C1%2C54.22%2C31v4.44A24.1%2C24.1%2C0%2C0%2C1%2C54%2C39a5.69%2C5.69%2C0%2C0%2C1-.81%2C2.13%2C3.86%2C3.86%2C0%2C0%2C1-1.59%2C1.46%2C5.08%2C5.08%2C0%2C0%2C1-2.24.47%2C6.22%2C6.22%2C0%2C0%2C1-2.39-.4%2C3.28%2C3.28%2C0%2C0%2C1-1.52-1.22%2C5.41%2C5.41%2C0%2C0%2C1-.78-2A19%2C19%2C0%2C0%2C1%2C44.47%2C36V31.39h0Zm3.23%2C7a1.65%2C1.65%2C0%2C1%2C0%2C3.28%2C0V29a1.65%2C1.65%2C0%2C1%2C0-3.28%2C0v9.35ZM36.28%2C43.09h3.9V29.62l4.6-11.54H40.52l-2.45%2C8.57-2.48-8.59H31.37l4.9%2C11.57V43.09Z%22%2F%3E%3C%2Fsvg%3E")}.footer-main .nav-social a[href*='/news-rss.xml']{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%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23333%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%3Erss%3C%2Ftitle%3E%3Cg%20id%3D%22lines_Group_%22%20data-name%3D%22lines%20%26lt%3BGroup%26gt%3B%22%3E%3Ccircle%20id%3D%22circle%22%20class%3D%22cls-1%22%20cx%3D%2227.56%22%20cy%3D%2273.55%22%20r%3D%228.58%22%2F%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M19%2C51.92a29.81%2C29.81%2C0%2C0%2C1%2C21.27%2C8.85%2C30.16%2C30.16%2C0%2C0%2C1%2C8.82%2C21.42H61.47A42.61%2C42.61%2C0%2C0%2C0%2C19%2C39.54V51.92Z%22%2F%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M19%2C30A52.15%2C52.15%2C0%2C0%2C1%2C71%2C82.2H83.34A64.55%2C64.55%2C0%2C0%2C0%2C19%2C17.58V30Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")} diff --git a/css/3_components/navigation/toc-menu.css b/css/3_components/navigation/toc-menu.css index 1f30d29..2f9d668 100644 --- a/css/3_components/navigation/toc-menu.css +++ b/css/3_components/navigation/toc-menu.css @@ -1 +1 @@ -.toc-menu{background:transparent;-webkit-box-shadow:0px -1px 0px 0px #999, 0px 0px 0px 0px transparent, 0px 0px 0px 0px transparent, 0px 1px 0px 0px #999;box-shadow:0px -1px 0px 0px #999, 0px 0px 0px 0px transparent, 0px 0px 0px 0px transparent, 0px 1px 0px 0px #999;margin:1.5em 0;padding:1.5em 0}.toc-menu .skip-link{margin:1em 0}.toc-menu .menu-title{font-size:1.6rem;line-height:1.5;font-weight:bold;margin:0 0 1em}@media screen and (min-width: 768px){.toc-menu .menu-title{font-size:1.8rem}}@media screen and (min-width: 1200px){.toc-menu .menu-title{font-size:2rem}}.toc-menu .nav-menu{margin:1em 0 0}.toc-menu .nav-item{font-size:1.6rem;line-height:1.5;position:relative;list-style:none;padding:0 1rem 0 1.5rem}@media screen and (min-width: 768px){.toc-menu .nav-item{font-size:1.8rem}}@media screen and (min-width: 1200px){.toc-menu .nav-item{font-size:2rem}}.toc-menu .nav-item:last-child{padding-bottom:0}.toc-menu .nav-item::before{content:'-';position:absolute;left:0;top:0}.toc-menu .nav-item a{color:#0e6bb3;text-decoration:none;outline-offset:0;display:inline-block;width:100%}.toc-menu .nav-item a:visited,.toc-menu .nav-item a.visited{color:#0e6bb3;text-decoration:none;outline-offset:0}.toc-menu .nav-item a:focus,.toc-menu .nav-item a.focus{color:#fff;background-color:#4d4d4d;text-decoration:none;outline:5px solid #4d4d4d;outline-offset:0}.toc-menu .nav-item a:hover,.toc-menu .nav-item a.hover{color:#fff;background-color:#4d4d4d;text-decoration:none;outline:5px solid #4d4d4d;outline-offset:0}.toc-menu .nav-item a:active,.toc-menu .nav-item a.active{color:#fff;background-color:#000;text-decoration:none;outline:5px solid #000;outline-offset:0} +.toc-menu{background:transparent;-webkit-box-shadow:0px -1px 0px 0px #999, 0px 0px 0px 0px transparent, 0px 0px 0px 0px transparent, 0px 1px 0px 0px #999;box-shadow:0px -1px 0px 0px #999, 0px 0px 0px 0px transparent, 0px 0px 0px 0px transparent, 0px 1px 0px 0px #999;margin:1.5em 0;padding:1.5em 0}.toc-menu .skip-link{margin:1em 0}.toc-menu .menu-title{font-size:1.6rem;line-height:1.5;font-weight:bold;margin:0 0 1em}@media screen and (min-width: 992px){.toc-menu .menu-title{font-size:1.8rem}}@media screen and (min-width: 1679px){.toc-menu .menu-title{font-size:2rem}}.toc-menu .nav-menu{margin:1em 0 0}.toc-menu .nav-item{font-size:1.6rem;line-height:1.5;position:relative;list-style:none;padding:0 1rem 0 1.5rem}@media screen and (min-width: 992px){.toc-menu .nav-item{font-size:1.8rem}}@media screen and (min-width: 1679px){.toc-menu .nav-item{font-size:2rem}}.toc-menu .nav-item:last-child{padding-bottom:0}.toc-menu .nav-item::before{content:'-';position:absolute;left:0;top:0}.toc-menu .nav-item a{color:#0e6bb3;text-decoration:none;outline-offset:0;display:inline-block;width:100%}.toc-menu .nav-item a:visited,.toc-menu .nav-item a.visited{color:#0e6bb3;text-decoration:none;outline-offset:0}.toc-menu .nav-item a:focus,.toc-menu .nav-item a.focus{color:#fff;background-color:#4d4d4d;text-decoration:none;outline:5px solid #4d4d4d;outline-offset:0}.toc-menu .nav-item a:hover,.toc-menu .nav-item a.hover{color:#fff;background-color:#4d4d4d;text-decoration:none;outline:5px solid #4d4d4d;outline-offset:0}.toc-menu .nav-item a:active,.toc-menu .nav-item a.active{color:#fff;background-color:#000;text-decoration:none;outline:5px solid #000;outline-offset:0} diff --git a/css/3_components/navigation/toggle-list.css b/css/3_components/navigation/toggle-list.css index 0bfc57e..3f5783b 100644 --- a/css/3_components/navigation/toggle-list.css +++ b/css/3_components/navigation/toggle-list.css @@ -1 +1 @@ -.toggle-list__toggle{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1.6rem;line-height:2.4rem;min-width:4.4rem;min-height:4.4rem;padding:0.8rem 1.2rem;background-size:1.60008rem auto;background-color:#0a78cd;border-color:#0a78cd;color:#fff;width:100%;position:relative;padding-right:2em !important}.toggle-list__toggle:hover{background-color:#595959;border-color:#595959;color:#fff}.toggle-list__toggle:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.toggle-list__toggle:focus{background-color:#525252;border-color:#595959;color:#fff}.toggle-list__toggle:link,.toggle-list__toggle:visited{color:#fff}.toggle-list__toggle:focus{outline:3px solid #000}.toggle-list__toggle:hover{text-decoration:none}.toggle-list__toggle:active{outline:0}@media screen and (min-width: 768px){.toggle-list__toggle{font-size:1.8rem;line-height:2.7rem}}@media screen and (min-width: 1200px){.toggle-list__toggle{font-size:2rem;line-height:3rem}}@media (min-width: 768px){.toggle-list__toggle{min-width:4.5rem;min-height:4.5rem;padding:0.8rem 1.3rem;background-size:1.73342rem auto}}@media (min-width: 1200px){.toggle-list__toggle{min-width:5rem;min-height:5rem;padding:0.9rem 1.5rem;background-size:2.0001rem auto}}.toggle-list__toggle:hover{background-color:#096ab5;border-color:#096ab5;color:#fff}.toggle-list__toggle:active{background-color:#0861a6;border-color:#085c9c;color:#fff}.toggle-list__toggle:focus{background-color:#0861a6;border-color:#096ab5;color:#fff}a.toggle-list__toggle{color:#fff}.toggle-list__toggle .ico-arrow-down{display:inline-block;width:1em;height:1em;margin:0 .5em;position:absolute;top:calc(50% - .5em);-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease, -webkit-transform .4s ease}.toggle-list__toggle[aria-pressed='true'] .ico-arrow-down{-webkit-transform:rotate(270deg);transform:rotate(270deg)} +.toggle-list__toggle{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1.6rem;line-height:2.4rem;min-width:4.4rem;min-height:4.4rem;padding:0.8rem 1.2rem;background-size:1.60008rem auto;background-color:#0a78cd;border-color:#0a78cd;color:#fff;width:100%;position:relative;padding-right:2em !important}.toggle-list__toggle:hover{background-color:#595959;border-color:#595959;color:#fff}.toggle-list__toggle:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.toggle-list__toggle:focus{background-color:#525252;border-color:#595959;color:#fff}.toggle-list__toggle:link,.toggle-list__toggle:visited{color:#fff}.toggle-list__toggle:focus{outline:3px solid #000}.toggle-list__toggle:hover{text-decoration:none}.toggle-list__toggle:active{outline:0}@media screen and (min-width: 992px){.toggle-list__toggle{font-size:1.8rem;line-height:2.7rem}}@media screen and (min-width: 1679px){.toggle-list__toggle{font-size:2rem;line-height:3rem}}@media (min-width: 768px){.toggle-list__toggle{min-width:4.5rem;min-height:4.5rem;padding:0.8rem 1.3rem;background-size:1.73342rem auto}}@media (min-width: 1679px){.toggle-list__toggle{min-width:5rem;min-height:5rem;padding:0.9rem 1.5rem;background-size:2.0001rem auto}}.toggle-list__toggle:hover{background-color:#096ab5;border-color:#096ab5;color:#fff}.toggle-list__toggle:active{background-color:#0861a6;border-color:#085c9c;color:#fff}.toggle-list__toggle:focus{background-color:#0861a6;border-color:#096ab5;color:#fff}a.toggle-list__toggle{color:#fff}.toggle-list__toggle .ico-arrow-down{display:inline-block;width:1em;height:1em;margin:0 .5em;position:absolute;top:calc(50% - .5em);-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease, -webkit-transform .4s ease}.toggle-list__toggle[aria-pressed='true'] .ico-arrow-down{-webkit-transform:rotate(270deg);transform:rotate(270deg)} diff --git a/css/3_components/navigation/topics-list.css b/css/3_components/navigation/topics-list.css index 6c0e6d2..6ab6400 100644 --- a/css/3_components/navigation/topics-list.css +++ b/css/3_components/navigation/topics-list.css @@ -1 +1 @@ -.site-topics{margin:.8rem 0 1.2rem;padding:0 0 .8rem;font-size:1.4rem;line-height:2.00004rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}@media (min-width: 768px){.site-topics{font-size:1.5rem;line-height:2.1rem;margin:.9rem 0 1.2rem;padding:0 0 .9rem}}@media (min-width: 1200px){.site-topics{font-size:1.6rem;line-height:2.00004rem;margin:1rem 0 1.5rem;padding:0 0 1rem}}h1+.site-topics{margin-top:-.8rem}@media (min-width: 768px){h1+.site-topics{margin-top:-.9rem}}@media (min-width: 1200px){h1+.site-topics{margin-top:-1rem}}@media print{.site-topics{display:none}}.site-topics--label{color:#19315a}.site-topics--list{list-style:none;margin:0;padding:0;display:inline-block}.site-topics--item{font-size:inherit;line-height:inherit;display:inline;list-style-type:none;margin:0;padding:0}.site-topics a{color:#0e6bb3;background-color:rgba(0,0,0,0);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0}.site-topics a:visited,.site-topics a.visited{color:#0e6bb3;background-color:rgba(0,0,0,0);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0}.site-topics a:focus,.site-topics a.focus{color:#fff;background-color:#0e6bb3;text-decoration:none;text-decoration-thickness:1px;text-underline-offset:3px;outline:2px solid #0e6bb3;outline-offset:0}.site-topics a:hover,.site-topics a.hover{color:#0e6bb3;background-color:rgba(0,0,0,0);text-decoration:underline;-webkit-text-decoration-color:#333;text-decoration-color:#333;text-decoration-thickness:2px;text-underline-offset:3px;outline:0;outline-offset:0}.site-topics a:active,.site-topics a.active{color:#d1431f;background-color:rgba(0,0,0,0);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0}.diffmod.site-topics--list{margin:.6rem 0 1.2rem;padding:0 0 .7rem 1rem} +.site-topics{margin:.8rem 0 1.2rem;padding:0 0 .8rem;font-size:1.4rem;line-height:2.00004rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}@media (min-width: 768px){.site-topics{font-size:1.5rem;line-height:2.1rem;margin:.9rem 0 1.2rem;padding:0 0 .9rem}}@media (min-width: 1679px){.site-topics{font-size:1.6rem;line-height:2.00004rem;margin:1rem 0 1.5rem;padding:0 0 1rem}}h1+.site-topics{margin-top:-.8rem}@media (min-width: 768px){h1+.site-topics{margin-top:-.9rem}}@media (min-width: 1679px){h1+.site-topics{margin-top:-1rem}}@media print{.site-topics{display:none}}.site-topics--label{color:#19315a}.site-topics--list{list-style:none;margin:0;padding:0;display:inline-block}.site-topics--item{font-size:inherit;line-height:inherit;display:inline;list-style-type:none;margin:0;padding:0}.site-topics a{color:#0e6bb3;background-color:rgba(0,0,0,0);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0}.site-topics a:visited,.site-topics a.visited{color:#0e6bb3;background-color:rgba(0,0,0,0);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0}.site-topics a:focus,.site-topics a.focus{color:#fff;background-color:#0e6bb3;text-decoration:none;text-decoration-thickness:1px;text-underline-offset:3px;outline:2px solid #0e6bb3;outline-offset:0}.site-topics a:hover,.site-topics a.hover{color:#0e6bb3;background-color:rgba(0,0,0,0);text-decoration:underline;-webkit-text-decoration-color:#333;text-decoration-color:#333;text-decoration-thickness:2px;text-underline-offset:3px;outline:0;outline-offset:0}.site-topics a:active,.site-topics a.active{color:#d1431f;background-color:rgba(0,0,0,0);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0}.diffmod.site-topics--list{margin:.6rem 0 1.2rem;padding:0 0 .7rem 1rem} diff --git a/css/4_state/block/eu-cookie-compliance.css b/css/4_state/block/eu-cookie-compliance.css index 9d16842..7995554 100644 --- a/css/4_state/block/eu-cookie-compliance.css +++ b/css/4_state/block/eu-cookie-compliance.css @@ -1 +1 @@ -.sliding-popup-bottom,.sliding-popup-top{width:100%;z-index:99999}.sliding-popup-bottom{position:fixed}.sliding-popup-top{position:relative}.eu-cookie-compliance-banner,.eu-cookie-withdraw-banner{width:100%;background:#041e34;padding-bottom:1.6rem}@media (min-width: 768px){.eu-cookie-compliance-banner,.eu-cookie-withdraw-banner{padding-bottom:2.1rem}}@media (min-width: 1200px){.eu-cookie-compliance-banner,.eu-cookie-withdraw-banner{padding-bottom:2.5rem}}.eu-cookie-compliance-banner .popup-content,.eu-cookie-withdraw-banner .popup-content{grid-template-columns:1fr;grid-template-rows:auto auto;grid-row-gap:1.5em}.eu-cookie-compliance-buttons,.eu-cookie-withdraw-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;text-align:right;-ms-flex-item-align:end;align-self:end}.eu-cookie-compliance-buttons .btn,.eu-cookie-withdraw-buttons .btn{margin-left:1em}.eu-cookie-compliance-buttons .btn:not(.decline-button),.eu-cookie-withdraw-buttons .btn:not(.decline-button){padding-left:1.5em;padding-right:1.5em}.eu-cookie-compliance-buttons .btn:focus,.eu-cookie-withdraw-buttons .btn:focus{outline-color:#fff}.eu-cookie-compliance-title,.eu-cookie-compliance-message h2,.eu-cookie-withdraw-title,.eu-cookie-withdraw-message h2{font-size:2.1rem;line-height:2.4rem;margin:3.2rem 0 1.2rem;color:white}@media screen and (min-width: 768px){.eu-cookie-compliance-title,.eu-cookie-compliance-message h2,.eu-cookie-withdraw-title,.eu-cookie-withdraw-message h2{font-size:2.2rem;line-height:3rem;margin:3.6rem 0 1.8rem}}@media screen and (min-width: 1200px){.eu-cookie-compliance-title,.eu-cookie-compliance-message h2,.eu-cookie-withdraw-title,.eu-cookie-withdraw-message h2{font-size:2.4rem;line-height:3rem;margin:4rem 0 2rem}}.eu-cookie-compliance-message a,.eu-cookie-compliance-message .find-more-button,.eu-cookie-withdraw-message a,.eu-cookie-withdraw-message .find-more-button{color:#00aae5;background-color:rgba(0,0,0,0);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0}.eu-cookie-compliance-message a:visited,.eu-cookie-compliance-message a.visited,.eu-cookie-compliance-message .find-more-button:visited,.eu-cookie-compliance-message .find-more-button.visited,.eu-cookie-withdraw-message a:visited,.eu-cookie-withdraw-message a.visited,.eu-cookie-withdraw-message .find-more-button:visited,.eu-cookie-withdraw-message .find-more-button.visited{color:#00aae5;background-color:rgba(0,0,0,0);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0}.eu-cookie-compliance-message a:focus,.eu-cookie-compliance-message a.focus,.eu-cookie-compliance-message .find-more-button:focus,.eu-cookie-compliance-message .find-more-button.focus,.eu-cookie-withdraw-message a:focus,.eu-cookie-withdraw-message a.focus,.eu-cookie-withdraw-message .find-more-button:focus,.eu-cookie-withdraw-message .find-more-button.focus{color:#0e6bb3;background-color:#fff;text-decoration:none;-webkit-text-decoration-color:#0e6bb3;text-decoration-color:#0e6bb3;text-decoration-thickness:2px;text-underline-offset:3px;outline:2px solid #fff;outline-offset:0}.eu-cookie-compliance-message a:hover,.eu-cookie-compliance-message a.hover,.eu-cookie-compliance-message .find-more-button:hover,.eu-cookie-compliance-message .find-more-button.hover,.eu-cookie-withdraw-message a:hover,.eu-cookie-withdraw-message a.hover,.eu-cookie-withdraw-message .find-more-button:hover,.eu-cookie-withdraw-message .find-more-button.hover{color:#00aae5;background-color:rgba(0,0,0,0);text-decoration:underline;-webkit-text-decoration-color:#00aae5;text-decoration-color:#00aae5;text-decoration-thickness:2px;text-underline-offset:3px;outline:0;outline-offset:0}.eu-cookie-compliance-message a:active,.eu-cookie-compliance-message a.active,.eu-cookie-compliance-message .find-more-button:active,.eu-cookie-compliance-message .find-more-button.active,.eu-cookie-withdraw-message a:active,.eu-cookie-withdraw-message a.active,.eu-cookie-withdraw-message .find-more-button:active,.eu-cookie-withdraw-message .find-more-button.active{color:#d1431f;background-color:rgba(0,0,0,0);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0}.eu-cookie-compliance-message p,.eu-cookie-withdraw-message p{font-size:1em;line-height:1.5;color:white}.eu-cookie-compliance-message p:first-child,.eu-cookie-withdraw-message p:first-child{font-size:2.4rem;line-height:3.18rem;margin:1.6rem 0}@media (min-width: 576px){.eu-cookie-compliance-message p:first-child,.eu-cookie-withdraw-message p:first-child{font-size:2.8rem;line-height:3.6rem}}@media (min-width: 768px){.eu-cookie-compliance-message p:first-child,.eu-cookie-withdraw-message p:first-child{margin:2.4rem 0 1.2rem;font-weight:bold}}@media (min-width: 1200px){.eu-cookie-compliance-message p:first-child,.eu-cookie-withdraw-message p:first-child{margin:2.5rem 0 1.5rem;font-size:3rem;line-height:4.00002rem}}.eu-cookie-compliance-message p:last-of-type,.eu-cookie-withdraw-message p:last-of-type{margin-bottom:0}.eu-cookie-compliance-default-button,.eu-cookie-compliance-secondary-button,.eu-cookie-compliance-more-button,.eu-cookie-compliance-hide-button,.eu-cookie-withdraw-tab{cursor:pointer}.eu-cookie-withdraw-wrapper.sliding-popup-top,.eu-cookie-withdraw-wrapper.sliding-popup-top .eu-cookie-withdraw-banner{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.eu-cookie-withdraw-wrapper.sliding-popup-top .eu-cookie-withdraw-tab{-webkit-transform:translate(-50%, -100%) scaleY(-1);transform:translate(-50%, -100%) scaleY(-1)}button.eu-cookie-withdraw-tab{position:absolute;top:0;left:-11em;z-index:-1;color:#bebebe;border:0;width:11em;white-space:nowrap;height:50px;padding:0 50px 0 1em;background-color:#041e34;text-align:right;-webkit-transform:translate(50px, -50px);transform:translate(50px, -50px);-webkit-transition:left ease .3s;transition:left ease .3s}button.eu-cookie-withdraw-tab::after{content:'';display:block;position:absolute;right:0;top:0;width:50px;height:50px;background:#041e34 url("/core/misc/icons/bebebe/cog.svg") right 12.5px top 12.5px no-repeat;background-size:25px}button.eu-cookie-withdraw-tab:hover{left:-50px}button.eu-cookie-withdraw-tab:focus-visible{outline:none;-webkit-animation-name:cookie-banner-button-slide-out, cookie-banner-button-slide-in;animation-name:cookie-banner-button-slide-out, cookie-banner-button-slide-in;-webkit-animation-duration:.3s, .3s;animation-duration:.3s, .3s;-webkit-animation-delay:0s, 1.5s;animation-delay:0s, 1.5s;-webkit-animation-iteration-count:1, 1;animation-iteration-count:1, 1;-webkit-animation-fill-mode:both;animation-fill-mode:both}button.eu-cookie-withdraw-tab:focus-visible::after{outline:3px solid #bebebe;outline-offset:-9px}.eu-cookie-compliance-popup-open button.eu-cookie-withdraw-tab,.eu-cookie-compliance-popup-open button.eu-cookie-withdraw-tab:focus{left:-50px;-webkit-animation:none;animation:none}@-webkit-keyframes cookie-banner-button-slide-out{0%{left:-11em}100%{left:-50px}}@keyframes cookie-banner-button-slide-out{0%{left:-11em}100%{left:-50px}}@-webkit-keyframes cookie-banner-button-slide-in{0%{left:-50px}100%{left:-11em}}@keyframes cookie-banner-button-slide-in{0%{left:-50px}100%{left:-11em}} +.sliding-popup-bottom,.sliding-popup-top{width:100%;z-index:99999}.sliding-popup-bottom{position:fixed}.sliding-popup-top{position:relative}.eu-cookie-compliance-banner,.eu-cookie-withdraw-banner{width:100%;background:#041e34;padding-bottom:1.6rem}@media (min-width: 768px){.eu-cookie-compliance-banner,.eu-cookie-withdraw-banner{padding-bottom:2.1rem}}@media (min-width: 1679px){.eu-cookie-compliance-banner,.eu-cookie-withdraw-banner{padding-bottom:2.5rem}}.eu-cookie-compliance-banner .popup-content,.eu-cookie-withdraw-banner .popup-content{grid-template-columns:1fr;grid-template-rows:auto auto;grid-row-gap:1.5em}.eu-cookie-compliance-buttons,.eu-cookie-withdraw-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;text-align:right;-ms-flex-item-align:end;align-self:end}.eu-cookie-compliance-buttons .btn,.eu-cookie-withdraw-buttons .btn{margin-left:1em}.eu-cookie-compliance-buttons .btn:not(.decline-button),.eu-cookie-withdraw-buttons .btn:not(.decline-button){padding-left:1.5em;padding-right:1.5em}.eu-cookie-compliance-buttons .btn:focus,.eu-cookie-withdraw-buttons .btn:focus{outline-color:#fff}.eu-cookie-compliance-title,.eu-cookie-compliance-message h2,.eu-cookie-withdraw-title,.eu-cookie-withdraw-message h2{font-size:2.1rem;line-height:2.4rem;margin:3.2rem 0 1.2rem;color:white}@media screen and (min-width: 992px){.eu-cookie-compliance-title,.eu-cookie-compliance-message h2,.eu-cookie-withdraw-title,.eu-cookie-withdraw-message h2{font-size:2.2rem;line-height:3rem;margin:3.6rem 0 1.8rem}}@media screen and (min-width: 1679px){.eu-cookie-compliance-title,.eu-cookie-compliance-message h2,.eu-cookie-withdraw-title,.eu-cookie-withdraw-message h2{font-size:2.4rem;line-height:3rem;margin:4rem 0 2rem}}.eu-cookie-compliance-message a,.eu-cookie-compliance-message .find-more-button,.eu-cookie-withdraw-message a,.eu-cookie-withdraw-message .find-more-button{color:#00aae5;background-color:rgba(0,0,0,0);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0}.eu-cookie-compliance-message a:visited,.eu-cookie-compliance-message a.visited,.eu-cookie-compliance-message .find-more-button:visited,.eu-cookie-compliance-message .find-more-button.visited,.eu-cookie-withdraw-message a:visited,.eu-cookie-withdraw-message a.visited,.eu-cookie-withdraw-message .find-more-button:visited,.eu-cookie-withdraw-message .find-more-button.visited{color:#00aae5;background-color:rgba(0,0,0,0);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0}.eu-cookie-compliance-message a:focus,.eu-cookie-compliance-message a.focus,.eu-cookie-compliance-message .find-more-button:focus,.eu-cookie-compliance-message .find-more-button.focus,.eu-cookie-withdraw-message a:focus,.eu-cookie-withdraw-message a.focus,.eu-cookie-withdraw-message .find-more-button:focus,.eu-cookie-withdraw-message .find-more-button.focus{color:#0e6bb3;background-color:#fff;text-decoration:none;-webkit-text-decoration-color:#0e6bb3;text-decoration-color:#0e6bb3;text-decoration-thickness:2px;text-underline-offset:3px;outline:2px solid #fff;outline-offset:0}.eu-cookie-compliance-message a:hover,.eu-cookie-compliance-message a.hover,.eu-cookie-compliance-message .find-more-button:hover,.eu-cookie-compliance-message .find-more-button.hover,.eu-cookie-withdraw-message a:hover,.eu-cookie-withdraw-message a.hover,.eu-cookie-withdraw-message .find-more-button:hover,.eu-cookie-withdraw-message .find-more-button.hover{color:#00aae5;background-color:rgba(0,0,0,0);text-decoration:underline;-webkit-text-decoration-color:#00aae5;text-decoration-color:#00aae5;text-decoration-thickness:2px;text-underline-offset:3px;outline:0;outline-offset:0}.eu-cookie-compliance-message a:active,.eu-cookie-compliance-message a.active,.eu-cookie-compliance-message .find-more-button:active,.eu-cookie-compliance-message .find-more-button.active,.eu-cookie-withdraw-message a:active,.eu-cookie-withdraw-message a.active,.eu-cookie-withdraw-message .find-more-button:active,.eu-cookie-withdraw-message .find-more-button.active{color:#d1431f;background-color:rgba(0,0,0,0);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0}.eu-cookie-compliance-message p,.eu-cookie-withdraw-message p{font-size:1em;line-height:1.5;color:white}.eu-cookie-compliance-message p:first-child,.eu-cookie-withdraw-message p:first-child{font-size:2.4rem;line-height:3.18rem;margin:1.6rem 0}@media (min-width: 576px){.eu-cookie-compliance-message p:first-child,.eu-cookie-withdraw-message p:first-child{font-size:2.8rem;line-height:3.6rem}}@media (min-width: 768px){.eu-cookie-compliance-message p:first-child,.eu-cookie-withdraw-message p:first-child{margin:2.4rem 0 1.2rem;font-weight:bold}}@media (min-width: 1679px){.eu-cookie-compliance-message p:first-child,.eu-cookie-withdraw-message p:first-child{margin:2.5rem 0 1.5rem;font-size:3rem;line-height:4.00002rem}}.eu-cookie-compliance-message p:last-of-type,.eu-cookie-withdraw-message p:last-of-type{margin-bottom:0}.eu-cookie-compliance-default-button,.eu-cookie-compliance-secondary-button,.eu-cookie-compliance-more-button,.eu-cookie-compliance-hide-button,.eu-cookie-withdraw-tab{cursor:pointer}.eu-cookie-withdraw-wrapper.sliding-popup-top,.eu-cookie-withdraw-wrapper.sliding-popup-top .eu-cookie-withdraw-banner{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.eu-cookie-withdraw-wrapper.sliding-popup-top .eu-cookie-withdraw-tab{-webkit-transform:translate(-50%, -100%) scaleY(-1);transform:translate(-50%, -100%) scaleY(-1)}button.eu-cookie-withdraw-tab{position:absolute;top:0;left:-11em;z-index:-1;color:#bebebe;border:0;width:11em;white-space:nowrap;height:50px;padding:0 50px 0 1em;background-color:#041e34;text-align:right;-webkit-transform:translate(50px, -50px);transform:translate(50px, -50px);-webkit-transition:left ease .3s;transition:left ease .3s}button.eu-cookie-withdraw-tab::after{content:'';display:block;position:absolute;right:0;top:0;width:50px;height:50px;background:#041e34 url("/core/misc/icons/bebebe/cog.svg") right 12.5px top 12.5px no-repeat;background-size:25px}button.eu-cookie-withdraw-tab:hover{left:-50px}button.eu-cookie-withdraw-tab:focus-visible{outline:none;-webkit-animation-name:cookie-banner-button-slide-out, cookie-banner-button-slide-in;animation-name:cookie-banner-button-slide-out, cookie-banner-button-slide-in;-webkit-animation-duration:.3s, .3s;animation-duration:.3s, .3s;-webkit-animation-delay:0s, 1.5s;animation-delay:0s, 1.5s;-webkit-animation-iteration-count:1, 1;animation-iteration-count:1, 1;-webkit-animation-fill-mode:both;animation-fill-mode:both}button.eu-cookie-withdraw-tab:focus-visible::after{outline:3px solid #bebebe;outline-offset:-9px}.eu-cookie-compliance-popup-open button.eu-cookie-withdraw-tab,.eu-cookie-compliance-popup-open button.eu-cookie-withdraw-tab:focus{left:-50px;-webkit-animation:none;animation:none}@-webkit-keyframes cookie-banner-button-slide-out{0%{left:-11em}100%{left:-50px}}@keyframes cookie-banner-button-slide-out{0%{left:-11em}100%{left:-50px}}@-webkit-keyframes cookie-banner-button-slide-in{0%{left:-50px}100%{left:-11em}}@keyframes cookie-banner-button-slide-in{0%{left:-50px}100%{left:-11em}} diff --git a/css/5_theme/entities.css b/css/5_theme/entities.css index c266b2d..4f3cc10 100644 --- a/css/5_theme/entities.css +++ b/css/5_theme/entities.css @@ -1 +1 @@ -.launch-service{margin:1.2rem 0}.page-node-type-gp-practice .launch-service{display:inline-block;margin:2.7rem 1.2rem 0 0}.page-node-type-gp-practice .call-to-action{font-size:1.8rem}.list--gp-practice-members .list-item{color:#666;margin:0}.list--gp-practice-members .list-item::after{content:','}.list--gp-practice-members .list-item:last-child::after{content:''}.review-info{font-size:1.6rem;line-height:2.4rem;margin:0}.page-node-type-health-condition p.meta{font-size:1.5rem;line-height:2.4rem;letter-spacing:-.25px;margin:0;padding-bottom:.9rem}.page-node-type-publication .published-date,.page-node-type-news .published-date,.page-node-type-consultation .published-date{font-size:1.5rem;line-height:2rem;margin:1.8rem 0 .7rem}@media screen and (min-width: 768px){.page-node-type-publication .published-date,.page-node-type-news .published-date,.page-node-type-consultation .published-date{font-size:1.6rem;line-height:2.1rem}}@media screen and (min-width: 1200px){.page-node-type-publication .published-date,.page-node-type-news .published-date,.page-node-type-consultation .published-date{font-size:1.7rem;line-height:2.5rem}}@media (min-width: 768px){.page-node-type-publication .published-date,.page-node-type-news .published-date,.page-node-type-consultation .published-date{margin:2.1rem 0 .7rem}}@media (min-width: 1200px){.page-node-type-publication .published-date,.page-node-type-news .published-date,.page-node-type-consultation .published-date{margin:2.5rem 0 1rem}}.page-node-type-publication .file-link,.page-node-type-news .file-link,.page-node-type-consultation .file-link{margin-bottom:1.5em}.page-node-type-publication .last-updated{font-size:1.5rem;line-height:2rem;margin:.7rem 0}@media screen and (min-width: 768px){.page-node-type-publication .last-updated{font-size:1.6rem;line-height:2.1rem}}@media screen and (min-width: 1200px){.page-node-type-publication .last-updated{font-size:1.7rem;line-height:2.5rem}}.path-taxonomy .social-sharing{margin:3em 0}@media (min-width: 576px){.page-node-type-publication .narrow-title,.page-node-type-embargoed-publication .narrow-title,.page-node-type-consultation .narrow-title,.page-node-type-subtopic .narrow-title{width:83.33%}}@media (min-width: 992px){.page-node-type-publication .narrow-title,.page-node-type-embargoed-publication .narrow-title,.page-node-type-consultation .narrow-title,.page-node-type-subtopic .narrow-title{width:75%}}@media (min-width: 576px){.path-publications h1,.path-consultations h1,.path-news h1{width:83.33%}}@media (min-width: 992px){.path-publications h1,.path-consultations h1,.path-news h1{width:75%}}.path-news .proni-archive p{font-size:1.5rem;line-height:2rem}@media screen and (min-width: 768px){.path-news .proni-archive p{font-size:1.6rem;line-height:2.1rem}}@media screen and (min-width: 1200px){.path-news .proni-archive p{font-size:1.7rem;line-height:2.5rem}} +.launch-service{margin:1.2rem 0}.page-node-type-gp-practice .launch-service{display:inline-block;margin:2.7rem 1.2rem 0 0}.page-node-type-gp-practice .call-to-action{font-size:1.8rem}.list--gp-practice-members .list-item{color:#666;margin:0}.list--gp-practice-members .list-item::after{content:','}.list--gp-practice-members .list-item:last-child::after{content:''}.review-info{font-size:1.6rem;line-height:2.4rem;margin:0}.page-node-type-health-condition p.meta{font-size:1.5rem;line-height:2.4rem;letter-spacing:-.25px;margin:0;padding-bottom:.9rem}.page-node-type-publication .published-date,.page-node-type-news .published-date,.page-node-type-consultation .published-date{font-size:1.5rem;line-height:2rem;margin:1.8rem 0 .7rem}@media screen and (min-width: 992px){.page-node-type-publication .published-date,.page-node-type-news .published-date,.page-node-type-consultation .published-date{font-size:1.6rem;line-height:2.1rem}}@media screen and (min-width: 1679px){.page-node-type-publication .published-date,.page-node-type-news .published-date,.page-node-type-consultation .published-date{font-size:1.7rem;line-height:2.5rem}}@media (min-width: 768px){.page-node-type-publication .published-date,.page-node-type-news .published-date,.page-node-type-consultation .published-date{margin:2.1rem 0 .7rem}}@media (min-width: 1679px){.page-node-type-publication .published-date,.page-node-type-news .published-date,.page-node-type-consultation .published-date{margin:2.5rem 0 1rem}}.page-node-type-publication .file-link,.page-node-type-news .file-link,.page-node-type-consultation .file-link{margin-bottom:1.5em}.page-node-type-publication .last-updated{font-size:1.5rem;line-height:2rem;margin:.7rem 0}@media screen and (min-width: 992px){.page-node-type-publication .last-updated{font-size:1.6rem;line-height:2.1rem}}@media screen and (min-width: 1679px){.page-node-type-publication .last-updated{font-size:1.7rem;line-height:2.5rem}}.path-taxonomy .social-sharing{margin:3em 0}@media (min-width: 576px){.page-node-type-publication .narrow-title,.page-node-type-embargoed-publication .narrow-title,.page-node-type-consultation .narrow-title,.page-node-type-subtopic .narrow-title{width:83.33%}}@media (min-width: 992px){.page-node-type-publication .narrow-title,.page-node-type-embargoed-publication .narrow-title,.page-node-type-consultation .narrow-title,.page-node-type-subtopic .narrow-title{width:75%}}@media (min-width: 576px){.path-publications h1,.path-consultations h1,.path-news h1{width:83.33%}}@media (min-width: 992px){.path-publications h1,.path-consultations h1,.path-news h1{width:75%}}.path-news .proni-archive p{font-size:1.5rem;line-height:2rem}@media screen and (min-width: 992px){.path-news .proni-archive p{font-size:1.6rem;line-height:2.1rem}}@media screen and (min-width: 1679px){.path-news .proni-archive p{font-size:1.7rem;line-height:2.5rem}} diff --git a/css/5_theme/front.css b/css/5_theme/front.css new file mode 100644 index 0000000..4e616c0 --- /dev/null +++ b/css/5_theme/front.css @@ -0,0 +1 @@ +.section-front{padding:0 0 1.5em;margin:0;-webkit-box-shadow:0 5px 0 0 var(--brand-primary-color);box-shadow:0 5px 0 0 var(--brand-primary-color)}.section-front h2{font-size:2.4rem;line-height:3.2rem;margin:3.2rem 0 1.6rem}@media screen and (min-width: 768px){.section-front h2{font-size:2.8rem;line-height:3.6rem;margin:4rem 0 1.6rem}}@media screen and (min-width: 992px){.section-front h2{font-size:3rem;line-height:3.9rem;margin:4.5rem 0 1.8rem}}@media screen and (min-width: 1679px){.section-front h2{font-size:3rem;line-height:4rem;margin:5rem 0 2rem}} diff --git a/css/5_theme/landing.css b/css/5_theme/landing.css index 0ff6a52..e4a2887 100644 --- a/css/5_theme/landing.css +++ b/css/5_theme/landing.css @@ -1 +1 @@ -.page-node-type-landing-page .info-notice,.page-node-type-landing-page .card-deck,.page-node-type-landing-page .accordion,.page-node-type-landing-page .video-and-caption,.page-node-type-landing-page .text-block{margin-top:2.1rem;margin-bottom:4.2rem}@media (min-width: 576px){.page-node-type-landing-page .info-notice,.page-node-type-landing-page .card-deck,.page-node-type-landing-page .accordion,.page-node-type-landing-page .video-and-caption,.page-node-type-landing-page .text-block{margin-top:2.4rem;margin-bottom:4.8rem}}@media (min-width: 768px){.page-node-type-landing-page .info-notice,.page-node-type-landing-page .card-deck,.page-node-type-landing-page .accordion,.page-node-type-landing-page .video-and-caption,.page-node-type-landing-page .text-block{margin-top:3rem;margin-bottom:6rem}}.page-node-type-landing-page .card-deck:not(.card-deck--plain) .card{border-top:0.9rem solid #0a78cd;outline-width:0}.page-node-type-landing-page .card-deck:not(.card-deck--plain) .card .card__image:empty ~ .card__body>p,.page-node-type-landing-page .card-deck:not(.card-deck--plain) .card .card__image:empty ~ .card__body>li{font-size:1.6rem;line-height:1.5}@media screen and (min-width: 768px){.page-node-type-landing-page .card-deck:not(.card-deck--plain) .card .card__image:empty ~ .card__body>p,.page-node-type-landing-page .card-deck:not(.card-deck--plain) .card .card__image:empty ~ .card__body>li{font-size:1.8rem}}@media screen and (min-width: 1200px){.page-node-type-landing-page .card-deck:not(.card-deck--plain) .card .card__image:empty ~ .card__body>p,.page-node-type-landing-page .card-deck:not(.card-deck--plain) .card .card__image:empty ~ .card__body>li{font-size:2rem}}.page-node-type-landing-page .card-deck:not(.card-deck--plain) .card .card__image:empty ~ .card__body .card__title{font-size:2.4rem;line-height:1.364}.page-node-type-landing-page .card-deck+.card-deck:not(.card-deck--plain){margin-top:-1.8rem}@media (min-width: 576px){.page-node-type-landing-page .card-deck+.card-deck:not(.card-deck--plain){margin-top:-2.1rem}}@media (min-width: 768px){.page-node-type-landing-page .card-deck+.card-deck:not(.card-deck--plain){margin-top:-2.7rem}}@media (min-width: 1200px){.page-node-type-landing-page .card-deck+.card-deck:not(.card-deck--plain){margin-top:-3rem}}.page-node-type-landing-page .page-summary{font-size:2rem;line-height:1.4;margin:2.4rem 0 3.2rem;font-weight:normal}@media screen and (min-width: 576px){.page-node-type-landing-page .page-summary{font-size:2.2rem;line-height:1.4546}}@media screen and (min-width: 768px){.page-node-type-landing-page .page-summary{font-size:2.6rem;line-height:1.3846;margin:3rem 0 3.6rem}}@media screen and (min-width: 1200px){.page-node-type-landing-page .page-summary{font-size:3rem;line-height:1.3;margin:4.5rem 0 4.5rem}}.page-node-type-landing-page .card-deck--plain .card{padding:.6rem 1.8rem .9rem 1.5rem;border-left:0.3rem solid #a8d7fb}.page-node-type-landing-page .card-deck--plain .card:focus,.page-node-type-landing-page .card-deck--plain .card:hover{border-left-color:#0a78cd;background-color:#f3f8fc}.page-node-type-landing-page .card-deck--plain .card__title{font-size:2.4rem;line-height:1.364;padding:0;margin:0;color:#0b1951 !important;text-decoration:none !important;background-color:transparent !important;-webkit-box-shadow:none !important;box-shadow:none !important}.page-node-type-landing-page .card-deck--plain .card__title::after{content:none}.page-node-type-landing-page .card-deck--plain .card__content{max-width:720px;padding:0;margin:.8rem 0 0}@media (min-width: 768px){.page-node-type-landing-page .card-deck--plain .card__content{margin:.9rem 0 0}}@media (min-width: 1200px){.page-node-type-landing-page .card-deck--plain .card__content{margin:1rem 0 0}}.page-node-type-landing-page .card-deck--plain .card__content .more{white-space:nowrap;color:#0e6bb3;text-decoration:underline}.page-node-type-landing-page .accordion{border-bottom:1px solid #00aae5}.page-node-type-landing-page .accordion .accordion-heading{padding-left:.8rem}@media (min-width: 768px){.page-node-type-landing-page .accordion .accordion-heading{padding-left:1.5rem}}.no-js .page-node-type-landing-page .accordion .accordion-section{margin:0 1.6rem 1em;padding:0}@media (min-width: 768px){.no-js .page-node-type-landing-page .accordion .accordion-section{margin:0 1.6rem 1em}}.js .page-node-type-landing-page .accordion .accordion-section.expanded{margin:0 1.6rem 1em}@media (min-width: 768px){.js .page-node-type-landing-page .accordion .accordion-section.expanded{margin:0 1.8rem 1em}}@media (min-width: 1200px){.js .page-node-type-landing-page .accordion .accordion-section.expanded{margin:0 2rem 1em}}.page-node-type-landing-page .accordion .accordion-section-title{border-top:1px solid #00aae5}.page-node-type-landing-page .card-deck--x2 .card--contact{margin:0}@media (min-width: 576px){.page-node-type-landing-page .card-deck--x2 .card--contact .tel .title{font-size:1.6rem;line-height:1.5}}@media screen and (min-width: 576px) and (min-width: 768px){.page-node-type-landing-page .card-deck--x2 .card--contact .tel .title{font-size:1.8rem}}@media screen and (min-width: 576px) and (min-width: 1200px){.page-node-type-landing-page .card-deck--x2 .card--contact .tel .title{font-size:2rem}}@media (min-width: 576px){.page-node-type-landing-page .card-deck--x2 .card--contact .tel .value{font-size:2.4rem;line-height:36px}}@media screen and (min-width: 576px) and (min-width: 768px){.page-node-type-landing-page .card-deck--x2 .card--contact .tel .value{font-size:2.7rem;line-height:39px}}@media screen and (min-width: 576px) and (min-width: 1200px){.page-node-type-landing-page .card-deck--x2 .card--contact .tel .value{font-size:3rem;line-height:45px}}@media (min-width: 576px){.page-node-type-landing-page .card-deck--x2 .card--contact .tel .supplementary{font-size:1.5rem;line-height:2rem}}@media screen and (min-width: 576px) and (min-width: 768px){.page-node-type-landing-page .card-deck--x2 .card--contact .tel .supplementary{font-size:1.6rem;line-height:2.1rem}}@media screen and (min-width: 576px) and (min-width: 1200px){.page-node-type-landing-page .card-deck--x2 .card--contact .tel .supplementary{font-size:1.7rem;line-height:2.5rem}}@media (min-width: 576px){.page-node-type-landing-page .card-deck--x2 .card--contact{padding-left:27.5%}.page-node-type-landing-page .card-deck--x2 .card--contact::before{width:15%;margin:1em 6.25%}}@media (min-width: 768px){.page-node-type-landing-page .card-deck--x3 .card--contact .tel .title{font-size:1.7rem;line-height:2.4rem}.page-node-type-landing-page .card-deck--x3 .card--contact .tel .value{font-size:2rem;line-height:28px}}@media screen and (min-width: 768px) and (min-width: 576px){.page-node-type-landing-page .card-deck--x3 .card--contact .tel .value{font-size:2.2rem;line-height:32px}}@media screen and (min-width: 768px) and (min-width: 768px){.page-node-type-landing-page .card-deck--x3 .card--contact .tel .value{font-size:2.4rem;line-height:36px}}@media screen and (min-width: 768px) and (min-width: 1200px){.page-node-type-landing-page .card-deck--x3 .card--contact .tel .value{font-size:2.7rem;line-height:40px}}@media (min-width: 768px){.page-node-type-landing-page .card-deck--x3 .card--contact .tel .supplementary{font-size:1.5rem;line-height:2.4rem}}@media (min-width: 1200px){.page-node-type-landing-page .card-deck--x3 .card--contact .tel .title{font-size:1.8rem;line-height:3rem}.page-node-type-landing-page .card-deck--x3 .card--contact .tel .supplementary{font-size:1.6rem;line-height:3rem}}@media (min-width: 768px){.page-node-type-landing-page .card-deck--x3 .card--contact{padding-left:27.5%}.page-node-type-landing-page .card-deck--x3 .card--contact::before{width:15%;margin:1em 6.25%}} +.page-node-type-landing-page .info-notice,.page-node-type-landing-page .card-deck,.page-node-type-landing-page .accordion,.page-node-type-landing-page .video-and-caption,.page-node-type-landing-page .text-block{margin-top:2.1rem;margin-bottom:4.2rem}@media (min-width: 576px){.page-node-type-landing-page .info-notice,.page-node-type-landing-page .card-deck,.page-node-type-landing-page .accordion,.page-node-type-landing-page .video-and-caption,.page-node-type-landing-page .text-block{margin-top:2.4rem;margin-bottom:4.8rem}}@media (min-width: 768px){.page-node-type-landing-page .info-notice,.page-node-type-landing-page .card-deck,.page-node-type-landing-page .accordion,.page-node-type-landing-page .video-and-caption,.page-node-type-landing-page .text-block{margin-top:3rem;margin-bottom:6rem}}.page-node-type-landing-page .card-deck:not(.card-deck--plain) .card{border-top:0.9rem solid #0a78cd;outline-width:0}.page-node-type-landing-page .card-deck:not(.card-deck--plain) .card .card__image:empty ~ .card__body>p,.page-node-type-landing-page .card-deck:not(.card-deck--plain) .card .card__image:empty ~ .card__body>li{font-size:1.6rem;line-height:1.5}@media screen and (min-width: 992px){.page-node-type-landing-page .card-deck:not(.card-deck--plain) .card .card__image:empty ~ .card__body>p,.page-node-type-landing-page .card-deck:not(.card-deck--plain) .card .card__image:empty ~ .card__body>li{font-size:1.8rem}}@media screen and (min-width: 1679px){.page-node-type-landing-page .card-deck:not(.card-deck--plain) .card .card__image:empty ~ .card__body>p,.page-node-type-landing-page .card-deck:not(.card-deck--plain) .card .card__image:empty ~ .card__body>li{font-size:2rem}}.page-node-type-landing-page .card-deck:not(.card-deck--plain) .card .card__image:empty ~ .card__body .card__title{font-size:2.4rem;line-height:1.364}.page-node-type-landing-page .card-deck+.card-deck:not(.card-deck--plain){margin-top:-1.8rem}@media (min-width: 576px){.page-node-type-landing-page .card-deck+.card-deck:not(.card-deck--plain){margin-top:-2.1rem}}@media (min-width: 768px){.page-node-type-landing-page .card-deck+.card-deck:not(.card-deck--plain){margin-top:-2.7rem}}@media (min-width: 1200px){.page-node-type-landing-page .card-deck+.card-deck:not(.card-deck--plain){margin-top:-3rem}}.page-node-type-landing-page .page-summary{font-size:2rem;line-height:2.8rem;margin:2.4rem 0 3.2rem;font-weight:normal}@media screen and (min-width: 768px){.page-node-type-landing-page .page-summary{font-size:2.2rem;line-height:3.2rem}}@media screen and (min-width: 992px){.page-node-type-landing-page .page-summary{font-size:2.6rem;line-height:3.6rem;margin:3rem 0 3.6rem}}@media screen and (min-width: 1679px){.page-node-type-landing-page .page-summary{font-size:3rem;line-height:4rem;margin:4.5rem 0 4.5rem}}.page-node-type-landing-page .card-deck--plain .card{padding:.6rem 1.8rem .9rem 1.5rem;border-left:0.3rem solid #a8d7fb}.page-node-type-landing-page .card-deck--plain .card:focus,.page-node-type-landing-page .card-deck--plain .card:hover{border-left-color:#0a78cd;background-color:#f3f8fc}.page-node-type-landing-page .card-deck--plain .card__title{font-size:2.4rem;line-height:1.364;padding:0;margin:0;color:#0b1951 !important;text-decoration:none !important;background-color:transparent !important;-webkit-box-shadow:none !important;box-shadow:none !important}.page-node-type-landing-page .card-deck--plain .card__title::after{content:none}.page-node-type-landing-page .card-deck--plain .card__content{max-width:720px;padding:0;margin:.8rem 0 0}@media (min-width: 768px){.page-node-type-landing-page .card-deck--plain .card__content{margin:.9rem 0 0}}@media (min-width: 1200px){.page-node-type-landing-page .card-deck--plain .card__content{margin:1rem 0 0}}.page-node-type-landing-page .card-deck--plain .card__content .more{white-space:nowrap;color:#0e6bb3;text-decoration:underline}.page-node-type-landing-page .accordion{border-bottom:1px solid #00aae5}.page-node-type-landing-page .accordion .accordion-heading{padding-left:.8rem}@media (min-width: 768px){.page-node-type-landing-page .accordion .accordion-heading{padding-left:1.5rem}}.no-js .page-node-type-landing-page .accordion .accordion-section{margin:0 1.6rem 1em;padding:0}@media (min-width: 768px){.no-js .page-node-type-landing-page .accordion .accordion-section{margin:0 1.6rem 1em}}.js .page-node-type-landing-page .accordion .accordion-section.expanded{margin:0 1.6rem 1em}@media (min-width: 768px){.js .page-node-type-landing-page .accordion .accordion-section.expanded{margin:0 1.8rem 1em}}@media (min-width: 1200px){.js .page-node-type-landing-page .accordion .accordion-section.expanded{margin:0 2rem 1em}}.page-node-type-landing-page .accordion .accordion-section-title{border-top:1px solid #00aae5}.page-node-type-landing-page .card-deck--x2 .card--contact{margin:0}@media (min-width: 576px){.page-node-type-landing-page .card-deck--x2 .card--contact .tel .title{font-size:1.6rem;line-height:1.5}}@media screen and (min-width: 576px) and (min-width: 992px){.page-node-type-landing-page .card-deck--x2 .card--contact .tel .title{font-size:1.8rem}}@media screen and (min-width: 576px) and (min-width: 1679px){.page-node-type-landing-page .card-deck--x2 .card--contact .tel .title{font-size:2rem}}@media (min-width: 576px){.page-node-type-landing-page .card-deck--x2 .card--contact .tel .value{font-size:2.4rem;line-height:36px}}@media screen and (min-width: 576px) and (min-width: 992px){.page-node-type-landing-page .card-deck--x2 .card--contact .tel .value{font-size:2.7rem;line-height:39px}}@media screen and (min-width: 576px) and (min-width: 1679px){.page-node-type-landing-page .card-deck--x2 .card--contact .tel .value{font-size:3rem;line-height:45px}}@media (min-width: 576px){.page-node-type-landing-page .card-deck--x2 .card--contact .tel .supplementary{font-size:1.5rem;line-height:2rem}}@media screen and (min-width: 576px) and (min-width: 992px){.page-node-type-landing-page .card-deck--x2 .card--contact .tel .supplementary{font-size:1.6rem;line-height:2.1rem}}@media screen and (min-width: 576px) and (min-width: 1679px){.page-node-type-landing-page .card-deck--x2 .card--contact .tel .supplementary{font-size:1.7rem;line-height:2.5rem}}@media (min-width: 576px){.page-node-type-landing-page .card-deck--x2 .card--contact{padding-left:27.5%}.page-node-type-landing-page .card-deck--x2 .card--contact::before{width:15%;margin:1em 6.25%}}@media (min-width: 768px){.page-node-type-landing-page .card-deck--x3 .card--contact .tel .title{font-size:1.7rem;line-height:2.4rem}.page-node-type-landing-page .card-deck--x3 .card--contact .tel .value{font-size:2.2rem;line-height:32px}}@media screen and (min-width: 768px) and (min-width: 992px){.page-node-type-landing-page .card-deck--x3 .card--contact .tel .value{font-size:2.3rem;line-height:33px}}@media screen and (min-width: 768px) and (min-width: 1200px){.page-node-type-landing-page .card-deck--x3 .card--contact .tel .value{font-size:2.5rem;line-height:36px}}@media screen and (min-width: 768px) and (min-width: 1679px){.page-node-type-landing-page .card-deck--x3 .card--contact .tel .value{font-size:2.7rem;line-height:40px}}@media (min-width: 768px){.page-node-type-landing-page .card-deck--x3 .card--contact .tel .supplementary{font-size:1.5rem;line-height:2.4rem}}@media (min-width: 1679px){.page-node-type-landing-page .card-deck--x3 .card--contact .tel .title{font-size:1.8rem;line-height:3rem}.page-node-type-landing-page .card-deck--x3 .card--contact .tel .supplementary{font-size:1.6rem;line-height:3rem}}@media (min-width: 768px){.page-node-type-landing-page .card-deck--x3 .card--contact{padding-left:27.5%}.page-node-type-landing-page .card-deck--x3 .card--contact::before{width:15%;margin:1em 6.25%}} diff --git a/css/5_theme/searches.css b/css/5_theme/searches.css index cce4313..ebe4b72 100644 --- a/css/5_theme/searches.css +++ b/css/5_theme/searches.css @@ -1 +1 @@ -.page-search h1 em.placeholder{font-style:normal;font-size:smaller}@media (min-width: 768px){.search-intro{width:80%;margin:3rem auto}}.search-results header{margin:1em 0 0}@media (min-width: 768px){.search-results header{margin:0}}.search-results header .view--rss-link{margin:0 0 1.5em}@media (min-width: 768px){.search-results header .view--rss-link{margin:2em 0 0}}.search-results header .view--rss-link+.view--count{margin-top:0}.search-results h2:first-of-type,.search-results .view--count{margin:0 0 1.2rem}.search-results h2:first-of-type .subtitle,.search-results h2:first-of-type+.subtitle,.search-results .view--count .subtitle,.search-results .view--count+.subtitle{font-size:1.5rem;line-height:2rem;color:#666;display:block}@media screen and (min-width: 768px){.search-results h2:first-of-type .subtitle,.search-results h2:first-of-type+.subtitle,.search-results .view--count .subtitle,.search-results .view--count+.subtitle{font-size:1.6rem;line-height:2.1rem}}@media screen and (min-width: 1200px){.search-results h2:first-of-type .subtitle,.search-results h2:first-of-type+.subtitle,.search-results .view--count .subtitle,.search-results .view--count+.subtitle{font-size:1.7rem;line-height:2.5rem}}.search-results h2:first-of-type .subtitle>*,.search-results h2:first-of-type+.subtitle>*,.search-results .view--count .subtitle>*,.search-results .view--count+.subtitle>*{font-size:inherit;line-height:inherit}.search-results h2:first-of-type+.subtitle,.search-results .view--count+.subtitle{margin:-.6rem 0 1.2rem}.search-results h2:first-of-type>.subtitle,.search-results .view--count>.subtitle{margin:.6rem 0 0}.search-results h2:first-of-type+.view-sort-options,.search-results .view--count+.view-sort-options{margin:-.5em 0 1.2rem}.search-results .view-sort-options{display:block}.search-results .view-sort-options *{font-size:1.5rem;line-height:2rem}@media screen and (min-width: 768px){.search-results .view-sort-options *{font-size:1.6rem;line-height:2.1rem}}@media screen and (min-width: 1200px){.search-results .view-sort-options *{font-size:1.7rem;line-height:2.5rem}}.search-results .view-sort-options .label-inline{color:#666}.search-results .view-sort-options .label-inline:not(:last-child)::after{content:' | '}.search-results .facet-summary-item--facet{line-height:2.5em}.search-results-list{margin:0}.search-results--title{margin-top:0}.search-results h3{font-size:1.8rem;line-height:2.4rem;margin:0 0 .6rem}@media screen and (min-width: 576px){.search-results h3{font-size:2rem;line-height:2.8rem}}@media screen and (min-width: 768px){.search-results h3{font-size:2.2rem;line-height:3.3rem}}@media screen and (min-width: 1200px){.search-results h3{font-size:2.3rem;line-height:3.5rem}}.search-results .meta{margin:.9rem 0}.search-results .meta .meta-list-item{margin-left:1rem}.search-results .extract{font-size:1.6rem;line-height:2.1rem;margin:1.5rem 0 1.2rem}#contacts-az--title{margin:.5em 0}.search-form--contacts{margin-bottom:0}a.facet--btn{line-height:4.4rem;min-height:4.4rem;border:0 !important}@media (min-width: 768px){a.facet--btn{line-height:4.5rem;min-height:4.5rem}}a.facet--btn:focus{outline:0}a.facet--btn:focus-visible{outline:3px solid #000;outline-offset:-3px;-webkit-box-shadow:0 0 0 3px #ff4da4;box-shadow:0 0 0 3px #ff4da4}a.facet--btn .ico-arrow-down{margin:1.2rem} +.page-search h1 em.placeholder{font-style:normal;font-size:smaller}@media (min-width: 768px){.search-intro{width:80%;margin:3rem auto}}.search-results header{margin:1em 0 0}@media (min-width: 768px){.search-results header{margin:0}}.search-results header .view--rss-link{margin:0 0 1.5em}@media (min-width: 768px){.search-results header .view--rss-link{margin:2em 0 0}}.search-results header .view--rss-link+.view--count{margin-top:0}.search-results h2:first-of-type,.search-results .view--count{margin:0 0 1.2rem}.search-results h2:first-of-type .subtitle,.search-results h2:first-of-type+.subtitle,.search-results .view--count .subtitle,.search-results .view--count+.subtitle{font-size:1.5rem;line-height:2rem;color:#666;display:block}@media screen and (min-width: 992px){.search-results h2:first-of-type .subtitle,.search-results h2:first-of-type+.subtitle,.search-results .view--count .subtitle,.search-results .view--count+.subtitle{font-size:1.6rem;line-height:2.1rem}}@media screen and (min-width: 1679px){.search-results h2:first-of-type .subtitle,.search-results h2:first-of-type+.subtitle,.search-results .view--count .subtitle,.search-results .view--count+.subtitle{font-size:1.7rem;line-height:2.5rem}}.search-results h2:first-of-type .subtitle>*,.search-results h2:first-of-type+.subtitle>*,.search-results .view--count .subtitle>*,.search-results .view--count+.subtitle>*{font-size:inherit;line-height:inherit}.search-results h2:first-of-type+.subtitle,.search-results .view--count+.subtitle{margin:-.6rem 0 1.2rem}.search-results h2:first-of-type>.subtitle,.search-results .view--count>.subtitle{margin:.6rem 0 0}.search-results h2:first-of-type+.view-sort-options,.search-results .view--count+.view-sort-options{margin:-.5em 0 1.2rem}.search-results .view-sort-options{display:block}.search-results .view-sort-options *{font-size:1.5rem;line-height:2rem}@media screen and (min-width: 992px){.search-results .view-sort-options *{font-size:1.6rem;line-height:2.1rem}}@media screen and (min-width: 1679px){.search-results .view-sort-options *{font-size:1.7rem;line-height:2.5rem}}.search-results .view-sort-options .label-inline{color:#666}.search-results .view-sort-options .label-inline:not(:last-child)::after{content:' | '}.search-results .facet-summary-item--facet{line-height:2.5em}.search-results-list{margin:0}.search-results--title{margin-top:0}.search-results h3{font-size:2rem;line-height:2.8rem;margin:0 0 .6rem}@media screen and (min-width: 992px){.search-results h3{font-size:2.1rem;line-height:3rem}}@media screen and (min-width: 1200px){.search-results h3{font-size:2.2rem;line-height:3.3rem}}@media screen and (min-width: 1679px){.search-results h3{font-size:2.2rem;line-height:3.5rem}}.search-results .meta{margin:.9rem 0}.search-results .meta .meta-list-item{margin-left:1rem}.search-results .extract{font-size:1.6rem;line-height:2.1rem;margin:1.5rem 0 1.2rem}#contacts-az--title{margin:.5em 0}.search-form--contacts{margin-bottom:0}a.facet--btn{line-height:4.4rem;min-height:4.4rem;border:0 !important}@media (min-width: 768px){a.facet--btn{line-height:4.5rem;min-height:4.5rem}}a.facet--btn:focus{outline:0}a.facet--btn:focus-visible{outline:3px solid #000;outline-offset:-3px;-webkit-box-shadow:0 0 0 3px #ff4da4;box-shadow:0 0 0 3px #ff4da4}a.facet--btn .ico-arrow-down{margin:1.2rem} diff --git a/css/5_theme/views.css b/css/5_theme/views.css index 05e68f6..8f683e9 100644 --- a/css/5_theme/views.css +++ b/css/5_theme/views.css @@ -1 +1 @@ -.hr-above{border-top:5px solid #0b1951;margin-top:1.8rem;padding-top:1.6rem}.older-news .card__meta{color:#4d4d4d;display:block;margin-bottom:0}.card-deck--topics{margin-top:2rem} +.hr-above{border-top:5px solid #0b1951;margin-top:1.8rem;padding-top:1.6rem}.older-news .card__meta{color:#4d4d4d;display:block;margin-bottom:0} diff --git a/images/dfc.svg b/images/logo-communities.svg similarity index 100% rename from images/dfc.svg rename to images/logo-communities.svg diff --git a/images/daera.svg b/images/logo-daera.svg similarity index 100% rename from images/daera.svg rename to images/logo-daera.svg diff --git a/images/dfe.svg b/images/logo-economy.svg similarity index 100% rename from images/dfe.svg rename to images/logo-economy.svg diff --git a/images/de.svg b/images/logo-education.svg similarity index 100% rename from images/de.svg rename to images/logo-education.svg diff --git a/images/teo.svg b/images/logo-executiveoffice.svg similarity index 100% rename from images/teo.svg rename to images/logo-executiveoffice.svg diff --git a/images/dof.svg b/images/logo-finance.svg similarity index 100% rename from images/dof.svg rename to images/logo-finance.svg diff --git a/images/doh.svg b/images/logo-health.svg similarity index 100% rename from images/doh.svg rename to images/logo-health.svg diff --git a/images/dfi.svg b/images/logo-infrastructure.svg similarity index 100% rename from images/dfi.svg rename to images/logo-infrastructure.svg diff --git a/images/doj.svg b/images/logo-justice.svg similarity index 100% rename from images/doj.svg rename to images/logo-justice.svg diff --git a/images/niexec.svg b/images/logo-nigov.svg similarity index 100% rename from images/niexec.svg rename to images/logo-nigov.svg diff --git a/inc/preprocess.inc b/inc/preprocess.inc index 8a20d85..caabb38 100644 --- a/inc/preprocess.inc +++ b/inc/preprocess.inc @@ -10,6 +10,7 @@ use Drupal\Core\Datetime\DrupalDateTime; use Drupal\Core\Template\Attribute; use Drupal\Core\Render\Markup; use Drupal\Component\Utility\Html; +use Drupal\dept_core\Department; use Drupal\media\MediaInterface; use Drupal\nicsdru_dept_theme\Helpers; use Drupal\nicsdru_dept_theme\LayoutClasses; @@ -20,59 +21,10 @@ use Drupal\node\NodeInterface; * Implements hook_preprocess_html(). */ function nicsdru_dept_theme_preprocess_html(array &$variables) { - // Set body classes for specific departments. - $dept_manager = \Drupal::service('department.manager'); - switch ($dept_manager->getCurrentDepartment()->id()) { - case 'group_2': - $variables['attributes']['class'][] = 'dept-dof'; - break; - - case 'group_3': - $variables['attributes']['class'][] = 'dept-daera'; - break; - - case 'group_4': - $variables['attributes']['class'][] = 'dept-dfc'; - break; - - case 'group_5': - $variables['attributes']['class'][] = 'dept-dfe'; - break; - - case 'group_6': - $variables['attributes']['class'][] = 'dept-de'; - break; - - case 'group_7': - $variables['attributes']['class'][] = 'dept-teo'; - break; - - case 'group_8': - $variables['attributes']['class'][] = 'dept-doh'; - break; - - case 'group_9': - $variables['attributes']['class'][] = 'dept-dfi'; - break; - - case 'group_10': - $variables['attributes']['class'][] = 'dept-doj'; - break; - - default: - $variables['attributes']['class'][] = 'dept-nigov'; - break; - } - - // Set body classes for specific routes. - $route = \Drupal::routeMatch()->getRouteName(); - - switch ($route) { - case "dept_gp.gp_search": - // Set a body class on the GP practice search page. - $variables['attributes']['class'][] = 'page-search'; - break; + $dept = \Drupal::service('department.manager')->getCurrentDepartment(); + if (is_object($dept) && method_exists($dept, 'id')) { + $variables['attributes']['class'][] = 'dept-' . $dept->id(); } } @@ -80,18 +32,15 @@ function nicsdru_dept_theme_preprocess_html(array &$variables) { * Implements hook_preprocess_page(). */ function nicsdru_dept_theme_preprocess_page(array &$variables) { - // Process node pages. if (!empty($variables['node'])) { - $node = $variables['node']; if (method_exists($node, 'bundle')) { switch ($node->bundle()) { // Specific node types have a main and aside. - case "article": case "application": - case "health_condition": + case "article": case "news": case "page": // If page is not in a book, it has a main and aside. @@ -107,15 +56,13 @@ function nicsdru_dept_theme_preprocess_page(array &$variables) { break; // Specific node types have a main only. - case "publication": - case "embargoed_publication": - case "landing_page": case "consultation": + case "landing_page": + case "publication": $variables['main_content_attr']->addClass(LayoutClasses::MAIN); break; - // All the rest have a main with a limited width (includes - // contact and gp_practice). + // All the rest have a main with a limited width. default: $variables['main_content_attr']->addClass(LayoutClasses::MAIN_LIMITED); break; @@ -129,9 +76,8 @@ function nicsdru_dept_theme_preprocess_page(array &$variables) { // Will need bits and pieces from the request. $request = \Drupal::request(); - if (isset($viewpage)) { + if (!empty($viewpage)) { switch ($viewpage) { - case "publications_search": $variables['main_content_attr']->addClass(LayoutClasses::SIDE_MAIN); $variables['sidebar_first_attr'] @@ -148,14 +94,6 @@ function nicsdru_dept_theme_preprocess_page(array &$variables) { ->setAttribute('aria-roledescription', t('search consultations')); break; - case "news_search": - $variables['main_content_attr']->addClass(LayoutClasses::SIDE_MAIN); - $variables['sidebar_first_attr'] - ->addClass('ga-aside') - ->setAttribute('role', 'search') - ->setAttribute('aria-roledescription', t('search news')); - break; - case "press_release_search": $variables['main_content_attr']->addClass(LayoutClasses::SIDE_MAIN); $variables['sidebar_first_attr'] @@ -187,17 +125,6 @@ function nicsdru_dept_theme_preprocess_page(array &$variables) { $route = \Drupal::routeMatch()->getRouteName(); switch ($route) { - // Contacts page uses multiple routes defined in dept_contacts module. - case 'dept_contacts.default': - case 'dept_contacts.letter': - $variables['main_content_attr']->addClass(LayoutClasses::MAIN_LIMITED); - if ($variables['content_wrapper_attr'] instanceof Attribute) { - $variables['content_wrapper_attr'] - ->addClass(['ga-main', 'list-content']) - ->setAttribute('role', 'presentation'); - } - break; - // News landing page. case 'dept_news.news_listing': $variables['main_content_attr']->addClass(LayoutClasses::MAIN); @@ -251,23 +178,23 @@ function nicsdru_dept_theme_preprocess_page(array &$variables) { $node_type = $node->getType(); switch ($node_type) { - case 'news': - // Render Featured and Latest news block. - $variables['page']['sidebar_second'][] = Helpers::blockContent('featurednews'); - $variables['page']['sidebar_second'][] = Helpers::blockContent('views_block__news_latest_news_block'); - - case 'article': - case 'news': case 'application': + case 'article': case 'landing_page': + case 'news': case 'page': + if ($node_type === 'news') { + // Render Featured and Latest news block. + $variables['page']['sidebar_second'][] = Helpers::blockContent('featurednews'); + $variables['page']['sidebar_second'][] = Helpers::blockContent('views_block__news_latest_news_block'); + } // Render the Related Content block. // We can't use Helpers::blockContent() here as we are loading a // plugin block instead of a content block. $block_manager = \Drupal::service('plugin.manager.block'); $plugin_block = $block_manager->createInstance('dept_related_content_block', []); - $block_label = 'Related content'; + $block_label = t('Related content'); // Applying title as hook_block_view_alter() which applies the title // for canonical routes doesn't get called here. @@ -290,17 +217,6 @@ function nicsdru_dept_theme_preprocess_page(array &$variables) { ]; break; - case 'health_condition': - // Render Health Conditions search block. - $variables['page']['sidebar_second'][] = Helpers::blockContent('exposedformhealth_conditionssearch_sidebar_2'); - - // Render Health Conditions AtoZ block. - $variables['page']['sidebar_second'][] = Helpers::blockContent('healthconditionsatoz_sidebar_2'); - - // Render Health Conditions Related block. - $variables['page']['sidebar_second'][] = Helpers::blockContent('healthconditionsrelatedconditions'); - break; - default: break; } @@ -309,23 +225,17 @@ function nicsdru_dept_theme_preprocess_page(array &$variables) { switch ($node_type) { case "article": case "application": - case "health_condition": case "news": case "page": $variables['main_content_attr']->addClass(LayoutClasses::MAIN_SIDE); $variables['sidebar_second_attr']->addClass('ga-aside'); break; - // Specific node types have a main only. - case "publication": - case "embargoed_publication": - case "landing_page": case "consultation": $variables['main_content_attr']->addClass(LayoutClasses::MAIN); break; - // All the rest have a main with a limited width (includes - // contact and gp_practice). + // All the rest have a main with a limited width. default: $variables['main_content_attr']->addClass(LayoutClasses::MAIN_LIMITED); break; @@ -333,21 +243,6 @@ function nicsdru_dept_theme_preprocess_page(array &$variables) { break; - // Health conditions A to Z letter page - // (see dept_health_conditions module). - case 'dept_health_conditions.letter': - $variables['main_content_attr']->addClass(LayoutClasses::SIDE_MAIN); - if ($variables['content_wrapper_attr'] instanceof Attribute) { - $variables['content_wrapper_attr'] - ->addClass(['ga-main', 'search-content']) - ->setAttribute('role', 'presentation'); - } - $variables['sidebar_first_attr'] - ->addClass('ga-aside') - ->setAttribute('role', 'search') - ->setAttribute('aria-roledescription', t('search health conditions or choose a letter from the A to Z')); - break; - default: break; } @@ -363,6 +258,8 @@ function nicsdru_dept_theme_preprocess_page(array &$variables) { * Implements hook_preprocess_node(). */ function nicsdru_dept_theme_preprocess_node(array &$variables) { + /** @var \Drupal\node\NodeInterface $node */ + $node = &$variables['node']; // Array of bundles for which the social sharing block should be displayed. $social_bundles = [ @@ -371,65 +268,36 @@ function nicsdru_dept_theme_preprocess_node(array &$variables) { 'contact', 'consultation', 'embargoed_publication', - 'health_condition', 'news', 'application', 'landing_page', 'page', 'publication', - 'gp_practice', ]; - $variables['display_social_links'] = in_array($variables['node']->bundle(), $social_bundles); + $variables['display_social_links'] = in_array($node->bundle(), $social_bundles); $variables['show_title'] = TRUE; $variables['show_topics'] = TRUE; - switch ($variables['node']->getType()) { + switch ($node->getType()) { case "article": case "application": case "contact": - case "gp_practice": - case "health_condition": case "news": case "publication": - case "embargoed_publication": case "subtopic": $variables['attributes']['class'][] = Html::cleanCssIdentifier('ga-main'); $variables['attributes']['class'][] = Html::cleanCssIdentifier('article-content'); - break; - - case "webform": - $variables['attributes']['class'][] = Html::cleanCssIdentifier('ga-main'); - break; - - case "feature": - // Unset any fields which have a specific preprocess variable. - // See nicsdru_dept_theme_preprocess_field() for an example. - if (!empty($variables['elements']['#exclude_fields'])) { - foreach ($variables['elements']['#exclude_fields'] as $field_id) { - unset($variables['content'][$field_id]); - } - } - - if (isset($variables['elements']['#photo_image_style'])) { - // Some features use a different image style, eg: top set - // of featured content on the homepage. - $variables['content']['field_photo'][0]['#view_mode'] = $variables['elements']['#photo_image_style']; - } - break; - case "featured_content_list": - // Only show the title on the canonical node route. - if (\Drupal::routeMatch()->getRouteName() !== 'entity.node.canonical') { - $variables['show_title'] = FALSE; + if (!empty($variables['content']['field_attachment'])) { + $variables['content']['field_attachment']['#title'] = t('Documents'); } break; - case "publication": - // Change field label to 'Documents'. - $variables['content']['field_attachment']['#title'] = t('Documents'); + case "webform": + $variables['attributes']['class'][] = Html::cleanCssIdentifier('ga-main'); break; case "landing_page": @@ -445,16 +313,14 @@ function nicsdru_dept_theme_preprocess_node(array &$variables) { // used in the node template to give a controllable list of topics // and optional subtopics ordered by title. if ($variables['show_topics'] && $variables['node'] instanceof NodeInterface) { - $topics = \Drupal::service('dept_node.topics') - ->getTopics($variables['node'], TRUE, TRUE); + $topics = \Drupal::service('dept_topics.topics')->getTopics($variables['node']); if (!empty($topics)) { $variables['topics_subtopics_list'] = [ '#theme' => 'topics_subtopics_list', '#title' => t('Topics'), '#items' => $topics, - '#render_links' => TRUE, - '#include_subtopics' => TRUE, + '#links' => TRUE, ]; } } @@ -496,67 +362,18 @@ function nicsdru_dept_theme_preprocess_node(array &$variables) { * Implements hook_preprocess_block(). */ function nicsdru_dept_theme_preprocess_block(array &$variables) { - // Set department logo for system branding block. if ($variables['plugin_id'] === 'system_branding_block') { - $dept_manager = \Drupal::service('department.manager'); - switch ($dept_manager->getCurrentDepartment()->id()) { - case 'group_2': - $variables["department_logo"] = 'dof.svg'; - break; - - case 'group_3': - $variables["department_logo"] = 'daera.svg'; - break; - - case 'group_4': - $variables["department_logo"] = 'dfc.svg'; - break; - - case 'group_5': - $variables["department_logo"] = 'dfe.svg'; - break; - - case 'group_6': - $variables["department_logo"] = 'de.svg'; - break; - - case 'group_7': - $variables["department_logo"] = 'teo.svg'; - break; - - case 'group_8': - $variables["department_logo"] = 'doh.svg'; - break; - - case 'group_9': - $variables["department_logo"] = 'dfi.svg'; - break; - - case 'group_10': - $variables["department_logo"] = 'doj.svg'; - break; - - default: - $variables["department_logo"] = 'niexec.svg'; - break; + $dept = \Drupal::service('department.manager')->getCurrentDepartment(); + if (is_object($dept) && method_exists($dept, 'id')) { + $variables["department_logo"] = 'logo-' . $dept->id(); } } - // Set the title for 'Most popular by term' block. - $route = \Drupal::routeMatch(); - if ($variables['plugin_id'] === 'views_block:popular_content-pop_by_term' && $route->getRouteName() === 'entity.taxonomy_term.canonical') { - $variables['label'] = t('Popular in @term', ['@term' => strtolower($route->getParameter('taxonomy_term')->label())]); - } - // Add nav-menu class Related Content and Conditions blocks. if ($variables['plugin_id'] === 'dept_related_content_block') { $variables['content']['related_content']['#attributes']['class'] = ['nav-menu']; } - elseif ($variables['plugin_id'] === 'healthconditions_related_conditions') { - $variables['content']['related_conditions']['#attributes']['class'] = ['nav-menu']; - } - } /** @@ -569,7 +386,11 @@ function nicsdru_dept_theme_preprocess_page_title(&$variables) { // Set the home page title and visually hide it. if (\Drupal::service('path.matcher')->isFrontPage()) { - $variables['title'] = t('Welcome to N I Direct'); + $dept = \Drupal::service('department.manager')->getCurrentDepartment(); + if (is_object($dept) && method_exists($dept, 'name')) { + $variables['title'] = t('Welcome to ') . $dept->name(); + } + $variables['title_visible'] = FALSE; } @@ -606,76 +427,6 @@ function nicsdru_dept_theme_preprocess_page_title(&$variables) { } break; - // Preprocess contacts search page title. - case "dept_contacts.default": - // Add a subtitle to indicate the current page selected from the pager. - $page = $request->get('page'); - if (!empty($page)) { - $page = ++$page; - $variables['title_subtitle'] = t('page :page', [':page' => $page]); - } - break; - - // Preprocess contacts A to Z page title. - case "dept_contacts.letter": - // Add a subtitle to indicate letter chosen from the A to Z. - $letter = $route->getParameter('letter'); - if (!empty($letter)) { - $variables['title'] = 'Contacts'; - $variables['title_subtitle'] = t('under :letter', [':letter' => strtoupper($letter)]); - } - break; - - // Preprocess health conditions search page title. - case "view.health_conditions.search_page": - // Add a subtitle to indicate showing results and the current page - // selected from the pager. - $page = $request->get('page'); - $search_query = $request->get('query_health_az'); - if (!empty($search_query) && empty($page)) { - $variables['title_subtitle'] = t('search results'); - } - if (!empty($search_query) && !empty($page)) { - $page = ++$page; - $variables['title_subtitle'] = t('search results page :page', [':page' => $page]); - } - break; - - // Preprocess health conditions A to Z listing title. - case "dept_health_conditions.letter": - // Add a subtitle to indicate letter chosen from the A to Z. - $letter = $route->getParameter('letter'); - if (!empty($letter)) { - $variables['title_subtitle'] = t('conditions under :letter', [':letter' => strtoupper($letter)]); - } - break; - - // Preprocess GP practice search page title. - case "dept_gp.gp_search": - // Add a subtitle to indicate the current page selected from the pager. - $page = $request->get('page'); - if (!empty($page)) { - $page = ++$page; - $variables['title_subtitle'] = t('page :page', [':page' => $page]); - } - break; - - // Preprocess driving instructor search page title. - case "view.driving_instructors.driving_instructor_results": - // Add a subtitle to indicate showing results and the current page - // selected from the pager. - $page = $request->get('page'); - $search_query = $request->get('search_api_fulltext'); - if (!empty($search_query) && empty($page)) { - $variables['title'] = t('Approved driving or motorcycle instructors'); - $variables['title_subtitle'] = t('search results'); - } - elseif (!empty($search_query) && !empty($page)) { - $page = ++$page; - $variables['title'] = t('Approved driving or motorcycle instructors'); - $variables['title_subtitle'] = t('search results page :page', [':page' => $page]); - } - break; } } @@ -683,35 +434,16 @@ function nicsdru_dept_theme_preprocess_page_title(&$variables) { * Implements hook_preprocess_field(). */ function nicsdru_dept_theme_preprocess_field(&$variables) { - if ($variables['element']['#field_name'] === 'field_featured_content' && \Drupal::service('path.matcher')->isFrontPage()) { - // Only show 3 items on the homepage. - if (count($variables['items']) > 3) { - $variables['items'] = array_slice($variables['items'], 0, 3); - } - - // If we're rendering this field on the front page, see if the parent object - // id matches the node id defined for the feature COVID-19 FCL node. If it - // does then we want to add a preprocess variable to let us hide the teaser - // field which saves having to define a whole new set of view modes + config - // for a really small trivial change to the way the feature nodes render. - $block = Block::load('featuredcontent_covid19'); - $covid_fcl_nid = $block->get('settings')['featured_items']; - $parent = &$variables['element']['#object']; - - if ($parent instanceof NodeInterface && $parent->id() == $covid_fcl_nid) { - foreach ($variables['items'] as $key => &$feature_node) { - $feature_node['content']['#exclude_fields'] = ['field_teaser']; - // Set custom field_photo image style. - $feature_node['content']['#photo_image_style'] = 'article_full'; - } - } + // Add a class to the anchor tag on application link fields & append the icon. + if (empty($variables['element'])) { + return; } - // Add a class to the anchor tag on application link fields & append the icon. - if (isset($variables['element']) - && $variables['element']['#field_name'] === 'field_link' - && $variables['element']['#bundle'] === 'application' - ) { + $field_name = $variables['element']['#field_name'] ?? ''; + $element_bundle = $variables['element']['#bundle'] ?? ''; + $field_type = $variables['element']['#field_type'] ?? ''; + + if ($field_name === 'field_link' && $element_bundle === 'application') { foreach ($variables['items'] as $key => $item) { $icon = ''; $title = $item['content']['#title']; @@ -723,10 +455,9 @@ function nicsdru_dept_theme_preprocess_field(&$variables) { $variables['items'][0]['content']['#url']->setOption('attributes', ['class' => $classes]); } } + // Amend classes on the standard address field output. - if (isset($variables['element']) - && $variables['element']['#field_type'] == 'address' - ) { + if ($field_type === 'address') { $item_count = count($variables['items']); for ($i = 0; $i < $item_count; $i++) { $variables['items'][$i]["content"]["#prefix"] = '

'; @@ -742,10 +473,7 @@ function nicsdru_dept_theme_preprocess_field(&$variables) { } } - if (isset($variables['element']) - && $variables['element']['#field_name'] === 'body' - && $variables['element']['#bundle'] === 'webform' - ) { + if ($field_name === 'body' && $element_bundle === 'webform') { $variables['body_summary'] = $variables['element']['#object']->body->summary; } } @@ -768,13 +496,7 @@ function nicsdru_dept_theme_preprocess_views_view(&$variables) { $variables['attributes']['role'] = 'region'; $variables['attributes']['aria-label'] = t('search results'); } - if ($variables['view']->current_display === 'contacts_by_letter') { - // Do not show search box if we are in a letter search. - $route = \Drupal::routeMatch()->getRouteName(); - if ($route === 'dept_contacts.letter') { - $variables['exposed'] = NULL; - } - } + if ($variables['id'] === 'popular_content' && $variables['display_id'] === 'pop_by_term') { $variables['attributes']['class'][] = 'sub-menu'; $variables['attributes']['class'][] = 'sub-menu--popular'; diff --git a/nicsdru_dept_theme.libraries.yml b/nicsdru_dept_theme.libraries.yml index 9a19e2c..30cf8df 100644 --- a/nicsdru_dept_theme.libraries.yml +++ b/nicsdru_dept_theme.libraries.yml @@ -22,7 +22,7 @@ nidirect-global-styles: css/2_layouts/nics-1-col-layouts.css: { minified: true } css/2_layouts/nics-2-col-layouts.css: { minified: true } css/2_layouts/nics-3-col-layouts.css: { minified: true } - css/2_layouts/nidirect-2-col-layouts.css: { minified: true } + css/2_layouts/front.css: { minified: true } # The SMACSS category, "component", is loaded after "base and layout" styles. component: css/3_components/layout/header.css: { minified: true } @@ -87,6 +87,7 @@ nidirect-specific-styles: css/4_state/content/cards.css: { minified: true } theme: css/5_theme/entities.css: { minified: true } + css/5_theme/front.css: { minified: true } css/5_theme/searches.css: { minified: true } css/5_theme/views.css: { minified: true } css/5_theme/landing.css: { minified: true } diff --git a/package-lock.json b/package-lock.json index a1c19c8..28d24d6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,13534 +1,8 @@ { "name": "nicsdru_dept_theme", "version": "0.0.1", - "lockfileVersion": 2, + "lockfileVersion": 1, "requires": true, - "packages": { - "": { - "version": "0.0.1", - "license": "MIT", - "dependencies": { - "axios": "^0.21.1", - "is-svg": "^4.3.1", - "lodash": "^4.17.21", - "merge": "^2.1.1", - "netmask": "^2.0.2", - "nicsdru_origins_theme": "^0.3.11", - "postcss": "^8.3.6", - "tar": "^6.1.6", - "trim-newlines": "^4.0.2", - "yargs-parser": "^20.2.9" - }, - "devDependencies": { - "autoprefixer": "^9.8.6", - "breakpoint-sass": "^2.7.1", - "chroma-sass": "^1.2.6", - "cli-real-favicon": "^0.0.8", - "cross-conf-env": "^1.2.1", - "eslint": "^7.32.0", - "eslint-config-airbnb": "^18.2.1", - "eslint-config-prettier": "^8.3.0", - "eslint-plugin-import": "^2.25.2", - "eslint-plugin-jsx-a11y": "^6.4.1", - "eslint-plugin-prettier": "^4.0.0", - "eslint-plugin-react": "^7.26.1", - "eslint-plugin-react-hooks": "^4.2.0", - "gh-pages": "^2.2.0", - "highlight.js": "^10.7.2", - "imagemin": "^7.0.1", - "imagemin-cli": "^6.0.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.4", - "nightwatch": "^1.7.8", - "nightwatch-accessibility": "^1.8.0", - "node-sass": "^6.0.1", - "normalize.css": "^8.0.1", - "npm-run-all": "^4.1.5", - "onchange": "^7.1.0", - "parallelshell": "^3.0.1", - "postcss-assets": "^5.0.0", - "postcss-cli": "^7.1.2", - "postcss-inline-svg": "^4.1.0", - "prettier": "^2.2.1", - "sass": "^1.43.4", - "sass-lint": "^1.13.1", - "svg-sprite-generator": "0.0.7", - "svgo": "^1.3.2", - "uglify-js": "^3.13.4" - } - }, - "node_modules/@babel/code-frame": { - "version": "7.12.11", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz", - "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==", - "dev": true, - "dependencies": { - "@babel/highlight": "^7.10.4" - } - }, - "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.17.12", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.17.12.tgz", - "integrity": "sha512-7yykMVF3hfZY2jsHZEEgLc+3x4o1O+fYyULu11GynEUQNwB6lua+IIQn1FiJxNucd5UlyJryrwsOh8PL9Sn8Qg==", - "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/highlight/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/@babel/highlight/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/@babel/highlight/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/@babel/highlight/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "node_modules/@babel/highlight/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/@babel/highlight/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/highlight/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/@babel/runtime": { - "version": "7.18.3", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.18.3.tgz", - "integrity": "sha512-38Y8f7YUhce/K7RMwTp7m0uCumpv9hZkitCbBClqQIow1qSbCvGkcegKOXpEWCQLfWmevgRiWokZ1GkpfhbZug==", - "dev": true, - "dependencies": { - "regenerator-runtime": "^0.13.4" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/runtime-corejs3": { - "version": "7.18.3", - "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.18.3.tgz", - "integrity": "sha512-l4ddFwrc9rnR+EJsHsh+TJ4A35YqQz/UqcjtlX2ov53hlJYG5CxtQmNZxyajwDVmCxwy++rtvGU5HazCK4W41Q==", - "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/@eslint/eslintrc": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.3.tgz", - "integrity": "sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw==", - "dev": true, - "dependencies": { - "ajv": "^6.12.4", - "debug": "^4.1.1", - "espree": "^7.3.0", - "globals": "^13.9.0", - "ignore": "^4.0.6", - "import-fresh": "^3.2.1", - "js-yaml": "^3.13.1", - "minimatch": "^3.0.4", - "strip-json-comments": "^3.1.1" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - } - }, - "node_modules/@humanwhocodes/config-array": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.5.0.tgz", - "integrity": "sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg==", - "dev": true, - "dependencies": { - "@humanwhocodes/object-schema": "^1.2.0", - "debug": "^4.1.1", - "minimatch": "^3.0.4" - }, - "engines": { - "node": ">=10.10.0" - } - }, - "node_modules/@humanwhocodes/object-schema": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", - "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", - "dev": true - }, - "node_modules/@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": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", - "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/minimist": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz", - "integrity": "sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==", - "dev": true - }, - "node_modules/@types/node": { - "version": "18.0.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.0.0.tgz", - "integrity": "sha512-cHlGmko4gWLVI27cGJntjs/Sj8th9aYwplmZFwmmgYQQvL5NUsgVJG7OddLvNfLqYS31KFN0s3qlaD9qCaxACA==", - "dev": true - }, - "node_modules/@types/normalize-package-data": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz", - "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==", - "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 - }, - "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" - } - }, - "node_modules/ajv-keywords": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-1.5.1.tgz", - "integrity": "sha512-vuBv+fm2s6cqUyey2A7qYcvsik+GMDJsw8BARP2sDE76cqmaZVarsvHf7Vx6VJ0Xk8gLl+u3MoAPf6gKzJefeA==", - "dev": true - }, - "node_modules/amdefine": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", - "integrity": "sha512-S2Hw0TtNkMJhIabBwIojKL9YHO5T0n5eNqWJ7Lrlel/zDbftQpxpapi8tZs3X1HWa+u+QeydGmzzNU0m09+Rcg==", - "dev": true, - "engines": { - "node": ">=0.4.2" - } - }, - "node_modules/ansi-colors": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", - "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/ansi-escapes": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-1.4.0.tgz", - "integrity": "sha512-wiXutNjDUlNEDWHcYH3jtZUhd3c4/VojassD8zHdHCY13xbZy2XbW+NKQwA0tWGBVzDA9qEzYwfoSsWmviidhw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "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" - } - }, - "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" - } - }, - "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 - }, - "node_modules/archive-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/archive-type/-/archive-type-4.0.0.tgz", - "integrity": "sha512-zV4Ky0v1F8dBrdYElwTvQhweQ0P7Kwc1aluqJsYtOBP01jXcWCyW2IEfI1YiqsG+Iy7ZR+o5LF1N+PGECBxHWA==", - "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": "sha512-f2UbFQEk7LXgWpi5ntcO86OeA/cC80fuDDDaX/fZ2ZGel+AF7leRQqBBW1eJNiiQkrZlAoM6P+VYP5P6bOlDEQ==", - "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": "sha512-M1HQyIXcBGtVywBt8WVdim+lrNaK7VHp99Qt5pSNziXznKHViIBbXWtfRTpEFpF/c4FdfxNAsCCwPp5phBYJtw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-includes": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.5.tgz", - "integrity": "sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.19.5", - "get-intrinsic": "^1.1.1", - "is-string": "^1.0.7" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/array-union": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", - "integrity": "sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==", - "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": "sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array.prototype.flat": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.0.tgz", - "integrity": "sha512-12IUEkHsAhA4DY5s0FPgNXIdc8VRSqD9Zp78a5au9abH/SOBrsp082JOWFNTjkMozh8mqcdiKuaLGhPeYztxSw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.2", - "es-shim-unscopables": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/array.prototype.flatmap": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.0.tgz", - "integrity": "sha512-PZC9/8TKAIxcWKdyeb77EzULHPrIX/tIZebLJUQOMR1OwYosT8yggdfWScfTBCDj5utONvOuPQQumYsU2ULbkg==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.2", - "es-shim-unscopables": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/array.prototype.reduce": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/array.prototype.reduce/-/array.prototype.reduce-1.0.4.tgz", - "integrity": "sha512-WnM+AjG/DvLRLo4DDl+r+SvCzYtD2Jd9oeBYMcEaI7t3fFrHY9M53/wdLcTvmZNQ70IU6Htj0emFkZ5TS+lrdw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.2", - "es-array-method-boxes-properly": "^1.0.0", - "is-string": "^1.0.7" - }, - "engines": { - "node": ">= 0.4" - } - }, - "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": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==", - "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": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==", - "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.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - } - }, - "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": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==", - "dev": true - }, - "node_modules/astral-regex": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", - "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/async": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", - "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", - "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": "sha512-VUeSMD8nEGBWaZK4lizI1sf3yEC7pnAQ/mrI7pC2fBz2s/tq5jWWEngTwaf0Gruu/OoXRGLGg1XFqpYBiGTYJA==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", - "dev": true - }, - "node_modules/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" - } - }, - "node_modules/autoprefixer/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" - } - }, - "node_modules/aws-sign2": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", - "integrity": "sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==", - "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.2", - "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.4.2.tgz", - "integrity": "sha512-LVAaGp/wkkgYJcjmHsoKx4juT1aQvJyPcW09MLCjVTh3V2cc6PnyempiLMNH5iMdfIX/zdbjUx2KDjMLCTdPeA==", - "dev": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/axios": { - "version": "0.21.4", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", - "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", - "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 - }, - "node_modules/bcrypt-pbkdf": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", - "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==", - "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": "sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==", - "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": "sha512-RztN09XglpYI7aBBrJCPW95jEH7YF1UEPOoX9yDhUTPdp7mK+CQvnLTuD10BNXZ3byLTu2uehZ8EcKT/4CGiFw==", - "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": "sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ==", - "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": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", - "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": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", - "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": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==", - "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": "sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==", - "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": "sha512-RztN09XglpYI7aBBrJCPW95jEH7YF1UEPOoX9yDhUTPdp7mK+CQvnLTuD10BNXZ3byLTu2uehZ8EcKT/4CGiFw==", - "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": "sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ==", - "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": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", - "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": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", - "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": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==", - "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": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", - "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": "sha512-lc1bnsSr4L4Bdif8Xb/qrtokGbq5zlsms/CYH8PP+WtCkGNF65DPiQY8vG3SakEdRn8Dlnm+gW/qWKKjS5sZzQ==", - "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": "sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ==", - "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": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", - "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": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", - "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": "sha512-ravE6m9Atw9Z/jjttRUZ+clIXogdghyZAuWJ3qEzjT+jI/dL1ifAqhZeC5VHzQp1MSt1+jxKkFNemj/iO7tVUA==", - "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": "sha512-NjFKA0DidqPa5ciFcSrXnAltTtzz84ogy+NebPvfEgAck0+TNg4UJ4IN+fB7zRZfbgUf0syOo9MDxFkDSMuFaQ==", - "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": "sha512-D4H1y5KYwpJgK8wk1Cue5LLPgmwHKYSChkbspQg5JtVuR5ulGckxfR62H3AE9UDkdMC8yyXlqYihuz3Aqg2XZg==", - "dev": true, - "dependencies": { - "buffers": "~0.1.1", - "chainsaw": "~0.1.0" - } - }, - "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/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": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", - "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": "sha512-99tYVacptnG6v3VnX62W07TnifrroDnWql+1wuTOfPCEGeNoMvpd0Mw+o+JZk50mAZ1CIHAr1I3GatHEZ2VZeQ==", - "dev": true - }, - "node_modules/browser-stdout": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz", - "integrity": "sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==", - "dev": true - }, - "node_modules/browserslist": { - "version": "4.21.0", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.0.tgz", - "integrity": "sha512-UQxE0DIhRB5z/zDz9iA03BOfxaN2+GQdBYH/2WrSIWEUrnpzTPJbhqt+umq6r3acaPRTW1FNTkrcp0PXgtFkvA==", - "dev": true, - "dependencies": { - "caniuse-lite": "^1.0.30001358", - "electron-to-chromium": "^1.4.164", - "node-releases": "^2.0.5", - "update-browserslist-db": "^1.0.0" - }, - "bin": { - "browserslist": "cli.js" - }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" - } - }, - "node_modules/buffer": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", - "dev": true, - "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": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", - "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": "sha512-T7zexNBwiiaCOGDg9xNX9PBmjrubblRkENuptryuI64URkXDFum9il/JGL8Lm8wYfAXpredVXXZz7eMHilimiQ==", - "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": "sha512-9q/rDEGSb/Qsvv2qvzIzdluL5k7AaJOTrw23z9reQthrbF7is4CtlT0DXyO1oei2DCp4uojjzQ7igaSHp1kAEQ==", - "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": "sha512-vag0O2LKZ/najSoUwDbVlnlCFvhBE/7mGTY2B5FgCBDcRD+oVV1HYTOwM6JZfMg/hIcM6IwnTZ1uQQL5/X3xIQ==", - "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": "sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ==", - "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": "sha512-RPlX0+PHuvxVDZ7xX+EBVAp4RsVxP/TdDSN2mJYdiq1Lc4Hz7EUSjUI7RZrKKlmrIzVhf6Jo2stj7++gVarS0A==", - "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": "sha512-ravE6m9Atw9Z/jjttRUZ+clIXogdghyZAuWJ3qEzjT+jI/dL1ifAqhZeC5VHzQp1MSt1+jxKkFNemj/iO7tVUA==", - "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": "sha512-/dPCrG1s3ePpWm6yBbxZq5Be1dXGLyLn9Z791chDC3NFrpkVbWGzkBwPN1knaciexFXgRJ7hzdnwZ4stHSDmjg==", - "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": "sha512-ZePtjAmTmugWWHDjZhrh7SZ8/8hG2sS5Dz6xyZ3bWkofLqq31c01GR0AvBg5Cn5/x4BjT9PhIi0VMjHBEO+kog==", - "dev": true, - "dependencies": { - "bluebird": "3.x.x" - } - }, - "node_modules/calipers-jpeg": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/calipers-jpeg/-/calipers-jpeg-2.0.0.tgz", - "integrity": "sha512-MAAXKh3+I0NEDGNAxBbc+sh670ZWdef/Gv0G8DvH/xLp5sxqEPBR1uQRHfk2es0vJzas4saL0RPgmoL+o+cszw==", - "dev": true, - "dependencies": { - "bluebird": "3.x.x" - } - }, - "node_modules/calipers-png": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/calipers-png/-/calipers-png-2.0.0.tgz", - "integrity": "sha512-yj2N0HSrKuePXYFX2T2710haASVF5wQ184g2THlAfbxxcc/ySRu9gUK20PIGfCfaSKt2cMMTE9jD6KZpfoehQg==", - "dev": true, - "dependencies": { - "bluebird": "3.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": "sha512-np7ZtCwUjpxz+DF/RYNYFxxaltJxlF7rIVKWnU/cKcgQ7r06/Fquw1Q/oMZiJe6hfjI911lhDY6ZC+X0MtA5rg==", - "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" - } - }, - "node_modules/caller-callsite": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", - "integrity": "sha512-JuG3qI4QOftFsZyOn1qq87fq5grLIyk1JYd5lJmdA+fG7aQ9pA/i3JIJGcO3q0MrRcHlOt1U+ZeHW8Dq9axALQ==", - "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": "sha512-ksWePWBloaWPxJYQ8TL0JHvtci6G5QTKwQ95RcWAa/lzoAKuAOflGdAK92hpHXjkwb8zLxoLNUoNYZgVsaJzvQ==", - "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": "sha512-MCL3sf6nCSXOwCTzvPKhN18TU7AHTvdtam8DAogxcrJ8Rjfbbg7Lgng64H9Iy+vUV6VGFClN/TyxBkAebLRR4A==", - "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": "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/camelcase-keys": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz", - "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==", - "dev": true, - "dependencies": { - "camelcase": "^5.3.1", - "map-obj": "^4.0.0", - "quick-lru": "^4.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/caniuse-lite": { - "version": "1.0.30001358", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001358.tgz", - "integrity": "sha512-hvp8PSRymk85R20bsDra7ZTCpSVGN/PAz9pSAjPSjKC+rNmnUk5vCRgJwiTT/O4feQ/yu/drvZYpKxxhbFuChw==", - "dev": true - }, - "node_modules/caseless": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==", - "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": "sha512-75kWfWt6MEKNC8xYXIdRpDehRYY/tNSgwKaJq+dbbDcxORuVrrQ+SEHoWsniVn9XPYfP4gmdWIeDk/4YNp1rNQ==", - "dev": true, - "dependencies": { - "traverse": ">=0.3.0 <0.4" - } - }, - "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" - } - }, - "node_modules/cheerio": { - "version": "1.0.0-rc.11", - "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.11.tgz", - "integrity": "sha512-bQwNaDIBKID5ts/DsdhxrjqFXYfLw4ste+wMKqWA8DyKcS4qwsPP4Bk8ZNaTJjvpiX/qW3BT4sU7d6Bh5i+dag==", - "dev": true, - "dependencies": { - "cheerio-select": "^2.1.0", - "dom-serializer": "^2.0.0", - "domhandler": "^5.0.3", - "domutils": "^3.0.1", - "htmlparser2": "^8.0.1", - "parse5": "^7.0.0", - "parse5-htmlparser2-tree-adapter": "^7.0.0", - "tslib": "^2.4.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/cheerio-select": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz", - "integrity": "sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==", - "dev": true, - "dependencies": { - "boolbase": "^1.0.0", - "css-select": "^5.1.0", - "css-what": "^6.1.0", - "domelementtype": "^2.3.0", - "domhandler": "^5.0.3", - "domutils": "^3.0.1" - } - }, - "node_modules/cheerio-select/node_modules/css-select": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", - "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", - "dev": true, - "dependencies": { - "boolbase": "^1.0.0", - "css-what": "^6.1.0", - "domhandler": "^5.0.2", - "domutils": "^3.0.1", - "nth-check": "^2.0.1" - } - }, - "node_modules/cheerio-select/node_modules/css-what": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", - "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", - "dev": true, - "engines": { - "node": ">= 6" - } - }, - "node_modules/cheerio-select/node_modules/dom-serializer": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", - "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", - "dev": true, - "dependencies": { - "domelementtype": "^2.3.0", - "domhandler": "^5.0.2", - "entities": "^4.2.0" - } - }, - "node_modules/cheerio-select/node_modules/domelementtype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", - "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", - "dev": true - }, - "node_modules/cheerio-select/node_modules/domhandler": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", - "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", - "dev": true, - "dependencies": { - "domelementtype": "^2.3.0" - }, - "engines": { - "node": ">= 4" - } - }, - "node_modules/cheerio-select/node_modules/domutils": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.0.1.tgz", - "integrity": "sha512-z08c1l761iKhDFtfXO04C7kTdPBLi41zwOZl00WS8b5eiaebNpY00HKbztwBq+e3vyqWNwWF3mP9YLUeqIrF+Q==", - "dev": true, - "dependencies": { - "dom-serializer": "^2.0.0", - "domelementtype": "^2.3.0", - "domhandler": "^5.0.1" - } - }, - "node_modules/cheerio-select/node_modules/entities": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-4.3.0.tgz", - "integrity": "sha512-/iP1rZrSEJ0DTlPiX+jbzlA3eVkY/e8L8SozroF395fIqE3TYF/Nz7YOMAawta+vLmyJ/hkGNNPcSbMADCCXbg==", - "dev": true, - "engines": { - "node": ">=0.12" - } - }, - "node_modules/cheerio-select/node_modules/nth-check": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", - "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", - "dev": true, - "dependencies": { - "boolbase": "^1.0.0" - } - }, - "node_modules/cheerio/node_modules/dom-serializer": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", - "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", - "dev": true, - "dependencies": { - "domelementtype": "^2.3.0", - "domhandler": "^5.0.2", - "entities": "^4.2.0" - } - }, - "node_modules/cheerio/node_modules/domelementtype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", - "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", - "dev": true - }, - "node_modules/cheerio/node_modules/domhandler": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", - "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", - "dev": true, - "dependencies": { - "domelementtype": "^2.3.0" - }, - "engines": { - "node": ">= 4" - } - }, - "node_modules/cheerio/node_modules/domutils": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.0.1.tgz", - "integrity": "sha512-z08c1l761iKhDFtfXO04C7kTdPBLi41zwOZl00WS8b5eiaebNpY00HKbztwBq+e3vyqWNwWF3mP9YLUeqIrF+Q==", - "dev": true, - "dependencies": { - "dom-serializer": "^2.0.0", - "domelementtype": "^2.3.0", - "domhandler": "^5.0.1" - } - }, - "node_modules/cheerio/node_modules/entities": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-4.3.0.tgz", - "integrity": "sha512-/iP1rZrSEJ0DTlPiX+jbzlA3eVkY/e8L8SozroF395fIqE3TYF/Nz7YOMAawta+vLmyJ/hkGNNPcSbMADCCXbg==", - "dev": true, - "engines": { - "node": ">=0.12" - } - }, - "node_modules/cheerio/node_modules/htmlparser2": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.1.tgz", - "integrity": "sha512-4lVbmc1diZC7GUJQtRQ5yBAeUCL1exyMwmForWkRLnwyzWBFxN633SALPMGYaWZvKe9j1pRZJpauvmxENSp/EA==", - "dev": true, - "dependencies": { - "domelementtype": "^2.3.0", - "domhandler": "^5.0.2", - "domutils": "^3.0.1", - "entities": "^4.3.0" - } - }, - "node_modules/chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "dev": true, - "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==", - "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": "sha512-8AchEY0Y3uVAkgcfqNX1jxTynX9NXDgElJa7xdJUtfJcfTHpDmSoI2My6AomSvhQM4UdeOUrO5VVXhy3haRWUw==", - "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==", - "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" - } - }, - "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/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/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/cliui/node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/cliui/node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/clone": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", - "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", - "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": "sha512-yjLXh88P599UOyPTFX0POsd7WxnbsVsGohcwzHOLspIhhpalPw1BcqED8NblyZLKcGrL8dTgMlcaZxV2jAD41Q==", - "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": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", - "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/coa/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/coa/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/coa/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/coa/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "node_modules/coa/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/coa/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/coa/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/code-point-at": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", - "integrity": "sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "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/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/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": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", - "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": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==", - "dev": true - }, - "node_modules/console-stream": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/console-stream/-/console-stream-0.1.1.tgz", - "integrity": "sha512-QC/8l9e6ofi6nqZ5PawlDgzmMw3OxIXtvolBzap/F4UDBJlDaZRSNbL/lb41C29FcbSJncBFlJFj2WJoNyZRfQ==", - "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.23.2", - "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.23.2.tgz", - "integrity": "sha512-t6u7H4Ff/yZNk+zqTr74UjCcZ3k8ApBryeLLV4rYQd9aF3gqmjjGjjR44ENfeBMH8VVvSynIjAJ0mUuFhzQtrA==", - "dev": true, - "hasInstallScript": true - }, - "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": "sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg==", - "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": "sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==", - "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" - } - }, - "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": "sha512-/fITjgjGU50vjQ4FH6eUoYu+iUoUKIXws2hL15JJpIR+BbTxaXQsMuuyjtNh2WqsSBS5nsaZHFsFecyw5CCAng==", - "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": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==", - "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.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - } - }, - "node_modules/decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", - "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": "sha512-ocLWuYzRPoS9bfiSdDd3cxvrzovVMZnRDVEzAs+hWIVXGDbHxWMECij2OBuyB/An0FFW/nLuq6Kv1i/YC5Qfzg==", - "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": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", - "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": "sha512-hjf+xovcEn31w/EUYdTXQh/8smFL/dzYjohQGEIgjyNavaJfBY2p5F527Bo1VPATxv0VYTUC2bOcXvqFwk78Og==", - "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": "sha512-BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA==", - "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": "sha512-Iq1nJ6D2+yIO4c8HHg4fyVb8mAJieo1Oloy1mLLaB2PvezNedhBVm+QU7g0qM42aiMbRXTxKKwGD17rjKNJYVQ==", - "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": "sha512-Iq1nJ6D2+yIO4c8HHg4fyVb8mAJieo1Oloy1mLLaB2PvezNedhBVm+QU7g0qM42aiMbRXTxKKwGD17rjKNJYVQ==", - "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": "sha512-1fqeluvxgnn86MOh66u8FjbtJpAFv5wgCT9Iw8rcBqQcCo5tO8eiJw7NNTrvt9n4CRBVq7CstiS922oPgyGLrw==", - "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": "sha512-RLoqTXE8/vPmMuTI88DAzhMYC99I8BWv7zYP4A1puo5HIjEJ5EX48ighy4ZyKMG9EDXxBgW6e++cn7d1xuFghA==", - "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": "sha512-AUGhbbemXxrZJRD5cDvKtQxLuYaIbNtDTK8YqupCI393Q2KSTreEsLUN3ZxAWFGiKTzL6nKuzfcIvieflUX9qA==", - "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": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", - "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": "sha512-s82itHOnYrN0Ib8r+z7laQz3sdE+4FP3d9Q7VLO7U+KRT+CR0GsWuyHxzdAY82I7cXv0G/twrqomTJLOssO5HA==", - "dev": true, - "dependencies": { - "clone": "^1.0.2" - } - }, - "node_modules/define-properties": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", - "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", - "dev": true, - "dependencies": { - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - }, - "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": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", - "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": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==", - "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": "sha512-Iq1nJ6D2+yIO4c8HHg4fyVb8mAJieo1Oloy1mLLaB2PvezNedhBVm+QU7g0qM42aiMbRXTxKKwGD17rjKNJYVQ==", - "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": "sha512-lc1bnsSr4L4Bdif8Xb/qrtokGbq5zlsms/CYH8PP+WtCkGNF65DPiQY8vG3SakEdRn8Dlnm+gW/qWKKjS5sZzQ==", - "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": "sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ==", - "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": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/duplexer3": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", - "integrity": "sha512-CEj8FwwNA4cVH2uFCoHUrmojhYh1vmCdOaneKJXwkeY1i9jnlslVo9dx+hQ5Hl9GnH/Bwy/IjxAyOePyPKYnzA==", - "dev": true - }, - "node_modules/ecc-jsbn": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", - "integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==", - "dev": true, - "dependencies": { - "jsbn": "~0.1.0", - "safer-buffer": "^2.1.0" - } - }, - "node_modules/ejs": { - "version": "3.1.8", - "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.8.tgz", - "integrity": "sha512-/sXZeMlhS0ArkfX2Aw780gJzXSMPnKjtspYZv+f3NiKLlubezAHDU5+9xz6gd3/NhG3txQCo6xlglmTS+oTGEQ==", - "dev": true, - "dependencies": { - "jake": "^10.8.5" - }, - "bin": { - "ejs": "bin/cli.js" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/electron-to-chromium": { - "version": "1.4.165", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.165.tgz", - "integrity": "sha512-DKQW1lqUSAYQvn9dnpK7mWaDpWbNOXQLXhfCi7Iwx0BKxdZOxkKcCyKw1l3ihWWW5iWSxKKbhEUoNRoHvl/hbA==", - "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/enquirer": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", - "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", - "dev": true, - "dependencies": { - "ansi-colors": "^4.1.1" - }, - "engines": { - "node": ">=8.6" - } - }, - "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.20.1", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.1.tgz", - "integrity": "sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "function.prototype.name": "^1.1.5", - "get-intrinsic": "^1.1.1", - "get-symbol-description": "^1.0.0", - "has": "^1.0.3", - "has-property-descriptors": "^1.0.0", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.3", - "is-callable": "^1.2.4", - "is-negative-zero": "^2.0.2", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", - "is-string": "^1.0.7", - "is-weakref": "^1.0.2", - "object-inspect": "^1.12.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.2", - "regexp.prototype.flags": "^1.4.3", - "string.prototype.trimend": "^1.0.5", - "string.prototype.trimstart": "^1.0.5", - "unbox-primitive": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-array-method-boxes-properly": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz", - "integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==", - "dev": true - }, - "node_modules/es-shim-unscopables": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", - "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", - "dev": true, - "dependencies": { - "has": "^1.0.3" - } - }, - "node_modules/es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", - "dev": true, - "dependencies": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es5-ext": { - "version": "0.10.61", - "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.61.tgz", - "integrity": "sha512-yFhIqQAzu2Ca2I4SE2Au3rxVfmohU9Y7wqGR+s7+H7krk26NXhIRAZDgqd6xqjCEFUomDEA3/Bo/7fKmIkW1kA==", - "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": "sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==", - "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": "sha512-mz3UqCh0uPCIqsw1SSAkB/p0rOzF/M0V++vyN7JqlPtSW/VsYgQBvVvqMLmfBuyMzTpLnNqi6JmcSizs4jy19A==", - "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": "sha512-oyOjMhyKMLEjOOtvkwg0G4pAzLQ9WdbbeX7WdqKzvYXu+UFgD0Zo/Brq5Q49zNmnGPPzV5rmYvrr0jz1zWx8Iw==", - "dev": true - }, - "node_modules/es6-set": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/es6-set/-/es6-set-0.1.5.tgz", - "integrity": "sha512-7S8YXIcUfPMOr3rqJBVMePAbRsD1nWeSMQ86K/lDI76S3WKXz+KWILvTIPbTroubOkZTGh+b+7/xIIphZXNYbA==", - "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": "sha512-exfuQY8UGtn/N+gL1iKkH8fpNd5sJ760nJq6mmZAHldfxMD5kX07lbQuYlspoXsuknXNv9Fb7y2GsPOnQIbxHg==", - "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": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "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", - "source-map": "~0.6.1" - }, - "bin": { - "escodegen": "bin/escodegen.js", - "esgenerate": "bin/esgenerate.js" - }, - "engines": { - "node": ">=4.0" - } - }, - "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/escodegen/node_modules/levn": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", - "dev": true, - "dependencies": { - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/escodegen/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/escodegen/node_modules/prelude-ls": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", - "dev": true, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/escodegen/node_modules/type-check": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", - "dev": true, - "dependencies": { - "prelude-ls": "~1.1.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/escope": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/escope/-/escope-3.6.0.tgz", - "integrity": "sha512-75IUQsusDdalQEW/G/2esa87J7raqdJF+Ca0/Xm5C3Q58Nr4yVYjZGp/P1+2xiEVgXRrA39dpRb8LcshajbqDQ==", - "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": "7.32.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.32.0.tgz", - "integrity": "sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA==", - "dev": true, - "dependencies": { - "@babel/code-frame": "7.12.11", - "@eslint/eslintrc": "^0.4.3", - "@humanwhocodes/config-array": "^0.5.0", - "ajv": "^6.10.0", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", - "debug": "^4.0.1", - "doctrine": "^3.0.0", - "enquirer": "^2.3.5", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^5.1.1", - "eslint-utils": "^2.1.0", - "eslint-visitor-keys": "^2.0.0", - "espree": "^7.3.1", - "esquery": "^1.4.0", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^6.0.1", - "functional-red-black-tree": "^1.0.1", - "glob-parent": "^5.1.2", - "globals": "^13.6.0", - "ignore": "^4.0.6", - "import-fresh": "^3.0.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "js-yaml": "^3.13.1", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.4.1", - "lodash.merge": "^4.6.2", - "minimatch": "^3.0.4", - "natural-compare": "^1.4.0", - "optionator": "^0.9.1", - "progress": "^2.0.0", - "regexpp": "^3.1.0", - "semver": "^7.2.1", - "strip-ansi": "^6.0.0", - "strip-json-comments": "^3.1.0", - "table": "^6.0.9", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" - }, - "bin": { - "eslint": "bin/eslint.js" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - } - }, - "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" - } - }, - "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" - } - }, - "node_modules/eslint-config-prettier": { - "version": "8.5.0", - "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.5.0.tgz", - "integrity": "sha512-obmWKLUNCnhtQRKc+tmnYuQl0pFU1ibYJQ5BGhTVB08bHe9wC8qUeG7c08dj9XX+AuPj1YSGSQIHl1pnDHZR0Q==", - "dev": true, - "bin": { - "eslint-config-prettier": "bin/cli.js" - } - }, - "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.26.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz", - "integrity": "sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==", - "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.3", - "has": "^1.0.3", - "is-core-module": "^2.8.1", - "is-glob": "^4.0.3", - "minimatch": "^3.1.2", - "object.values": "^1.1.5", - "resolve": "^1.22.0", - "tsconfig-paths": "^3.14.1" - }, - "engines": { - "node": ">=4" - } - }, - "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": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "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" - } - }, - "node_modules/eslint-plugin-prettier": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-4.0.0.tgz", - "integrity": "sha512-98MqmCJ7vJodoQK359bqQWaxOE0CS8paAz/GgjaZLyex4TTk3g9HugoO89EqWCrFiOqn9EVvcoo7gZzONCWVwQ==", - "dev": true, - "dependencies": { - "prettier-linter-helpers": "^1.0.0" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/eslint-plugin-react": { - "version": "7.30.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.30.0.tgz", - "integrity": "sha512-RgwH7hjW48BleKsYyHK5vUAvxtE9SMPDKmcPRQgtRCYaZA0XQPt5FSkrU3nhz5ifzMZcA8opwmRJ2cmOO8tr5A==", - "dev": true, - "dependencies": { - "array-includes": "^3.1.5", - "array.prototype.flatmap": "^1.3.0", - "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.1", - "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.7" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/eslint-plugin-react-hooks": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz", - "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "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.4", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", - "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", - "dev": true, - "dependencies": { - "is-core-module": "^2.9.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - } - }, - "node_modules/eslint-plugin-react/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/eslint-scope": { - "version": "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": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", - "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", - "dev": true, - "dependencies": { - "eslint-visitor-keys": "^1.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/eslint-utils/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-visitor-keys": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", - "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/espree": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-7.3.1.tgz", - "integrity": "sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==", - "dev": true, - "dependencies": { - "acorn": "^7.4.0", - "acorn-jsx": "^5.3.1", - "eslint-visitor-keys": "^1.3.0" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - } - }, - "node_modules/espree/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/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": "sha512-D9rRn9y7kLPnJ+hMq7S/nhvoKwwvVJahBi2BPmx3bvbsEdK3W9ii8cBSGjP+72/LnM4n6fo3+dkCX5FeTQruXA==", - "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": "sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==", - "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": "sha512-RztN09XglpYI7aBBrJCPW95jEH7YF1UEPOoX9yDhUTPdp7mK+CQvnLTuD10BNXZ3byLTu2uehZ8EcKT/4CGiFw==", - "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": "sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/exec-buffer/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - } - }, - "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": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/exec-buffer/node_modules/rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, - "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": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", - "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": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", - "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": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==", - "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": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", - "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": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", - "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": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", - "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": "sha512-MsG3prOVw1WtLXAZbM3KiYtooKR1LvxHh3VHsVtIy0uiUu8usxgB/94DP2HxtD/661lLdB6yzQ09lGJSQr6nkg==", - "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/extsprintf": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", - "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==", - "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": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", - "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==", - "dependencies": { - "strnum": "^1.0.4" - }, - "bin": { - "xml2js": "cli.js" - } - }, - "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": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", - "dev": true, - "dependencies": { - "pend": "~1.2.0" - } - }, - "node_modules/figures": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", - "integrity": "sha512-UxKlfCRuCBxSXU4C6t9scbDyWZ4VlaFFdojKtzJuSkuOBQ5CNFum+zZXFwHjo+CxBC1t6zlYPgHIgFjL8ggoEQ==", - "dev": true, - "dependencies": { - "escape-string-regexp": "^1.0.5", - "object-assign": "^4.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/figures/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/file": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/file/-/file-0.2.2.tgz", - "integrity": "sha512-gwabMtChzdnpDJdPEpz8Vr/PX0pU85KailuPV71Zw/un5yJVKvzukhB3qf6O3lnTwIe5CxlMYLh3jOK3w5xrLA==", - "dev": true - }, - "node_modules/file-entry-cache": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", - "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", - "dev": true, - "dependencies": { - "flat-cache": "^3.0.4" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - } - }, - "node_modules/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.4", - "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", - "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", - "dev": true, - "dependencies": { - "minimatch": "^5.0.1" - } - }, - "node_modules/filelist/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/filelist/node_modules/minimatch": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz", - "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==", - "dev": true, - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=10" - } - }, - "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": "sha512-UZArj7+U+2reBBVCvVmRlyq9D7EYQdUtuNN+1iz7pF1jGcJ2L0TjiRCxsTZfj2xFbM4c25uGCUDpKTHA7L2TKg==", - "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": "sha512-DKVP0WQcB7WaIMSwDETqImRej2fepPqvXQjaVib7LRZn9Rxn5UbvK2tYTqGf1A1DkIprQQkG4XSQXSOZp7Q3GQ==", - "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": "sha512-O9K9JcZeF5VdZWM1qR92NSv1WY2EofwudQayPx5dbnnFl9k0IcZha4eV/FGkjnBK+1irOQInij0yiooCHu/0Fg==", - "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": "sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==", - "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": "3.0.4", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", - "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", - "dev": true, - "dependencies": { - "flatted": "^3.1.0", - "rimraf": "^3.0.2" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - } - }, - "node_modules/flatted": { - "version": "3.2.5", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.5.tgz", - "integrity": "sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==", - "dev": true - }, - "node_modules/follow-redirects": { - "version": "1.15.1", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.1.tgz", - "integrity": "sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA==", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/foreachasync": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/foreachasync/-/foreachasync-3.0.0.tgz", - "integrity": "sha512-J+ler7Ta54FwwNcx6wQRDhTIbNeyDcARMkOcguEqnEdtm0jKvN3Li3PDAb2Du3ubJYEWfYL83XMROXdsXAXycw==", - "dev": true - }, - "node_modules/forever-agent": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", - "integrity": "sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==", - "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": "sha512-OMcX/4IC/uqEPVgGeyfN22LJk6AZrMkRZHxcHBMBvHScDGgwTm2GT2Wkgtocyd3JfZffjj2kYUDXXII0Fk9W0g==", - "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": "sha512-wH9JJVUi/MUfRpSvYWltdC9FGFZdkcc2H7US7Sp3iYihXTpYWWEL7ZUHMBicA9MsFBR/EatSbYN5EtCaytfiNA==", - "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==", - "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": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", - "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, - "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/fstream/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - } - }, - "node_modules/fstream/node_modules/rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/ftp": { - "version": "0.3.10", - "resolved": "https://registry.npmjs.org/ftp/-/ftp-0.3.10.tgz", - "integrity": "sha512-faFVML1aBx2UoDStmLwv2Wptt4vw5x03xxX172nhA5Y5HBshW5JweqQ2W4xL4dezQTG8inJsuYcpPHHU3X5OTQ==", - "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": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==", - "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": "sha512-+MeVjFf4L44XUkhM1eYbD8fyEsxcV81pqMSR5gblfcLCHfZvbrqy4/qYHE+/R5HoBUT11WV5O08Cr1n3YXkWVQ==", - "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": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==", - "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/function.prototype.name": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", - "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.0", - "functions-have-names": "^1.2.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "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": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==", - "dev": true - }, - "node_modules/functions-have-names": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", - "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", - "dev": true - }, - "node_modules/gauge": { - "version": "2.7.4", - "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", - "integrity": "sha512-14x4kjc6lkD3ltw589k0NrPD6cCNTD6CWoVUNpB85+DrtONoZn+Rug6xZU5RvSC4+TZPxA5AnBibQYAvZn41Hg==", - "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": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "dev": true, - "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": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", - "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": "sha512-TuOwZWgJ2VAMEGJvAyPWvpqxSANF0LDpmyHauMjFYzaACvn+QTT/AZomvPCzVBV7yDN3OmwHQ5OvHaeLKre3JQ==", - "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.2", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz", - "integrity": "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==", - "dev": true, - "dependencies": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.3" - } - }, - "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": "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" - } - }, - "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" - } - }, - "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": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==", - "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" - } - }, - "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" - } - }, - "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" - } - }, - "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" - } - }, - "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": "sha512-MKZeRNyYZAVVVG1oZeLaWie1uweH40m9AZwIwxyPbTSX4hHrVYSzLg0Ro5Z5R7XKkIX+Cc6oD1rqeDJnwsB8/A==", - "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": "13.15.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.15.0.tgz", - "integrity": "sha512-bpzcOlgDhMG070Av0Vy5Owklpv1I6+j96GhUI7Rh7IzDCKLzboflLrrfqMu8NquDbiR4EOQk7XzJwqVJxicxog==", - "dev": true, - "dependencies": { - "type-fest": "^0.20.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/globby": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", - "integrity": "sha512-KVbFv2TQtbzCoxAnfD6JcHZTYCzyliEaaeM/gH8qQdkKr5s0OP9scEgvdcngyk7AVdY6YVW/TJHd+lQ/Df3Daw==", - "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.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - } - }, - "node_modules/globule": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.4.tgz", - "integrity": "sha512-OPTIfhMBh7JbBYDpa5b+Q5ptmMWKwcNcFSR/0c6t8V4f3ZAVBEsKNY37QdVqmLRYSMhOUGYrY0QhSoEpzGr/Eg==", - "dev": true, - "dependencies": { - "glob": "~7.1.1", - "lodash": "^4.17.21", - "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": "*" - } - }, - "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": "sha512-EdOTnR11W0edkA1xisx4UYtobMSTYj+UNyffW3/b9LziI7RpmHiBIqMs+VL43LrCbiPcLQllCxyzqOB+l5RTdQ==", - "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": "sha512-2RbeLaM/Hbo9vJ1+iRrxzfDnX9108qb2m923U+s+Ot2eMey0IYGdSjzHmvtg2XsxoCuMnzOMw7qc573RvnLgwg==", - "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": "sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", - "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", - "uglify-js": "^3.1.4", - "wordwrap": "^1.0.0" - }, - "bin": { - "handlebars": "bin/handlebars" - }, - "engines": { - "node": ">=0.4.7" - } - }, - "node_modules/har-schema": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", - "integrity": "sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==", - "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==", - "dev": true, - "dependencies": { - "ajv": "^6.12.3", - "har-schema": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/hard-rejection": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz", - "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==", - "dev": true, - "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": "sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==", - "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": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-bigints": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", - "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", - "dev": true - }, - "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/has-property-descriptors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", - "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", - "dev": true, - "dependencies": { - "get-intrinsic": "^1.1.1" - } - }, - "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" - } - }, - "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" - } - }, - "node_modules/has-unicode": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", - "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==", - "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": "sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==", - "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.1", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", - "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", - "dev": true, - "dependencies": { - "agent-base": "6", - "debug": "4" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/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": "sha512-RtgTzXCPVb/te+e82NDhAc5paj+DuKSratIGAr+v+HZK24eAQ8LMoBGYoL7N/O+9iEc33AKHg45dOMKw3DNldQ==", - "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 - }, - "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": "6.0.0", - "resolved": "https://registry.npmjs.org/imagemin-cli/-/imagemin-cli-6.0.0.tgz", - "integrity": "sha512-ZDQqZWnIxf4UEG6KSfCtddq625V+NnNmYgZOdyyQU1CkwTQV7ameE3bWYplGlpwYFOAXs71AbBBT3wEC1upBAA==", - "dev": true, - "dependencies": { - "arrify": "^2.0.1", - "get-stdin": "^8.0.0", - "imagemin": "^7.0.0", - "imagemin-gifsicle": "^7.0.0", - "imagemin-jpegtran": "^6.0.0", - "imagemin-optipng": "^7.0.0", - "lodash.pairs": "^3.0.1", - "meow": "^7.0.1", - "ora": "^4.0.3", - "plur": "^4.0.0", - "strip-indent": "^3.0.0" - }, - "bin": { - "imagemin": "cli.js" - }, - "engines": { - "node": ">=10" - }, - "optionalDependencies": { - "imagemin-svgo": "^7.0.0" - } - }, - "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" - } - }, - "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": "sha512-23Rmps8UEx3Bzqr0JqAtQo0tYP6sDfIfMt1rL9rzlla/zbteftI9LSJoqsIoGgL06sJboDGdVns4RTakAW/WTw==", - "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": "sha512-23Rmps8UEx3Bzqr0JqAtQo0tYP6sDfIfMt1rL9rzlla/zbteftI9LSJoqsIoGgL06sJboDGdVns4RTakAW/WTw==", - "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" - } - }, - "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": "sha512-23Rmps8UEx3Bzqr0JqAtQo0tYP6sDfIfMt1rL9rzlla/zbteftI9LSJoqsIoGgL06sJboDGdVns4RTakAW/WTw==", - "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.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - } - }, - "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.1.0", - "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.1.0.tgz", - "integrity": "sha512-oNkuqVTA8jqG1Q6c+UglTOD1xhC1BtjKI7XkCXRkZHrN5m18/XsnUp8Q89GkQO/z+0WjonSvl0FLhDYftp46nQ==", - "dev": true - }, - "node_modules/import-cwd": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz", - "integrity": "sha512-Ew5AZzJQFqrOV5BTW3EIoHAnoie1LojZLXKcCQ/yTRyVZosBhK1x1ViYjHGf5pAFOq8ZyChZp6m/fSN7pJyZtg==", - "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" - } - }, - "node_modules/import-from": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz", - "integrity": "sha512-0vdnLL2wSGnhlRmzHJAg5JHjt1l2vYhzJ7tNLGbeVg0fse56tpGaH0uzH+r9Slej+BSXXEHvBKDEnVSLLE9/+w==", - "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": "sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==", - "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": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "dev": true, - "engines": { - "node": ">=0.8.19" - } - }, - "node_modules/indent-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "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": "0.12.0", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-0.12.0.tgz", - "integrity": "sha512-bOetEz5+/WpgaW4D1NYOk1aD+JCqRjqu/FwRFgnIfiP7FC/zinsrfyO1vlS3nyH/R7S0IH3BIHBu4DBIDSqiGQ==", - "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/inquirer/node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/inquirer/node_modules/ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/inquirer/node_modules/chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", - "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/inquirer/node_modules/cli-cursor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-1.0.2.tgz", - "integrity": "sha512-25tABq090YNKkF6JH7lcwO0zFJTRke4Jcq9iX2nr/Sz0Cjjv4gckmwlW6Ty/aoyFd6z3ysR2hMGC2GFugmBo6A==", - "dev": true, - "dependencies": { - "restore-cursor": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/inquirer/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/inquirer/node_modules/onetime": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz", - "integrity": "sha512-GZ+g4jayMqzCRMgB2sol7GiCLjKfS1PINkjmx8spcKce1LiVqcbQreXwqs2YAFXC6R03VIG28ZS31t8M866v6A==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/inquirer/node_modules/restore-cursor": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-1.0.1.tgz", - "integrity": "sha512-reSjH4HuiFlxlaBaFCiS6O76ZGG2ygKoSlCsipKdaZuKSPx/+bt9mULkn4l0asVzbEfQQmXRg6Wp6gv6m0wElw==", - "dev": true, - "dependencies": { - "exit-hook": "^1.0.0", - "onetime": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/inquirer/node_modules/strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", - "dev": true, - "dependencies": { - "ansi-regex": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/inquirer/node_modules/supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "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": "sha512-TcdjPibTksa1NQximqep2r17ISRiNE9fwlfbg3F8ANdvP5/yrFTew86VcO//jk4QTaMlbjypPBq76HN2zaKfZQ==", - "dev": true, - "dependencies": { - "from2": "^2.1.1", - "p-is-promise": "^1.1.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/ip": { - "version": "1.1.8", - "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.8.tgz", - "integrity": "sha512-PuExPYUiu6qMBQb4l06ecm6T6ujzhmh+MeJcW9wa89PoAz5pvd4zPgN5WJV104mb6S2T1AwNIAaB70JNrLQWhg==", - "dev": true - }, - "node_modules/irregular-plurals": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/irregular-plurals/-/irregular-plurals-3.3.0.tgz", - "integrity": "sha512-MVBLKUTangM3EfRPFROhmWQQKRDsrgI83J8GS3jXy+OwYqiR2/aoWndYQ5416jLE3uaGgLH7ncme3X9y09gZ3g==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", - "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" - } - }, - "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" - } - }, - "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, - "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" - } - }, - "node_modules/is-core-module": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz", - "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==", - "dev": true, - "dependencies": { - "has": "^1.0.3" - } - }, - "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" - } - }, - "node_modules/is-directory": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", - "integrity": "sha512-yVChGzahRFvbkscn2MlwGismPO12i9+znNruC5gVEntG3qu0xQMzsGg/JFbrsqDOHtHFPci+V5aP5T9I+yeKqw==", - "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": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "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" - } - }, - "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": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", - "dev": true, - "dependencies": { - "number-is-nan": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "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": "sha512-ODlO0ruzhkzD3sdynIainVP5eoOFNN85rxA1+cwwnPe4dKyX0r5+hxNO5XpCrxlHcmb9vkOit9mhRD2JVuimHg==", - "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": "sha512-Y4LTamMe0DDQIIAlaer9eKebAlDSV6huy+TWhJVPlzZh2o4tRP5SQWFlLn5N0To4mDD22/qdOq+veo1cSISLgQ==", - "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" - } - }, - "node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true, - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/is-number-object": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", - "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", - "dev": true, - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "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 - }, - "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": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==", - "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": "sha512-Ks/IoX00TtClbGQr4TWXemAnktAQvYB7HzcCxDGqEZU6oCmb2INHuOoKxbtR+HFkmYWBKv/dOZtGRiAjDhj92g==", - "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" - } - }, - "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.2", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", - "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2" - } - }, - "node_modules/is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", - "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" - } - }, - "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==", - "dependencies": { - "fast-xml-parser": "^3.19.0" - }, - "engines": { - "node": ">=6" - } - }, - "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" - } - }, - "node_modules/is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", - "dev": true - }, - "node_modules/is-utf8": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", - "integrity": "sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q==", - "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" - } - }, - "node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "dev": true - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "dev": true - }, - "node_modules/isstream": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", - "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==", - "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.5", - "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.5.tgz", - "integrity": "sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw==", - "dev": true, - "dependencies": { - "async": "^3.2.3", - "chalk": "^4.0.2", - "filelist": "^1.0.1", - "minimatch": "^3.0.4" - }, - "bin": { - "jake": "bin/cli.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/jake/node_modules/async": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", - "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==", - "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": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==", - "dev": true - }, - "node_modules/json-buffer": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", - "integrity": "sha512-CuUqjv0FUZIdXkHPI8MezCnFCdaTAacej1TZYulLoAg1h/PhwkdXFN4V/gzY4g+fMBCOV2xF+rp7t2XD2ns/NQ==", - "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-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "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": "sha512-i/J297TW6xyj7sDFa7AmBPkQvLIxWr2kKPWI26tXydnZrzVAocNqn5DMNT1Mzk0vit1V5UkRM7C1KdVNp7Lmcg==", - "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": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", - "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": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==", - "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": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/jsonify": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz", - "integrity": "sha512-trvBk1ki43VZptdBI5rIlG4YOzyeH/WefQt5rj1grasPn4iiZWKet8nkgc4GlsAylaztn0qZfUYOiTsASJFdNA==", - "dev": true - }, - "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.3.0", - "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.0.tgz", - "integrity": "sha512-XzO9luP6L0xkxwhIJMTJQpZo/eeN60K08jHdexfD569AGxeNug6UketeHXEhROoM8aR7EcUoOQmIhcJQjcuq8Q==", - "dev": true, - "dependencies": { - "array-includes": "^3.1.4", - "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/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/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.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - } - }, - "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==", - "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": { - "graceful-fs": "^4.1.6", - "universalify": "^2.0.0" - } - }, - "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": "sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==", - "dev": true, - "dependencies": { - "language-subtag-registry": "~0.3.2" - } - }, - "node_modules/levn": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", - "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", - "dev": true, - "dependencies": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/lines-and-columns": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", - "dev": true - }, - "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": "sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==", - "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": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", - "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": "sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==", - "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==" - }, - "node_modules/lodash._arraycopy": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lodash._arraycopy/-/lodash._arraycopy-3.0.0.tgz", - "integrity": "sha512-RHShTDnPKP7aWxlvXKiDT6IX2jCs6YZLCtNhOru/OX2Q/tzX295vVBK5oX1ECtN+2r86S0Ogy8ykP1sgCZAN0A==", - "dev": true - }, - "node_modules/lodash._arrayeach": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lodash._arrayeach/-/lodash._arrayeach-3.0.0.tgz", - "integrity": "sha512-Mn7HidOVcl3mkQtbPsuKR0Fj0N6Q6DQB77CtYncZcJc0bx5qv2q4Gl6a0LC1AN+GSxpnBDNnK3CKEm9XNA4zqQ==", - "dev": true - }, - "node_modules/lodash._baseassign": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/lodash._baseassign/-/lodash._baseassign-3.2.0.tgz", - "integrity": "sha512-t3N26QR2IdSN+gqSy9Ds9pBu/J1EAFEshKlUHpJG3rvyJOYgcELIxcIeKKfZk7sjOz11cFfzJRsyFry/JyabJQ==", - "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": "sha512-1K0dntf2dFQ5my0WoGKkduewR6+pTNaqX03kvs45y7G5bzl4B3kTR4hDfJIc2aCQDeLyQHhS280tc814m1QC1Q==", - "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": "sha512-rFR6Vpm4HeCK1WPGvjZSJ+7yik8d8PVUdCJx5rT2pogG4Ve/2ZS7kfmO5l5T2o5V2mqlNIfSF5MZlr1+xOoYQQ==", - "dev": true - }, - "node_modules/lodash._basefor": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/lodash._basefor/-/lodash._basefor-3.0.3.tgz", - "integrity": "sha512-6bc3b8grkpMgDcVJv9JYZAk/mHgcqMljzm7OsbmcE2FGUMmmLQTPHlh/dFqR8LA0GQ7z4K67JSotVKu5058v1A==", - "dev": true - }, - "node_modules/lodash._bindcallback": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/lodash._bindcallback/-/lodash._bindcallback-3.0.1.tgz", - "integrity": "sha512-2wlI0JRAGX8WEf4Gm1p/mv/SZ+jLijpj0jyaE/AXeuQphzCgD8ZQW4oSpoN8JAopujOFGU3KMuq7qfHBWlGpjQ==", - "dev": true - }, - "node_modules/lodash._getnative": { - "version": "3.9.1", - "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz", - "integrity": "sha512-RrL9VxMEPyDMHOd9uFbvMe8X55X16/cGM5IgOKgRElQZutpX89iS6vwl64duTV1/16w5JY7tuFNXqoekmh1EmA==", - "dev": true - }, - "node_modules/lodash._isiterateecall": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz", - "integrity": "sha512-De+ZbrMu6eThFti/CSzhRvTKMgQToLxbij58LMfM8JnYDNSOjkjTCIaa8ixglOeGh2nyPlakbt5bJWJ7gvpYlQ==", - "dev": true - }, - "node_modules/lodash.capitalize": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/lodash.capitalize/-/lodash.capitalize-4.2.1.tgz", - "integrity": "sha512-kZzYOKspf8XVX5AvmQF94gQW0lejFVgb80G85bU4ZWzoJ6C03PQg3coYAUpSTpQWelrZELd3XWgHzw4Ck5kaIw==", - "dev": true - }, - "node_modules/lodash.clone": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/lodash.clone/-/lodash.clone-3.0.3.tgz", - "integrity": "sha512-yVYPpFTdZDCLG2p07gVRTvcwN5X04oj2hu4gG6r0fer58JA08wAVxXzWM+CmmxO2bzOH8u8BkZTZqgX6juVF7A==", - "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": "sha512-chi4NHZlZqZD18a0imDHnZPrDeBbTtVN7GXMwuGdRH9qotxAjYs3aVLKc7zNOG9eddR5Ksd8rvFEBc9SsggPpg==", - "dev": true - }, - "node_modules/lodash.isarray": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz", - "integrity": "sha512-JwObCrNJuT0Nnbuecmqr5DgtuBppuCvGD9lxjFpAzwnVtdGoDQ1zig+5W8k5/6Gcn0gZ3936HDAlGd28i7sOGQ==", - "dev": true - }, - "node_modules/lodash.kebabcase": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz", - "integrity": "sha512-N8XRTIMMqqDgSy4VLKPnJ/+hpGZN+PHQiJnSenYqPaVV/NCqEogTnAdZLQiGKhxX+JCs8waWq2t1XHWKOmlY8g==", - "dev": true - }, - "node_modules/lodash.keys": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz", - "integrity": "sha512-CuBsapFjcubOGMn3VD+24HOAPxM79tH+V6ivJL3CHYjtrawauDJHUk//Yew9Hvc6e9rbCrURGk8z6PC+8WJBfQ==", - "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": "sha512-lgXvpU43ZNQrZ/pK2cR97YzKeAno3e3HhcyvLKsofljeHKrQcZhT1vW7fg4X61c92tM+mjD/DypoLZYuAKNIkQ==", - "dev": true, - "dependencies": { - "lodash.keys": "^3.0.0" - } - }, - "node_modules/lodash.truncate": { - "version": "4.4.2", - "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", - "integrity": "sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==", - "dev": true - }, - "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/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/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/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/log-symbols/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "node_modules/log-symbols/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/log-symbols/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/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/logalot": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/logalot/-/logalot-2.1.0.tgz", - "integrity": "sha512-Ah4CgdSRfeCJagxQhcVNMi9BfGYyEKLa6d7OA6xSbld/Hg3Cf2QiOa1mDpmG7Ve8LOH6DN3mdttzjQAvWTyVkw==", - "dev": true, - "dependencies": { - "figures": "^1.3.5", - "squeak": "^1.0.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": "sha512-k+yt5n3l48JU4k8ftnKG6V7u32wyH2NfKzeMto9F/QRE0amxy/LayxwlvjjkZEIzqR+19IrtFO8p5kB9QaYUFg==", - "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": "sha512-RPNliZOFkqFumDhvYqOaNY4Uz9oJM2K9tC6JWsJJsNdhuONW4LQHRBpb0qf4pJApVffI5N39SwzWZJuEhfd7eQ==", - "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": "sha512-MMIcFmmR9zlGZtBcFOows6c2COMekHCIFJz3ew/rRpKZ1wR4mXDPzvcVqLarux8M33X4TPSq2Jdw8WJj0q0KbQ==", - "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": "sha512-DLIsRzJVBQu72meAKPkWQOLcujdXT32hwdfnkI1frSiSRMK1MofjKHf+MEx0SB6fjEFXL8fBDv1dKymBlOp4Qw==", - "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": "sha512-bA/Z/DERHKqoEOrp+qeGKw1QlvEQkGZSc0XaY6VnTxZr+Kv1G5zFwttpjv8qxZ/sBPT4nthwZaAcsAZTJlSKXQ==", - "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": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==", - "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": "sha512-F5aQMywwJ2n85s4hJPTT9RPxGmubonuB10MNYo17/xph174n2MIR33HRguhzVag10O/npM7SPk73LMZNP+FaWw==", - "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": "sha512-aqwDFWSgSgfRaEwao5lg5KEcVd/2a+D1rvoG7NdilmYz0NwRk6StWpWdz/Hpk34MKPpx7s8XxUqimfcQK6gGlg==", - "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": "sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A==", - "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": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", - "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": "sha512-TNdwZs0skRlpPpCUK25StC4VH+tP5GgeY1HQOOGP+lQ2xtdkN2VtT/5tiX9k3IWpkBPV9b3LsAWXn4GGi/PrSA==", - "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": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", - "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": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==", - "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": "sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg==", - "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": "sha512-7BGwRHqt4s/uVbuyoeejRn4YmFnYZiFl4AuaeXHlgZf3sONF0SOGlxs2Pw8g6hCKupo08RafIO5YXFNOKTfwsQ==", - "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": "sha512-WD9MTlNtI55IwYUS27iHh9tK3YoIVhxis8yKhLpTqWtml739uXc9NWTpxoHkfZf3+DkCCsXox94/VWZniuZm6A==", - "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": "sha512-qtW5hKzGQZqKoh6JNSD+4lfitfPKGz42e6QwiRmPM5mmKtR0N41AbJRYu0xJi7nhOJ4WDgRkKvAk6tw4WIwR4g==", - "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": "sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==", - "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": "sha512-I5iQq6aFMM62fBEAIB/hXzwJD6EEZ0xEGCX2t7oXqaKPIRgt4WruAQ285BISgdkP+HLGWyeGmNJcpIwFeRYRUA==", - "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": "sha512-Nm4cF79FhSTzrLKGDMi3I4utBtFv8qKy4sq1enftf2gMdpqI8oVQTAfySkTz5r49giVzDj88SVZXP4CeYQwjaw==", - "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" - } - }, - "node_modules/make-dir/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/map-obj": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz", - "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "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": "sha512-TbN21KrvmZ4mHzKqSFeNNNYeOGNNoEE0sQjhOGlHc+W6XhV4nEhJqaQTJj106NF+NYjyJ7pXh23+OQ1d306ORw==", - "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": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==", - "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": "sha512-ok1qVCJuRkNmvebYikljxJA/UEsKwLl2nI1OmaqAu4/UE+h0wKCHok4XkL/gvi39OacXvw59RJUOFUkDib2rHg==", - "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": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==", - "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": "sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==", - "dev": true - }, - "node_modules/memorystream": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/memorystream/-/memorystream-0.3.1.tgz", - "integrity": "sha512-S3UwM3yj5mtUSEfP41UZmt/0SCoVYUcU1rkXv+BQ5Ig8ndL4sPoJNBUJERafdPb5jjHJGuMgytgKvKIf58XNBw==", - "dev": true, - "engines": { - "node": ">= 0.10.0" - } - }, - "node_modules/meow": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/meow/-/meow-7.1.1.tgz", - "integrity": "sha512-GWHvA5QOcS412WCo8vwKDlTelGLsCGBVevQB5Kva961rmNfun0PCbv5+xta2kUMFJyR8/oWnn7ddeKdosbAPbA==", - "dev": true, - "dependencies": { - "@types/minimist": "^1.2.0", - "camelcase-keys": "^6.2.2", - "decamelize-keys": "^1.1.0", - "hard-rejection": "^2.1.0", - "minimist-options": "4.1.0", - "normalize-package-data": "^2.5.0", - "read-pkg-up": "^7.0.1", - "redent": "^3.0.0", - "trim-newlines": "^3.0.0", - "type-fest": "^0.13.1", - "yargs-parser": "^18.1.3" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/meow/node_modules/trim-newlines": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz", - "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/meow/node_modules/type-fest": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz", - "integrity": "sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/meow/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/merge": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/merge/-/merge-2.1.1.tgz", - "integrity": "sha512-jz+Cfrg9GWOZbQAnDQ4hlVnQky+341Yk5ru8bZSe6sIDTCIg8n9i/u7hSQGSVOF3C7lH6mGtqjkiT9G4wFLL0w==" - }, - "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": "sha512-9f7r6vL2F9LA7T6tvt5cwBrNOfjb7QgGpbnv5qgvCInlQyfBfJV5i+yvvm3b2667N4FF5fJrGVIsnSCTevR8zQ==", - "dev": true, - "dependencies": { - "async": "*", - "cheerio": "*", - "mkdirp": "*", - "underscore": "*" - } - }, - "node_modules/micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "dev": true, - "dependencies": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" - }, - "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.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "dev": true, - "dependencies": { - "mime-db": "1.52.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/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.6", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", - "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==", - "dev": true - }, - "node_modules/minimist-options": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz", - "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==", - "dev": true, - "dependencies": { - "arrify": "^1.0.1", - "is-plain-obj": "^1.1.0", - "kind-of": "^6.0.3" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/minimist-options/node_modules/arrify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", - "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/minipass": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.3.tgz", - "integrity": "sha512-N0BOsdFAlNRfmwMhjAsLVWOk7Ljmeb39iqFlsV1At+jqRhSUP9yeof8FyJu4imaJiSUp8vQebWD/guZwGQC8iA==", - "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==" - }, - "node_modules/minizlib": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", - "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", - "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==" - }, - "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": "sha512-PbNHr7Y/9Y/2P5pKFv5XOGBfNQqZ+fdiHWcuf7swLACN5ZW5LU7J5tMU8LSBjpluAxAxKYGD9nnaIbdRy9+m1w==", - "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/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/mocha/node_modules/ansi-regex": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", - "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/mocha/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/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/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/mocha/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "node_modules/mocha/node_modules/debug": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", - "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", - "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/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/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/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/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": "sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==", - "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==", - "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" - } - }, - "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-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/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": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", - "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 - }, - "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.16.0", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.16.0.tgz", - "integrity": "sha512-UdAqHyFngu7TfQKsCBgAA6pWDkT8MAO7d0jyOecVhN5354xbLqdn8mV9Tat9gepAupm0bt2DbeaSC8vS52MuFA==", - "dev": true - }, - "node_modules/nanoid": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", - "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", - "bin": { - "nanoid": "bin/nanoid.cjs" - }, - "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" - } - }, - "node_modules/natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", - "dev": true - }, - "node_modules/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==", - "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.3.11", - "resolved": "https://registry.npmjs.org/nicsdru_origins_theme/-/nicsdru_origins_theme-0.3.11.tgz", - "integrity": "sha512-atRlRD563WHSw87oNYHvlt6Kt2Kldzl9sEdb9Gl2g1LFwySt7lJBGtxWyp9hTrfw+aQ4BL9QogAVUSphEiH88A==" - }, - "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" - } - }, - "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" - } - }, - "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/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/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": "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/node-gyp/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - } - }, - "node_modules/node-releases": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.5.tgz", - "integrity": "sha512-U9h1NLROZTq9uE1SNffn6WuPDg8icmi3ns4rEl/oTfIle4iLjTliCzgTsbaIFMq/Xn078/lfY/BL0GWZ+psK4Q==", - "dev": true - }, - "node_modules/node-sass": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-6.0.1.tgz", - "integrity": "sha512-f+Rbqt92Ful9gX0cGtdYwjTrWAaGURgaK5rZCWOgCNyGWusFYHhbqCCBoFBeat+HKETOU02AyTxNhJV0YZf2jQ==", - "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": "^9.0.0", - "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": ">=12" - } - }, - "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": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "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": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", - "dev": true, - "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": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", - "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/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/node-sass/node_modules/get-stdin": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", - "integrity": "sha512-F5aQMywwJ2n85s4hJPTT9RPxGmubonuB10MNYo17/xph174n2MIR33HRguhzVag10O/npM7SPk73LMZNP+FaWw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/node-sass/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - } - }, - "node_modules/node-sass/node_modules/hosted-git-info": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", - "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/node-sass/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/node-sass/node_modules/meow": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/meow/-/meow-9.0.0.tgz", - "integrity": "sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==", - "dev": true, - "dependencies": { - "@types/minimist": "^1.2.0", - "camelcase-keys": "^6.2.2", - "decamelize": "^1.2.0", - "decamelize-keys": "^1.1.0", - "hard-rejection": "^2.1.0", - "minimist-options": "4.1.0", - "normalize-package-data": "^3.0.0", - "read-pkg-up": "^7.0.1", - "redent": "^3.0.0", - "trim-newlines": "^3.0.0", - "type-fest": "^0.18.0", - "yargs-parser": "^20.2.3" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/node-sass/node_modules/normalize-package-data": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", - "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", - "dev": true, - "dependencies": { - "hosted-git-info": "^4.0.1", - "is-core-module": "^2.5.0", - "semver": "^7.3.4", - "validate-npm-package-license": "^3.0.1" - }, - "engines": { - "node": ">=10" - } - }, - "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": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", - "dev": true, - "dependencies": { - "ansi-regex": "^2.0.0" - }, - "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": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/node-sass/node_modules/trim-newlines": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz", - "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/node-sass/node_modules/type-fest": { - "version": "0.18.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz", - "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/node-sass/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/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": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==", - "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": "sha512-ok1qVCJuRkNmvebYikljxJA/UEsKwLl2nI1OmaqAu4/UE+h0wKCHok4XkL/gvi39OacXvw59RJUOFUkDib2rHg==", - "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": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==", - "dev": true - }, - "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/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": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", - "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": "sha512-A48My/mtCklowHBlI8Fq2jFWK4tX4lJ5E6ytFsSOq1fzpvT0SQSgKhSg7lN5c2uYFOrUAOQp6zhhJnpp1eMloQ==", - "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/normalize.css": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/normalize.css/-/normalize.css-8.0.1.tgz", - "integrity": "sha512-qizSNPO93t1YUuUhP22btGOo3chcvDFqFaj2TRybP0DMxkHOCTYwp3n34fel4a31ORXy4m1Xq0Gyqpb5m33qIg==", - "dev": true - }, - "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": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", - "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/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/npm-run-all/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/npm-run-all/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/npm-run-all/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "node_modules/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/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/npm-run-all/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/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": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", - "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": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", - "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": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/npm-run-all/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/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": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", - "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": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", - "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": "sha512-Y1wZESM7VUThYY+4W+X4ySH2maqcA+p7UR+w8VWNWVAd6lwuXXWz/w/Cz43J/dI2I+PS6wD5N+bJUF+gjWvIqg==", - "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": "sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ==", - "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" - } - }, - "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": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-inspect": { - "version": "1.12.2", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", - "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==", - "dev": true - }, - "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" - } - }, - "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" - } - }, - "node_modules/object.getownpropertydescriptors": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.4.tgz", - "integrity": "sha512-sccv3L/pMModT6dJAYF3fzGMVcb38ysQ0tEE6ixv2yXJDtEIPph268OlAdJj5/qZMZDq2g/jqvwppt36uS/uQQ==", - "dev": true, - "dependencies": { - "array.prototype.reduce": "^1.0.4", - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/object.hasown": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.1.tgz", - "integrity": "sha512-LYLe4tivNQzq4JdaWW6WO3HMZZJWzkkH8fnI6EebWl0VZth2wL2Lovm74ep2/gZzlaTdV62JZHEqHQ2yVn8Q/A==", - "dev": true, - "dependencies": { - "define-properties": "^1.1.4", - "es-abstract": "^1.19.5" - } - }, - "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" - } - }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "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" - } - }, - "node_modules/optionator": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", - "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", - "dev": true, - "dependencies": { - "deep-is": "^0.1.3", - "fast-levenshtein": "^2.0.6", - "levn": "^0.4.1", - "prelude-ls": "^1.2.1", - "type-check": "^0.4.0", - "word-wrap": "^1.2.3" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/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" - } - }, - "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": "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/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "node_modules/ora/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/ora/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/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/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/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": "sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/over": { - "version": "0.0.5", - "resolved": "https://registry.npmjs.org/over/-/over-0.0.5.tgz", - "integrity": "sha512-EEc3GCT5ce2VgLYKGeomTSgQT+4wkS13Ya9XzKiskHtemWPx0YhVErn7PtiowTOsYtRlFe6FksgwFeWG1aOJdg==", - "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": "sha512-hV1zbA7gwqPVFcapfeATaNjQ3J0NuzorHPyG8GPL9g/Y/TplWVBVoCKCXL6Ej2zscrCEv195QNWJXuBH6XZuzA==", - "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": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==", - "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": "sha512-zL7VE4JVS2IFSkR2GQKDSPEVxkoH43/p7oEnwpdCndKYJO0HVeRB7fA8TJwuLOTBREtK0ea8eHaxdwcpob5dmg==", - "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": "sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==", - "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": "sha512-4k9LlvY6Bo/1FcIdV33wqZQES0Py+iKISU9Uc8p8AjWoZPnFKMpVIVD3s0EYn4jzLh1I+WeUZkJ0Yoa4Qfw3Kg==", - "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" - } - }, - "node_modules/p-reduce": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-reduce/-/p-reduce-1.0.0.tgz", - "integrity": "sha512-3Tx1T3oM1xO/Y8Gj0sWyE78EIJZ+t+aEmXUdvQgvGmSMri7aPTHoovbXEreWKkL5j21Er60XAWLTzKbAKYOujQ==", - "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": "sha512-gb0ryzr+K2qFqFv6qi3khoeqMZF/+ajxQipEF6NteZVnvz9tzdsfAVj3lYtn1gAXvH5lfLwfxEII799gt/mRIA==", - "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": "sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==", - "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.1", - "resolved": "https://registry.npmjs.org/pac-resolver/-/pac-resolver-5.0.1.tgz", - "integrity": "sha512-cy7u00ko2KVgBAjuhevqpPeHIkCIqPe1v24cydhWjmeuzaBfmUWFCZJ1iAh5TuVzVZoUzXIW7K8sMYOZ84uZ9Q==", - "dev": true, - "dependencies": { - "degenerator": "^3.0.2", - "ip": "^1.1.5", - "netmask": "^2.0.2" - }, - "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": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", - "dev": true, - "dependencies": { - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/parse5": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.0.0.tgz", - "integrity": "sha512-y/t8IXSPWTuRZqXc0ajH/UwDj4mnqLEbSttNbThcFhGrZuOyoyvNBO85PBp2jQa55wY9d07PBNjsK8ZP3K5U6g==", - "dev": true, - "dependencies": { - "entities": "^4.3.0" - } - }, - "node_modules/parse5-htmlparser2-tree-adapter": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.0.0.tgz", - "integrity": "sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g==", - "dev": true, - "dependencies": { - "domhandler": "^5.0.2", - "parse5": "^7.0.0" - } - }, - "node_modules/parse5-htmlparser2-tree-adapter/node_modules/domelementtype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", - "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", - "dev": true - }, - "node_modules/parse5-htmlparser2-tree-adapter/node_modules/domhandler": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", - "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", - "dev": true, - "dependencies": { - "domelementtype": "^2.3.0" - }, - "engines": { - "node": ">= 4" - } - }, - "node_modules/parse5/node_modules/entities": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-4.3.0.tgz", - "integrity": "sha512-/iP1rZrSEJ0DTlPiX+jbzlA3eVkY/e8L8SozroF395fIqE3TYF/Nz7YOMAawta+vLmyJ/hkGNNPcSbMADCCXbg==", - "dev": true, - "engines": { - "node": ">=0.12" - } - }, - "node_modules/path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", - "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": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==", - "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": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/pend": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", - "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", - "dev": true - }, - "node_modules/performance-now": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==", - "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" - } - }, - "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": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", - "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": "sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==", - "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": "sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==", - "dev": true, - "dependencies": { - "pinkie": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/plur": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/plur/-/plur-4.0.0.tgz", - "integrity": "sha512-4UGewrYgqDFw9vV6zNV+ADmPAUAfJPKtGvb/VdpQAx25X5f3xXdGdyOEVFwkl8Hl/tl7+xbeHqSEM+D5/TirUg==", - "dev": true, - "dependencies": { - "irregular-plurals": "^3.2.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/pluralize": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-1.2.1.tgz", - "integrity": "sha512-TH+BeeL6Ct98C7as35JbZLf8lgsRzlNJb5gklRIGHKaPkGl1esOKBc5ALUMd+q08Sr6tiEKM+Icbsxg5vuhMKQ==", - "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": "8.4.14", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.14.tgz", - "integrity": "sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==", - "dependencies": { - "nanoid": "^3.3.4", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" - }, - "engines": { - "node": "^10 || ^12 || >=14" - } - }, - "node_modules/postcss-assets": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-assets/-/postcss-assets-5.0.0.tgz", - "integrity": "sha512-tq6EhGqdXUCQxiDFA2p22NYD2ru+nvNL2aT4n76jaXTd8kAN4rslPBT6O7R9lyUJem8ncMy3Hrr1V1sHVoOsuQ==", - "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/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/postcss-assets/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/postcss-assets/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/postcss-assets/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "node_modules/postcss-assets/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/postcss-assets/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/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-assets/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/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/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/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/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" - } - }, - "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": { - "graceful-fs": "^4.1.6", - "universalify": "^2.0.0" - } - }, - "node_modules/postcss-cli/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" - } - }, - "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": "sha512-N5yWXWKA+uhpLQ9ZhBRl2bIAdM6oVJYpDojuI1nF2SzXBimJcdjFwiAouBVbO5VuOF3qA6BSFWFc3wXbbj72XQ==", - "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/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/postcss-functions/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/postcss-functions/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/postcss-functions/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "node_modules/postcss-functions/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/postcss-functions/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - } - }, - "node_modules/postcss-functions/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/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-functions/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/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-inline-svg/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" - } - }, - "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" - } - }, - "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-reporter/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/postcss-reporter/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/postcss-reporter/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/postcss-reporter/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "node_modules/postcss-reporter/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/postcss-reporter/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-reporter/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" - } - }, - "node_modules/postcss-reporter/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/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/postcss/node_modules/picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" - }, - "node_modules/prelude-ls": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", - "dev": true, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/prepend-http": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", - "integrity": "sha512-PhmXi5XmoyKw1Un4E+opM2KcsJInDvKyuOumcjjw3waw86ZNjHwVUOOWLc4bCzLdcKNaWBH9e99sbWzDQsVaYg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/prettier": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.7.1.tgz", - "integrity": "sha512-ujppO+MkdPqoVINuDFDRLClm7D78qbDt0/NR+wp5FqEZOoTNAjPHWj17QRhu7geIHJfcNhRk1XVQmF8Bp3ye+g==", - "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": "sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==", - "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": "sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==", - "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": "sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==", - "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": "sha512-8ckaufxE74rtbwA0lD0GO2Pk/miCfje3uZtGZd/MQpxkoRIBB004aKBnhdc4Y8L7sip0cis/ekib/1lUwUwxuA==", - "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": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==", - "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": "sha512-ok1qVCJuRkNmvebYikljxJA/UEsKwLl2nI1OmaqAu4/UE+h0wKCHok4XkL/gvi39OacXvw59RJUOFUkDib2rHg==", - "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": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==", - "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": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==", - "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": "sha512-O2XLNDBIg1DnTOa+2XrIwSiXEV8h2KImXUnjhhn2+UsvZ+Es2uyd5CCRTNQlDGbzUQOW3aYCBx9rVA6dzsiY7Q==", - "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 - }, - "node_modules/quick-lru": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz", - "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "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": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", - "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": "sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==", - "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": "7.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", - "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", - "dev": true, - "dependencies": { - "find-up": "^4.1.0", - "read-pkg": "^5.2.0", - "type-fest": "^0.8.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/read-pkg-up/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/read-pkg-up/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/read-pkg-up/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" - } - }, - "node_modules/read-pkg-up/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/read-pkg-up/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/read-pkg-up/node_modules/parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/read-pkg-up/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/read-pkg-up/node_modules/read-pkg": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", - "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", - "dev": true, - "dependencies": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/read-pkg-up/node_modules/read-pkg/node_modules/type-fest": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", - "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/read-pkg-up/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/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": "sha512-8/td4MmwUB6PkZUbV25uKz7dfrmjYWxsW8DVfibWdlHRk/l/DfHKn4pU+dfcoGLFgWOdyGCzINRQD7jn+Bv+/g==", - "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/mute-stream": { - "version": "0.0.5", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.5.tgz", - "integrity": "sha512-EbrziT4s8cWPmzr47eYVW3wimS4HsvlnV5ri1xw1aR6JQo/OrJX5rkl32K/QQHdxeabJETtfeaROGhd8W7uBgg==", - "dev": true - }, - "node_modules/redent": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", - "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", - "dev": true, - "dependencies": { - "indent-string": "^4.0.0", - "strip-indent": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "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.3", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", - "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "functions-have-names": "^1.2.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/regexpp": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", - "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/repeating": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", - "integrity": "sha512-ZqtSMuVybkISo2OWvqvm7iHSWngvdaW3IpsT9/uP8v4gMi591LY6h35wdOfvQdWCKFWZWm2Y1Opp4kV7vQKT6A==", - "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==", - "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==", - "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" - } - }, - "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" - } - }, - "node_modules/require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/require-from-string": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", - "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", - "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": "sha512-Xct+41K3twrbBHdxAgMoOS+cNcoqIjfM2/VxBF4LL2hVph7YsF8VSKyQ3BDFZwEVbok9yeDl2le/qo0S77WG2w==", - "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": "sha512-UJiE1otjXPF5/x+T3zTnSFiTOEmJoGTD9HmBoxnCUwho61a2eSNn/VwtwuIBDAo2SEOv1AJ7ARI5gCmohFLu/g==", - "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": "sha512-Zv4Dns9IbXXmPkgRRUjAaJQgfN4xX5p6+RQFhWUqscdvvK2xK/ZL8b3IXIJsj+4sD+f24NwnWy2BY8AJ82JB0A==", - "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": "sha512-kT10v4dhrlLNcnO084hEjvXCI1wUG9qZLoz2RogxqDQQYy7IxjI/iMUkOtQTNEh6rzHxvdQWHsJyel1pKOVCxg==", - "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.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", - "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", - "dev": true, - "dependencies": { - "is-core-module": "^2.9.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - } - }, - "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": "sha512-/Fpe5guzJk1gPqdJLJR5u7eG/gNY4nImjbRDaVWVMRhne55TCmj2i9Q+54PBRfatRC8v/rIiv9BN0pMd9OV5EQ==", - "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": "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" - } - }, - "node_modules/rimraf/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - } - }, - "node_modules/run-async": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/run-async/-/run-async-0.1.0.tgz", - "integrity": "sha512-qOX+w+IxFgpUpJfkv2oGN0+ExPs68F4sZHfaRRx4dDexAQkG83atugKVEylyT5ARees3HBbfmuvnjbrd8j9Wjw==", - "dev": true, - "dependencies": { - "once": "^1.3.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, - "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": "sha512-1I1+G2gteLB8Tkt8YI1sJvSIfa0lWuRtC8GjvtyPBcLSF5jBCCJJqKrpER5JU5r6Bhe+i9/pK3VMuUcXu0kdwQ==", - "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 - }, - "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.52.3", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.52.3.tgz", - "integrity": "sha512-LNNPJ9lafx+j1ArtA7GyEJm9eawXN8KlA1+5dF6IZyoONg1Tyo/g+muOsENWJH/2Q1FHbbV4UwliU0cXMa/VIA==", - "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" - } - }, - "node_modules/sass-graph/node_modules/ansi-regex": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", - "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/sass-graph/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/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/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/sass-graph/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "node_modules/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.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - } - }, - "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": "sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==", - "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" - } - }, - "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/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/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": "sha512-AU7pnZkguthwBjKgCg6998ByQNIMjbuDQZ8bb78QAFZwPfmKia8AIzgY/gWgqCjnht8JLdXmB4YxA0KaV60ncQ==", - "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": "sha512-OLUyIIZ7mF5oaAUT1w0TFqQS81q3saT46x8t7ukpPjMNk+nbs4ZHhs7ToV8EWnLYLepjETXd4XaCE4uxkMeqUw==", - "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": "sha512-I/bSHSNEcFFqXLf91nchoNB9D1Kie3QKcWdchYUaoIg1+1bdWDkdfdlvdIOJbi9U8xR0y+MWc5D+won9v95WlQ==", - "dev": true, - "dependencies": { - "co": "^4.6.0", - "json-stable-stringify": "^1.0.1" - } - }, - "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": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "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": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", - "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": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", - "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/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": "sha512-lsGyRuYr4/PIB0txi+Fy2xOMI2dGaTguCaotzFGkVZuKR5usKfcRWIFKNM3QNrU7hh/+w2bwTW+ZeXPK5l8uVg==", - "dev": true, - "dependencies": { - "esutils": "^2.0.2", - "isarray": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sass-lint/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/sass-lint/node_modules/eslint": { - "version": "2.13.1", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-2.13.1.tgz", - "integrity": "sha512-29PFGeV6lLQrPaPHeCkjfgLRQPFflDiicoNZOw+c/JkaQ0Am55yUICdYZbmCiM+DSef+q7oCercimHvjNI0GAw==", - "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/file-entry-cache": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-1.3.1.tgz", - "integrity": "sha512-JyVk7P0Hvw6uEAwH4Y0j+rZMvaMWvLBYRmRGAF2S6jKTycf0mMDcC7d21Y2KyrKJk3XI8YghSsk5KmRdbvg0VQ==", - "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": "sha512-V3Z3WZWVUYd8hoCL5xfXJCaHWYzmtwW5XWYSlLgERi8PWd8bx1kUHUk8L1BT57e49oKnDDD180mjfrHc1yA9rg==", - "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.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - } - }, - "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/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": "sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/sass-lint/node_modules/jsonfile": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-3.0.1.tgz", - "integrity": "sha512-oBko6ZHlubVB5mRFkur5vgYR1UyqX+S6Y/oCfLhqNdcc2fYFlDpIoNc7AfKS1KOGcnNAkvsr0grLck9ANM815w==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/sass-lint/node_modules/levn": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", - "dev": true, - "dependencies": { - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/sass-lint/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/sass-lint/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "node_modules/sass-lint/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/sass-lint/node_modules/prelude-ls": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", - "dev": true, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/sass-lint/node_modules/progress": { - "version": "1.1.8", - "resolved": "https://registry.npmjs.org/progress/-/progress-1.1.8.tgz", - "integrity": "sha512-UdA8mJ4weIkUBO224tIarHzuHs4HuYiJvsuGT7j/SPQiUJVjYvNDBIPa0hAorduOfjGohB/qHWRa/lrrWX/mXw==", - "dev": true, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/sass-lint/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/sass-lint/node_modules/slice-ansi": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-0.0.4.tgz", - "integrity": "sha512-up04hB2hR92PgjpyU3y/eg91yIBILyjVY26NvvciY3EVVPjybkMszMpXQ9QAkcS3I5rtJBDLoTxxg+qvW8c7rw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sass-lint/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/string-width/node_modules/ansi-regex": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.1.tgz", - "integrity": "sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/sass-lint/node_modules/string-width/node_modules/strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow==", - "dev": true, - "dependencies": { - "ansi-regex": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "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": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", - "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": "sha512-AOPG8EBc5wAikaG1/7uFCNFJwnKOuQwFTpYBdTW6OvWHeZBQBrAA/amefHGrEiOnCPcLFZK6FUPtWVKpQVIRgg==", - "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": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", - "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": "sha512-RZuzIOtzFbprLCE0AXhkI0Xi42ZJLZhCC+qkwuMLf/Vjz3maWpA8gz1qMdbmNoI9cOROT2Am/DxeRyXenrL11g==", - "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/type-check": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", - "dev": true, - "dependencies": { - "prelude-ls": "~1.1.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/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": "sha512-dYE8LhncfBUar6POCxMTm0Ln+erjeczqEvCJib5/7XNkdw1FkUGgwMPY360FY0FgPWQxHWCx29Jl3oejyGLM9Q==", - "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": "sha512-Y8nIfcb1s/7DcobUz1yOO1GSp7gyL+D9zLHDehT7iRESqGSxjJ448Sg7rvfgsRJCnKLdSl11uGf0s9X80cH0/A==", - "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": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "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": "sha512-V1fGg9i4CL3qesB6U0L6XAm4xOJiHmt4QAacazumuasc03BvtFGIMCduv01JWQ69Nv+JST9TqhSCiJoxoY031w==", - "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/semver/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/semver/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/set-blocking": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", - "dev": true - }, - "node_modules/setimmediate": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", - "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==", - "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": "sha512-B1vvzXQlJ77SURr3SIUQ/afh+LwecDKAVKE1wqkBlr2PCHoZDaF6MFD+YX1u9ddQjR4z2CKx1tdqvS2Xfs5h1A==", - "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" - } - }, - "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": "4.0.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", - "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.0.0", - "astral-regex": "^2.0.0", - "is-fullwidth-code-point": "^3.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/slice-ansi/node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/slice-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/slice-stream/-/slice-stream-1.0.0.tgz", - "integrity": "sha512-fJu1TYTr85OZEkT4lqcCW6oPWPIS5omPnIsB/dL7QWo2sNk03VQ6did4plhh0y3Sf0nJlq5QEUR3vMYevydn7w==", - "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": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==", - "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": "sha512-ok1qVCJuRkNmvebYikljxJA/UEsKwLl2nI1OmaqAu4/UE+h0wKCHok4XkL/gvi39OacXvw59RJUOFUkDib2rHg==", - "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": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==", - "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": "sha512-vzn8aSqKgytVik0iwdBEi+zevbTYZogewTUM6dtpmGwEcdzbub/TX4bCzRhebDCRC3QzXgJsLRKB2V/Oof7HXg==", - "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": "sha512-GRbEOUqCxemTAk/b32F2xa8wDTs+Z1QHOkbhJDQTvv/6G3ZkbJ+frYWsTcc7cBB3Fu4wy4XlLCuNtJuMn7Gsvw==", - "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==", - "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": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", - "dev": true - }, - "node_modules/squeak": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/squeak/-/squeak-1.3.0.tgz", - "integrity": "sha512-YQL1ulInM+ev8nXX7vfXsCsDh6IqXlrremc1hzi77776BtpWgYJUMto3UM05GSAaGzJgWekszjoKDrVNB5XG+A==", - "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": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "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": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", - "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": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", - "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/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/squeak/node_modules/strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", - "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": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", - "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" - }, - "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": "sha512-ZnWpYnYugiOVEY5GkcuJK1io5V8QmNYChG62gSit9pQVGErXtrKuPC55ITaVSukmMta5qpMU7vqLt2Lnni4f/g==", - "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": "sha512-R3f198pcvnB+5IpnBlRkphuE9n46WyVl8I39W/ZUTZLz4nqSP/oLYUrcnJrw462Ds8he4YKMov2efsTIw1BDGQ==", - "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": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", - "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/string-width/node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/string-width/node_modules/strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", - "dev": true, - "dependencies": { - "ansi-regex": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/string.prototype.matchall": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.7.tgz", - "integrity": "sha512-f48okCX7JiwVi1NXCVWcFnZgADDC/n2vePlQ/KUCNqCikLLilQvwjMO8+BHVKvgzH0JB0J9LEPgxOGT02RoETg==", - "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.3", - "internal-slot": "^1.0.3", - "regexp.prototype.flags": "^1.4.1", - "side-channel": "^1.0.4" - } - }, - "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" - } - }, - "node_modules/string.prototype.trimend": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz", - "integrity": "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.19.5" - } - }, - "node_modules/string.prototype.trimstart": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz", - "integrity": "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.19.5" - } - }, - "node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-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/strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/strip-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": "sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==", - "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" - } - }, - "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-outer/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/strip-url-auth": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/strip-url-auth/-/strip-url-auth-1.0.1.tgz", - "integrity": "sha512-++41PnXftlL3pvI6lpvhSEO+89g1kIJC4MYB5E6yH+WHa5InIqz51yGd1YOGd7VNSNdoEOfzTMqbAM/2PbgaHQ==", - "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==" - }, - "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/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" - } - }, - "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": "sha512-++Fpo3xI9Kf+6QRqMTG/y3pT0F46xz/Sn1NZeV/OYhO0g2orc0rgcwCNr/9ZC/JJah2hdC+CJn9zqPx9pl4Xcg==", - "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": "sha512-nSVgobk4rv61R9PUSDtYt7mPVB2olxNR5RWJcAsH676/ef11bUZwvu7+RGYrYauVdDPcO519v68wRhXQtxsV9w==", - "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": "sha512-Fwcm3zkR37STnPC8FepSHeSYJM5Rd596TZOcfDUdojR4Q735aK1Xn+M+ISagNneuCwMjK28w4kX+ETILGNT/UQ==", - "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": "sha512-/xPlD7betkfd7ChGkLGGWx5HWyiHDOSn7aACLzdH0nwucPvB0EAm8hMBm7Xn7vGfAeRRN7KZ8wumGm8NoNcMRw==", - "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": "sha512-60SUMPBreXrLXgvpM8kYpO0AOyMRhdRlXFX5BMQbZq1SIJCyNE56nqFQhmvREQdUJpedbGRYZ5wOyq3/F6q5Zw==", - "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": "sha512-q9bUwjfp7Eif8jWxxxPSykdRZAb6GkguBGSgvvCrhI9wB71W2K/Kvv4E61CF/mcCfnVJDeDWx/Vb/uAqbDj6UQ==", - "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": "sha512-ZkVgS/PpxjyJMb+S2iVHHEZjVnOUtjGp0/zstqKGTE9lrZtNHlNQmLwP/lhLMEApYbzc08BKMx9IFpKhaSbW1w==", - "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": "sha512-hBxEg3CYXe+rPIua8ETe7tmG3XDn9B0edOE/e9wH2nLczxzgdu0m0aNHY+5wFZiviLWLdANPJTssa92dMcXQ5Q==", - "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": "sha512-gSu5Oi/I+3wDENBsOWBiRK1eoGxcywYSqg3rR960/+EfY0CF4EX1VPkgHOZ3WiS/Jg2DtliF6BhWcHlfpYUcGw==", - "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": "sha512-LbLqfXgJMmy81t+7c14mnulFHJ170cM6E+0vMXR9k/ZiZwgX8i5pNgjTCX3SO4VeUsFLV+8InixoretwU+MjBQ==", - "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": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==", - "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": "sha512-9mDDwqVIma6OZX79ZlDACZl8sBm0TEnkf99zV3iMA4GzkIT/9hiqP5mY0HoT1iNLCrKc/R1HByV+yJfRWVJryQ==", - "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": "sha512-+MeVjFf4L44XUkhM1eYbD8fyEsxcV81pqMSR5gblfcLCHfZvbrqy4/qYHE+/R5HoBUT11WV5O08Cr1n3YXkWVQ==", - "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": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==", - "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==", - "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/svgo/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/svgo/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/svgo/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/svgo/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "node_modules/svgo/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/svgo/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/svgo/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/table": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/table/-/table-6.8.0.tgz", - "integrity": "sha512-s/fitrbVeEyHKFa7mFdkuQMWlH1Wgw/yEXMt5xACT4ZpzWFluehAxRtUUQKPuWhaLAWhFcVx6w3oC8VKaUfPGA==", - "dev": true, - "dependencies": { - "ajv": "^8.0.1", - "lodash.truncate": "^4.4.2", - "slice-ansi": "^4.0.0", - "string-width": "^4.2.3", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/table/node_modules/ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } - }, - "node_modules/table/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/table/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/table/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true - }, - "node_modules/table/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/tar": { - "version": "6.1.11", - "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz", - "integrity": "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==", - "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/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/tar/node_modules/mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "bin": { - "mkdirp": "bin/cmd.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/tar/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" - }, - "node_modules/temp-dir": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-1.0.0.tgz", - "integrity": "sha512-xZFXEGbG7SNC3itwBzI3RYjq/cEhBkx2hJuKGIUOcEULmkQExXiHat2z/qkISYsuR+IKumhEfKKbV5qXmhICFQ==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/tempfile": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/tempfile/-/tempfile-2.0.0.tgz", - "integrity": "sha512-ZOn6nJUgvgC09+doCEF3oB+r3ag7kUvlsXEGX069QRD60p+P3uP7XG9N2/at+EyIRGSN//ZY3LyEotA1YpmjuA==", - "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": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", - "dev": true - }, - "node_modules/through": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", - "dev": true - }, - "node_modules/timed-out": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz", - "integrity": "sha512-G7r3AhovYtr5YKOWQkta8RKAPb+J9IsO4uVmzjl8AZwfhs8UcUwTiD6gcJYSgOtzyjvQKrKYn41syHbUWMkafA==", - "dev": true, - "engines": { - "node": ">=0.10.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": "sha512-iawgk0hLP3SxGKDfnDJf8wTz4p2qImnyihM5Hh/sGvQ3K37dPi/w8sRhdNIxYA1TwFwc5mDhIJq+O0RsvXBKdQ==", - "dev": true - }, - "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": "4.0.2", - "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-4.0.2.tgz", - "integrity": "sha512-GJtWyq9InR/2HRiLZgpIKv+ufIKrVrvjQWEj7PxAXNc5dwbNJkqhAUoAGgzRmULAnoOM5EIpveYd3J2VeSAIew==", - "engines": { - "node": ">=12" - } - }, - "node_modules/trim-repeated": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/trim-repeated/-/trim-repeated-1.0.0.tgz", - "integrity": "sha512-pkonvlKk8/ZuR0D5tLW8ljt5I8kmxp2XKymhepUeOdCEfKpZaktSArkLHZt76OB1ZvO9bssUsDty4SWhLvZpLg==", - "dev": true, - "dependencies": { - "escape-string-regexp": "^1.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/trim-repeated/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/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.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - } - }, - "node_modules/tsconfig-paths": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz", - "integrity": "sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==", - "dev": true, - "dependencies": { - "@types/json5": "^0.0.29", - "json5": "^1.0.1", - "minimist": "^1.2.6", - "strip-bom": "^3.0.0" - } - }, - "node_modules/tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", - "dev": true - }, - "node_modules/tunnel-agent": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", - "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": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==", - "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.4.0", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", - "dev": true, - "dependencies": { - "prelude-ls": "^1.2.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/typedarray": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", - "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==", - "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.16.1", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.16.1.tgz", - "integrity": "sha512-X5BGTIDH8U6IQ1TIRP62YC36k+ULAa1d59BxlWvPUJ1NkW5L3FwcGfEzuVvGmhJFBu0YJ5Ge25tmRISqCmLiRQ==", - "dev": true, - "bin": { - "uglifyjs": "bin/uglifyjs" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/unbox-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", - "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "has-bigints": "^1.0.2", - "has-symbols": "^1.0.3", - "which-boxed-primitive": "^1.0.2" - } - }, - "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.4", - "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.4.tgz", - "integrity": "sha512-BQFnUDuAQ4Yf/cYY5LNrK9NCJFKriaRbD9uR1fTeXnBeoa97W0i41qkZfGO9pSo8I5KzjAcSY2XYtdf0oKd7KQ==", - "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": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", - "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": "sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg==", - "dev": true - }, - "node_modules/update-browserslist-db": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.3.tgz", - "integrity": "sha512-ufSazemeh9Gty0qiWtoRpJ9F5Q5W3xdIPm1UZQqYQv/q0Nyb9EMHUB2lu+O9x1re9WsorpMAUu4Y6Lxcs5n+XQ==", - "dev": true, - "dependencies": { - "escalade": "^3.1.1", - "picocolors": "^1.0.0" - }, - "bin": { - "browserslist-lint": "cli.js" - } - }, - "node_modules/update-browserslist-db/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/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": "sha512-BVA4lR5PIviy2PMseNd2jbFQ+jwSwQGdJejf5ctd1rEXt0Ypd7yanUK9+lYechVlN5VaTJGsu2U/3MDDu6KgBA==", - "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": "sha512-0kQLIzG4fdk/G5NONku64rSH/x32NOA39LVQqlK8Le6lvTF6GGRJpqaQFGgU+CLwySIqBSMdwYM0sYcW9f6P4A==", - "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": "sha512-KMWqdlOcjCYdtIJpicDSFBQ8nFwS2i9sslAd6f4+CBGcU4gist2REnr2fxj2YocvJFxSF3ZOHLYLVZnUxv4BZQ==", - "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": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", - "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" - } - }, - "node_modules/util/node_modules/inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", - "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==", - "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": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==", - "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": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==", - "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.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz", - "integrity": "sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==", - "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": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", - "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" - } - }, - "node_modules/which-module": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", - "integrity": "sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q==", - "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/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": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==", - "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/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/wrap-ansi/node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/wrap-ansi/node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - "dev": true - }, - "node_modules/write": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/write/-/write-0.2.1.tgz", - "integrity": "sha512-CJ17OoULEKXpA5pef3qLj5AxTJ6mSt7g84he2WIskKwqFO4T97d5V7Tadl0DYDk7qyUOQD5WlUlOMChaYrhxeA==", - "dev": true, - "dependencies": { - "mkdirp": "^0.5.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/xregexp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/xregexp/-/xregexp-2.0.0.tgz", - "integrity": "sha512-xl/50/Cf32VsGq/1R8jJE5ajH1yMCQkpmoS10QbFZWl2Oor4H0Me64Pu2yxvsRWK3m6soJbmGfzSR7BYmDcWAA==", - "dev": true - }, - "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": "20.2.9", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", - "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", - "engines": { - "node": ">=10" - } - }, - "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/ansi-regex": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", - "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/yargs-unparser/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/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/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/yargs-unparser/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "node_modules/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": "sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==", - "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" - } - }, - "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/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/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/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/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/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/yargs/node_modules/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" - } - }, - "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/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/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": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", - "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.12.11", @@ -23252,23 +9726,6 @@ "integrity": "sha512-R3f198pcvnB+5IpnBlRkphuE9n46WyVl8I39W/ZUTZLz4nqSP/oLYUrcnJrw462Ds8he4YKMov2efsTIw1BDGQ==", "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": "1.0.2", "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", @@ -23346,6 +9803,23 @@ "es-abstract": "^1.19.5" } }, + "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 + } + } + }, "strip-ansi": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", diff --git a/src/scss/1_base/grouping.scss b/src/scss/1_base/grouping.scss index 4d1dad7..f0dbde4 100644 --- a/src/scss/1_base/grouping.scss +++ b/src/scss/1_base/grouping.scss @@ -118,7 +118,7 @@ ul { } li { - @include responsive-typo-map($body-text); + @include responsive-typo-map($normal-text-no-margins); color: color(text); margin-bottom: .5em; diff --git a/src/scss/1_base/links.scss b/src/scss/1_base/links.scss index 2cc3b5b..f01429d 100644 --- a/src/scss/1_base/links.scss +++ b/src/scss/1_base/links.scss @@ -60,7 +60,7 @@ a[aria-hidden='true'] { .skip-link:focus, .skip-link:hover { - @include responsive-typo-map($body-text); + @include responsive-typo-map($normal-text-no-margins); display: block; line-height: 1.5; padding: .9rem 3.5rem; diff --git a/src/scss/1_base/root.scss b/src/scss/1_base/root.scss index a52ab65..7e9cb5f 100644 --- a/src/scss/1_base/root.scss +++ b/src/scss/1_base/root.scss @@ -37,7 +37,7 @@ html { } body { - @include responsive-typo-map($body-text); + @include responsive-typo-map($normal-text-no-margins); color: color(text); background-color: #fff; // Remove default margin and padding. @@ -55,7 +55,7 @@ body { --brand-primary-color-high-contrast-white: #{$corp-nigov-ui-on-white}; // 4.56:1 } -.dept-dof { +.dept-finance { --brand-primary-color: #{$corp-dof}; // 3:1 --brand-primary-color-high-contrast-white: #{$corp-dof-ui-on-white}; // 4.55:1 } @@ -65,37 +65,37 @@ body { --brand-primary-color-high-contrast-white: #{$corp-daera-ui-on-white}; // 4.54:1 } -.dept-dfc { +.dept-communities { --brand-primary-color: #{$corp-dfc}; // 5.25:1 --brand-primary-color-high-contrast-white: #{$corp-dfc-ui-on-white}; // 5.25:1 } -.dept-dfe { +.dept-economy { --brand-primary-color: #{$corp-dfe}; // 4.88:1 --brand-primary-color-high-contrast-white: #{$corp-dfe-ui-on-white}; // 4.88:1 } -.dept-de { +dept-education { --brand-primary-color: #{$corp-de}; // 4.89:1 --brand-primary-color-high-contrast-white: #{$corp-de-ui-on-white}; // 4.89:1 } -.dept-teo { +.dept-executiveoffice { --brand-primary-color: #{$corp-teo}; // 4.29:1 --brand-primary-color-high-contrast-white: #{$corp-teo-ui-on-white}; // 4.6:1 } -.dept-doh { +.dept-health { --brand-primary-color: #{$corp-doh}; // 3.66:1 --brand-primary-color-high-contrast-white: #{$corp-doh-ui-on-white}; // 4.54:1 } -.dept-dfi { +.dept-infrastructure { --brand-primary-color: #{$corp-dfi}; // 1.73:1 --brand-primary-color-high-contrast-white: #{$corp-dfi-ui-on-white}; // 5.43:1 (complementary) } -.dept-doj { +.dept-justice { --brand-primary-color: #{$corp-doj}; --brand-primary-color-high-contrast-white: #{$corp-doj-ui-on-white}; // 7.27:1 } diff --git a/src/scss/2_layouts/front.scss b/src/scss/2_layouts/front.scss new file mode 100644 index 0000000..f0832b3 --- /dev/null +++ b/src/scss/2_layouts/front.scss @@ -0,0 +1,15 @@ +/* + * @file + * Provides the layout styles for nidirect front page and theme taxonomy term pages. + */ + +@import '../init'; + +// Front page layout +// +// Markup: ../kss-templates/layouts-front.twig +// +// Weight: -6 +// +// Style guide: layouts.front + diff --git a/src/scss/2_layouts/layouts-common.scss b/src/scss/2_layouts/layouts-common.scss index c07f540..67581b6 100644 --- a/src/scss/2_layouts/layouts-common.scss +++ b/src/scss/2_layouts/layouts-common.scss @@ -46,24 +46,28 @@ // Style guide: layouts.common.container .container { + width: 100%; + max-width: 600px; + clear: both; + margin: 0 auto; padding: 0 16px; - @include breakpoint($mob) { - margin: 0 auto; + @include breakpoint($phone) { padding: 0 64px; } @include breakpoint($tab) { max-width: 980px; - padding: 0 27px; + padding: 0 24px; } @include breakpoint($lap) { - padding: 0 30px; + padding: 0 27px; } @include breakpoint($desk) { max-width: 1140px; + padding: 0 30px; } &--no-padding { diff --git a/src/scss/2_layouts/nics-2-col-layouts.scss b/src/scss/2_layouts/nics-2-col-layouts.scss index 5d0faa0..81ef7bc 100644 --- a/src/scss/2_layouts/nics-2-col-layouts.scss +++ b/src/scss/2_layouts/nics-2-col-layouts.scss @@ -33,7 +33,7 @@ &--side-n-main { @include breakpoint($tab) { - grid-gap: $tab-grid-gap; + grid-gap: 2.4rem; .ga-main { /* no grid support? */ @@ -50,7 +50,7 @@ @include breakpoint($lap) { - grid-gap: $lap-grid-gap; + grid-gap: 27px; .ga-main { /* no grid support? */ @@ -64,7 +64,7 @@ } @include breakpoint($desk) { - grid-gap: $desk-grid-gap; + grid-gap: 30px; } } @@ -85,16 +85,32 @@ } @include breakpoint($tab) { - grid-template-columns: 62fr 38fr; + // columns, grid-gap and container padding = 980 + grid-template-columns: 590fr 310fr; + grid-gap: 3.2rem; grid-template-rows: auto; grid-template-areas: 'main side'; } @include breakpoint($lap) { - grid-template-columns: $article-grid-max-width $aside-grid-max-width; + // columns, grid-gap and container padding = 980 + grid-template-columns: 590fr 300fr; + grid-gap: 3.6rem; grid-template-rows: auto; grid-template-areas: 'main side'; } + + @include breakpoint($desk) { + // columns, grid-gap and container padding = 1140 + grid-template-columns: 620fr 340fr; + grid-gap: 12rem; + } + + @include breakpoint($desk-plus) { + // columns, grid-gap and container padding = 1140 + grid-template-columns: 640fr 340fr; + grid-gap: 10rem; + } } &--side-n-main { @@ -113,7 +129,8 @@ } @include breakpoint($tab) { - grid-template-columns: 1fr 2fr; + grid-template-columns: 310fr 590fr; + grid-gap: 3.2rem; grid-template-rows: auto; grid-template-areas: 'side main'; @@ -129,9 +146,22 @@ } @include breakpoint($lap) { - grid-template-columns: $aside-grid-max-width $article-grid-max-width; + grid-template-columns: 300fr 590fr; + grid-gap: 3.6rem; grid-template-rows: auto; } + + @include breakpoint($desk) { + grid-template-columns: 300fr 680fr; + grid-gap: 4rem; + padding-right: 90px; + } + + @include breakpoint($desk-plus) { + grid-template-columns: 300fr 740fr; + grid-gap: 4rem; + padding-right: 30px; + } } &--diptych { diff --git a/src/scss/2_layouts/nidirect-2-col-layouts.scss b/src/scss/2_layouts/nidirect-2-col-layouts.scss deleted file mode 100644 index a572c8d..0000000 --- a/src/scss/2_layouts/nidirect-2-col-layouts.scss +++ /dev/null @@ -1,92 +0,0 @@ -/* - * @file - * Provides the layout styles for nidirect front page and theme taxonomy term pages. - */ - -@import '../init'; - -// Front page layout / theme page layout -// -// The front page and theme taxonomy pages have similar layout. -// -// Markup: ../kss-templates/layouts-nidirect-2-col.twig -// -// Weight: -6 -// -// Style guide: layouts.nidirect-two-column - -.layout--front, -.layout--theme-term { - - // IE fix. - @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { - grid-template-columns: 1fr; - grid-template-rows: repeat(2, min-content); - grid-row-gap: 0; - } - - @include breakpoint($tab) { - // 620 + 20 + 300 = 940 - grid-template-columns: 620fr 300fr; - grid-template-rows: auto; - grid-gap: 0 20px; - } -} - -.section { - - &--info-services h2 { - margin-top: 0; - } - - &--info-services, - &--popular { - padding-bottom: 1.5em; - } - - &--popular { - background-color: $grey-light; - padding: 2em 15px 0; - border-top: 5px solid color(brand-primary-medium); - - @include breakpoint($phab) { - display: grid; - grid-gap: 0 1.5em; - grid-template-columns: 1fr 1fr; - grid-template-rows: repeat(2, min-content); // IE fix. Fixes autoplacement issue with weather button. - } - @include breakpoint($tab) { - display: block; - margin-top: -5px; // Tucks the top border under the top nav when breadcrumb is not displayed. - - // When there is a breadcrumb, adjust .section--popular margin and padding. - @at-root .breadcrumb ~ .layout--theme-term & { - margin-top: 4.2rem; - padding-top: 1.5em; - } - } - } - - &--featured { - - h2 { - padding: 3.6rem 0 2.8rem; - margin: 0; - border-top: 10px solid color(brand-primary-medium); - } - - > .contextual { - top: auto; - right: -32px; - } - - &-highlights { - margin-top: 2em; - margin-bottom: 2em; - - > .contextual { - right: -52px; - } - } - } -} diff --git a/src/scss/3_components/block/site-logo.scss b/src/scss/3_components/block/site-logo.scss index 50e5f9e..df753aa 100644 --- a/src/scss/3_components/block/site-logo.scss +++ b/src/scss/3_components/block/site-logo.scss @@ -5,10 +5,14 @@ padding: 0 15px; @include breakpoint($tab) { - margin: 2em 0 1.5em; + margin: 2.25em 0 1em; padding: 0; } + @include breakpoint($lap) { + margin: 2.5em 0 1em; + } + > a { display: block; width: 100%; @@ -17,7 +21,7 @@ @include link-state-style($link-site-logo); outline-offset: .6rem; - @include breakpoint($mob) { + @include breakpoint($phone) { outline-offset: 1.2rem; } } @@ -30,7 +34,11 @@ @include breakpoint($tab) { margin: 0; - max-height: 4.5em; + min-height: 5em; + } + + @include breakpoint($lap) { + min-height: 4.5em; } } } diff --git a/src/scss/3_components/content/cards.scss b/src/scss/3_components/content/cards.scss index 482c264..094e2e4 100644 --- a/src/scss/3_components/content/cards.scss +++ b/src/scss/3_components/content/cards.scss @@ -76,7 +76,7 @@ margin: .9rem 0; } - @include breakpoint($desk) { + @include breakpoint($desk-plus) { margin: 1rem 0; } } @@ -265,17 +265,13 @@ a.card { // .card-deck--x2 allows up to two columns of cards as screen size increases. &--x2 { - @include breakpoint($phab) { + @include breakpoint($tab) { grid-template-columns: 1fr 1fr; } } // .card-deck--x3 allows up to three columns of cards as screen size increases. &--x3 { - @include breakpoint($phab) { - grid-template-columns: 1fr 1fr; - } - @include breakpoint($tab) { grid-template-columns: 1fr 1fr 1fr; } @@ -283,12 +279,8 @@ a.card { // .card-deck--x4 allows up to four columns of cards as screen size increases. &--x4 { - @include breakpoint($phab) { - grid-template-columns: 1fr 1fr; - } - @include breakpoint($tab) { - grid-template-columns: 1fr 1fr 1fr; + grid-template-columns: 1fr 1fr; } @include breakpoint($lap) { @@ -302,14 +294,14 @@ a.card { // Column layout for card (small screen sizes). flex-flow: column nowrap; - @include breakpoint(0 $mob) { + @include breakpoint(0 $phone) { .card__body { padding-top: 1.2rem; } } // Row layout for all other screen sizes. - @include breakpoint($mob) { + @include breakpoint($phone) { flex-flow: row nowrap; .card__image { @@ -336,7 +328,7 @@ a.card { flex-flow: column nowrap; // Row layout at mid screen sizes. - @include breakpoint($mob $tab) { + @include breakpoint($phone $tab) { flex-flow: row nowrap; .card__image { @@ -432,6 +424,49 @@ a.card { } } + // Card deck modifier for topic cards. + &--topics { + @include breakpoint($tab) { + grid-gap: 1.5em 3em; + } + + .card { + box-shadow: 0 1px 0 0 $grey-medium; + padding: 0; + margin: 0; + + &__title { + @include responsive-typo-map($large-text); + margin: 0; + } + + &__content { + padding-bottom: 1.5em; + + p, + .page-summary { + @include responsive-typo-map($normal-text); + margin: .5em 0 0; + display: -webkit-box; + overflow: hidden; + text-overflow: ellipsis; + -webkit-line-clamp: 4; + -webkit-box-orient: vertical; + } + } + } + + :last-child .card { + box-shadow: none; + } + + :nth-last-child(-n + 2) .card { + @include breakpoint($phab) { + box-shadow: none; + } + } + } + // Layout Builder adjustments for card decks and cards. // Cards can be dragged and dropped into card deck regions. Multiple cards in the same diff --git a/src/scss/3_components/content/lists.scss b/src/scss/3_components/content/lists.scss index b9e3bbc..e20683f 100644 --- a/src/scss/3_components/content/lists.scss +++ b/src/scss/3_components/content/lists.scss @@ -24,7 +24,7 @@ margin-right: 4px; padding-left: 21px; - @include breakpoint($mob, $no-query: true) { + @include breakpoint($phone, $no-query: true) { background-size: 18px 18px; margin-right: 7px; padding-left: 24px; diff --git a/src/scss/3_components/content/quizzes.scss b/src/scss/3_components/content/quizzes.scss index e902217..ea8c823 100644 --- a/src/scss/3_components/content/quizzes.scss +++ b/src/scss/3_components/content/quizzes.scss @@ -25,7 +25,7 @@ &-feedback { summary { - @include responsive-typo-map($body-text); + @include responsive-typo-map($normal-text-no-margins); font-weight: bold; border-bottom: 1px solid $grey-medium; padding-bottom: .5em; diff --git a/src/scss/3_components/content/responsive-images.scss b/src/scss/3_components/content/responsive-images.scss index 7051fab..a217ef5 100644 --- a/src/scss/3_components/content/responsive-images.scss +++ b/src/scss/3_components/content/responsive-images.scss @@ -15,7 +15,7 @@ height: auto; // Float media when display gets width enough ... - @include breakpoint($mob) { + @include breakpoint($phone) { clear: right; float: right; width: 48.3871%; @@ -101,7 +101,7 @@ margin: 0; } - @include breakpoint($mob) { + @include breakpoint($phone) { @include media-image-float; animation: thwoop-shrink .3s; animation-fill-mode: backwards; diff --git a/src/scss/3_components/content/text.scss b/src/scss/3_components/content/text.scss index 7088120..0fd4532 100644 --- a/src/scss/3_components/content/text.scss +++ b/src/scss/3_components/content/text.scss @@ -29,3 +29,9 @@ padding: 0; } } + +.page-node-type-link { + h2 { + margin-bottom: .6rem; + } +} diff --git a/src/scss/3_components/field/field-photo.scss b/src/scss/3_components/field/field-photo.scss index da9a38c..3e8efd7 100644 --- a/src/scss/3_components/field/field-photo.scss +++ b/src/scss/3_components/field/field-photo.scss @@ -14,7 +14,7 @@ height: auto; margin: 1em 0; - @include breakpoint($mob) { + @include breakpoint($phone) { clear: right; float: right; width: 48.3871%; diff --git a/src/scss/3_components/field/field-summary.scss b/src/scss/3_components/field/field-summary.scss index 720bbb8..607d832 100644 --- a/src/scss/3_components/field/field-summary.scss +++ b/src/scss/3_components/field/field-summary.scss @@ -8,7 +8,7 @@ .page-summary, .page-summary > p, .contact--body p:first-child { - @include responsive-typo-map($large-text); + @include responsive-typo-map($page-summary); color: #000; &:first-child { @@ -18,15 +18,6 @@ .page-summary { max-width: $max-content-width; - margin: 0 0 2.4rem; - - @include breakpoint($tab) { - margin: 0 0 2.7rem; - } - - @include breakpoint($desk) { - margin: 0 0 3rem; - } br { display: none; diff --git a/src/scss/3_components/form/button/_button-defs.scss b/src/scss/3_components/form/button/_button-defs.scss index d1108d4..71df2da 100644 --- a/src/scss/3_components/form/button/_button-defs.scss +++ b/src/scss/3_components/form/button/_button-defs.scss @@ -66,7 +66,7 @@ @include breakpoint($tab) { @include _btn(3.9rem, 3.9rem, (.5rem .6rem), $arrow-direction); } - @include breakpoint($desk) { + @include breakpoint($desk-plus) { @include _btn(4rem, 4rem, (.6rem .7rem), $arrow-direction); } } @@ -76,7 +76,7 @@ @include breakpoint($tab) { @include _btn(4.5rem, 4.5rem, (.8rem 1.3rem), $arrow-direction); } - @include breakpoint($desk) { + @include breakpoint($desk-plus) { @include _btn(5rem, 5rem, (.9rem 1.5rem), $arrow-direction); } } @@ -86,7 +86,7 @@ @include breakpoint($tab) { @include _btn(9rem, 5.1rem, (.6rem 1.7rem), $arrow-direction); } - @include breakpoint($desk) { + @include breakpoint($desk-plus) { @include _btn(10rem, 5.5rem, (.5rem 2rem), $arrow-direction); } } @@ -96,7 +96,7 @@ @include breakpoint($tab) { @include _btn(15rem, 5.4rem, (.8rem 1.9rem), $arrow-direction); } - @include breakpoint($desk) { + @include breakpoint($desk-plus) { @include _btn(17rem, 6rem, (.9rem 2rem), $arrow-direction); } } @@ -106,7 +106,7 @@ @include breakpoint($tab) { @include _btn(4.5rem, 4.5rem, (.8rem 1.3rem), $arrow-direction); } - @include breakpoint($desk) { + @include breakpoint($desk-plus) { @include _btn(5rem, 5rem, (.9rem 1.5rem), $arrow-direction); } } diff --git a/src/scss/3_components/form/error-messages/_error-messages.scss b/src/scss/3_components/form/error-messages/_error-messages.scss index c916b2e..942a798 100644 --- a/src/scss/3_components/form/error-messages/_error-messages.scss +++ b/src/scss/3_components/form/error-messages/_error-messages.scss @@ -5,7 +5,7 @@ %error-bubble { - @include responsive-typo-map($body-text); + @include responsive-typo-map($normal-text-no-margins); display: block; position: relative; z-index: 101; diff --git a/src/scss/3_components/form/form.scss b/src/scss/3_components/form/form.scss index 3633387..6569f02 100644 --- a/src/scss/3_components/form/form.scss +++ b/src/scss/3_components/form/form.scss @@ -64,7 +64,7 @@ form > .form-item, .fieldset-wrapper .field-prefix &, .fieldset-wrapper .field-suffix & { - @include responsive-typo-map($body-text); + @include responsive-typo-map($normal-text-no-margins); margin: 1em 0 0; } } @@ -128,7 +128,7 @@ form > .form-wrapper > section { label, .label { - @include responsive-typo-map($body-text); + @include responsive-typo-map($normal-text-no-margins); display: block; margin: 0; padding: 0; @@ -143,7 +143,7 @@ label, margin: 0 0 .9rem; } - @include breakpoint($desk) { + @include breakpoint($desk-plus) { margin: 0 0 1rem; } } diff --git a/src/scss/3_components/form/layout-builder-form.scss b/src/scss/3_components/form/layout-builder-form.scss index 115b252..6bfe880 100644 --- a/src/scss/3_components/form/layout-builder-form.scss +++ b/src/scss/3_components/form/layout-builder-form.scss @@ -570,7 +570,7 @@ } article { - @include responsive-typo-map($body-text); + @include responsive-typo-map($normal-text-no-margins); position: relative; width: auto; order: 0; diff --git a/src/scss/3_components/form/search-form.scss b/src/scss/3_components/form/search-form.scss index 9c88075..5dae9dd 100644 --- a/src/scss/3_components/form/search-form.scss +++ b/src/scss/3_components/form/search-form.scss @@ -60,14 +60,14 @@ margin: 0 0 .9rem; } - @include breakpoint($desk) { + @include breakpoint($desk-plus) { @include adjust-font-size-to(18px, 4.1667); margin: 0 0 .9rem; } } input { - @include responsive-typo-map($body-text); + @include responsive-typo-map($normal-text-no-margins); .ga-aside & { @include adjust-font-size-to(16px); @@ -247,7 +247,7 @@ header .search-api-form { // On narrow screens the suggestions should span the entire search form. // Need to use !important to override inline styles added by jquery ui. - @include breakpoint(0 $mob) { + @include breakpoint(0 $phone) { left: 8px !important; width: calc(100% - 16px) !important; } diff --git a/src/scss/3_components/form/webform.scss b/src/scss/3_components/form/webform.scss index ec3b6b5..778bb1b 100644 --- a/src/scss/3_components/form/webform.scss +++ b/src/scss/3_components/form/webform.scss @@ -20,7 +20,7 @@ } .text-count-wrapper { - @include responsive-typo-map($body-text); + @include responsive-typo-map($normal-text-no-margins); color: #fff; background-color: $charcoal; padding: .3334em .6rem; diff --git a/src/scss/3_components/layout/header.scss b/src/scss/3_components/layout/header.scss index 93f533f..17b1381 100644 --- a/src/scss/3_components/layout/header.scss +++ b/src/scss/3_components/layout/header.scss @@ -21,22 +21,41 @@ // Style guide: layouts.header .header { + position: relative; display: grid; grid-template-columns: 6.5rem auto; grid-template-rows: auto; + max-width: 600px; + margin: 0 auto; + + @include breakpoint($phone) { + padding: 0 48px; + } @include breakpoint($tab) { display: grid; - grid-template-columns: 67fr 33fr; + grid-template-columns: 592fr 312fr; + grid-column-gap: 3.2rem; grid-template-rows: auto; - margin: 0 auto; - padding: 0 20px 1em; + padding: 0 22px 1em; max-width: 980px; box-shadow: 0 15px 0 -9px var(--brand-primary-color); } + @include breakpoint($lap) { + grid-template-columns: 596fr 304fr; + grid-column-gap: 3.6rem; + } + @include breakpoint($desk) { - max-width: 1140px; + grid-template-columns: 620fr 340fr; + grid-column-gap: 12rem; + max-width: $max-grid-width; + } + + @include breakpoint($desk-plus) { + grid-template-columns: 640fr 340fr; + grid-column-gap: 10rem; } &__logo { diff --git a/src/scss/3_components/layout/main-menu.scss b/src/scss/3_components/layout/main-menu.scss index 5b183cb..a547d34 100644 --- a/src/scss/3_components/layout/main-menu.scss +++ b/src/scss/3_components/layout/main-menu.scss @@ -46,7 +46,7 @@ @include breakpoint($tab) { display: flex; width: auto; - left: -.2rem; // Center align Home with logo's hexagon. + left: -.4rem; // Center align Home with logo's hexagon. } @include breakpoint($lap) { @@ -233,8 +233,6 @@ } } - - // Hamburger X close symbol does partial rotation on hover. &[aria-expanded='true']:hover > span { transform: rotate(225deg); @@ -268,6 +266,12 @@ overflow: visible; visibility: visible; opacity: 1; + + @include breakpoint($phone) { + width: calc(100% - 96px); + max-width: 504px; + left: 48px; + } } } } diff --git a/src/scss/3_components/navigation/breadcrumb.scss b/src/scss/3_components/navigation/breadcrumb.scss index 1fef2fc..17f7490 100644 --- a/src/scss/3_components/navigation/breadcrumb.scss +++ b/src/scss/3_components/navigation/breadcrumb.scss @@ -20,7 +20,7 @@ margin: 2.1rem auto 0; } - @include breakpoint($desk) { + @include breakpoint($desk-plus) { margin: 2.5rem auto 0; } @@ -42,7 +42,7 @@ &--item { @include adjust-font-size-to(14px, 4); - @include breakpoint($desk) { + @include breakpoint($desk-plus) { @include adjust-font-size-to(15px, 4.1667); } display: inline; diff --git a/src/scss/3_components/navigation/footer-menu.scss b/src/scss/3_components/navigation/footer-menu.scss index 8ce7a89..deb47cd 100644 --- a/src/scss/3_components/navigation/footer-menu.scss +++ b/src/scss/3_components/navigation/footer-menu.scss @@ -15,7 +15,7 @@ } &-related { - @include responsive-typo-map($body-text); + @include responsive-typo-map($normal-text-no-margins); font-weight: bold; padding-top: 3.6rem; @@ -41,7 +41,7 @@ @include breakpoint($tab) { font-size: 1.6rem; } - @include breakpoint($desk) { + @include breakpoint($desk-plus) { font-size: 1.7rem; } font-size: 1.4rem; diff --git a/src/scss/3_components/navigation/pager.scss b/src/scss/3_components/navigation/pager.scss index e3d828b..da9122a 100644 --- a/src/scss/3_components/navigation/pager.scss +++ b/src/scss/3_components/navigation/pager.scss @@ -40,7 +40,7 @@ } &.pager-hide-small { - @media screen and (max-width: $mob) { + @media screen and (max-width: $phone) { display: none; } } diff --git a/src/scss/3_components/navigation/toc-menu.scss b/src/scss/3_components/navigation/toc-menu.scss index f76018a..f1fae1f 100644 --- a/src/scss/3_components/navigation/toc-menu.scss +++ b/src/scss/3_components/navigation/toc-menu.scss @@ -21,7 +21,7 @@ } .menu-title { - @include responsive-typo-map($body-text); + @include responsive-typo-map($normal-text-no-margins); font-weight: bold; margin: 0 0 1em; } @@ -33,7 +33,7 @@ // applied to the menu li &-item { - @include responsive-typo-map($body-text); + @include responsive-typo-map($normal-text-no-margins); position: relative; list-style: none; padding: 0 1rem 0 1.5rem; diff --git a/src/scss/3_components/navigation/topics-list.scss b/src/scss/3_components/navigation/topics-list.scss index d102eee..ec5c87b 100644 --- a/src/scss/3_components/navigation/topics-list.scss +++ b/src/scss/3_components/navigation/topics-list.scss @@ -26,7 +26,7 @@ padding: 0 0 .9rem; } - @include breakpoint($desk) { + @include breakpoint($desk-plus) { @include adjust-font-size-to(16px, 3.3334); margin: 1rem 0 1.5rem; padding: 0 0 1rem; @@ -39,7 +39,7 @@ margin-top: -.9rem; } - @include breakpoint($desk) { + @include breakpoint($desk-plus) { margin-top: -1rem; } } diff --git a/src/scss/4_state/block/eu-cookie-compliance.scss b/src/scss/4_state/block/eu-cookie-compliance.scss index 42d3786..e0fa655 100644 --- a/src/scss/4_state/block/eu-cookie-compliance.scss +++ b/src/scss/4_state/block/eu-cookie-compliance.scss @@ -25,7 +25,7 @@ padding-bottom: 2.1rem; } - @include breakpoint($desk) { + @include breakpoint($desk-plus) { padding-bottom: 2.5rem; } @@ -87,7 +87,7 @@ font-weight: bold; } - @include breakpoint($desk) { + @include breakpoint($desk-plus) { margin: 2.5rem 0 1.5rem; @include adjust-font-size-to(30px, 6.6667); } diff --git a/src/scss/4_state/content/cards.scss b/src/scss/4_state/content/cards.scss index 01ddaba..17f78ef 100644 --- a/src/scss/4_state/content/cards.scss +++ b/src/scss/4_state/content/cards.scss @@ -53,7 +53,7 @@ .card { - @include breakpoint($mob $tab) { + @include breakpoint($phone $tab) { padding: .6rem; } @@ -62,7 +62,7 @@ } &__body { - @include breakpoint($mob $tab) { + @include breakpoint($phone $tab) { padding: 0 0 0 1em; } @include breakpoint($tab) { @@ -78,7 +78,7 @@ max-width: $max-content-width; } - @include breakpoint($mob) { + @include breakpoint($phone) { .card__body { padding: 0 0 0 1em; } diff --git a/src/scss/5_theme/entities.scss b/src/scss/5_theme/entities.scss index 9749450..eef2025 100644 --- a/src/scss/5_theme/entities.scss +++ b/src/scss/5_theme/entities.scss @@ -76,7 +76,7 @@ @include breakpoint($tab) { margin: 2.1rem 0 .7rem; }; - @include breakpoint($desk) { + @include breakpoint($desk-plus) { margin: 2.5rem 0 1rem; }; } diff --git a/src/scss/5_theme/front.scss b/src/scss/5_theme/front.scss new file mode 100644 index 0000000..d0f4008 --- /dev/null +++ b/src/scss/5_theme/front.scss @@ -0,0 +1,15 @@ +/* + * @file + * Provides very specific styling for home page. + */ +@import '../init'; + +.section-front { + padding: 0 0 1.5em; + margin: 0; + box-shadow: 0 5px 0 0 var(--brand-primary-color); + + h2 { + @include responsive-typo-map($section-home-h2); + } +} diff --git a/src/scss/5_theme/landing.scss b/src/scss/5_theme/landing.scss index e83a064..2acb9cd 100644 --- a/src/scss/5_theme/landing.scss +++ b/src/scss/5_theme/landing.scss @@ -31,7 +31,7 @@ > p, > li { - @include responsive-typo-map($body-text); + @include responsive-typo-map($normal-text-no-margins); } .card__title { @@ -163,7 +163,7 @@ @include breakpoint($phab) { .tel .title { - @include responsive-typo-map($body-text); + @include responsive-typo-map($normal-text-no-margins); } .tel .value { @@ -201,7 +201,7 @@ } } - @include breakpoint($desk) { + @include breakpoint($desk-plus) { .tel .title { @include adjust-font-size-to(18px, 5); } diff --git a/src/scss/5_theme/views.scss b/src/scss/5_theme/views.scss index 93e2919..2af0456 100644 --- a/src/scss/5_theme/views.scss +++ b/src/scss/5_theme/views.scss @@ -24,7 +24,3 @@ margin-bottom: 0; } } - -.card-deck--topics { - margin-top: 2rem; -} diff --git a/src/scss/init/_typography.scss b/src/scss/init/_typography.scss index 27c4349..8ff1b5d 100644 --- a/src/scss/init/_typography.scss +++ b/src/scss/init/_typography.scss @@ -4,7 +4,7 @@ // 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 +// We import Google fonts in the head of the document and set the base family to include // 'Open Sans', sans-serif // // Style guide: init.variables.typography @@ -12,144 +12,229 @@ $base-font-family: 'Roboto', 'Open Sans', sans-serif; $font-monospace: 'Courier New', 'DejaVu Sans Mono', monospace, sans-serif;; -// Responsive typography with vertical rhythm. -// Sass maps that map out commonly used font sizes, with line-heights and margins that maintain vertical rhythm. +// ## Responsive typography with vertical rhythm. +// +// Sass maps that map out font size, line-height and margins for an element at different responsive breakpoints. // -// @see @mixin responsive-typo-map in src/scss/init/responsive-typo/_resp-typo.scss // @see https://www.smashingmagazine.com/2015/06/responsive-typography-with-sass-maps/ +// @see @mixin responsive-typo-map in src/scss/init/responsive-typo/_resp-typo.scss +// +// The base font size for dept sites changes at +// these breakpoints: +// +// - 16px for screen sizes up to 992px (xs, sm, md, lg). +// - 18px for screen sizes up to 1679px (xl, xxl). +// - 20px for screen sizes over 1679px (xxxl). +// +// To maintain vertical rhythm, line-heights and margins of text +// elements should add up to some multiple or factor of the base font-size. +// +// If the base font size is 16px: +// - line height will be 24px for normal text (1.5 * font-size) +// - multiples of 4 or 8 work best for margins (or padding) +// +// If the base font size is 18px: +// - line height will be 27px for normal text (1.5 * font-size) +// - multiples of 3, 6, or 9 work best for margins (or padding). +// +// If the base font size is 20px: +// - line height will be 30px for normal text (1.5 * font-size) +// - multiples of 5 or 10 work best for margins (or padding). +// +// Based on the above, we can define a sass map like this for +// normal paragraph text: +// ```scss +// $normal-text: ( +// null: (16px, 24px, 16px 0 24px), +// xl: (18px, 27px, 18px 0 27px), +// xxxl: (20px, 30px, 20px 0 30px), +// ); +// ``` // -// To maintain vertical rhythm, the line-heights and margins when added -// together should be some multiple or factor of the base font-size or -// line-height. +// Or ... even better, by taking advantage of css inheritance +// ```scss +// $normal-text: ( +// null: (16px, 1.5, 1em 0 1em), +// xl: 18px, +// xxxl: 20px, +// ); +// ``` // -// Where responsive typo maps do not specify margins, these are normally -// used for elements with custom margins or for inline elements. +// Then we can do this: +// ```scss +// p { +// @include responsive-typo-map($normal-text); +// } +// ``` +// +// And that will compile to css as: +// (note px is converted to rem automatically) +// +// ```css +// p { +// font-size: 1.6rem; +// line-height: 1.5; +// margin: 1em 0 2em +// } +// +// @media screen and (min-width: 992px) { +// p { +// font-size: 1.8rem +// } +// } +// +// @media screen and (min-width: 1679px) { +// p { +// font-size: 2rem +// } +// } +// ``` + + +// Normal text. +$normal-text: ( + null: (16px, 1.5, 1em 0 1.5em), + xl: 18px, + xxxl: 20px, +); -$body-text: ( +// Normal text without margins. +$normal-text-no-margins: ( null: (16px, 1.5), - lg: 18px, - xxl: 20px, + xl: 18px, + xxxl: 20px, ); +// Small, medium, large, extra large text (no margins). $small-text: ( null: (1.5rem, 2rem), - lg: (1.6rem, 2.1rem), - xxl: (1.7rem, 2.5rem), + xl: (1.6rem, 2.1rem), + xxxl: (1.7rem, 2.5rem), ); -$breadcrumb-text: ( - null: (14px, 2.4rem, 1.2rem 0 2rem 2px), - sm: (null, null, 1.6rem 0 2.4rem), - lg: (null, 2.7rem, 2.1rem 0 2.7rem), - xxl: (1.7rem, 3rem, 2rem 0 3rem) -); - -$normal-text: ( - null: (16px, 1.5, 1em 0 1.5em), - md: (null, null, 1em 0 1.5em), - lg: 18px, - xxl: 20px, -); +$medium-text: $normal-text-no-margins; $large-text: ( - null: (18px, 2.4rem), - md: (20px, 2.8rem), - lg: (22px, 3.3rem), - xxl: (23px, 3.5rem) + null: (20px, 2.8rem), + xl: (21px, 3rem), + xxl: (22px, 3.3rem), + xxxl: (22px, 3.5rem) ); $xl-text: ( - null: (20px, 28px), - md: (22px, 32px), - lg: (24px, 36px), - xxl: (27px, 40px) + null: (22px, 32px), + xl: (23px, 33px), + xxl: (25px, 36px), + xxxl: (27px, 40px) ); $xxl-text: ( null: (24px, 36px), - lg: (27px, 39px), - xxl: (30px, 45px) + xl: (27px, 39px), + xxxl: (30px, 45px) ); +// Headings (with margins). $h1-text: ( - null: (28px, 3.6rem, 2.4rem 0 1.6rem), - lg: (30px, 3.9rem, 3.6rem 0 1.8rem), - xxl: (30px, 4rem, 5rem 0 2rem) + null: (24px, 3.2rem, 3.2rem 0 1.6rem), + lg: (28px, 3.6rem, 4rem 0 1.6rem), + xl: (30px, 3.9rem, 4.5rem 0 1.8rem), + xxxl: (30px, 4rem, 5rem 0 2rem) ); $h2-text: ( null: (24px, 3.2rem, 3.2rem 0 1.6rem), - lg: (26px, 3.6rem, 3.6rem 0 1.8rem), - xxl: (28px, 4rem, 4rem 0 2rem) + xl: (26px, 3.6rem, 3.6rem 0 1.8rem), + xxxl: (28px, 4rem, 4rem 0 2rem) ); $h3-text: ( null: (21px, 2.4rem, 3.2rem 0 1.2rem), - lg: (22px, 3rem, 3.6rem 0 1.8rem), - xxl: (24px, 3rem, 4rem 0 2rem) + xl: (22px, 3rem, 3.6rem 0 1.8rem), + xxxl: (24px, 3rem, 4rem 0 2rem) ); $h4-text: ( null: (18px, 2.4rem, 3.2rem 0 1.2rem), - lg: (20px, 2.7rem, 3.6rem 0 1.8rem), - xxl: (22px, 3rem, 4rem 0 2rem) + xl: (20px, 2.7rem, 3.6rem 0 1.8rem), + xxxl: (22px, 3rem, 4rem 0 2rem) ); $h5-text: ( null: (16px, 2.4rem, 3.2rem 0 1.2rem), - lg: (18px, 2.7rem, 3.6rem 0 1.8rem), - xxl: (20px, 3rem, 4rem 0 2rem) + xl: (18px, 2.7rem, 3.6rem 0 1.8rem), + xxxl: (20px, 3rem, 4rem 0 2rem) ); $h6-text: ( null: (16px, 2.4rem, 3.2rem 0 1.2rem), - lg: (18px, 2.7rem, 3.6rem 0 1.8rem), - xxl: (20px, 3rem, 4rem 0 2rem) -); - -$card-title: ( - null: (24px, 1.364), + xl: (18px, 2.7rem, 3.6rem 0 1.8rem), + xxxl: (20px, 3rem, 4rem 0 2rem) ); +// Buttons. $btn-small: ( null: (1.4rem, 2.2rem), - lg: (1.6rem, 2.4rem), - xxl: (1.7rem, 2.5rem) + xl: (1.6rem, 2.4rem), + xxxl: (1.7rem, 2.5rem) ); $btn-default: ( null: (1.6rem, 2.4rem), - lg: (1.8rem, 2.7rem), - xxl: (2rem, 3rem) + xl: (1.8rem, 2.7rem), + xxxl: (2rem, 3rem) ); $btn-medium: ( null: (1.8rem, 2.4rem), - lg: (2.1rem, 3rem), - xxl: (2.2rem, 3.5rem) + xl: (2.1rem, 3rem), + xxxl: (2.2rem, 3.5rem) ); $btn-large: ( null: (2.1rem, 3.2rem), - lg: (2.4rem, 3.6rem), - xxl: (2.5rem, 4rem) + xl: (2.4rem, 3.6rem), + xxxl: (2.5rem, 4rem) ); +// Forms. $form-legend: ( null: (21px, 2.8rem, 0), - lg: (24px, 3.3rem, 0), - xxl: (26px, 3.5rem, 0) + xl: (24px, 3.3rem, 0), + xxxl: (26px, 3.5rem, 0) ); $form-legend-plain: ( null: (1.6rem, 1.5, 0), - lg: (1.8rem, 1.5, 0), - xxl: (2rem, 1.5, 0), + xl: (1.8rem, 1.5, 0), + xxxl: (2rem, 1.5, 0), ); +// Landing pages. $landing-page-summary: ( - null: (20px, 1.4, 2.4rem 0 3.2rem), - md: (22px, 1.4546), - lg: (26px, 1.3846, 3rem 0 3.6rem), - xxl: (30px, 1.3, 4.5rem 0 4.5rem) + null: (2rem, 2.8rem, 2.4rem 0 3.2rem), + lg: (2.2rem, 3.2rem), + xl: (2.6rem, 3.6rem, 3rem 0 3.6rem), + xxxl: (3rem, 4rem, 4.5rem 0 4.5rem) +); + +// Cards. +$card-title: ( + null: (24px, 1.364), +); + +// Page summary. +$page-summary: ( + null: (18px, 2.8rem, 0 0 2.4rem), + lg: (19px, 2.8rem, 0 0 2.4rem), + xl: (21px, 3rem, 0 0 2.7rem), + xxxl: (22px, 3.5rem, 0 0 3rem) +); + +// Home page headings. +$section-home-h2: ( + null: (24px, 3.2rem, 3.2rem 0 1.6rem), + lg: (28px, 3.6rem, 4rem 0 1.6rem), + xl: (30px, 3.9rem, 4.5rem 0 1.8rem), + xxxl: (30px, 4rem, 5rem 0 2rem) ); diff --git a/src/scss/init/_variables.scss b/src/scss/init/_variables.scss index e6be0aa..66f4f82 100644 --- a/src/scss/init/_variables.scss +++ b/src/scss/init/_variables.scss @@ -31,19 +31,21 @@ $image-url-path-to-source: '../' !default; $image-url-subdirectory: 'images' !default; /* Breakpoints ======================================================== */ -$mob: 480px; +$phone: 480px; $phab: 576px; $tab: 768px; $lap: 992px; $desk: 1200px; +$desk-plus: 1679px; $grid-breakpoints: ( xs: 0, - sm: $mob, + sm: $phone, md: $phab, lg: $tab, xl: $lap, xxl: $desk, + xxxl: $desk-plus, ) !default; /* Layout max widths for larger breakpoints =========================== */ diff --git a/templates/block/block--views-block--site-themes-site-themes-home-page.html.twig b/templates/block/block--views-block--block-topics-queue.html.twig similarity index 90% rename from templates/block/block--views-block--site-themes-site-themes-home-page.html.twig rename to templates/block/block--views-block--block-topics-queue.html.twig index fd77c7d..43a266e 100644 --- a/templates/block/block--views-block--site-themes-site-themes-home-page.html.twig +++ b/templates/block/block--views-block--block-topics-queue.html.twig @@ -25,7 +25,7 @@ * @see template_preprocess_block() */ #} - + {{ title_prefix }} {% if label %} {{ label }} diff --git a/templates/content/node--consultation--full.html.twig b/templates/content/node--consultation--full.html.twig index 4ff650c..bc9db21 100644 --- a/templates/content/node--consultation--full.html.twig +++ b/templates/content/node--consultation--full.html.twig @@ -71,6 +71,9 @@ */ #} + {% if banner_image %} + {{ banner_image }} + {% endif %}

{% if show_title %} {{ drupal_block('page_title_block', wrapper=false) }} diff --git a/templates/content/node--contact--full.html.twig b/templates/content/node--contact--full.html.twig index 90f8e99..2bd2c54 100644 --- a/templates/content/node--contact--full.html.twig +++ b/templates/content/node--contact--full.html.twig @@ -71,6 +71,9 @@ */ #} + {% if banner_image %} + {{ banner_image }} + {% endif %} {% if show_title %} {{ drupal_block('page_title_block', wrapper=false) }} {% endif %} diff --git a/templates/content/node--feature--full.html.twig b/templates/content/node--feature--full.html.twig deleted file mode 100644 index 64fb746..0000000 --- a/templates/content/node--feature--full.html.twig +++ /dev/null @@ -1,39 +0,0 @@ -{# -/** - * @file - * Theme override to display a feature node in full display mode. - * Only editors see a feature node in full display mode when viewing the node after editing. - */ -#} -{% set wrapper_classes = [ - 'grid', - 'card-deck', - 'card-deck--features'] -%} -{% set section_classes = [ - 'card', - 'card--featured'] -%} -{% if page %} -

Featured item (for display in featured content lists)

-{% endif %} -
-
- - {{ content.field_photo }} -
- {{ title_prefix }} - - {{ label }} - - {{ title_suffix }} - {% if content.field_teaser %} -

- {{ content.field_teaser | field_value }} -

- {% endif %} -
-
-
-
-{{ content | without('field_photo', 'field_link_url', 'field_teaser') }} diff --git a/templates/content/node--feature.html.twig b/templates/content/node--feature.html.twig deleted file mode 100644 index 047c6f7..0000000 --- a/templates/content/node--feature.html.twig +++ /dev/null @@ -1,26 +0,0 @@ -{# -/** - * @file - * Theme override to display a feature node. This is a template - * candidate for all view modes so may need splitting if the content type - * uses further view modes in the future. -#} - - {{ title_prefix }}{{ title_suffix }} - - {{ content.field_photo }} -
- {% if not page %} - - {{ label }} - - {% endif %} - {% if content.field_teaser %} -

- {{ content.field_teaser | field_value }} -

- {% endif %} -
-
- -{{ content | without('field_photo', 'field_link_url', 'field_teaser') }} diff --git a/templates/content/node--featured-content-list.html.twig b/templates/content/node--featured-content-list.html.twig deleted file mode 100644 index 30e1488..0000000 --- a/templates/content/node--featured-content-list.html.twig +++ /dev/null @@ -1,15 +0,0 @@ -{# -/** - * @file - * Theme override to display a featured content list. This is a template - * candidate for all view modes so may need splitting if the content type - * uses further view modes in the future. - * - * @see template_preprocess_node() -#} -{% if show_title %} - {{ drupal_block('page_title_block', wrapper=false) }} -{% endif %} -{{ title_prefix }} -{{ title_suffix }} -{{ content }} diff --git a/templates/content/node--full.html.twig b/templates/content/node--full.html.twig index 04db93f..f9b16eb 100644 --- a/templates/content/node--full.html.twig +++ b/templates/content/node--full.html.twig @@ -71,6 +71,9 @@ */ #} + {% if banner_image %} + {{ banner_image }} + {% endif %} {% if show_title %} {{ drupal_block('page_title_block', wrapper=false) }} {% endif %} @@ -80,7 +83,7 @@ {% if content_attributes is not empty %} {% endif %} - {{- content -}} + {{ content }} {% if content_attributes is not empty %}
{% endif %} diff --git a/templates/content/node--heritage_site--full.html.twig b/templates/content/node--heritage_site--full.html.twig new file mode 100644 index 0000000..358d243 --- /dev/null +++ b/templates/content/node--heritage_site--full.html.twig @@ -0,0 +1,93 @@ +{# +/** + * @file + * Theme override to display a node. + * + * 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: 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: Themed creation date field. + * - author_name: 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() + * + * @todo Remove the id attribute (or make it a class), because if that gets + * rendered twice on a page this is invalid CSS for example: two lists + * in different view modes. + */ +#} +{% if banner_image %} + {{ banner_image }} +{% endif %} + + {% if show_topics and topics_subtopics_list is not empty %} + {{ topics_subtopics_list }} + {% endif %} + {% if show_title %} + {{ drupal_block('page_title_block', wrapper=false) }} + {% endif %} + {% if content_attributes is not empty %} + + {% endif %} + {{ content }} + {% if content_attributes is not empty %} + + {% endif %} + {% if display_social_links %} + {{ drupal_entity('block', 'originssocialsharing', check_access=false) }} + {% endif %} + diff --git a/templates/content/node--news--full.html.twig b/templates/content/node--news--full.html.twig index 7063f8b..846a1ec 100644 --- a/templates/content/node--news--full.html.twig +++ b/templates/content/node--news--full.html.twig @@ -71,6 +71,9 @@ */ #} + {% if banner_image %} + {{ banner_image }} + {% endif %} {% if show_title %} {{ drupal_block('page_title_block', wrapper=false) }} {% endif %} diff --git a/templates/content/node--publication--full.html.twig b/templates/content/node--publication--full.html.twig index 34dd653..4d2ec67 100644 --- a/templates/content/node--publication--full.html.twig +++ b/templates/content/node--publication--full.html.twig @@ -71,6 +71,9 @@ */ #} + {% if banner_image %} + {{ banner_image }} + {% endif %}
{% if show_title %} {{ drupal_block('page_title_block', wrapper=false) }} diff --git a/templates/content/node--subtopic--full.html.twig b/templates/content/node--subtopic--full.html.twig index e03168c..9c4d4a8 100644 --- a/templates/content/node--subtopic--full.html.twig +++ b/templates/content/node--subtopic--full.html.twig @@ -71,6 +71,9 @@ */ #} + {% if banner_image %} + {{ banner_image }} + {% endif %} {% if show_title %} {{ drupal_block('page_title_block', wrapper=false) }} {% endif %} diff --git a/templates/content/node--topic--full.html.twig b/templates/content/node--topic--full.html.twig index f135252..ea41703 100644 --- a/templates/content/node--topic--full.html.twig +++ b/templates/content/node--topic--full.html.twig @@ -70,6 +70,9 @@ * in different view modes. */ #} +{% if banner_image %} + {{ banner_image }} +{% endif %}
{% if show_title %} diff --git a/templates/content/node--view--topic-queue.html.twig b/templates/content/node--view--topic-queue.html.twig new file mode 100644 index 0000000..a10c6da --- /dev/null +++ b/templates/content/node--view--topic-queue.html.twig @@ -0,0 +1,84 @@ +{# +/** + * @file + * Theme override to display a node. + * + * 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: 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: Themed creation date field. + * - author_name: 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() + * + * @todo Remove the id attribute (or make it a class), because if that gets + * rendered twice on a page this is invalid CSS for example: two lists + * in different view modes. + */ +#} + + {{ title_prefix }} + {% if not page %} + + {{ label }} + + {% endif %} + {{ title_suffix }} +
+ {{ content }} +
+ diff --git a/templates/field/field--node--field-contact-information---custom.html.twig b/templates/field/field--node--field-contact-information---custom.html.twig new file mode 100644 index 0000000..5874d68 --- /dev/null +++ b/templates/field/field--node--field-contact-information---custom.html.twig @@ -0,0 +1,65 @@ +{# +/** + * @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 classes = [ + 'field', + 'field--name-' ~ field_name|clean_class, + 'field--type-' ~ field_type|clean_class, + 'field--label-' ~ label_display, +] +%} +{% + set title_classes = [ + 'field__label', + label_display == 'visually_hidden' ? 'visually-hidden', +] +%} + +{% if multiple %} + + {% for item in items %} + {{ item.content }}
+ {% endfor %} +
+{% else %} + {% for item in items %} + {{ item.content }} + {% endfor %} +{% endif %} diff --git a/templates/field/field--node--field-location---custom.html.twig b/templates/field/field--node--field-location---custom.html.twig new file mode 100644 index 0000000..5874d68 --- /dev/null +++ b/templates/field/field--node--field-location---custom.html.twig @@ -0,0 +1,65 @@ +{# +/** + * @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 classes = [ + 'field', + 'field--name-' ~ field_name|clean_class, + 'field--type-' ~ field_type|clean_class, + 'field--label-' ~ label_display, +] +%} +{% + set title_classes = [ + 'field__label', + label_display == 'visually_hidden' ? 'visually-hidden', +] +%} + +{% if multiple %} + + {% for item in items %} + {{ item.content }} + {% endfor %} + +{% else %} + {% for item in items %} + {{ item.content }} + {% endfor %} +{% endif %} diff --git a/templates/field/field--node--link.html.twig b/templates/field/field--node--link.html.twig new file mode 100644 index 0000000..0fa0d46 --- /dev/null +++ b/templates/field/field--node--link.html.twig @@ -0,0 +1,80 @@ +{# +/** + * @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 classes = [ + 'field', + 'field--name-' ~ field_name|clean_class, + 'field--type-' ~ field_type|clean_class, + 'field--label-' ~ label_display, +] +%} +{% + set title_classes = [ + 'field__label', + 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/templates/views/views-view--contacts.html.twig b/templates/views/views-view--contacts.html.twig index 08c30dc..0165a67 100644 --- a/templates/views/views-view--contacts.html.twig +++ b/templates/views/views-view--contacts.html.twig @@ -37,41 +37,17 @@ 'view-id-' ~ id, 'view-display-id-' ~ display_id, dom_id ? 'js-view-dom-id-' ~ dom_id, - 'search-results', ] %}
- {% if title %} - {{ title }} - {% endif %} - -
- {% if exposed %} - {{ exposed }} - {% endif %} - - {% if links %} - - {% endif %} - - {% if header %} - {{ header }} - {% endif %} -
+

{{ "More contacts"|t }}

{% if rows %} -
+
{{ rows }}
{% elseif empty %} -
+
{{ empty }}
{% endif %} diff --git a/templates/views/views-view-unformatted--topic-queue.html.twig b/templates/views/views-view-unformatted--topic-queue.html.twig index 3b0fe31..fa199b1 100644 --- a/templates/views/views-view-unformatted--topic-queue.html.twig +++ b/templates/views/views-view-unformatted--topic-queue.html.twig @@ -15,14 +15,11 @@ * @see template_preprocess_views_view_unformatted() */ #} -{% if title %} -

{{ title }}

-{% endif %} {% set classes = [ 'card-deck', 'card-deck--x2', - 'card-deck--border-top', + 'card-deck--plain', 'card-deck--topics', ] %} @@ -31,7 +28,6 @@ {% set row_classes = [ default_row_class ? 'views-row', - 'card', ] %}