diff --git a/assets/css/components/_card-article-small.scss b/assets/css/components/_card-article-small.scss
index a6fb7d7..a345fab 100644
--- a/assets/css/components/_card-article-small.scss
+++ b/assets/css/components/_card-article-small.scss
@@ -4,17 +4,40 @@
@include grid-content();
- margin-bottom: calc(var(--spacing)*0.5);
-
+ padding-top: calc(var(--spacing)*0.5);
padding-bottom: calc(var(--spacing)*0.5);
- border-bottom: var(--border-light);
+ border-bottom: var(--border-light);
&:first-of-type{
- padding-top: calc(var(--spacing)*0.5);
border-top: var(--border-light);
}
+ &.has-link {
+ @include hover-card-line();
+ }
+
+
+ // &:first-of-type{
+ // padding-top: calc(var(--spacing)*0.5);
+ // border-top: var(--border-light);
+ // }
@include figure-16-9();
+
+ figure{
+ margin-left: 45px;
+ @media #{$x-small}{ margin-left: 0px; }
+ }
+
+ .icon-article{
+ position: absolute;
+ left: 10px;
+ padding-top: calc(var(--spacing)*0.5);
+
+ svg{
+ width: 20px;
+ fill: var(--color-txt);
+ }
+ }
.content{
display: flex;
@@ -38,12 +61,11 @@
flex-grow: 1;
color: var(--color-txt-light);
}
- .keywords--small{
- margin-top: 1.5em;
- padding-bottom: calc(var(--spacing)*0.25);
- color: var(--color-txt-light);
- z-index: 1000;
- max-width: 32ch;
+
+ .description{
+ @include clamp(2);
+ margin-bottom: calc(var(--spacing)*0.75);
+
}
@@ -60,6 +82,17 @@
}
@media #{$x-small}{
+
+ // figure{
+ // aspect-ratio: inherit;
+ // width: 100%;
+ // height: 100%;
+ // }
+
+ .icon-article{ display: none; }
+ .description{
+ display: none;
+ }
.content{
padding: 0;
}
@@ -70,11 +103,21 @@
font-size: var(--fs-small);
margin-top: 0.25em;
}
- .keywords--small{
- font-size: var(--fs-small);
- margin-top: 0.5em;
- padding-bottom: 0;
+
+ .keywords {
+ display: block;
+ line-height: 1.1;
+ margin-top: calc(var(--spacing)*0.5);
+ padding-right: calc(var(--padding-inner)*1);
+ li, a{
+ display: inline;
+ border: none;
+ padding: 0px;
+ color: var(--color-txt-light);
+ }
+
}
+
}
diff --git a/assets/css/components/_card-article.scss b/assets/css/components/_card-article.scss
index 9ae5222..b0a46d1 100644
--- a/assets/css/components/_card-article.scss
+++ b/assets/css/components/_card-article.scss
@@ -50,7 +50,6 @@
.description{
margin-top: calc(var(--spacing)*0.5);
- // font-size: var(--fs-small);
display: -webkit-box;
-webkit-line-clamp: 3;
diff --git a/assets/css/components/_card-folder.scss b/assets/css/components/_card-folder.scss
index 02e0b78..38a8c3d 100644
--- a/assets/css/components/_card-folder.scss
+++ b/assets/css/components/_card-folder.scss
@@ -78,27 +78,53 @@
}
-
-
- // @media #{$x-small}{
- // display: flex;
- // flex-direction: column;
- // padding: calc(var(--padding-inner)*0.5);
-
- // .content{ display: contents;}
-
- // .title{ order: 1; }
- // figure{ order: 2; }
- // .short{ order: 3; }
- // ul{ order: 4; }
- // }
-
-
}
+[data-template="investigation-summary"] .card--folder{
+
+ border: none;
+ padding-left: 0;
+ padding-right: 0;
+ border-bottom: var(--border-light);
+ &:first-of-type{
+ border-top: var(--border-light);
+ }
+ &.has-link {
+ @include hover-card-line();
+ }
+
+ figure{
+ margin-left: 45px;
+ @media #{$x-small}{ margin-left: 0px; }
+
+ }
+
+ .title .icon{
+ display: none;
+ }
+
+ .icon-folder{
+ position: absolute;
+ left: 10px;
+ padding-top: calc(var(--spacing)*0.5);
+
+
+ @media #{$x-small}{ display: none; }
+
+ svg{
+ width: 20px;
+ fill: var(--color-txt);
+ }
+ }
+
+
+}
+
+
+
diff --git a/assets/css/components/_card-impact-small.scss b/assets/css/components/_card-impact-small.scss
new file mode 100644
index 0000000..848351b
--- /dev/null
+++ b/assets/css/components/_card-impact-small.scss
@@ -0,0 +1,111 @@
+.card--impact-small {
+
+ border-bottom: var(--border-light);
+ &:first-of-type{
+ border-top: var(--border-light);
+ }
+
+
+ @include grid-content();
+ padding: var(--padding-inner) 0;
+
+ &.has-link {
+ @include hover-card-line();
+ }
+
+ @include btn--go-to();
+
+ .btn--go-to {
+ top: calc(var(--padding-inner)*1);
+ bottom: auto;
+ }
+
+ .content {
+ grid-column: 2;
+ }
+
+ .card--open-graph {
+ grid-column: 2;
+ z-index: 10;
+ }
+
+ .keywords {
+ grid-column: 2;
+ z-index: 10;
+
+ @media #{$x-small} {
+ display: block;
+ line-height: 1.1;
+ li, a{
+ display: inline;
+ border: none;
+ padding: 0px;
+ color: var(--color-txt-light);
+ }
+ }
+
+ }
+
+ &:not([data-impact-type="media"]) .content,
+ .keywords {
+ @media #{$x-small} {
+ grid-column: span 2;
+ }
+ }
+
+ .tag {
+ width: auto;
+ justify-self: start;
+ position: relative;
+ top: -5px;
+ }
+
+ &:not([data-impact-type="media"]) {
+ .content {
+ padding-right: calc(var(--padding-inner)*2.5);
+ @media #{$x-small} {
+ padding-right: 0;
+ }
+ }
+
+ }
+
+
+ .open-graph__details {
+ grid-column: 2;
+ @include details-summary();
+
+ summary {
+ color: var(--color-txt-light);
+
+ .arrow-details svg {
+ fill: var(--color-txt-light);
+ }
+ }
+
+ @media #{$x-small} {
+ summary {
+ @include grid-content();
+ grid-row-gap: 0;
+
+ .summary-inner {
+ grid-column: 2;
+ }
+ }
+
+ grid-column: 1/3;
+ }
+ }
+
+
+ .open-graph__inner {
+ margin-top: calc(var(--spacing)*0.5);
+ .card--open-graph {
+ margin-bottom: calc(var(--spacing)*0.5);
+ }
+
+ }
+
+}
+
+
diff --git a/assets/css/components/_card-impact.scss b/assets/css/components/_card-impact.scss
index 19c348b..e4a94c4 100644
--- a/assets/css/components/_card-impact.scss
+++ b/assets/css/components/_card-impact.scss
@@ -1,129 +1,264 @@
+.card--impact {
-.card--impact{
- @include grid-content();
- border-bottom: var(--border-light);
- &:first-of-type{
- border-top: var(--border-light);
- }
- &.has-link{
- @include hover-card-line();
- }
- padding: calc(var(--spacing)*0.5) 0;
container-type: inline-size;
container-name: impact;
+ border: var(--border-light);
+ margin-bottom: calc(var(--spacing)*1);
- @include btn--go-to();
- .btn--go-to{
- top: calc(var(--padding-inner)*1);
- bottom: auto;
-
+ &.has-link {
+ @include hover-card-line();
}
-
+
+ .card--impact__inner {
+ @include grid-content();
+ padding: calc(var(--padding-inner)*1.5) var(--padding-inner);
+
+
+
+ // border-bottom: var(--border-light);
+ // padding: calc(var(--spacing)*0.5) 0;
+ // &:first-of-type{
+ // border-top: var(--border-light);
+ // }
+
+
+
+
+
+
+
+ @include btn--go-to();
+
+ .btn--go-to {
+ top: calc(var(--padding-inner)*1);
+ bottom: auto;
+ }
+
+
+
+ .content {
+ grid-column: 2;
+ }
+
+ .card--open-graph {
+ grid-row: 1/3;
+ grid-column: 2;
+ z-index: 10;
+ }
+
+ .keywords-wrapper {
+ grid-column: 1;
+ grid-row: 2/4;
+ align-self: end;
+ z-index: 10;
+ }
+
+ &:not([data-impact-type="media"]) .content {
+ @media #{$x-small} {
+ grid-column: span 2;
+ }
+ }
+
+ .tag {
+
+ width: auto;
+ justify-self: start;
+ position: relative;
+ top: -5px;
+
+ }
+
+ &:not([data-impact-type="media"]) {
+ .content {
+ padding-right: calc(var(--padding-inner)*2.5);
+ }
+
+ }
+
+
+
+
+ .investigations {
+ z-index: 10;
+ grid-column: 2;
+ list-style: none;
+ font-size: var(--fs-small);
+
+
+ a {
+ text-decoration: none;
+ color: var(--color-txt-light);
+
+ }
+
+ .icon {
+ position: relative;
+ top: 2px;
+
+ svg {
+ width: 14px;
+ height: 14px;
+ fill: var(--color-txt-light);
+ }
+ }
+
+ li:hover {
+ a {
+ color: var(--color-txt);
+ }
+
+ .icon svg {
+ fill: var(--color-txt);
+ }
+ }
+
+ }
+
+
+
+
+
+
+
+
+ .open-graph__details {
+ grid-column: 2;
+ @include details-summary();
+
+ summary {
+ color: var(--color-txt-light);
+
+ .arrow-details svg {
+ fill: var(--color-txt-light);
+ }
+ }
+
+ @media #{$x-small} {
+ summary {
+ @include grid-content();
+ grid-row-gap: 0;
+
+ .summary-inner {
+ grid-column: 2;
+ }
+ }
+
+ grid-column: 1/3;
+ }
+ }
+
+
+
+
+ .open-graph__inner {
+ margin-top: calc(var(--spacing)*0.5);
+ // margin-bottom: calc(var(--spacing)*1);
+
+ .card--open-graph {
+ margin-bottom: calc(var(--spacing)*0.5);
+ }
+
+ }
+ }
+}
+
+
+
+@container impact (width < 460px) {
+ .card--impact__inner{
+ display: block!important;
+ padding-top: var(--padding-inner)!important;
+ padding-bottom: calc(var(--padding-inner)*0.75)!important;
+
+
+ .tag, .date{
+ display: inline-flex;
+ margin-right: 2ch;
+ top: 0px!important;
+ }
.content{
- grid-column: 2;
- }
- &:not([data-impact-type="media"]) .content{
- @media #{$x-small}{ grid-column: span 2; }
+ margin-top: calc(var(--spacing)*0.75);
+ margin-bottom: calc(var(--spacing)*0.25);
+ padding-right: 0!important;
}
- .tag{
-
- width: auto;
- justify-self: start;
- position: relative;
- top: -5px;
-
+ .card--open-graph{
+ margin-top: calc(var(--spacing)*0.75);
+ margin-bottom: calc(var(--spacing)*0.25);
}
- &:not([data-impact-type="media"]){
- .content{
- padding-right: calc(var(--padding-inner)*2.5);
- }
-
- }
-
-
-
-
.investigations{
- z-index: 10;
- grid-column: 2;
- list-style: none;
- font-size: var(--fs-small);
+ margin-top: calc(var(--spacing)*0.25);
+ margin-bottom: calc(var(--spacing)*0.25);
+ }
+
+ .keywords-wrapper {
+ margin-top: calc(var(--spacing)*1);
+
+ }
+ .date,
+ .content,
+ details {
+ font-size: 14px !important;
+ }
+
+ .btn--go-to {
+ top: calc(var(--padding-inner)*1.25)!important;
+ bottom: auto;
+ right: calc(var(--padding-inner)*1.25)!important;
+ }
+}
+}
+
+
+@media #{$x-small}{
+ .card--impact__inner{
+ display: block!important;
+ padding-top: var(--padding-inner)!important;
+ padding-bottom: calc(var(--padding-inner)*0.75)!important;
-
- a{
- text-decoration: none;
- color: var(--color-txt-light);
-
- }
- .icon{
- position: relative;
- top: 2px;
- svg{
- width: 14px;
- height: 14px;
- fill: var(--color-txt-light);
- }
- }
- li:hover{
- a{
- color: var(--color-txt);
- }
- .icon svg{ fill: var(--color-txt); }
- }
+ .tag, .date{
+ display: inline-flex;
+ margin-right: 2ch;
+ top: 0px!important;
}
-
-
-
-
-
-
-
- .open-graph__details{
- grid-column: 2;
- @include details-summary();
- summary{
- color: var(--color-txt-light);
- .arrow-details svg{ fill: var(--color-txt-light);}
- }
- @media #{$x-small}{
- summary{
- @include grid-content();
- grid-row-gap: 0;
- .summary-inner{
- grid-column: 2;
- }
- }
- grid-column: 1/3;
- }
+ .content{
+ margin-top: calc(var(--spacing)*0.75);
+ margin-bottom: calc(var(--spacing)*0.25);
+ padding-right: 0!important;
}
+ .card--open-graph{
+ margin-top: calc(var(--spacing)*0.75);
+ margin-bottom: calc(var(--spacing)*0.25);
+ }
+ .investigations{
+ margin-top: calc(var(--spacing)*0.25);
+ margin-bottom: calc(var(--spacing)*0.25);
+ }
-
- .open-graph__inner{
- margin-top: calc(var(--spacing)*0.5);
- // margin-bottom: calc(var(--spacing)*1);
-
- .card--open-graph{
- margin-bottom: calc(var(--spacing)*0.5);
- }
-
- }
-
+ .keywords-wrapper {
+ margin-top: calc(var(--spacing)*1);
+
+ }
+ .date,
+ .content,
+ details {
+ font-size: 14px !important;
+ }
+
+ .btn--go-to {
+ top: calc(var(--padding-inner)*1.25)!important;
+ bottom: auto;
+ right: calc(var(--padding-inner)*1.25)!important;
+ }
+}
}
-@container impact (width < 420px) {
- .date, .content, details{
- font-size: 14px!important;
- }
-}
-
-
diff --git a/assets/css/components/_card-open-graph.scss b/assets/css/components/_card-open-graph.scss
index 6fd5a7c..1dca834 100644
--- a/assets/css/components/_card-open-graph.scss
+++ b/assets/css/components/_card-open-graph.scss
@@ -2,7 +2,8 @@
@include grid-content();
- border: var(--border-light);
+ // border: var(--border-light);
+ border: 1px solid var(--grey-600);
border-radius: var(--radius-small);
position: relative;
diff --git a/assets/css/components/_slider-before-after.scss b/assets/css/components/_slider-before-after.scss
new file mode 100644
index 0000000..149bb34
--- /dev/null
+++ b/assets/css/components/_slider-before-after.scss
@@ -0,0 +1,86 @@
+
+.slider-before-after{
+
+ width: 100%;
+
+ max-width: 700px;
+ z-index: 300;
+ display: grid;
+ place-content: center;
+ position: relative;
+ overflow: hidden;
+ --position: 50%;
+
+ img {
+ display: block;
+ max-width: 100%;
+ }
+
+
+ .image-container {
+ position: relative;
+ width: 100%;
+ // max-width: 800px;
+ // max-height: 90vh;
+ // aspect-ratio: 1/1;
+ }
+
+
+
+ .slider-image {
+ width: 100%;
+ height: 100%;
+ object-fit: cover;
+ object-position: left;
+ }
+
+ .image-before {
+ position: absolute;
+ inset: 0;
+ width: var(--position);
+ }
+
+ .slider {
+ position: absolute;
+ inset: 0;
+ cursor: pointer;
+ opacity: 0;
+ /* for Firefox */
+ width: 100%;
+ height: 100%;
+ }
+
+ .slider:focus-visible ~ .slider-button {
+ outline: 5px solid black;
+ outline-offset: 3px;
+ }
+
+ .slider-line {
+ position: absolute;
+ inset: 0;
+ width: .2rem;
+ height: 100%;
+ background-color: #fff;
+ /* z-index: 10; */
+ left: var(--position);
+ transform: translateX(-50%);
+ pointer-events: none;
+ }
+
+ .slider-button {
+ position: absolute;
+ background-color: #fff;
+ color: black;
+ padding: .5rem;
+ border-radius: 100vw;
+ display: grid;
+ place-items: center;
+ top: 50%;
+ left: var(--position);
+ transform: translate(-50%, -50%);
+ pointer-events: none;
+ /* z-index: 100; */
+ box-shadow: 1px 1px 1px hsl(0, 50%, 2%, .5);
+ }
+
+}
\ No newline at end of file
diff --git a/assets/css/components/_swipper.scss b/assets/css/components/_swiper.scss
similarity index 96%
rename from assets/css/components/_swipper.scss
rename to assets/css/components/_swiper.scss
index f05c804..59c8c59 100644
--- a/assets/css/components/_swipper.scss
+++ b/assets/css/components/_swiper.scss
@@ -1,4 +1,6 @@
-#home__investigations {
+.swiper {
+
+
--slide-padding: 30px;
@@ -7,6 +9,7 @@
--swiper-navigation-size: 32px;
color: var(--color-txt);
background-color: var(--color-bg);
+ background-color: red;
height: 100%;
width: var(--slide-padding);
// background-color: red;
@@ -34,6 +37,7 @@
right: 0px;
top: 0px;
justify-content: flex-end;
+
}
.swiper-slide {
diff --git a/assets/css/partials/_site-header.scss b/assets/css/partials/_site-header.scss
index ddb512a..91584e8 100644
--- a/assets/css/partials/_site-header.scss
+++ b/assets/css/partials/_site-header.scss
@@ -17,8 +17,8 @@
.site-header__inner{
width: 100%;
height: 100%;
- border-bottom: 1px solid var(--color-bg);
- transition: border-color ease-in .5s;
+ // border-bottom: 1px solid var(--color-bg);
+ // transition: border-color ease-in .5s;
display: flex;
align-items: center;
@@ -37,6 +37,7 @@
#site-title {
flex-grow: 2;
+ opacity: 0;
svg{
width: 100px;
@media #{$small}{
diff --git a/assets/css/style.css b/assets/css/style.css
index 8fbe3cf..a533a9d 100644
--- a/assets/css/style.css
+++ b/assets/css/style.css
@@ -165,8 +165,6 @@ body.is-hidden .btn--back-to-top {
#site-header .site-header__inner {
width: 100%;
height: 100%;
- border-bottom: 1px solid var(--color-bg);
- transition: border-color ease-in 0.5s;
display: flex;
align-items: center;
justify-content: space-between;
@@ -180,6 +178,7 @@ body.is-hidden .btn--back-to-top {
}
#site-header #site-title {
flex-grow: 2;
+ opacity: 0;
}
#site-header #site-title svg {
width: 100px;
@@ -1247,7 +1246,7 @@ button.sort[data-sort-type=up] .arrow {
grid-gap: var(--padding-inner);
grid-template-columns: 2fr 3fr;
position: relative;
- margin-bottom: calc(var(--spacing) * 0.5);
+ padding-top: calc(var(--spacing) * 0.5);
padding-bottom: calc(var(--spacing) * 0.5);
border-bottom: var(--border-light);
position: relative;
@@ -1255,9 +1254,30 @@ button.sort[data-sort-type=up] .arrow {
position: relative;
}
.card--article-small:first-of-type {
- padding-top: calc(var(--spacing) * 0.5);
border-top: var(--border-light);
}
+.card--article-small.has-link {
+ border-bottom: var(--border-light);
+ position: relative;
+}
+.card--article-small.has-link:first-of-type {
+ border-top: var(--border-light);
+}
+.card--article-small.has-link::before {
+ content: "";
+ width: 100%;
+ border-top: 1px solid transparent;
+ position: absolute;
+ top: -1px;
+ left: 0;
+}
+.card--article-small.has-link:hover {
+ background-color: var(--grey-950);
+ border-color: var(--color-txt);
+}
+.card--article-small.has-link:hover::before {
+ border-color: var(--color-txt);
+}
.card--article-small figure {
aspect-ratio: 16/9;
display: flex;
@@ -1270,6 +1290,23 @@ button.sort[data-sort-type=up] .arrow {
object-fit: cover;
transition: cubic-bezier(0.175, 0.885, 0.32, 1.275) 0.5s;
}
+.card--article-small figure {
+ margin-left: 45px;
+}
+@media screen and (max-width: 560px) {
+ .card--article-small figure {
+ margin-left: 0px;
+ }
+}
+.card--article-small .icon-article {
+ position: absolute;
+ left: 10px;
+ padding-top: calc(var(--spacing) * 0.5);
+}
+.card--article-small .icon-article svg {
+ width: 20px;
+ fill: var(--color-txt);
+}
.card--article-small .content {
display: flex;
flex-direction: column;
@@ -1291,12 +1328,12 @@ button.sort[data-sort-type=up] .arrow {
flex-grow: 1;
color: var(--color-txt-light);
}
-.card--article-small .keywords--small {
- margin-top: 1.5em;
- padding-bottom: calc(var(--spacing) * 0.25);
- color: var(--color-txt-light);
- z-index: 1000;
- max-width: 32ch;
+.card--article-small .description {
+ display: -webkit-box;
+ -webkit-line-clamp: 2;
+ -webkit-box-orient: vertical;
+ overflow: hidden;
+ margin-bottom: calc(var(--spacing) * 0.75);
}
.card--article-small .btn--go-to {
position: absolute;
@@ -1352,6 +1389,12 @@ button.sort[data-sort-type=up] .arrow {
}
}
@media screen and (max-width: 560px) {
+ .card--article-small .icon-article {
+ display: none;
+ }
+ .card--article-small .description {
+ display: none;
+ }
.card--article-small .content {
padding: 0;
}
@@ -1362,26 +1405,25 @@ button.sort[data-sort-type=up] .arrow {
font-size: var(--fs-small);
margin-top: 0.25em;
}
- .card--article-small .keywords--small {
- font-size: var(--fs-small);
- margin-top: 0.5em;
- padding-bottom: 0;
+ .card--article-small .keywords {
+ display: block;
+ line-height: 1.1;
+ margin-top: calc(var(--spacing) * 0.5);
+ padding-right: calc(var(--padding-inner) * 1);
+ }
+ .card--article-small .keywords li, .card--article-small .keywords a {
+ display: inline;
+ border: none;
+ padding: 0px;
+ color: var(--color-txt-light);
}
}
.card--impact {
- display: grid;
- grid-gap: var(--padding-inner);
- grid-template-columns: 2fr 3fr;
- position: relative;
- border-bottom: var(--border-light);
- padding: calc(var(--spacing) * 0.5) 0;
container-type: inline-size;
container-name: impact;
- position: relative;
-}
-.card--impact:first-of-type {
- border-top: var(--border-light);
+ border: var(--border-light);
+ margin-bottom: calc(var(--spacing) * 1);
}
.card--impact.has-link {
border-bottom: var(--border-light);
@@ -1405,92 +1447,111 @@ button.sort[data-sort-type=up] .arrow {
.card--impact.has-link:hover::before {
border-color: var(--color-txt);
}
-.card--impact .btn--go-to {
+.card--impact .card--impact__inner {
+ display: grid;
+ grid-gap: var(--padding-inner);
+ grid-template-columns: 2fr 3fr;
+ position: relative;
+ padding: calc(var(--padding-inner) * 1.5) var(--padding-inner);
+ position: relative;
+}
+.card--impact .card--impact__inner .btn--go-to {
position: absolute;
right: var(--padding-inner);
bottom: calc(var(--padding-inner) - 3px);
}
-.card--impact .btn--go-to svg {
+.card--impact .card--impact__inner .btn--go-to svg {
width: 15px;
height: 15px;
fill: var(--color-txt);
}
@media screen and (max-width: 768px) {
- .card--impact .btn--go-to svg {
+ .card--impact .card--impact__inner .btn--go-to svg {
width: 11px;
height: 11px;
}
}
@media screen and (max-width: 560px) {
- .card--impact .btn--go-to {
+ .card--impact .card--impact__inner .btn--go-to {
right: calc(var(--padding-inner) * 0.5);
bottom: calc(var(--padding-inner) * 0.25);
}
- .card--impact .btn--go-to svg {
+ .card--impact .card--impact__inner .btn--go-to svg {
width: 11px;
height: 11px;
}
}
-.card--impact:hover .btn--go-to {
+.card--impact .card--impact__inner:hover .btn--go-to {
animation: wiggle-left 0.8s ease-in-out;
}
-.card--impact .btn--go-to {
+.card--impact .card--impact__inner .btn--go-to {
top: calc(var(--padding-inner) * 1);
bottom: auto;
}
-.card--impact .content {
+.card--impact .card--impact__inner .content {
grid-column: 2;
}
+.card--impact .card--impact__inner .card--open-graph {
+ grid-row: 1/3;
+ grid-column: 2;
+ z-index: 10;
+}
+.card--impact .card--impact__inner .keywords-wrapper {
+ grid-column: 1;
+ grid-row: 2/4;
+ align-self: end;
+ z-index: 10;
+}
@media screen and (max-width: 560px) {
- .card--impact:not([data-impact-type=media]) .content {
+ .card--impact .card--impact__inner:not([data-impact-type=media]) .content {
grid-column: span 2;
}
}
-.card--impact .tag {
+.card--impact .card--impact__inner .tag {
width: auto;
justify-self: start;
position: relative;
top: -5px;
}
-.card--impact:not([data-impact-type=media]) .content {
+.card--impact .card--impact__inner:not([data-impact-type=media]) .content {
padding-right: calc(var(--padding-inner) * 2.5);
}
-.card--impact .investigations {
+.card--impact .card--impact__inner .investigations {
z-index: 10;
grid-column: 2;
list-style: none;
font-size: var(--fs-small);
}
-.card--impact .investigations a {
+.card--impact .card--impact__inner .investigations a {
text-decoration: none;
color: var(--color-txt-light);
}
-.card--impact .investigations .icon {
+.card--impact .card--impact__inner .investigations .icon {
position: relative;
top: 2px;
}
-.card--impact .investigations .icon svg {
+.card--impact .card--impact__inner .investigations .icon svg {
width: 14px;
height: 14px;
fill: var(--color-txt-light);
}
-.card--impact .investigations li:hover a {
+.card--impact .card--impact__inner .investigations li:hover a {
color: var(--color-txt);
}
-.card--impact .investigations li:hover .icon svg {
+.card--impact .card--impact__inner .investigations li:hover .icon svg {
fill: var(--color-txt);
}
-.card--impact .open-graph__details {
+.card--impact .card--impact__inner .open-graph__details {
grid-column: 2;
}
-.card--impact .open-graph__details summary,
-.card--impact .open-graph__details .summary-inner {
+.card--impact .card--impact__inner .open-graph__details summary,
+.card--impact .card--impact__inner .open-graph__details .summary-inner {
display: flex;
align-items: center;
cursor: pointer;
gap: 0.5ch;
}
-.card--impact .open-graph__details .arrow-details {
+.card--impact .card--impact__inner .open-graph__details .arrow-details {
line-height: 0;
--size: 11px;
height: var(--size);
@@ -1501,53 +1562,297 @@ button.sort[data-sort-type=up] .arrow {
position: relative;
top: -2px;
}
-.card--impact .open-graph__details .arrow-details svg {
+.card--impact .card--impact__inner .open-graph__details .arrow-details svg {
transition: transform 0.2s ease-in;
width: 100%;
fill: var(--color-txt);
}
-.card--impact .open-graph__details summary:hover {
+.card--impact .card--impact__inner .open-graph__details summary:hover {
color: var(--color-txt);
}
-.card--impact .open-graph__details summary:hover .arrow-details svg {
+.card--impact .card--impact__inner .open-graph__details summary:hover .arrow-details svg {
fill: var(--color-txt);
}
-.card--impact .open-graph__details[open] .arrow-details svg {
+.card--impact .card--impact__inner .open-graph__details[open] .arrow-details svg {
transform: rotate(90deg);
}
-.card--impact .open-graph__details summary {
+.card--impact .card--impact__inner .open-graph__details summary {
color: var(--color-txt-light);
}
-.card--impact .open-graph__details summary .arrow-details svg {
+.card--impact .card--impact__inner .open-graph__details summary .arrow-details svg {
fill: var(--color-txt-light);
}
@media screen and (max-width: 560px) {
- .card--impact .open-graph__details {
+ .card--impact .card--impact__inner .open-graph__details {
grid-column: 1/3;
}
- .card--impact .open-graph__details summary {
+ .card--impact .card--impact__inner .open-graph__details summary {
display: grid;
grid-gap: var(--padding-inner);
grid-template-columns: 2fr 3fr;
position: relative;
grid-row-gap: 0;
}
- .card--impact .open-graph__details summary .summary-inner {
+ .card--impact .card--impact__inner .open-graph__details summary .summary-inner {
grid-column: 2;
}
}
-.card--impact .open-graph__inner {
+.card--impact .card--impact__inner .open-graph__inner {
margin-top: calc(var(--spacing) * 0.5);
}
-.card--impact .open-graph__inner .card--open-graph {
+.card--impact .card--impact__inner .open-graph__inner .card--open-graph {
margin-bottom: calc(var(--spacing) * 0.5);
}
-@container impact (width < 420px) {
- .date, .content, details {
+@container impact (width < 460px) {
+ .card--impact__inner {
+ display: block !important;
+ padding-top: var(--padding-inner) !important;
+ padding-bottom: calc(var(--padding-inner) * 0.75) !important;
+ }
+ .card--impact__inner .tag, .card--impact__inner .date {
+ display: inline-flex;
+ margin-right: 2ch;
+ top: 0px !important;
+ }
+ .card--impact__inner .content {
+ margin-top: calc(var(--spacing) * 0.75);
+ margin-bottom: calc(var(--spacing) * 0.25);
+ padding-right: 0 !important;
+ }
+ .card--impact__inner .card--open-graph {
+ margin-top: calc(var(--spacing) * 0.75);
+ margin-bottom: calc(var(--spacing) * 0.25);
+ }
+ .card--impact__inner .investigations {
+ margin-top: calc(var(--spacing) * 0.25);
+ margin-bottom: calc(var(--spacing) * 0.25);
+ }
+ .card--impact__inner .keywords-wrapper {
+ margin-top: calc(var(--spacing) * 1);
+ }
+ .card--impact__inner .date,
+ .card--impact__inner .content,
+ .card--impact__inner details {
font-size: 14px !important;
}
+ .card--impact__inner .btn--go-to {
+ top: calc(var(--padding-inner) * 1.25) !important;
+ bottom: auto;
+ right: calc(var(--padding-inner) * 1.25) !important;
+ }
}
+@media screen and (max-width: 560px) {
+ .card--impact__inner {
+ display: block !important;
+ padding-top: var(--padding-inner) !important;
+ padding-bottom: calc(var(--padding-inner) * 0.75) !important;
+ }
+ .card--impact__inner .tag, .card--impact__inner .date {
+ display: inline-flex;
+ margin-right: 2ch;
+ top: 0px !important;
+ }
+ .card--impact__inner .content {
+ margin-top: calc(var(--spacing) * 0.75);
+ margin-bottom: calc(var(--spacing) * 0.25);
+ padding-right: 0 !important;
+ }
+ .card--impact__inner .card--open-graph {
+ margin-top: calc(var(--spacing) * 0.75);
+ margin-bottom: calc(var(--spacing) * 0.25);
+ }
+ .card--impact__inner .investigations {
+ margin-top: calc(var(--spacing) * 0.25);
+ margin-bottom: calc(var(--spacing) * 0.25);
+ }
+ .card--impact__inner .keywords-wrapper {
+ margin-top: calc(var(--spacing) * 1);
+ }
+ .card--impact__inner .date,
+ .card--impact__inner .content,
+ .card--impact__inner details {
+ font-size: 14px !important;
+ }
+ .card--impact__inner .btn--go-to {
+ top: calc(var(--padding-inner) * 1.25) !important;
+ bottom: auto;
+ right: calc(var(--padding-inner) * 1.25) !important;
+ }
+}
+.card--impact-small {
+ border-bottom: var(--border-light);
+ display: grid;
+ grid-gap: var(--padding-inner);
+ grid-template-columns: 2fr 3fr;
+ position: relative;
+ padding: var(--padding-inner) 0;
+ position: relative;
+}
+.card--impact-small:first-of-type {
+ border-top: var(--border-light);
+}
+.card--impact-small.has-link {
+ border-bottom: var(--border-light);
+ position: relative;
+}
+.card--impact-small.has-link:first-of-type {
+ border-top: var(--border-light);
+}
+.card--impact-small.has-link::before {
+ content: "";
+ width: 100%;
+ border-top: 1px solid transparent;
+ position: absolute;
+ top: -1px;
+ left: 0;
+}
+.card--impact-small.has-link:hover {
+ background-color: var(--grey-950);
+ border-color: var(--color-txt);
+}
+.card--impact-small.has-link:hover::before {
+ border-color: var(--color-txt);
+}
+.card--impact-small .btn--go-to {
+ position: absolute;
+ right: var(--padding-inner);
+ bottom: calc(var(--padding-inner) - 3px);
+}
+.card--impact-small .btn--go-to svg {
+ width: 15px;
+ height: 15px;
+ fill: var(--color-txt);
+}
+@media screen and (max-width: 768px) {
+ .card--impact-small .btn--go-to svg {
+ width: 11px;
+ height: 11px;
+ }
+}
+@media screen and (max-width: 560px) {
+ .card--impact-small .btn--go-to {
+ right: calc(var(--padding-inner) * 0.5);
+ bottom: calc(var(--padding-inner) * 0.25);
+ }
+ .card--impact-small .btn--go-to svg {
+ width: 11px;
+ height: 11px;
+ }
+}
+.card--impact-small:hover .btn--go-to {
+ animation: wiggle-left 0.8s ease-in-out;
+}
+.card--impact-small .btn--go-to {
+ top: calc(var(--padding-inner) * 1);
+ bottom: auto;
+}
+.card--impact-small .content {
+ grid-column: 2;
+}
+.card--impact-small .card--open-graph {
+ grid-column: 2;
+ z-index: 10;
+}
+.card--impact-small .keywords {
+ grid-column: 2;
+ z-index: 10;
+}
+@media screen and (max-width: 560px) {
+ .card--impact-small .keywords {
+ display: block;
+ line-height: 1.1;
+ }
+ .card--impact-small .keywords li, .card--impact-small .keywords a {
+ display: inline;
+ border: none;
+ padding: 0px;
+ color: var(--color-txt-light);
+ }
+}
+@media screen and (max-width: 560px) {
+ .card--impact-small:not([data-impact-type=media]) .content,
+ .card--impact-small .keywords {
+ grid-column: span 2;
+ }
+}
+.card--impact-small .tag {
+ width: auto;
+ justify-self: start;
+ position: relative;
+ top: -5px;
+}
+.card--impact-small:not([data-impact-type=media]) .content {
+ padding-right: calc(var(--padding-inner) * 2.5);
+}
+@media screen and (max-width: 560px) {
+ .card--impact-small:not([data-impact-type=media]) .content {
+ padding-right: 0;
+ }
+}
+.card--impact-small .open-graph__details {
+ grid-column: 2;
+}
+.card--impact-small .open-graph__details summary,
+.card--impact-small .open-graph__details .summary-inner {
+ display: flex;
+ align-items: center;
+ cursor: pointer;
+ gap: 0.5ch;
+}
+.card--impact-small .open-graph__details .arrow-details {
+ line-height: 0;
+ --size: 11px;
+ height: var(--size);
+ width: var(--size);
+ display: inline-flex;
+ align-items: center;
+ justify-content: center;
+ position: relative;
+ top: -2px;
+}
+.card--impact-small .open-graph__details .arrow-details svg {
+ transition: transform 0.2s ease-in;
+ width: 100%;
+ fill: var(--color-txt);
+}
+.card--impact-small .open-graph__details summary:hover {
+ color: var(--color-txt);
+}
+.card--impact-small .open-graph__details summary:hover .arrow-details svg {
+ fill: var(--color-txt);
+}
+.card--impact-small .open-graph__details[open] .arrow-details svg {
+ transform: rotate(90deg);
+}
+.card--impact-small .open-graph__details summary {
+ color: var(--color-txt-light);
+}
+.card--impact-small .open-graph__details summary .arrow-details svg {
+ fill: var(--color-txt-light);
+}
+@media screen and (max-width: 560px) {
+ .card--impact-small .open-graph__details {
+ grid-column: 1/3;
+ }
+ .card--impact-small .open-graph__details summary {
+ display: grid;
+ grid-gap: var(--padding-inner);
+ grid-template-columns: 2fr 3fr;
+ position: relative;
+ grid-row-gap: 0;
+ }
+ .card--impact-small .open-graph__details summary .summary-inner {
+ grid-column: 2;
+ }
+}
+.card--impact-small .open-graph__inner {
+ margin-top: calc(var(--spacing) * 0.5);
+}
+.card--impact-small .open-graph__inner .card--open-graph {
+ margin-bottom: calc(var(--spacing) * 0.5);
+}
+
.card--folder {
position: relative;
max-width: var(--max-w-cards);
@@ -1664,6 +1969,63 @@ button.sort[data-sort-type=up] .arrow {
border-color: var(--color-txt);
}
+[data-template=investigation-summary] .card--folder {
+ border: none;
+ padding-left: 0;
+ padding-right: 0;
+ border-bottom: var(--border-light);
+}
+[data-template=investigation-summary] .card--folder:first-of-type {
+ border-top: var(--border-light);
+}
+[data-template=investigation-summary] .card--folder.has-link {
+ border-bottom: var(--border-light);
+ position: relative;
+}
+[data-template=investigation-summary] .card--folder.has-link:first-of-type {
+ border-top: var(--border-light);
+}
+[data-template=investigation-summary] .card--folder.has-link::before {
+ content: "";
+ width: 100%;
+ border-top: 1px solid transparent;
+ position: absolute;
+ top: -1px;
+ left: 0;
+}
+[data-template=investigation-summary] .card--folder.has-link:hover {
+ background-color: var(--grey-950);
+ border-color: var(--color-txt);
+}
+[data-template=investigation-summary] .card--folder.has-link:hover::before {
+ border-color: var(--color-txt);
+}
+[data-template=investigation-summary] .card--folder figure {
+ margin-left: 45px;
+}
+@media screen and (max-width: 560px) {
+ [data-template=investigation-summary] .card--folder figure {
+ margin-left: 0px;
+ }
+}
+[data-template=investigation-summary] .card--folder .title .icon {
+ display: none;
+}
+[data-template=investigation-summary] .card--folder .icon-folder {
+ position: absolute;
+ left: 10px;
+ padding-top: calc(var(--spacing) * 0.5);
+}
+@media screen and (max-width: 560px) {
+ [data-template=investigation-summary] .card--folder .icon-folder {
+ display: none;
+ }
+}
+[data-template=investigation-summary] .card--folder .icon-folder svg {
+ width: 20px;
+ fill: var(--color-txt);
+}
+
@container cardfolder (width < 680px) {
figure {
aspect-ratio: inherit;
@@ -1689,7 +2051,7 @@ button.sort[data-sort-type=up] .arrow {
grid-gap: var(--padding-inner);
grid-template-columns: 2fr 3fr;
position: relative;
- border: var(--border-light);
+ border: 1px solid var(--grey-600);
border-radius: var(--radius-small);
position: relative;
}
@@ -1761,66 +2123,138 @@ button.sort[data-sort-type=up] .arrow {
aspect-ratio: inherit;
}
}
-#home__investigations {
+.swiper {
--slide-padding: 30px;
}
-#home__investigations .swiper-button-prev,
-#home__investigations .swiper-button-next {
+.swiper .swiper-button-prev,
+.swiper .swiper-button-next {
--swiper-navigation-size: 32px;
color: var(--color-txt);
background-color: var(--color-bg);
+ background-color: red;
height: 100%;
width: var(--slide-padding);
}
-#home__investigations .swiper-button-prev svg,
-#home__investigations .swiper-button-next svg {
+.swiper .swiper-button-prev svg,
+.swiper .swiper-button-next svg {
width: 14px;
}
-#home__investigations .swiper-button-prev.swiper-button-disabled,
-#home__investigations .swiper-button-next.swiper-button-disabled {
+.swiper .swiper-button-prev.swiper-button-disabled,
+.swiper .swiper-button-next.swiper-button-disabled {
opacity: 1;
}
-#home__investigations .swiper-button-prev.swiper-button-disabled svg,
-#home__investigations .swiper-button-next.swiper-button-disabled svg {
+.swiper .swiper-button-prev.swiper-button-disabled svg,
+.swiper .swiper-button-next.swiper-button-disabled svg {
opacity: 0.05;
}
-#home__investigations .swiper-button-prev {
+.swiper .swiper-button-prev {
left: 0px;
top: 0px;
justify-content: flex-start;
}
-#home__investigations .swiper-button-next {
+.swiper .swiper-button-next {
right: 0px;
top: 0px;
justify-content: flex-end;
}
-#home__investigations .swiper-slide {
+.swiper .swiper-slide {
padding-left: var(--slide-padding);
padding-right: var(--slide-padding);
}
-#home__investigations .swiper-pagination {
+.swiper .swiper-pagination {
position: relative;
margin-top: calc(var(--spacing) * 1);
}
-#home__investigations .swiper-pagination .swiper-pagination-bullet {
+.swiper .swiper-pagination .swiper-pagination-bullet {
width: 15px;
height: 4px;
border-radius: 2px;
background: var(--color-txt-light);
}
-#home__investigations .swiper-pagination .swiper-pagination-bullet-active {
+.swiper .swiper-pagination .swiper-pagination-bullet-active {
background: var(--color-txt);
}
@media screen and (max-width: 560px) {
- #home__investigations .swiper-button-prev,
- #home__investigations .swiper-button-next {
+ .swiper .swiper-button-prev,
+ .swiper .swiper-button-next {
display: none;
}
- #home__investigations .swiper-slide {
+ .swiper .swiper-slide {
padding: 0px;
}
}
+.slider-before-after {
+ width: 100%;
+ max-width: 700px;
+ z-index: 300;
+ display: grid;
+ place-content: center;
+ position: relative;
+ overflow: hidden;
+ --position: 50%;
+}
+.slider-before-after img {
+ display: block;
+ max-width: 100%;
+}
+.slider-before-after .image-container {
+ position: relative;
+ width: 100%;
+}
+.slider-before-after .slider-image {
+ width: 100%;
+ height: 100%;
+ -o-object-fit: cover;
+ object-fit: cover;
+ -o-object-position: left;
+ object-position: left;
+}
+.slider-before-after .image-before {
+ position: absolute;
+ inset: 0;
+ width: var(--position);
+}
+.slider-before-after .slider {
+ position: absolute;
+ inset: 0;
+ cursor: pointer;
+ opacity: 0;
+ /* for Firefox */
+ width: 100%;
+ height: 100%;
+}
+.slider-before-after .slider:focus-visible ~ .slider-button {
+ outline: 5px solid black;
+ outline-offset: 3px;
+}
+.slider-before-after .slider-line {
+ position: absolute;
+ inset: 0;
+ width: 0.2rem;
+ height: 100%;
+ background-color: #fff;
+ /* z-index: 10; */
+ left: var(--position);
+ transform: translateX(-50%);
+ pointer-events: none;
+}
+.slider-before-after .slider-button {
+ position: absolute;
+ background-color: #fff;
+ color: black;
+ padding: 0.5rem;
+ border-radius: 100vw;
+ display: grid;
+ place-items: center;
+ top: 50%;
+ left: var(--position);
+ transform: translate(-50%, -50%);
+ pointer-events: none;
+ /* z-index: 100; */
+ box-shadow: 1px 1px 1px hsla(0, 50%, 2%, 0.5);
+}
+
#site-header {
z-index: var(--z-header);
--gap: 3ch;
@@ -1836,8 +2270,6 @@ button.sort[data-sort-type=up] .arrow {
#site-header .site-header__inner {
width: 100%;
height: 100%;
- border-bottom: 1px solid var(--color-bg);
- transition: border-color ease-in 0.5s;
display: flex;
align-items: center;
justify-content: space-between;
@@ -1851,6 +2283,7 @@ button.sort[data-sort-type=up] .arrow {
}
#site-header #site-title {
flex-grow: 2;
+ opacity: 0;
}
#site-header #site-title svg {
width: 100px;
@@ -2471,6 +2904,7 @@ main .page__header .description-medium {
display: grid;
grid-template-columns: 1fr 1fr;
grid-gap: var(--padding-body);
+ z-index: calc(var(--z-header) - 100);
}
[data-template=report] .report__content .report__txt {
grid-row: 1;
@@ -2478,13 +2912,12 @@ main .page__header .description-medium {
max-width: var(--max-w-content);
}
[data-template=report] .report__content #report__medias {
+ z-index: calc(var(--z-header) - 100);
position: sticky;
top: calc(var(--header-h) + var(--padding-body));
align-self: start;
- background-color: red;
grid-row: 1;
grid-column: 2;
- border: var(--border-light);
min-height: 100px;
}
[data-template=report] #toggle-panel {
@@ -2601,8 +3034,7 @@ main .page__header .description-medium {
}
.report__content .section-content {
- margin-bottom: calc(var(--spacing) * 3);
- border-bottom: 1px solid red;
+ padding-bottom: calc(var(--spacing) * 3);
}
.report__content .section-content:target {
padding-top: calc(var(--header-h) + var(--spacing) * 2);
@@ -2629,6 +3061,17 @@ main .page__header .description-medium {
padding-top: calc(var(--header-h) * 2 + var(--spacing)) !important;
}
+.media video {
+ width: 100%;
+}
+.media figure {
+ height: auto;
+}
+.media .caption {
+ font-size: var(--fs-small);
+ line-height: 1.1;
+}
+
#toggle-panel {
width: calc(var(--h-block) * 1);
padding: 0;
@@ -2719,24 +3162,6 @@ main .page__header .description-medium {
flex-grow: 1;
}
-#report {
- --fig-outside: calc(var(--spacing)*2);
-}
-#report .fig-simple {
- height: calc(100vh - var(--header-h) - var(--spacing) * 2);
-}
-#report .fig-simple figure {
- height: 100%;
- width: 100%;
- overflow: hidden;
-}
-#report .fig-simple figure img {
- width: 100%;
- height: 100%;
- -o-object-fit: contain;
- object-fit: contain;
-}
-
.content-folder {
max-width: var(--max-w-cards);
margin: 0 auto;
diff --git a/assets/css/style.css.map b/assets/css/style.css.map
index b2bb56a..3e3597e 100644
--- a/assets/css/style.css.map
+++ b/assets/css/style.css.map
@@ -1 +1 @@
-{"version":3,"sources":["style.css","base/_var.scss","base/_body.scss","partials/_site-header.scss","components/_buttons.scss","components/_tags.scss","components/_keywords.scss","components/_sort.scss","components/_btn-group-mobile.scss","components/_hero.scss","components/_form-newsletter.scss","components/_search-form.scss","components/_list-socials.scss","components/_modal-share.scss","components/_dropdown.scss","components/_card-article.scss","components/_figures.scss","components/_card-article-small.scss","components/_card-impact.scss","components/_details-summary.scss","components/_card-folder.scss","components/_card-open-graph.scss","components/_swipper.scss","partials/_site-menu.scss","partials/_site-footer.scss","partials/_main-layout.scss","partials/_page-header.scss","partials/_container-cards.scss","template/_home.scss","template/_investigation-summary.scss","template/_report.scss","template/_folder.scss"],"names":[],"mappings":"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","file":"style.css"}
\ No newline at end of file
+{"version":3,"sources":["style.css","base/_var.scss","base/_body.scss","partials/_site-header.scss","components/_buttons.scss","components/_tags.scss","components/_keywords.scss","components/_sort.scss","components/_btn-group-mobile.scss","components/_hero.scss","components/_form-newsletter.scss","components/_search-form.scss","components/_list-socials.scss","components/_modal-share.scss","components/_dropdown.scss","components/_card-article.scss","components/_figures.scss","components/_card-article-small.scss","components/_card-impact.scss","components/_details-summary.scss","components/_card-impact-small.scss","components/_card-folder.scss","components/_card-open-graph.scss","components/_swiper.scss","components/_slider-before-after.scss","partials/_site-menu.scss","partials/_site-footer.scss","partials/_main-layout.scss","partials/_page-header.scss","partials/_container-cards.scss","template/_home.scss","template/_investigation-summary.scss","template/_report.scss","template/_folder.scss"],"names":[],"mappings":"AAAA,gBAAgB;ACAhB;EACE,sCAAA;EACA,oCAAA;EAQA,iBAAA;EACA,gBAAA;EACA,iBAAA;EACA,iBAAA;EACA,cAAA;EACA,eAAA;EAEA,sBAAA;EAEA,sBAAA;EACA,oBAAA;EACA,gBAAA;EACA,gBAAA;EAOA,qBAAA;EACA,qBAAA;EAIA,gBAAA;EACA,gBAAA;EACA,cAAA;EAGA,mBAAA;EACA,mBAAA;EACA,mBAAA;EACA,mBAAA;EACA,mBAAA;EACA,mBAAA;EACA,mBAAA;EAEA,mBAAA;EACA,oBAAA;EACA,kCAAA;EACA,uBAAA;EACA,0BAAA;EACA,2BAAA;EACA,aAAA;EACA,mBAAA;EAGA,oCAAA;EACA,0CAAA;EACA,yCAAA;EAGA,gBAAA;EACA,yBAAA;EACA,eAAA;EACA,sBAAA;EAMA,oBAAA;EACA,qBAAA;EAEA,mBAAA;EACA,iBAAA;EACA,eAAA;EACA,eAAA;EAEA,gDAAA;AD9BF;ACzBE;EAxBF;IAyBI,iBAAA;IACA,cAAA;ED4BF;AACF;;AC4BA;EACE;IACE,iBAAA;IACA,gBAAA;IACA,iBAAA;IACA,iBAAA;IACA,cAAA;IACA,eAAA;IAEA,gBAAA;IAEA,oBAAA;ED3BF;AACF;ACgCA;EACE,mBAAA;EACA,mBAAA;EACA,mBAAA;EACA,mBAAA;EACA,mBAAA;EACA,mBAAA;EACA,mBAAA;EAEA,mBAAA;EACA,oBAAA;EACA,kCAAA;EAEA,uBAAA;EACA,0BAAA;EACA,2BAAA;EAEA,aAAA;EACA,6BAAA;ADjCF;;AErFA;EACI,SAAA;EACA,UAAA;EAEA,sBAAA;EACA,mCAAA;EACA,gCAAA;EACA,8BAAA;EAEA,uBAAA;AFsFJ;;AEpFA;EACI,mBAAA;AFuFJ;;AErFA;EACI,gBAAA;EACA,aAAA;EACA,YAAA;EACA,uBAAA;AFwFJ;;AEtFA;EACI,YAAA;AFyFJ;;AEtFA;EACI,wBAAA;EACA,kCAAA;EACA,2BAAA;EAEA,uBAAA;EACA,iCAAA;AFwFJ;;AErFA;EACI,eAAA;AFwFJ;;AErFA;EACI,kBAAA;EACA,MAAA;EACA,OAAA;EACA,WAAA;EACA,YAAA;EACA,cAAA;EACA,eAAA;AFwFJ;;AElFA;;EAEI,uDAAA;AFqFJ;;AEjCA;;EAEI,kBAAA;AFoCJ;AEnCI;;;;;EACI,gCAAA;EACA,YAAA;AFyCR;;AGtJA;EAEE,wBAAA;EACA,UAAA;EAEA,eAAA;EACA,MAAA;EACA,OAAA;EAEA,YAAA;EACA,uBAAA;EACA,iCAAA;EACA,8BAAA;EAED,6CAAA;AHqJD;AGnJE;EACE,WAAA;EACA,YAAA;EAIA,aAAA;EACA,mBAAA;EACA,8BAAA;EACA,eAAA;AHkJJ;AG9IE;EACE,qBAAA;AHgJJ;AG/II;EACE,sBAAA;AHiJN;AG5IE;EACE,YAAA;EACA,UAAA;AH8IJ;AG7II;EACE,YAAA;AH+IN;AG9IM;EAFF;IAGI,WAAA;EHiJN;AACF;AG7IE;EACE,aAAA;EACA,YAAA;EACA,gBAAA;EACA,mBAAA;EACA,gBAAA;EACA,uBAAA;EACA,yBAAA;EACA,0BAAA;EACA,cAAA;AH+IJ;AG3IE;EACE,qBAAA;EACA,aAAA;EACA,mBAAA;EACA,eAAA;EACA,yBAAA;AH6IJ;AGzIE;EACE,qBAAA;EACA,sBAAA;EACA,aAAA;EACA,mBAAA;EACA,uBAAA;AH2IJ;AG1II;EACE,WAAA;EACA,kBAAA;EACA,SAAA;AH4IN;AGvIE;EACE,aAAA;EACA,QAAA;AHyIJ;AGxII;EAAiB,6BAAA;AH2IrB;AGxIE;EACE,eAAA;AH0IJ;AGzII;EACE,WAAA;EACA,sBAAA;AH2IN;AGzII;EAAQ,aAAA;AH4IZ;AGrIM;EAAK,gCAAA;AHwIX;;AGzHA;EACE;IACE,aAAA;EH4HF;AACF;AIrPA;EACI,eAAA;EACA,wBAAA;EACA,6BAAA;EACA,uBAAA;AJuPJ;AItPI;EACI,sBAAA;AJwPR;AItPI;EACI,sBAAA;AJwPR;AIvPQ;EAAK,qBAAA;AJ0Pb;AIvPI;EACI,qBAAA;EACA,WAAA;EACA,YAAA;AJyPR;;AIrPA;EACI,YAAA;AJwPJ;;AInPI;EACI,0BAAA;AJsPR;AIrPQ;EACI,qCAAA;EACA,qCAAA;AJuPZ;;AIjPA;EACI,mCAAA;EACA,2BAAA;EACA,gCAAA;EACA,0BAAA;EACA,cAAA;EACA,gBAAA;EACA,mBAAA;AJoPJ;AIjPI;EACI,aAAA;EACA,mBAAA;EACA,uBAAA;EACA,QAAA;EACA,WAAA;EACA,YAAA;EACA,cAAA;EACA,gBAAA;AJmPR;AIhPI;EACI,YAAA;EACA,mBAAA;EACA,kBAAA;EACA,kBAAA;EACA,SAAA;AJkPR;AIjPQ;EACI,WAAA;EACA,sBAAA;AJmPZ;AI/OI;EACI,aAAA;EACA,mBAAA;EACA,uBAAA;EACA,QAAA;EACA,cAAA;EACA,gBAAA;AJiPR;AI9OI;EACI,mBAAA;EACA,0BAAA;EACA,iCAAA;AJgPR;;AI3OA;EACI,kCAAA;EACA,8BAAA;EACA,sBAAA;AJ8OJ;AI7OI;EAAG,sBAAA;AJgPP;AI/OI;EAAK,qBAAA;AJkPT;;AI/OA;;EAEI,cAAA;EACA,gCAAA;EACA,qBAAA;EACA,gCAAA;EACA,0BAAA;EACA,yBAAA;EACA,cAAA;EACA,gBAAA;EACA,mBAAA;AJkPJ;AIjPI;;EACI,WAAA;EACA,YAAA;EACA,kBAAA;EACA,SAAA;AJoPR;AIlPI;;EACI,aAAA;EACA,mBAAA;EACA,uBAAA;EACA,QAAA;EACA,WAAA;EACA,YAAA;EACA,cAAA;EACA,gBAAA;AJqPR;AInPI;;EACI,aAAA;EACA,mBAAA;EACA,uBAAA;EACA,QAAA;EACA,cAAA;EACA,gBAAA;AJsPR;;AI7OA;EACI,kCAAA;EACA,sBAAA;AJgPJ;AI/OI;EAAK,qBAAA;AJkPT;AIjPI;EACI,qCAAA;EACA,iCAAA;AJmPR;AIlPQ;EACI,sBAAA;AJoPZ;AIlPQ;EAAK,qBAAA;AJqPb;;AIhPA;EACI,iCAAA;AJmPJ;AIlPI;EAAK,sBAAA;AJqPT;AIpPI;EACI,iCAAA;EACA,sBAAA;EACA,6BAAA;AJsPR;AIrPQ;EACI,iCAAA;EACA,sBAAA;AJuPZ;AIrPQ;EAAK,qBAAA;AJwPb;;AIlPI;EACA,WAAA;EACA,YAAA;EACA,QAAA;AJqPJ;;AIzMA;EACI;IAAO,wBAAA;EJ6MT;EI5ME;IAAO,4BAAA;EJ+MT;EI9ME;IAAO,wBAAA;EJiNT;EIhNE;IAAO,wBAAA;EJmNT;AACF;AI/MA;EACI,aAAA;EACA,8BAAA;EACA,uBAAA;EAAA,kBAAA;EACA,2BAAA;AJiNJ;AIhNM;EALN;IAMQ,uCAAA;EJmNN;AACF;AIjNI;EACI,WAAA;EACA,YAAA;EACA,yBAAA;EACA,wBAAA;EACA,kBAAA;EACA,SAAA;AJmNR;AIlNQ;EACI,WAAA;EACA,YAAA;AJoNZ;AIhNI;EACI,iCAAA;EACA,sBAAA;EACA,6BAAA;AJkNR;AIjNQ;EACI,iCAAA;EACA,sBAAA;AJmNZ;AIjNQ;EAAK,qBAAA;AJoNb;;AKldA;EACI,mCAAA;EAEA,kCAAA;EAEA,oBAAA;EACA,mBAAA;EACA,uBAAA;EACA,gBAAA;EACA,gBAAA;EAEA,0BAAA;EACA,cAAA;EAEA,kCAAA;EACA,sBAAA;EAEA,gBAAA;EACA,mBAAA;ALgdJ;;AMleA;EACI,gBAAA;EACA,aAAA;EACA,eAAA;EACA,WAAA;ANqeJ;AMneI;EACI,oBAAA;EACA,mBAAA;EACA,uBAAA;EACA,mCAAA;EACA,cAAA;EACA,gBAAA;EACA,2BAAA;EACA,gCAAA;EACA,0BAAA;EACA,cAAA;EACA,mBAAA;EACA,qBAAA;ANqeR;AMpeQ;EACI,YAAA;EACA,qBAAA;ANseZ;AMpeQ;EACI,0BAAA;EACA,iCAAA;ANseZ;;AM/dA;EACI,gBAAA;ANkeJ;AMheI;EACI,eAAA;ANkeR;AM/dI;EACI,qBAAA;ANieR;AMheW;EACC,YAAA;EACA,qBAAA;ANkeZ;AMheY;EACA,YAAA;ANkeZ;;AO/gBI;EACI,cAAA;EACA,YAAA;EACA,mBAAA;EACA,kBAAA;EACA,oBAAA;EACA,mBAAA;EACA,uBAAA;EACA,kBAAA;EACA,SAAA;EACA,wBAAA;EACA,kCAAA;APkhBR;AOjhBQ;EACI,WAAA;EACA,sBAAA;APmhBZ;AO3gBQ;EACI,yBAAA;AP6gBZ;;AOtgBA;EACI,uCAAA;EACA,aAAA;EACA,sBAAA;EACA,8BAAA;EACA,WAAA;EACA,6BAAA;EACA,mBAAA;APygBJ;;AQ/iBA;EACI,mCAAA;EACA,UAAA;EACA,gCAAA;EAOE,eAAA;EACA,SAAA;EACA,OAAA;EACA,YAAA;EACA,gCAAA;EACA,wDAAA;EAEA,iCAAA;EACA,4FAAA;EAOE,aAAA;EACA,qBAAA;EACA,yBAAA;ARqiBR;AQ3jBS;EACG,UAAA;AR6jBZ;AQviBM;EACE,YAAA;EACA,WAAA;ARyiBR;;AQ/hBA;EACI;IACI,aAAA;IACA,qBAAA;ERkiBN;AACF;AS9kBG;EACK,WAAA;EACA,kBAAA;EACD,OAAA;ATglBP;ASvkBQ;EACI,6BAAA;EACA,0BAAA;EAEA,uDAAA;EACA,iBAAA;ATwkBZ;AS1kBY;EAHJ;IAG2B,2BAAA;ET8kBjC;AACF;ASxkBQ;EACI,WAAA;EACA,kBAAA;AT0kBZ;ASzkBY;EACI,WAAA;EACA,iBAAA;EACA,oBAAA;KAAA,iBAAA;AT2kBhB;ASvkBQ;EACI,kBAAA;ATykBZ;AStkBQ;EACI,sCAAA;EACA,8BAAA;EAMA,YAAA;EAKA,sDAAA;EACA,aAAA;AT+jBZ;ASzkBY;EAJJ;IAKQ,sCAAA;IACA,8BAAA;ET4kBd;AACF;ASnkBY;EAAK,YAAA;ATskBjB;ASnkBQ;EACI,gBAAA;EACA,sCAAA;EACA,8BAAA;EACA,kBAAA;ATqkBZ;ASnkBY;EACI,WAAA;EACA,WAAA;EACA,kBAAA;EACA,kCAAA;ATqkBhB;ASjkBY;EACI,4BAAA;EACA,YAAA;ATmkBhB;AS9jBQ;EACI,WAAA;EACA,kBAAA;EACA,iBAAA;ATgkBZ;AS9jBY;EACI,WAAA;EACA,YAAA;EACA,oBAAA;KAAA,iBAAA;EACA,kBAAA;ATgkBhB;AS3jBY;EACI,WAAA;EACA,YAAA;EAKA,aAAA;ATyjBhB;AS7jBgB;EACI,WAAA;EACA,YAAA;AT+jBpB;AS1jBY;EACI,kBAAA;EACA,WAAA;EACA,YAAA;EACA,MAAA;EACA,OAAA;EACA,yBAAA;EACA,aAAA;EACA,mBAAA;EACA,uBAAA;AT4jBhB;ASzjBgB;EACI,aAAA;EACA,mBAAA;EACA,uBAAA;EACA,QAAA;EACA,cAAA;EACA,YAAA;AT2jBpB;AS1jBoB;EACI,UAAA;AT4jBxB;ASxjBgB;EACI,YAAA;EACA,cAAA;EACA,gBAAA;AT0jBpB;ASvjBgB;EACI,WAAA;EACA,YAAA;EACA,WAAA;EACA,YAAA;ATyjBpB;;AU/rBA;EACI,YAAA;EAEA,kBAAA;EACA,aAAA;EACA,mBAAA;EACA,kBAAA;AVisBJ;AU7rBI;EAEI,mCAAA;EACA,WAAA;EACA,2CAAA;EACA,aAAA;EACA,kCAAA;EACA,cAAA;EACA,wBAAA;EAEA,2BAAA;EACA,WAAA;EACA,gBAAA;EACA,2BAAA;EACA,uBAAA;AV6rBR;AU5rBQ;EACI,wBAAA;EACA,2BAAA;EACA,uBAAA;AV8rBZ;AUjsBQ;EACI,wBAAA;EACA,2BAAA;EACA,uBAAA;AV8rBZ;AU3rBQ;EACI,qCAAA;AV6rBZ;AUtrBI;EACI,kBAAA;EACA,UAAA;EACA,YAAA;AVwrBR;AUprBI;EAGI,uCAAA;EACA,wBAAA;EACA,gCAAA;EACA,mBAAA;EAGA,aAAA;EACA,mBAAA;EACA,WAAA;EACA,0BAAA;EACA,6BAAA;EACA,qBAAA;EAEA,eAAA;AVirBR;AU9qBQ;EAAa,WAAA;AVirBrB;AU/qBQ;EACI,kBAAA;EACA,mBAAA;EACA,aAAA;EACA,mBAAA;EACA,uBAAA;EACA,sBAAA;EACA,kBAAA;AVirBZ;AU/qBY;EACI,qBAAA;EACA,UAAA;AVirBhB;AU7qBQ;EACI,kBAAA;EACA,QAAA;EACA,2BAAA;EACA,aAAA;EACA,iBAAA;AV+qBZ;AU5qBQ;EACI,WAAA;EACA,cAAA;EACA,qCAAA;EACA,oCAAA;EACA,kBAAA;EACA,mBAAA;EACA,kBAAA;EACA,QAAA;EACA,UAAA;EACA,sBAAA;AV8qBZ;AU1qBY;EACI,sBAAA;EACY,cAAA;AV4qB5B;AU1qBY;EACI,WAAA;AV4qBhB;;AWzxBC;EACO,YAAA;EACA,aAAA;EACA,sCAAA;AX4xBR;AW3xBQ;EACI,gBAAA;EACA,WAAA;EACA,kCAAA;EACA,WAAA;EACA,2BAAA;EACA,kCAAA;EACA,yBAAA;EACA,wBAAA;EACA,2BAAA;EACA,uBAAA;EACA,gBAAA;AX6xBZ;AW5xBY;EACI,wBAAA;EACA,2BAAA;EACA,uBAAA;AX8xBhB;AWjyBY;EACI,wBAAA;EACA,2BAAA;EACA,uBAAA;AX8xBhB;AW5xBY;EACI,iCAAA;EACA,aAAA;AX8xBhB;AW1xBQ;EACI,cAAA;EACA,WAAA;EACA,WAAA;EACA,WAAA;EACA,aAAA;EACA,mBAAA;EACA,uBAAA;AX4xBZ;AW3xBY;EACI,WAAA;AX6xBhB;;AYj0BA;EACI,gBAAA;EACA,aAAA;EACA,8BAAA;EACA,mBAAA;EACA,gBAAA;AZo0BJ;AYn0BI;EACI,aAAA;EACA,mBAAA;EACA,qBAAA;AZq0BR;AYl0BI;EACI,WAAA;EACA,YAAA;EACA,kBAAA;EACA,SAAA;AZo0BR;AYl0BI;EACI,aAAA;EACA,mBAAA;EACA,WAAA;EACA,YAAA;AZo0BR;AYh0BI;EAAO,aAAA;AZm0BX;;AY7zBA;EACI;IAEI,cAAA;EZ+zBN;EY7zBM;IACI,yCAAA;IACA,+BAAA;SAAA,mBAAA;EZ+zBV;EY5zBM;IACI,QAAA;IAEA,gCAAA;EZ6zBV;EY5zBU;IACI,YAAA;IACA,sBAAA;EZ8zBd;EY3zBM;IACI,cAAA;IACA,cAAA;EZ6zBV;AACF;Aan3BA;EACI,YAAA;EACA,oCAAA;EACA,iCAAA;Abq3BJ;Aap3BI;EACI,cAAA;EACA,gBAAA;Abs3BR;Aap3BQ;EACG,2BAAA;EACA,kCAAA;Abs3BX;Aar3BW;EACC,+BAAA;Abu3BZ;Aap3Be;EACC,aAAA;EACA,mBAAA;EACA,QAAA;EACA,qBAAA;Abs3BhB;Aap3BY;EACI,WAAA;EACA,YAAA;Abs3BhB;Aar3BgB;EACI,WAAA;EACA,YAAA;Abu3BpB;Aap3BY;EACI,kBAAA;EACA,QAAA;Abs3BhB;Aa52BI;EACI,aAAA;EACA,UAAA;EACA,+BAAA;EACA,sBAAA;EACA,WAAA;Ab82BR;Aa52BQ;EACI,YAAA;EACA,aAAA;EACA,yCAAA;Ab82BZ;Aaz2BQ;EACI,aAAA;EACA,qBAAA;EACA,YAAA;EACA,mBAAA;EACA,uBAAA;EACA,kBAAA;EAEA,WAAA;EACA,cAAA;Ab02BZ;Aax2BQ;EACI,WAAA;Ab02BZ;Aax2BQ;EACI,0BAAA;EACA,wBAAA;EACA,gBAAA;EACA,YAAA;EACA,uBAAA;EACA,gBAAA;EACA,kBAAA;EACA,WAAA;EACA,4BAAA;EACA,oBAAA;EACA,2BAAA;EACA,gCAAA;EACA,sBAAA;Ab02BZ;Aaz2BY;EACI,8BAAA;EACA,aAAA;Ab22BhB;Aaz2BY;EACI,qCAAA;Ab22BhB;Aav2BQ;EACI,kCAAA;EACA,sBAAA;EACA,gCAAA;EACA,cAAA;EACA,0BAAA;EACA,gBAAA;EACA,mBAAA;EACA,kBAAA;EAEA,qBAAA;Abw2BZ;Aat2Ba;EACO,YAAA;Abw2BpB;Aar2BY;EACI,qCAAA;Abu2BhB;;Aav1BA;;;EAGI,aAAA;Ab01BJ;;Aax1BA;;;EAGI,UAAA;EACA,oBAAA;EACA,gCAAA;Ab21BJ;;Aax1BA;;;EAGI,UAAA;EACA,oBAAA;Ab21BJ;;Ac1+BA;EACI,kBAAA;EACA,qBAAA;Ad6+BJ;Ac3+BI;EACI,eAAA;Ad6+BR;Ac1+BI;EACI,kBAAA;EACA,SAAA;EACA,OAAA;EACA,gBAAA;EACA,gCAAA;EACA,iCAAA;EACA,qBAAA;EACA,gCAAA;EACA,UAAA;EACA,kBAAA;EACA,2BAAA;EACA,mEAAA;EACA,YAAA;Ad4+BR;Ac1+BQ;EACI,YAAA;EACA,wBAAA;EACA,eAAA;EACA,kBAAA;EACA,UAAA;EACA,UAAA;Ad4+BZ;Ac1+BQ;EACI,gBAAA;EACA,SAAA;EACA,6BAAA;Ad4+BZ;Acz+BQ;EACI,cAAA;EACA,WAAA;EACA,mBAAA;EACA,0BAAA;EACA,gBAAA;EACA,qBAAA;EACA,uBAAA;EACA,gBAAA;EACA,YAAA;EACA,eAAA;Ad2+BZ;Acz+BY;EACI,iCAAA;Ad2+BhB;Acp+BI;EACI,UAAA;EACA,QAAA;Ads+BR;Acr+BQ;EACI,UAAA;EACA,WAAA;Adu+BZ;Acj+BQ;EACI,UAAA;EACA,mBAAA;EACA,wBAAA;Adm+BZ;Ac99BQ;EACQ,SAAA;EACA,uDAAA;EACA,UAAA;EACA,QAAA;EACA,aAAA;EACA,gBAAA;Adg+BhB;Ac99BgB;EACI,kBAAA;EACA,YAAA;EACA,yBAAA;EACA,eAAA;EACA,kBAAA;EACA,SAAA;EACA,aAAA;EACA,UAAA;EACA,UAAA;Adg+BpB;Acz9BgB;EACI,wBAAA;Ad29BpB;Acp9BI;EACI;IACQ,SAAA;IACA,SAAA;IACA,uCAAA;IACA,aAAA;IACA,gBAAA;Eds9Bd;Ecp9Bc;IACI,kBAAA;IACA,YAAA;IACA,uBAAA;IACA,eAAA;IACA,kBAAA;IACA,SAAA;IACA,WAAA;IACA,WAAA;Eds9BlB;Ec/8Bc;IACI,wBAAA;Edi9BlB;AACF;Ac38BI;EAEI;IACQ,4CAAA;Ed48Bd;Ec38Bc;IACI,WAAA;Ed68BlB;AACF;;Acn8BA;EAGQ;IACI,UAAA;IACA,QAAA;Edo8BV;Ecn8BU;IACI,UAAA;IACA,WAAA;Edq8Bd;AACF;AezmCA;EACI,2BAAA;EACA,kBAAA;EACA,aAAA;EACA,sBAAA;EAEA,6BAAA;Af0mCJ;AgB9mCI;EACI,kBAAA;EACA,aAAA;EACA,gBAAA;AhBgnCR;AgB/mCQ;EACI,WAAA;EACA,YAAA;EACA,oBAAA;KAAA,iBAAA;EACA,wDAAA;AhBinCZ;AejnCI;EAEI,aAAA;EACA,sBAAA;AfknCR;AehnCI;EACI,kBAAA;EACA,qCAAA;EACA,sCAAA;EACA,WAAA;EACA,WAAA;EACA,YAAA;EACA,kCAAA;EACA,2CAAA;EACA,aAAA;EACA,mBAAA;EACA,uBAAA;AfknCR;AejnCQ;EACI,WAAA;EACA,sBAAA;AfmnCZ;Ae/mCI;EACI,aAAA;EACA,uCAAA;EACA,0CAAA;AfinCR;Ae9mCI;EACK,sCAAA;EACD,2BAAA;EACA,mBAAA;EACA,yBAAA;EACC,kBAAA;AfgnCT;Ae7mCQ;EAAG,qBAAA;AfgnCX;Ae7mCI;EACI,sCAAA;EAEA,oBAAA;EACA,qBAAA;EACA,4BAAA;EACA,gBAAA;Af8mCR;Ae3mCI;EACI,sCAAA;EAEA,kCAAA;Af4mCR;Ae3mCQ;EbPJ,aAAA;EACA,8BAAA;EACA,8BAAA;EACA,kBAAA;EaMQ,+BAAA;EACA,qCAAA;AfgnCZ;Ae7mCQ;EACI,6BAAA;EACA,kBAAA;Af+mCZ;Ae5mCQ;EACI,gBAAA;Af8mCZ;Ae7mCY;EAAI,qBAAA;AfgnChB;Ae1mCI;EACU,aAAA;EACA,sCAAA;Af4mCd;AexmCI;EAEI,cAAA;AfymCR;AermCI;EACI,8BAAA;EACA,iCAAA;AfumCR;AepmCI;EACM,aAAA;AfsmCV;;AiBxsCA;EfsDI,aAAA;EACA,8BAAA;EACA,8BAAA;EACA,kBAAA;EerDA,uCAAA;EACA,0CAAA;EAEA,kCAAA;EbwKA,kBAAA;EFlGA,kCAAA;EAIA,kBAAA;AFooCJ;AiB7sCI;EACI,+BAAA;AjB+sCR;AiB7sCI;EfkEA,kCAAA;EAIA,kBAAA;AF2oCJ;AE9oCI;EACI,+BAAA;AFgpCR;AE7oCI;EACI,WAAA;EACA,WAAA;EACA,iCAAA;EACA,kBAAA;EACA,SAAA;EACA,OAAA;AF+oCR;AE5oCI;EACI,iCAAA;EACA,8BAAA;AF8oCR;AE7oCQ;EACI,8BAAA;AF+oCZ;AgB9uCI;EACI,kBAAA;EACA,aAAA;EACA,gBAAA;AhBgvCR;AgB/uCQ;EACI,WAAA;EACA,YAAA;EACA,oBAAA;KAAA,iBAAA;EACA,wDAAA;AhBivCZ;AiBluCI;EACI,iBAAA;AjBouCR;AiBnuCQ;EAFJ;IAEwB,gBAAA;EjBuuC1B;AACF;AiBruCI;EACI,kBAAA;EACA,UAAA;EACA,uCAAA;AjBuuCR;AiBruCQ;EACI,WAAA;EACA,sBAAA;AjBuuCZ;AiBnuCI;EACI,aAAA;EACA,sBAAA;EACA,wCAAA;EACA,6CAAA;AjBquCR;AiBluCI;EACI,mBAAA;EACA,2BAAA;EACA,qBAAA;EACC,kBAAA;EACD,eAAA;EACA,yBAAA;AjBouCR;AiBnuCQ;EAAG,qBAAA;AjBsuCX;AiBluCI;EACI,YAAA;EACA,6BAAA;AjBouCR;AiBjuCI;EfQF,oBAAA;EACA,qBeRyB;EfSzB,4BAAA;EACA,gBAAA;EeTM,0CAAA;AjBsuCR;AItnCI;EACI,kBAAA;EACA,2BAAA;EACA,wCAAA;AJwnCR;AIvnCQ;EACI,WAAA;EACA,YAAA;EACA,sBAAA;AJynCZ;AIvnCQ;EACK;IACG,WAAA;IACA,YAAA;EJynCd;AACF;AIvnCQ;EAfJ;IAgBY,uCAAA;IACA,yCAAA;EJ0nCd;EIznCW;IACG,WAAA;IACA,YAAA;EJ2nCd;AACF;AIvnCQ;EACI,uCAAA;AJynCZ;AErvCI;EACI,+BAAA;AFuvCR;AEpvCI;EACI,WAAA;EACA,WAAA;EACA,iCAAA;EACA,kBAAA;EACA,SAAA;EACA,OAAA;AFsvCR;AEnvCI;EACI,iCAAA;EACA,8BAAA;AFqvCR;AEpvCQ;EACI,8BAAA;AFsvCZ;AiB3wCI;EACI;IACI,2BAAA;IACA,gBAAA;EjB6wCV;AACF;AiB1wCI;EAQI;IAAe,aAAA;EjBswCrB;EiBrwCM;IACI,aAAA;EjBuwCV;EiBrwCM;IACI,UAAA;EjBuwCV;EiBrwCM;IACI,gBAAA;EjBuwCV;EiBrwCM;IACI,0BAAA;IACA,kBAAA;EjBuwCV;EiBpwCM;IACI,cAAA;IACA,gBAAA;IACA,sCAAA;IACA,6CAAA;EjBswCV;EiBrwCU;IACI,eAAA;IACA,YAAA;IACA,YAAA;IACA,6BAAA;EjBuwCd;AACF;;AkB33CA;EAEI,2BAAA;EACA,sBAAA;EACA,2BAAA;EACA,uCAAA;AlB63CJ;AkB33CI;EhBwEA,kCAAA;EAIA,kBAAA;AFmzCJ;AEtzCI;EACI,+BAAA;AFwzCR;AErzCI;EACI,WAAA;EACA,WAAA;EACA,iCAAA;EACA,kBAAA;EACA,SAAA;EACA,OAAA;AFuzCR;AEpzCI;EACI,iCAAA;EACA,8BAAA;AFszCR;AErzCQ;EACI,8BAAA;AFuzCZ;AkB54CI;EhB4CA,aAAA;EACA,8BAAA;EACA,8BAAA;EACA,kBAAA;EgB7CI,8DAAA;EdmKJ,kBAAA;AJ+uCJ;AI9uCI;EACI,kBAAA;EACA,2BAAA;EACA,wCAAA;AJgvCR;AI/uCQ;EACI,WAAA;EACA,YAAA;EACA,sBAAA;AJivCZ;AI/uCQ;EACK;IACG,WAAA;IACA,YAAA;EJivCd;AACF;AI/uCQ;EAfJ;IAgBY,uCAAA;IACA,yCAAA;EJkvCd;EIjvCW;IACG,WAAA;IACA,YAAA;EJmvCd;AACF;AI/uCQ;EACI,uCAAA;AJivCZ;AkB75CQ;EACI,mCAAA;EACA,YAAA;AlB+5CZ;AkB15CQ;EACI,cAAA;AlB45CZ;AkBz5CQ;EACI,aAAA;EACA,cAAA;EACA,WAAA;AlB25CZ;AkBx5CQ;EACI,cAAA;EACA,aAAA;EACA,eAAA;EACA,WAAA;AlB05CZ;AkBt5CY;EADJ;IAEQ,mBAAA;ElBy5Cd;AACF;AkBt5CQ;EAEI,WAAA;EACA,mBAAA;EACA,kBAAA;EACA,SAAA;AlBu5CZ;AkBl5CY;EACI,+CAAA;AlBo5ChB;AkB54CQ;EACI,WAAA;EACA,cAAA;EACA,gBAAA;EACA,0BAAA;AlB84CZ;AkB34CY;EACI,qBAAA;EACA,6BAAA;AlB64ChB;AkBz4CY;EACI,kBAAA;EACA,QAAA;AlB24ChB;AkBz4CgB;EACI,WAAA;EACA,YAAA;EACA,4BAAA;AlB24CpB;AkBt4CgB;EACI,uBAAA;AlBw4CpB;AkBr4CgB;EACI,sBAAA;AlBu4CpB;AkB13CQ;EACI,cAAA;AlB43CZ;AmBn/CI;;EAEI,aAAA;EACA,mBAAA;EACA,eAAA;EACA,UAAA;AnBq/CR;AmBl/CI;EACI,cAAA;EACA,YAAA;EACA,mBAAA;EACA,kBAAA;EACA,oBAAA;EACA,mBAAA;EACA,uBAAA;EACA,kBAAA;EACA,SAAA;AnBo/CR;AmBl/CQ;EACI,kCAAA;EACA,WAAA;EACA,sBAAA;AnBo/CZ;AmB/+CI;EACI,uBAAA;AnBi/CR;AmBh/CQ;EACI,sBAAA;AnBk/CZ;AmB7+CQ;EACI,wBAAA;AnB++CZ;AkBz5CY;EACI,6BAAA;AlB25ChB;AkBz5CgB;EACI,4BAAA;AlB25CpB;AkBv5CY;EAZJ;IAsBQ,gBAAA;ElBi5Cd;EkB15Cc;IhBjFZ,aAAA;IACA,8BAAA;IACA,8BAAA;IACA,kBAAA;IgBgFgB,eAAA;ElB+5ClB;EkB75CkB;IACI,cAAA;ElB+5CtB;AACF;AkBr5CQ;EACI,sCAAA;AlBu5CZ;AkBp5CY;EACI,yCAAA;AlBs5ChB;;AkB74CA;EACI;IACI,yBAAA;IACA,4CAAA;IACA,4DAAA;ElBg5CN;EkB74CE;IACI,oBAAA;IACA,iBAAA;IACA,mBAAA;ElB+4CN;EkB54CE;IACI,uCAAA;IACA,0CAAA;IACA,2BAAA;ElB84CN;EkB34CE;IACI,uCAAA;IACA,0CAAA;ElB64CN;EkB14CE;IACI,uCAAA;IACA,0CAAA;ElB44CN;EkBz4CE;IACI,oCAAA;ElB24CN;EkBx4CE;;;IAGI,0BAAA;ElB04CN;EkBv4CE;IACI,iDAAA;IACA,YAAA;IACA,mDAAA;ElBy4CN;AACF;AkBp4CA;EACI;IACI,yBAAA;IACA,4CAAA;IACA,4DAAA;ElBs4CN;EkBn4CE;IACI,oBAAA;IACA,iBAAA;IACA,mBAAA;ElBq4CN;EkBl4CE;IACI,uCAAA;IACA,0CAAA;IACA,2BAAA;ElBo4CN;EkBj4CE;IACI,uCAAA;IACA,0CAAA;ElBm4CN;EkBh4CE;IACI,uCAAA;IACA,0CAAA;ElBk4CN;EkB/3CE;IACI,oCAAA;ElBi4CN;EkB93CE;;;IAGI,0BAAA;ElBg4CN;EkB73CE;IACI,iDAAA;IACA,YAAA;IACA,mDAAA;ElB+3CN;AACF;AoBjoDA;EAEI,kCAAA;ElBsDA,aAAA;EACA,8BAAA;EACA,8BAAA;EACA,kBAAA;EkBlDA,+BAAA;EhBwKA,kBAAA;AJy9CJ;AoBvoDI;EACI,+BAAA;ApByoDR;AoBloDI;ElBoEA,kCAAA;EAIA,kBAAA;AF8jDJ;AEjkDI;EACI,+BAAA;AFmkDR;AEhkDI;EACI,WAAA;EACA,WAAA;EACA,iCAAA;EACA,kBAAA;EACA,SAAA;EACA,OAAA;AFkkDR;AE/jDI;EACI,iCAAA;EACA,8BAAA;AFikDR;AEhkDQ;EACI,8BAAA;AFkkDZ;AIj/CI;EACI,kBAAA;EACA,2BAAA;EACA,wCAAA;AJm/CR;AIl/CQ;EACI,WAAA;EACA,YAAA;EACA,sBAAA;AJo/CZ;AIl/CQ;EACK;IACG,WAAA;IACA,YAAA;EJo/Cd;AACF;AIl/CQ;EAfJ;IAgBY,uCAAA;IACA,yCAAA;EJq/Cd;EIp/CW;IACG,WAAA;IACA,YAAA;EJs/Cd;AACF;AIl/CQ;EACI,uCAAA;AJo/CZ;AoB/qDI;EACI,mCAAA;EACA,YAAA;ApBirDR;AoB9qDI;EACI,cAAA;ApBgrDR;AoB7qDI;EACI,cAAA;EACA,WAAA;ApB+qDR;AoB5qDI;EACI,cAAA;EACA,WAAA;ApB8qDR;AoB5qDQ;EAJJ;IAKY,cAAA;IACA,gBAAA;EpB+qDd;EoB9qDc;IACI,eAAA;IACA,YAAA;IACA,YAAA;IACA,6BAAA;EpBgrDlB;AACF;AoBzqDY;EAFJ;;IAGQ,mBAAA;EpB6qDd;AACF;AoB1qDQ;EACI,WAAA;EACA,mBAAA;EACA,kBAAA;EACA,SAAA;ApB4qDZ;AoBxqDY;EACI,+CAAA;ApB0qDhB;AoBzqDgB;EAFJ;IAGQ,gBAAA;EpB4qDlB;AACF;AoBtqDQ;EACI,cAAA;ApBwqDZ;AmB5uDI;;EAEI,aAAA;EACA,mBAAA;EACA,eAAA;EACA,UAAA;AnB8uDR;AmB3uDI;EACI,cAAA;EACA,YAAA;EACA,mBAAA;EACA,kBAAA;EACA,oBAAA;EACA,mBAAA;EACA,uBAAA;EACA,kBAAA;EACA,SAAA;AnB6uDR;AmB3uDQ;EACI,kCAAA;EACA,WAAA;EACA,sBAAA;AnB6uDZ;AmBxuDI;EACI,uBAAA;AnB0uDR;AmBzuDQ;EACI,sBAAA;AnB2uDZ;AmBtuDQ;EACI,wBAAA;AnBwuDZ;AoBrsDY;EACI,6BAAA;ApBusDhB;AoBrsDgB;EACI,4BAAA;ApBusDpB;AoBnsDY;EAZJ;IAsBQ,gBAAA;EpB6rDd;EoBtsDc;IlB9BZ,aAAA;IACA,8BAAA;IACA,8BAAA;IACA,kBAAA;IkB6BgB,eAAA;EpB2sDlB;EoBzsDkB;IACI,cAAA;EpB2sDtB;AACF;AoBnsDQ;EACI,sCAAA;ApBqsDZ;AoBpsDY;EACI,yCAAA;ApBssDhB;;AqB7yDA;EACI,kBAAA;EACA,6BAAA;EACA,2BAAA;EACA,6BAAA;EnBoDA,aAAA;EACA,8BAAA;EACA,8BAAA;EACA,kBAAA;EmBlDA,2BAAA;EACA,0BAAA;EjBuKA,kBAAA;AJ0oDJ;AgBzzDI;EACI,kBAAA;EACA,aAAA;EACA,gBAAA;AhB2zDR;AgB1zDQ;EACI,WAAA;EACA,YAAA;EACA,oBAAA;KAAA,iBAAA;EACA,wDAAA;AhB4zDZ;AqB1zDI;EACI,aAAA;EACA,sBAAA;ArB4zDR;AqBxzDI;EACI,YAAA;EACA,mBAAA;EACA,2BAAA;EACA,qBAAA;EACC,kBAAA;EACD,eAAA;EACA,yBAAA;EACA,wCAAA;ArB0zDR;AqBzzDQ;EAAG,qBAAA;ArB4zDX;AqB1zDS;EAXL;IAYS,2BAAA;ErB6zDX;AACF;AqB3zDY;EACI,kBAAA;ArB6zDhB;AqB5zDgB;EACI,YAAA;EACA,WAAA;EACA,sBAAA;ArB8zDpB;AqBxzDI;EnB4BF,oBAAA;EACA,qBmB5BuB;EnB6BvB,4BAAA;EACA,gBAAA;AF+xDF;AqB1zDI;EACI,aAAA;EACA,gBAAA;EACA,QAAA;EACA,6BAAA;EACA,uCAAA;ArB4zDR;AqBzzDY;EACI,YAAA;EACA,kBAAA;ArB2zDhB;AqBxzDQ;EAbJ;IAcS,0BAAA;ErB2zDX;AACF;AqBxzDI;EACI,kBAAA;EACA,qCAAA;EACA,4BAAA;ArB0zDR;AI7sDI;EACI,kBAAA;EACA,2BAAA;EACA,wCAAA;AJ+sDR;AI9sDQ;EACI,WAAA;EACA,YAAA;EACA,sBAAA;AJgtDZ;AI9sDQ;EACK;IACG,WAAA;IACA,YAAA;EJgtDd;AACF;AI9sDQ;EAfJ;IAgBY,uCAAA;IACA,yCAAA;EJitDd;EIhtDW;IACG,WAAA;IACA,YAAA;EJktDd;AACF;AI9sDQ;EACI,uCAAA;AJgtDZ;AqBl1DI;EACI,iCAAA;EACA,8BAAA;ArBo1DR;;AqB30DA;EAEI,YAAA;EACA,eAAA;EACA,gBAAA;EACA,kCAAA;ArB60DJ;AqB50DI;EACI,+BAAA;ArB80DR;AqB50DI;EnBfA,kCAAA;EAIA,kBAAA;AF21DJ;AE91DI;EACI,+BAAA;AFg2DR;AE71DI;EACI,WAAA;EACA,WAAA;EACA,iCAAA;EACA,kBAAA;EACA,SAAA;EACA,OAAA;AF+1DR;AE51DI;EACI,iCAAA;EACA,8BAAA;AF81DR;AE71DQ;EACI,8BAAA;AF+1DZ;AqB91DI;EACI,iBAAA;ArBg2DR;AqB/1DQ;EAFJ;IAEwB,gBAAA;ErBm2D1B;AACF;AqBh2DI;EACI,aAAA;ArBk2DR;AqB/1DI;EACI,kBAAA;EACA,UAAA;EACA,uCAAA;ArBi2DR;AqB91DQ;EANJ;IAMwB,aAAA;ErBk2D1B;AACF;AqBj2DQ;EACI,WAAA;EACA,sBAAA;ArBm2DZ;;AqBv1DA;EACI;IACI,qBAAA;IACA,WAAA;IACA,YAAA;ErB01DN;EqBx1DE;IACI,sCAAA;ErB01DN;AACF;AqBv1DA;EACI;IACI,qBAAA;IACA,WAAA;IACA,YAAA;ErBy1DN;EqBv1DE;IACI,0BAAA;ErBy1DN;AACF;AsB9+DA;EpBwDI,aAAA;EACA,8BAAA;EACA,8BAAA;EACA,kBAAA;EoBtDA,iCAAA;EACA,kCAAA;EACA,kBAAA;AtBg/DJ;AsB9+DI;EACI,cAAA;EACA,WAAA;EACA,WAAA;EACA,YAAA;AtBg/DR;AsB/+DQ;EACI,WAAA;EACA,YAAA;EACA,oBAAA;KAAA,iBAAA;AtBi/DZ;AsBz+DI;EACG;IACC,YAAA;IACA,kBAAA;EtB2+DN;AACF;AsBx+DI;EACI,6BAAA;EACA,eAAA;EACA,cAAA;EACA,WAAA;AtB0+DR;AsBv+DI;EACI,6BAAA;EACA,0BAAA;EACA,kBAAA;AtBy+DR;AsBt+DI;EACI,2BAAA;EACA,mBAAA;EACA,gBAAA;EACA,gBAAA;EACA,oBAAA;EACA,qBAAA;EACA,4BAAA;EACA,gBAAA;EACA,oBAAA;AtBw+DR;AsBv+DQ;EACI,qBAAA;AtBy+DZ;AsBr+DI;EACI,0BAAA;EACA,oBAAA;EACA,qBAAA;EACA,4BAAA;EACA,gBAAA;AtBu+DR;AsBp+DI;EACI,8BAAA;EACA,iCAAA;AtBs+DR;;AsBj+DA;EAEI,2BAAA;EACA,yBAAA;AtBm+DJ;;AsBj+DA;EAGQ;IACI,yCAAA;EtBk+DV;EsB/9DM;IACI,qBAAA;EtBi+DV;AACF;AuB1jEA;EAGI,qBAAA;AvB0jEJ;AuBvjEI;;EAEI,8BAAA;EACA,uBAAA;EACA,iCAAA;EACA,qBAAA;EACA,YAAA;EACA,2BAAA;AvByjER;AuBtjEQ;;EACI,WAAA;AvByjEZ;AuBtjEQ;;EACI,UAAA;AvByjEZ;AuBvjEY;;EACI,aAAA;AvB0jEhB;AuBrjEI;EACI,SAAA;EACA,QAAA;EACA,2BAAA;AvBujER;AuBpjEI;EACI,UAAA;EACA,QAAA;EACA,yBAAA;AvBsjER;AuBljEI;EACI,kCAAA;EACA,mCAAA;AvBojER;AuBjjEI;EACI,kBAAA;EACA,oCAAA;AvBmjER;AuBjjEQ;EACI,WAAA;EACA,WAAA;EACA,kBAAA;EACA,kCAAA;AvBmjEZ;AuBhjEQ;EACI,4BAAA;AvBkjEZ;AuB9iEI;EAEI;;IAEI,aAAA;EvB+iEV;EuB5iEM;IACI,YAAA;EvB8iEV;AACF;;AwBrnEA;EAEI,WAAA;EAEA,gBAAA;EACA,YAAA;EACA,aAAA;EACA,qBAAA;EACA,kBAAA;EACA,gBAAA;EACA,eAAA;AxBsnEJ;AwBpnEI;EACI,cAAA;EACA,eAAA;AxBsnER;AwBlnEI;EACI,kBAAA;EACA,WAAA;AxBonER;AwB5mEM;EACE,WAAA;EACA,YAAA;EACA,oBAAA;KAAA,iBAAA;EACA,wBAAA;KAAA,qBAAA;AxB8mER;AwB3mEM;EACE,kBAAA;EACA,QAAA;EACA,sBAAA;AxB6mER;AwB1mEM;EACE,kBAAA;EACA,QAAA;EACA,eAAA;EACA,UAAA;EACA,gBAAA;EACA,WAAA;EACA,YAAA;AxB4mER;AwBzmEM;EACE,wBAAA;EACA,mBAAA;AxB2mER;AwBxmEM;EACE,kBAAA;EACA,QAAA;EACA,aAAA;EACA,YAAA;EACA,sBAAA;EACA,iBAAA;EACA,qBAAA;EACA,2BAAA;EACA,oBAAA;AxB0mER;AwBvmEM;EACE,kBAAA;EACA,sBAAA;EACA,YAAA;EACA,eAAA;EACA,oBAAA;EACA,aAAA;EACA,mBAAA;EACA,QAAA;EACA,qBAAA;EACA,gCAAA;EACA,oBAAA;EACA,kBAAA;EACA,6CAAA;AxBymER;;AG3rEA;EAEE,wBAAA;EACA,UAAA;EAEA,eAAA;EACA,MAAA;EACA,OAAA;EAEA,YAAA;EACA,uBAAA;EACA,iCAAA;EACA,8BAAA;EAED,6CAAA;AH0rED;AGxrEE;EACE,WAAA;EACA,YAAA;EAIA,aAAA;EACA,mBAAA;EACA,8BAAA;EACA,eAAA;AHurEJ;AGnrEE;EACE,qBAAA;AHqrEJ;AGprEI;EACE,sBAAA;AHsrEN;AGjrEE;EACE,YAAA;EACA,UAAA;AHmrEJ;AGlrEI;EACE,YAAA;AHorEN;AGnrEM;EAFF;IAGI,WAAA;EHsrEN;AACF;AGlrEE;EACE,aAAA;EACA,YAAA;EACA,gBAAA;EACA,mBAAA;EACA,gBAAA;EACA,uBAAA;EACA,yBAAA;EACA,0BAAA;EACA,cAAA;AHorEJ;AGhrEE;EACE,qBAAA;EACA,aAAA;EACA,mBAAA;EACA,eAAA;EACA,yBAAA;AHkrEJ;AG9qEE;EACE,qBAAA;EACA,sBAAA;EACA,aAAA;EACA,mBAAA;EACA,uBAAA;AHgrEJ;AG/qEI;EACE,WAAA;EACA,kBAAA;EACA,SAAA;AHirEN;AG5qEE;EACE,aAAA;EACA,QAAA;AH8qEJ;AG7qEI;EAAiB,6BAAA;AHgrErB;AG7qEE;EACE,eAAA;AH+qEJ;AG9qEI;EACE,WAAA;EACA,sBAAA;AHgrEN;AG9qEI;EAAQ,aAAA;AHirEZ;AG1qEM;EAAK,gCAAA;AH6qEX;;AG9pEA;EACE;IACE,aAAA;EHiqEF;AACF;AyB1xEA;EACI,eAAA;EACA,oBAAA;EACA,sCAAA;EACA,qCAAA;EACA,oBAAA;EACA,+BAAA;EACA,8BAAA;EAIA,iCAAA;EACA,gCAAA;EACA,4BAAA;EACA,kCAAA;EAOA,aAAA;EACA,sBAAA;AzBmxEJ;AyBjyEI;EARJ;IASQ,8BAAA;EzBoyEN;AACF;AyB9xEI;EAhBJ;IAiBQ,YAAA;IACA,aAAA;EzBiyEN;AACF;AyB3xEI;EACI,oCAAA;EACA,uCAAA;AzB6xER;AyB1xEI;EACI,YAAA;AzB4xER;AyB3xEQ;EACI,qBAAA;EACA,yBAAA;AzB6xEZ;AyB5xEY;EACI,2BAAA;AzB8xEhB;AyB7xEgB;EACI,cAAA;EACA,qBAAA;EACA,gBAAA;AzB+xEpB;AyB9xEoB;EACI,0BAAA;AzBgyExB;AyB3xEY;EACI,yBAAA;AzB6xEhB;;AyBjxEI;EACI,QAAA;AzBoxER;AyB/wEQ;EAAO,aAAA;AzBkxEf;AyBjxEQ;EAAQ,yBAAA;AzBoxEhB;;A0Bv1EA;EAEG,6BAAA;EACA,0DAAA;EACA,YAAA;A1By1EH;A0Bv1EI;EACI,6BAAA;EACA,cAAA;EACA,8BAAA;A1By1ER;A0Bt1EG;EACC,uCAAA;EACA,uCAAA;A1Bw1EJ;A0Bv1EQ;EACI,YAAA;A1By1EZ;A0Br1EG;EACC,oCAAA;A1Bu1EJ;A0Bt1EI;EACI,qBAAA;A1Bw1ER;A0Bv1EQ;EACI,0BAAA;EACA,mBAAA;A1By1EZ;A0Bp1EG;EACC,2BAAA;EACA,sBAAA;A1Bs1EJ;A0Bl1EQ;EACI,0BAAA;EACA,uBAAA;A1Bo1EZ;A0B90EG;EAGC;IACI,uCAAA;IACA,wCAAA;IACA,+BAAA;E1B80EN;E0B50EM;IACI,sCAAA;IACA,0CAAA;E1B80EV;E0B30EE;IAEI,+BAAA;IACA,wCAAA;E1B40EN;E0B30EM;IACI,0BAAA;IACA,kBAAA;E1B60EV;AACF;A0Bx0EG;EAEC;IACI,aAAA;IACA,8BAAA;IACA,yCAAA;SAAA,oCAAA;E1By0EN;E0Bt0EE;IACI,eAAA;SAAA,UAAA;IACA,oCAAA;E1Bw0EN;E0Br0EE;IACI,mBAAA;E1Bu0EN;E0Bt0EM;IACI,oCAAA;E1Bw0EV;AACF;;A2B/5EA;EACI,kBAAA;EACA,iBAAA;EACA,YAAA;EAGA,aAAA;EACA,sBAAA;A3Bg6EJ;A2B75EI;EACI,YAAA;EACA,8BAAA;EACA,4BAAA;EACA,wCAAA;EAEA,kBAAA;EACA,iBAAA;A3B85ER;A2B55EQ;;EAEI,6BAAA;EACA,mBAAA;A3B85EZ;;A4Bp7EA;EAEI,mCAAA;EACA,kCAAA;EACA,4BAAA;EAEA,oBAAA;EACA,mBAAA;EACA,uBAAA;EACA,gBAAA;EACA,gBAAA;EAEA,0BAAA;EACA,cAAA;EAEA,iCAAA;EACA,6BAAA;EAEA,gBAAA;EACA,mBAAA;EACA,yBAAA;A5Bk7EJ;;A4B56EA;EACI,oCAAA;EACA,uCAAA;A5B+6EJ;A4B76EI;EAJJ;IAKM,oCAAA;E5Bg7EJ;AACF;A4B76EI;EACE,+BAAA;EACA,yBAAA;EACA,mBAAA;EACA,wBAAA;EACA,iCAAA;EACA,oCAAA;EACA,yCAAA;EACA,kBAAA;A5B+6EN;A4B56EI;EAGE,2BAAA;EACA,eAAA;EACA,gBAAA;A5B46EN;A4Bz6EI;EACE,2BAAA;EACC,eAAA;EACA,gBAAA;A5B26EP;;A6Bp+EA;EACI,6BAAA;EACA,cAAA;EACA,aAAA;EACA,kCAAA;A7Bu+EJ;;A6Bl+EI;EAFJ;IAGM,aAAA;IACA,4DAAA;IACA,mCAAA;IACA,6BAAA;IACA,mBAAA;E7Bs+EJ;AACF;A6Br+EI;EATJ;IAUM,mBAAA;E7Bw+EJ;AACF;;A8Bx/EI;EACI,oBAAA;EACA,sCAAA;A9B2/ER;A8Bz/EQ;EACI,WAAA;EACA,YAAA;EACA,QAAA;A9B2/EZ;A8Bp/EI;EACI,2BAAA;EACA,mBAAA;EACA,yBAAA;EACA,wBAAA;EACA,uCAAA;A9Bs/ER;A8Bn/EI;EACI,eAAA;EACA,2BAAA;EACA,gBAAA;A9Bq/ER;A8Bj/EI;EA/BJ;IAiCQ,kCAAA;E9Bm/EN;E8Bj/EM;IACI,iBAAA;IACA,qCAAA;IACA,aAAA;IACA,kCAAA;IACA,gCAAA;IACA,oBAAA;E9Bm/EV;E8B/+EM;IACI,YAAA;IACA,aAAA;IACA,sBAAA;IACA,uBAAA;E9Bi/EV;E8B7+EM;IACI,WAAA;IACA,YAAA;E9B++EV;AACF;A8B1+EI;EAEI;IAEI,kCAAA;E9B0+EV;E8Bv+EM;IACI,oCAAA;IACA,uCAAA;E9By+EV;E8Bt+EM;IACI,aAAA;IACA,eAAA;IACA,qBAAA;IACA,8BAAA;IACA,uCAAA;E9Bw+EV;E8Bt+EU;IACI,WAAA;E9Bw+Ed;AACF;A8Bn+EI;EACI;IACI,oCAAA;IACA,uCAAA;IACA,kBAAA;E9Bq+EV;E8Bl+EM;IACI,yCAAA;E9Bo+EV;E8Bh+EM;IACI,0CAAA;E9Bk+EV;E8B/9EM;IACI,eAAA;IACA,2BAAA;E9Bi+EV;E8B99EM;IACI,6BAAA;IACA,oCAAA;IACA,mCAAA;IAEA,uCAAA;E9B+9EV;E8B79EU;IACI,cAAA;IACA,gBAAA;E9B+9Ed;E8B59EU;IACI,4BAAA;E9B89Ed;AACF;;A8B58EI;EACI,gBAAA;EACA,YAAA;A9B+8ER;A8Bx8EQ;EACI,cAAA;A9B08EZ;A8Bv8EQ;;;EAGI,aAAA;A9By8EZ;;A8Bj8EA;EACI,oCAAA;EACA,uCAAA;A9Bo8EJ;A8Bl8EI;EAJJ;IAKQ,sCAAA;IACA,0CAAA;IACA,kBAAA;E9Bq8EN;AACF;A8Bj8EI;EACI,cAAA;A9Bm8ER;A8Bh8EI;EACI,yBAAA;EACA,eAAA;EACA,gBAAA;EACA,eAAA;A9Bk8ER;A8Bh8EQ;EANJ;IAOQ,eAAA;E9Bm8EV;AACF;A8Bh8EI;EACI,oCAAA;A9Bk8ER;;A8Bz7EI;EACI,yCAAA;A9B47ER;;A+BtoFA;EACE,kBAAA;A/ByoFF;A+BnoFE;EACI,yEAAA;A/BqoFN;A+BloFE;EAXF;IAYI,iBAAA;IACA,2CAAA;E/BqoFF;E+BpoFK;IACC,iEAAA;E/BsoFN;AACF;A+BloFG;EApBH;IAqBI,iBAAA;IACA,iBAAA;IACA,8DAAA;E/BqoFF;E+BpoFK;IACC,iCAAA;E/BsoFN;AACF;A+BloFE;EACE,oCAAA;EACA,uCAAA;A/BooFJ;A+BloFO;EACK,uDAAA;A/BooFZ;A+BjoFI;EACE,sBAAA;A/BmoFN;A+BhoFI;EACE,mBAAA;EACA,yBAAA;EACA,uCAAA;EACA,kBAAA;EACA,kBAAA;A/BkoFN;A+B5nFE;EACE,sCAAA;EACA,kCAAA;A/B8nFJ;A+B5nFI;E7BDA,aAAA;EACA,8BAAA;EACA,8BAAA;EACA,kBAAA;E6BAE,+BAAA;EACA,qCAAA;A/BioFN;A+B9nFI;EACE,6BAAA;EACA,kBAAA;A/BgoFN;A+B7nFI;EACE,gBAAA;A/B+nFN;A+B7nFM;EACE,qBAAA;A/B+nFR;A+BxnFE;EAEE,+BAAA;A/BynFJ;A+BvnFI;EACE,iBAAA;A/BynFN;A+BtnFI;EACE,eAAA;EACA,kBAAA;EACA,2BAAA;EACA,mBAAA;EACA,6DAAA;UAAA,qDAAA;EACA,0BAAA;A/BwnFN;A+BjnFE;EAGE,qCAAA;EACA,eAAA;EACA,yBAAA;EACA,6CAAA;EACA,aAAA;EACA,sBAAA;EACA,yBAAA;EACA,mBAAA;EACA,kCAAA;A/BinFJ;A+B/mFM;EACE,8BAAA;EACI,iCAAA;A/BinFZ;A+BhnFI;EACE,gBAAA;A/BknFN;A+BhnFM;EACE,kBAAA;EACA,6BAAA;EACA,kBAAA;EACA,iBAAA;EACA,0BAAA;A/BknFR;A+BhnFQ;EACE,cAAA;EACD,gBAAA;EACC,qBAAA;A/BknFV;A+B5mFE;EACE,iCAAA;EACA,aAAA;EACA,sBAAA;EACA,gCAAA;A/B8mFJ;A+B5mFI;EACE,YAAA;EACA,WAAA;A/B8mFN;;A+B9lFA;EACE;IACE,WAAA;E/BimFF;E+B/lFE;IACE,uCAAA;E/BimFJ;E+B9lFE;IACE,oCAAA;IACA,uCAAA;E/BgmFJ;E+B3lFI;IACE,6BAAA;E/B6lFN;E+BzlFE;IACE,aAAA;E/B2lFJ;AACF;A+BvlFA;EAEI;IACE,oBAAA;SAAA,eAAA;IACA,0BAAA;IACA,sCAAA;E/BwlFJ;AACF;AgChxFA;EAGQ;IACI,aAAA;EhCgxFV;EgC7wFM;IACI,YAAA;IACA,eAAA;IACA,QAAA;IACA,aAAA;IACA,YAAA;IACA,mCAAA;IACA,6BAAA;IACA,2BAAA;EhC+wFV;EgC5wFY;IACE,6BAAA;IACA,kCAAA;IACA,uBAAA;EhC8wFd;EgC3wFU;IACI,sCAAA;IACA,qCAAA;IACA,oBAAA;EhC6wFd;EgC1wFU;IACI,aAAA;EhC4wFd;EgCvwFM;IACI,SAAA;EhCywFV;AACF;AgClwFA;EAII;IACI,mBAAA;IACA,6BAAA;IACA,oCAAA;IACA,uCAAA;EhCiwFN;EgC9vFE;IACI,aAAA;IACA,8BAAA;IACA,6BAAA;IACA,oCAAA;EhCgwFN;EgC9vFM;IACI,WAAA;IACA,cAAA;IACA,+BAAA;EhCgwFV;EgC7vFM;IACI,oCAAA;IACA,gBAAA;IACA,gDAAA;IACA,iBAAA;IAEA,WAAA;IACA,cAAA;IAEA,iBAAA;EhC6vFV;EgCtvFE;IACI,eAAA;IACA,oBAAA;IACA,yBAAA;IACA,oCAAA;EhCwvFN;EgCrvFE;IACI,eAAA;IACA,oBAAA;IACA,yBAAA;IACA,qBAAA;IACA,qCAAA;IACA,oCAAA;IACA,iCAAA;IACA,2CAAA;EhCuvFN;EgCrvFM;IACQ,2BAAA;IACJ,kCAAA;EhCuvFV;EgCpvFE;IACI,0CAAA;IACY,oBAAA;EhCsvFlB;EgC/uFG;IACG,+BAAA;IACA,iCAAA;EhCivFN;EgC/uFI;IACE,2CAAA;IACE,yCAAA;EhCivFR;EgC3uFO;IACM,yBAAA;EhC6uFb;EgC3uFQ;IACE,4DAAA;EhC6uFV;AACF;AgC/tFA;EAGI,aAAA;EACA,qCAAA;OAAA,gCAAA;EACA,iCAAA;EACA,8BAAA;EACA,iCAAA;EACA,kBAAA;AhC+tFJ;AgC7tFI;EACI,WAAA;EACA,mBAAA;AhC+tFR;AgC7tFQ;EACI,yBAAA;EACA,mBAAA;EACA,wBAAA;EACA,iCAAA;EACA,mBAAA;EACA,oCAAA;EACA,kBAAA;AhC+tFZ;AgC5tFQ;EACI,wBAAA;EACA,iCAAA;EACA,mBAAA;EACA,kBAAA;AhC8tFZ;AgBj5FI;EACI,kBAAA;EACA,aAAA;EACA,gBAAA;AhBm5FR;AgBl5FQ;EACI,WAAA;EACA,YAAA;EACA,oBAAA;KAAA,iBAAA;EACA,wDAAA;AhBo5FZ;AgCjuFI;EACI,WAAA;EACA,cAAA;AhCmuFR;AgChuFI;EACI,WAAA;EACA,cAAA;EACA,eAAA;EAEA,kCAAA;EACA,uBAAA;AhCiuFR;AgC/tFQ;E9BlJJ,aAAA;EACA,8BAAA;EACA,8BAAA;EACA,kBAAA;E8BiJQ,+BAAA;EACA,qCAAA;AhCouFZ;AgCjuFQ;EACI,6BAAA;EACA,kBAAA;AhCmuFZ;AgC9tFI;EACI,kBAAA;EACA,WAAA;EACA,gBAAA;EAEA,aAAA;EACA,sBAAA;EACA,eAAA;EACA,kBAAA;EACA,gCAAA;AhC+tFR;;AgC9sFI;EACI,wCAAA;AhCitFR;AgChtFQ;EACI,uDAAA;AhCktFZ;AgCjtFY;EAFJ;IAEwB,yDAAA;EhCqtF9B;AACF;AgC/sFI;EACI,2BAAA;EACA,6BAAA;EACA,mBAAA;EACA,yBAAA;AhCitFR;AgC9sFI;EACI,oCAAA;AhCgtFR;AgC7sFI;EACI,iBAAA;AhC+sFR;;AgC3sFA;EACI,kEAAA;AhC8sFJ;;AgCxsFI;EACI,WAAA;AhC2sFR;AgCxsFI;EACI,YAAA;AhC0sFR;AgCvsFI;EACI,0BAAA;EACA,gBAAA;AhCysFR;;AgC9rFA;EACI,+BAAA;EACA,UAAA;AhCisFJ;;AgC9rFA;EACI,0CAAA;AhCisFJ;AgC/rFI;EACI,aAAA;EAEA,aAAA;EACA,mBAAA;EACA,2BAAA;EACA,UAAA;EA8BI,eAAA;AhCmqFZ;AgC/rFQ;EACI,iCAAA;EACA,aAAA;EACA,mBAAA;EACA,uBAAA;AhCisFZ;AgC9rFQ;EACI,WAAA;EACA,sBAAA;AhCgsFZ;AgC7rFQ;EACI,gBAAA;AhC+rFZ;AgC5rFQ;EACI,kBAAA;EACA,QAAA;AhC8rFZ;AgC5rFY;EACI,WAAA;EACA,sBAAA;AhC8rFhB;AgCrrFgB;EACI,qBAAA;AhCurFpB;AgChrFI;EACI,4BAAA;EACA,gBAAA;E9BjSJ,qBAAA;EACA,wBAAA;E8BkSI,2BAAA;EACA,gBAAA;AhCmrFR;AEr9FI;EACA,aAAA;AFu9FJ;AgCjrFQ;EACI,gBAAA;AhCmrFZ;AgChrFQ;EACI,0BAAA;EAEA,6BAAA;AhCirFZ;AgC/qFY;EACI,cAAA;EACA,gBAAA;EACA,gBAAA;AhCirFhB;AgC3qFQ;EACI,iCAAA;EACA,uBAAA;AhC6qFZ;AgC1qFQ;EACI,iCAAA;AhC4qFZ;AgCzqFQ;EACI,yCAAA;EACA,iBAAA;AhC2qFZ;AgCxqFQ;EACI,0CAAA;EACA,iBAAA;AhC0qFZ;AgCvqFQ;EACI,qBAAA;AhCyqFZ;AgCpqFI;EACI,sCAAA;EACA,aAAA;EACA,yBAAA;AhCsqFR;AgCpqFQ;EACI,YAAA;AhCsqFZ;;AiChkGA;EAEI,6BAAA;EACA,cAAA;EACA,aAAA;EACA,yCAAA;EAGA,kBAAA;AjCgkGJ;AiC9jGI;EACI,cAAA;EACA,iBAAA;AjCgkGR;AiC7jGI;EACI,uCAAA;AjC+jGR;AiC3jGI;EACI,mBAAA;EACA,2BAAA;EACA,yBAAA;EACA,0CAAA;AjC6jGR;AiCtjGI;EACI;IACI,aAAA;IACA,8BAAA;IACA,qDAAA;IACA,uCAAA;EjCwjGV;EiCvjGU;IAAS,kBAAA;EjC0jGnB;EiCzjGU;IACI,mBAAA;IACA,kBAAA;EjC2jGd;EiCxjGM;IACI,mDAAA;EjC0jGV;AACF;AiCrjGI;EAlDJ;IAoDQ,8BAAA;EjCujGN;EiCxjGM;IAAa,aAAA;EjC2jGnB;EiCzjGM;IACI,cAAA;IACA,kBAAA;EjC2jGV;EiC1jGU;IACI,uCAAA;EjC4jGd;AACF;AiCvjGI;EA/DJ;IAgEQ,cAAA;EjC0jGN;EiCzjGM;IACI,cAAA;EjC2jGV;EiCzjGM;IACI,oDAAA;EjC2jGV;AACF;;AiCrjGA;EACI,aAAA;EACA,qCAAA;EACA,uCAAA;AjCwjGJ;AiCtjGI;EACI,WAAA;EACA,YAAA;EACA,wBAAA;AjCwjGR;;AiCrjGA;EACI;IAAa,aAAA;EjCyjGf;AACF","file":"style.css"}
\ No newline at end of file
diff --git a/assets/css/style.scss b/assets/css/style.scss
index 2e8d8a9..a762e05 100644
--- a/assets/css/style.scss
+++ b/assets/css/style.scss
@@ -28,9 +28,12 @@
@import "components/card-article";
@import "components/card-article-small";
@import "components/card-impact";
+@import "components/card-impact-small";
@import "components/card-folder";
@import "components/card-open-graph";
-@import "components/swipper";
+@import "components/swiper";
+@import "components/slider-before-after";
+
@import "partials/site-header";
@import "partials/site-menu";
diff --git a/assets/css/template/_report.scss b/assets/css/template/_report.scss
index 6d0689b..c8eba8d 100644
--- a/assets/css/template/_report.scss
+++ b/assets/css/template/_report.scss
@@ -65,7 +65,7 @@
display: grid;
grid-template-columns: 1fr 1fr;
grid-gap: var(--padding-body);
-
+ z-index: calc(var(--z-header) - 100);
.report__txt {
grid-row: 1;
@@ -74,14 +74,14 @@
}
#report__medias {
+ z-index: calc(var(--z-header) - 100);
position: sticky;
top: calc(var(--header-h) + var(--padding-body));
align-self: start;
- background-color: red;
grid-row: 1;
grid-column: 2;
- border: var(--border-light);
+ // border: var(--border-light);
min-height: 100px;
}
@@ -240,8 +240,7 @@
.section-content {
- margin-bottom: calc(var(--spacing)*3);
- border-bottom: 1px solid red;
+ padding-bottom: calc(var(--spacing)*3);
&:target{
padding-top: calc(var(--header-h) + var(--spacing)*2);
@media #{$small}{ padding-top: calc(var(--header-h) + var(--spacing)*0.5); }
@@ -249,6 +248,8 @@
}
+
+
.section-title {
font-size: var(--fs-medium);
margin-bottom: var(--spacing);
@@ -270,6 +271,24 @@
}
+.media{
+
+ video{
+ width: 100%;
+ }
+
+ figure{
+ height: auto;
+ }
+
+ .caption{
+ font-size: var(--fs-small);
+ line-height: 1.1;
+ }
+
+}
+
+
/// PANEL-LEFT --------------------------------------------
@@ -403,27 +422,6 @@
-#report {
- --fig-outside: calc(var(--spacing)*2);
- // .container-figure {
- // width: 100%;
- // display: none;
- // }
- .fig-simple {
- height: calc(100vh - var(--header-h) - var(--spacing)*2);
- figure {
- height: 100%;
- width: 100%;
- overflow: hidden;
-
- img {
- width: 100%;
- height: 100%;
- object-fit: contain;
- }
- }
- }
-}
\ No newline at end of file
diff --git a/assets/images/adam-raihane/fig-1-a.png b/assets/images/adam-raihane/fig-1-a.png
index d7da6bc..d09aac1 100644
Binary files a/assets/images/adam-raihane/fig-1-a.png and b/assets/images/adam-raihane/fig-1-a.png differ
diff --git a/assets/images/adam-raihane/fig-1-b.png b/assets/images/adam-raihane/fig-1-b.png
index 5c80dcc..44b2a10 100644
Binary files a/assets/images/adam-raihane/fig-1-b.png and b/assets/images/adam-raihane/fig-1-b.png differ
diff --git a/assets/images/adam-raihane/fig-1.png b/assets/images/adam-raihane/fig-1.png
new file mode 100644
index 0000000..8c1313f
Binary files /dev/null and b/assets/images/adam-raihane/fig-1.png differ
diff --git a/assets/images/adam-raihane/fig-2.png b/assets/images/adam-raihane/fig-2.png
index 5ca4aed..2e60668 100644
Binary files a/assets/images/adam-raihane/fig-2.png and b/assets/images/adam-raihane/fig-2.png differ
diff --git a/assets/images/adam-raihane/fig-4.png b/assets/images/adam-raihane/fig-4.png
new file mode 100644
index 0000000..4777605
Binary files /dev/null and b/assets/images/adam-raihane/fig-4.png differ
diff --git a/assets/images/adam-raihane/fig-5.png b/assets/images/adam-raihane/fig-5.png
new file mode 100644
index 0000000..618c108
Binary files /dev/null and b/assets/images/adam-raihane/fig-5.png differ
diff --git a/assets/images/adam-raihane/fig-6.png b/assets/images/adam-raihane/fig-6.png
new file mode 100644
index 0000000..3a6e0cc
Binary files /dev/null and b/assets/images/adam-raihane/fig-6.png differ
diff --git a/assets/images/adam-raihane/fig-7.png b/assets/images/adam-raihane/fig-7.png
new file mode 100644
index 0000000..61e03f4
Binary files /dev/null and b/assets/images/adam-raihane/fig-7.png differ
diff --git a/assets/js/home-investigations-slider.js b/assets/js/home-investigations-slider.js
deleted file mode 100644
index 23d879f..0000000
--- a/assets/js/home-investigations-slider.js
+++ /dev/null
@@ -1,47 +0,0 @@
-import Swiper from 'https://cdn.jsdelivr.net/npm/swiper@12/swiper-bundle.min.mjs';
-
-export function initHomeInvestigationsSlider() {
- const slider = document.querySelector('.home-investigations-slider');
-
- if (!slider) {
- return;
- }
-
- const swiper = new Swiper('.home-investigations-slider', {
- // Optional parameters
- slidesPerView: 1,
- spaceBetween: 20,
- speed: 600,
-
- // Touch/Swipe settings
- touchRatio: 1,
- touchAngle: 45,
- grabCursor: true,
- simulateTouch: true,
- allowTouchMove: true,
-
- // Navigation arrows
- navigation: {
- nextEl: '.swiper-button-next',
- prevEl: '.swiper-button-prev',
- },
-
- // Pagination
- pagination: {
- el: '.swiper-pagination',
- clickable: true,
- },
-
- // Keyboard control
- keyboard: {
- enabled: true,
- },
-
- // Accessibility
- a11y: {
- prevSlideMessage: 'Investigation précédente',
- nextSlideMessage: 'Investigation suivante',
- paginationBulletMessage: 'Aller à l\'investigation {{index}}',
- },
- });
-}
diff --git a/assets/js/report.js b/assets/js/report.js
index b432220..306bace 100644
--- a/assets/js/report.js
+++ b/assets/js/report.js
@@ -1,16 +1,35 @@
+
+import { initSwipers } from './swipers.js';
+
export function report(responsiveSmall) {
if (document.body.dataset.template === 'report') {
- console.log('report');
+
+ // Initialiser tous les sliders et swipers de la page
+ initSliderBeforeAfter();
+ initSwipers();
// Ne fonctionne que pour les écrans plus grands que responsiveSmall
if (window.matchMedia(responsiveSmall).matches) {
return;
}
-
initMediaDisplay();
}
}
+
+function initSliderBeforeAfter(container = document){
+ const slidersBeforeAfter = container.querySelectorAll('.slider-before-after');
+ slidersBeforeAfter.forEach(function (sliderContainer, index) {
+ const sliderInput = sliderContainer.querySelector('.slider');
+ if (sliderInput) {
+ sliderInput.addEventListener('input', (e) => {
+ console.log('slider value:', e.target.value);
+ sliderContainer.style.setProperty('--position', `${e.target.value}%`);
+ });
+ }
+ });
+}
+
function initMediaDisplay() {
const reportMedias = document.querySelector('#report__medias');
if (!reportMedias) return;
@@ -115,6 +134,10 @@ function initMediaDisplay() {
// Ajouter le nouveau media
reportMedias.appendChild(mediaData.media.cloneNode(true));
currentMediaId = mediaId;
+
+ // Réinitialiser les sliders et swipers dans le media nouvellement inséré
+ initSliderBeforeAfter(reportMedias);
+ initSwipers(reportMedias);
}
} else {
// Aucune ancre n'a encore franchi la ligne, vider le conteneur
diff --git a/assets/js/script.js b/assets/js/script.js
index f065ced..743809b 100644
--- a/assets/js/script.js
+++ b/assets/js/script.js
@@ -7,7 +7,7 @@ import { themeToggle } from './themeToggle.js';
import { initHeroSlider } from './hero-slider.js';
import { playVideo } from './hero-video.js';
import { initDropdowns } from './dropdown.js';
-import { initHomeInvestigationsSlider } from './home-investigations-slider.js';
+import { initSwipers } from './swipers.js';
import { report } from './report.js';
@@ -30,5 +30,5 @@ window.onload = async function () {
initHeroSlider();
playVideo();
initDropdowns(responsiveSmall);
- initHomeInvestigationsSlider();
+ // initSwipers();
}
\ No newline at end of file
diff --git a/assets/js/swipers.js b/assets/js/swipers.js
new file mode 100644
index 0000000..c69ed3d
--- /dev/null
+++ b/assets/js/swipers.js
@@ -0,0 +1,54 @@
+import Swiper from 'https://cdn.jsdelivr.net/npm/swiper@12/swiper-bundle.min.mjs';
+
+export function initSwipers(container = document) {
+ const sliders = container.querySelectorAll('.swiper');
+
+ if (sliders.length === 0) {
+ return;
+ }
+
+ sliders.forEach((sliderElement) => {
+ // Éviter de réinitialiser un swiper déjà initialisé
+ if (sliderElement.swiper) {
+ return;
+ }
+
+ const swiper = new Swiper(sliderElement, {
+ // Optional parameters
+ slidesPerView: 1,
+ spaceBetween: 20,
+ speed: 600,
+
+ // Touch/Swipe settings
+ touchRatio: 1,
+ touchAngle: 45,
+ grabCursor: true,
+ simulateTouch: true,
+ allowTouchMove: true,
+
+ // Navigation arrows
+ navigation: {
+ nextEl: sliderElement.querySelector('.swiper-button-next'),
+ prevEl: sliderElement.querySelector('.swiper-button-prev'),
+ },
+
+ // Pagination
+ pagination: {
+ el: sliderElement.querySelector('.swiper-pagination'),
+ clickable: true,
+ },
+
+ // Keyboard control
+ keyboard: {
+ enabled: true,
+ },
+
+ // Accessibility
+ a11y: {
+ prevSlideMessage: 'Investigation précédente',
+ nextSlideMessage: 'Investigation suivante',
+ paginationBulletMessage: 'Aller à l\'investigation {{index}}',
+ },
+ });
+ });
+}
diff --git a/site/templates/folder.php b/site/templates/folder.php
index 00dae22..f01f730 100644
--- a/site/templates/folder.php
+++ b/site/templates/folder.php
@@ -119,48 +119,98 @@ $investigations = site()->find('enquetes')->children()->listed()->filter(functio
4 impacts
-
-
+
+
+
Médiatique
-
-
12 articles et reprises
-
1.5M de vues cumulées
+
+
+
+
+
+
-
- Détails = svg('assets/icons/arrow-details.svg') ?>
-
-
-
-
+
-
+
+
+
Judiciaire
12 Dec 2025
-
La justice israélienne déclare ouvrir une enquête sur "les circonstances de la mort de Nidal et Khaled Amirah".
+
La justice israélienne déclare ouvrir une enquête sur "les circonstances de la mort de Nidal et Khaled Amirah".
+
+
+
+
+
+
= svg('assets/icons/arrow-left.svg') ?>
+
+
-
+
+
Judiciaire
12 Dec 2025
-
La justice israélienne déclare ouvrir une enquête sur "les circonstances de la mort de Nidal et Khaled Amirah"
+
La justice israélienne déclare ouvrir une enquête sur "les circonstances de la mort de Nidal et Khaled Amirah"
+
+
+
= svg('assets/icons/arrow-left.svg') ?>
+
+
+
Judiciaire
12 Dec 2025
-
Index présente une série d'enquêtes récentes au Festival du Réel 2025. Voir plus
+
Index présente une série d'enquêtes récentes au Festival du Réel 2025.
+
+
+
+
+
+
+
diff --git a/site/templates/home.php b/site/templates/home.php
index 2a7c5e1..046169a 100644
--- a/site/templates/home.php
+++ b/site/templates/home.php
@@ -42,50 +42,52 @@
-find('enquetes')->children()->listed()->sortBy('created', 'desc')->limit(3);
-foreach ($latestInvestigations as $investigation):
-?>
+ find('enquetes')->children()->listed()->sortBy('created', 'desc')->limit(3);
+ foreach ($latestInvestigations as $investigation):
+ ?>
-
-
-
- cover()->toFile()): ?>
-
-
-
-
+
+
+
+
+ cover()->toFile()): ?>
+
+
+
+
-
+
-
+
- chapo()->isNotEmpty()): ?>
-
= $investigation->chapo()->excerpt(200) ?>
-
+ chapo()->isNotEmpty()): ?>
+
= $investigation->chapo()->excerpt(200) ?>
+
-
= $investigation->incidentDate()->toDate('d MMMM yyyy', 'fr_FR') ?>
+
= $investigation->incidentDate()->toDate('d MMMM yyyy', 'fr_FR') ?>
-
+
- keywords()->split()): ?>
-
-
+ keywords()->split()): ?>
+
+
-pinned()->toBool()): ?>
- = svg('assets/icons/pin.svg') ?>
-
+ pinned()->toBool()): ?>
+ = svg('assets/icons/pin.svg') ?>
+
-
-
-
-
+
+
+
+
+
diff --git a/site/templates/impacts.php b/site/templates/impacts.php
index 7a8671a..53b95f6 100644
--- a/site/templates/impacts.php
+++ b/site/templates/impacts.php
@@ -13,57 +13,97 @@
+
+
Trier par date
= svg('assets/icons/arrow-left.svg') ?>
+
+
= svg('assets/icons/filter.svg') ?> Filtrer par type
+
+
+ Médiatique
+ Judiciaire
+ Institutionnel
+ Public
+
+
+
+
+
-
+
+
Médiatique
-
-
-
-
-
+
+
+
+
+
+
+
Judiciaire
12 Dec 2025
@@ -71,8 +111,18 @@
-
+
+
+
+
+
+
diff --git a/site/templates/investigation-summary.php b/site/templates/investigation-summary.php
index e5c14c2..d68b9f2 100644
--- a/site/templates/investigation-summary.php
+++ b/site/templates/investigation-summary.php
@@ -130,10 +130,6 @@ $report = $page->children()->filterBy('intendedTemplate', 'report')->first();
-
-
-
-
incidentDate()->isNotEmpty()): ?>
@@ -233,7 +229,8 @@ $report = $page->children()->filterBy('intendedTemplate', 'report')->first();
Impacts
-
+
+
Médiatique
12 articles et reprises
@@ -247,35 +244,49 @@ $report = $page->children()->filterBy('intendedTemplate', 'report')->first();
-
+
-
+
-
+
Judiciaire
12 Dec 2025
Index présente une série d'enquêtes récentes au Festival du Réel 2025.
+
@@ -308,6 +319,7 @@ if ($folder):
Dans le dossier
+ = svg('assets/icons/folder.svg') ?>
cover()->toFile()): ?>
@@ -353,6 +365,8 @@ if ($folder):
+ = svg('assets/icons/article.svg') ?>
+
cover()->toFile()): ?>
@@ -362,10 +376,15 @@ if ($folder):
incidentDate()->isNotEmpty()): ?>
= $related->incidentDate()->toDate('d MMMM yyyy', 'fr_FR') ?>
+
+ chapo()->isNotEmpty()): ?>
+ = $related->chapo()->excerpt(200) ?>
+
+
keywords()->split()): ?>
0): ?>
-