/*!**************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/app.css ***!
  \**************************************************************************************************************/
@import url(https://fonts.googleapis.com/css2?family=Bilbo+Swash+Caps&family=Cabin:ital,wght@0,400..700;1,400..700&display=swap);
/*!********************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/variables.css ***!
  \********************************************************************************************************************/
:root{
    --c-dark: #242038;
    --c-main_dark: #725AC1;
    --c-main : #8D86C9;
    --c-main_light: #CAC4CE;
    --c-light: #F7ECE1;

    --f-main: "Cabin", sans-serif;
    --f-title: "Bilbo Swash Caps";    
}
/*!***************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/hero.css ***!
  \***************************************************************************************************************/
.hero{
    position: relative;
    width: 100vw;
    height: 100vh;
    background: var(--c-main_dark);
    overflow: hidden;
}

.hero__background{
    z-index: 0;
    position: absolute;
    bottom: -1px;
    left: -2px;
    width: calc(100vw + 2px);
}

.hero__content{
    position: absolute;
    top: 45%;
    left: 50%;
    transform: translate(-50%, -50%);
    max-width: 900px;
}

.hero__content--title{
    color: var(--c-dark);
}

.hero__content--txt,
.cryptideFiche__txt--description{
    display: flex;
    flex-direction: column;
    justify-content: center;
    gap: 1rem;
    margin: 2rem 0;
    padding: 1rem;
    border-radius: 25px;
    backdrop-filter: blur(4px);
    color: var(--c-light);
    text-align: center;
}

@media only screen and (max-width: 530px) {
    .hero__background{
        transform-origin: bottom left;
        transform: scale(3);
        bottom: -20px;
    }
    
    .hero__content{
        top: 30%;
        width: 95%;
        margin-top: 2rem;
    }

    .hero__content--txt{
        margin: 2rem 0;
    }
}
/*!******************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/section.css ***!
  \******************************************************************************************************************/
.content{
    position: relative;
    width: 100vw;
    height: 100%;
    overflow-x: hidden;
    padding-bottom: 3rem;
}

.content__background{
    z-index: -1;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100vw;
}

.content__page{
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100vw;
    height: 80vh;
    overflow: hidden;
}

.listeCryptides__liste{
    width: 100%;
    height: 100%;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-evenly;
    align-items: center;
    gap: 20px;
}

.apropos__link{
    position: absolute;
    bottom: 1rem;
    left: 1rem;
    display: block;
}

.apropos{
    width: 80%;
    max-width: 1000px;
    margin: 0 auto;
    padding: 1rem;
    border-radius: 25px;
    backdrop-filter: blur(4px);
}

.apropos p{
    margin: 1rem 0;
}

.apropos ul{
    list-style: inside;
}

.apropos__me{
    font-size: 1.5rem; 
    font-weight: bold;
    line-height: 1.75rem;
}

@media only screen and (max-width: 768px) {
    .content__background{
        transform-origin: bottom;
        transform: scale(3.5);
    }

    .content__page{
        min-height: 75vh;
        height: fit-content;
        align-items: center;
    }
    
    .listeCryptides__liste{
        top: 30%;
        width: 95%;
        height: 100%;
        gap: 40px;
        padding: 50px 25px;
        flex-wrap: nowrap;
        justify-content: flex-start;
        align-items: center;
        overflow-x: scroll;
    }

    .apropos{
        max-width: 95%;
    }
}
/*!************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/cryptideFiche.css ***!
  \************************************************************************************************************************/
.cryptideFiche{
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    gap: 5%;
    width: fit-content;
    max-width: 100vw;
    height: fit-content;
    padding: 10px 5%;
}

.cryptideFiche__img{
    width: 30%;
    min-width: 400px;
    max-width: 800px;
    height: fit-content;
    object-fit: contain;
    fill: var(--c-dark);
    background: var(--c-main_light);
    border-radius: 50px;
    box-shadow: 0px 0px 15px var(--c-main_light);
    overflow: hidden;
    transition: all ease-in-out 0.25s;
}

.cryptideFiche__img:hover{
    fill: var(--c-main_light);
    background: none;
    backdrop-filter: blur(5px);
    box-shadow: none;
    overflow: visible;
}

.cryptideFiche__txt{
    align-self: flex-start;
    flex: 1 1 250px;
    width: 800px;
    height: auto;
    max-width: 800px;
}

.cryptideFiche__txt ul{
    display: flex;
    flex-wrap: wrap;
    gap: 5rem;
    width: fit-content;
    margin: 2rem 1rem;
}

.cryptideFiche__txt li{
    font-weight: bold;
    font-size: 1.25rem;
}

.cryptideFiche__txt--donnee{
    font-family: var(--f-title);
    font-size: 2rem;
    color: var(--c-main_dark);
}

.cryptideFiche__txt .cryptideFiche__txt--description{
    text-align: left;
    margin: 0;
}

@media only screen and (max-width: 768px) {
    .cryptideFiche{
        flex-direction: column-reverse;
        gap: 40px;
        padding: 50px 25px;
    }

    .cryptideFiche__img{
        min-width: 95%;
        width: 95%;
    }

    .cryptideFiche__txt{
        width: auto;;
    }

    .cryptideFiche__txt ul{
        flex-direction: column;
        gap: 1.5rem;
    }

    .cryptideFiche__txt li{
        font-weight: bold;
        font-size: 1rem;
    }

    .cryptideFiche__txt--donnee{
        font-weight: normal;
        font-size: 1.75rem;
    }
}
/*!***************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/menu.css ***!
  \***************************************************************************************************************/
.menu{
    z-index: 5;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-evenly;
    align-items: flex-end;
    gap: 15px;
    max-width: 1520px;
    height: 20vh;
    min-height: fit-content;
    margin: auto;
    padding: 0 20px;
    background: var(--c-dark);
    transform: translateY(-2px);
}

.menu__item{
    background: transparent;
    fill: var(--c-main_dark);
    width: 100px;
    height: fit-content;
    aspect-ratio: 1/1;
    object-fit: contain;
    transition: all ease-in-out 0.25s;
}

.choose{
    fill: var(--c-main_light);
}

.menu__item:hover{
    fill: var(--c-main);
}

@media only screen and (max-width: 768px) {
    .menu{
        gap: 0 10px;
        height: 25vh;
        padding: 0 10px;
    }

    .menu__item{
        width: 65px;
    }
}
/*!***************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/card.css ***!
  \***************************************************************************************************************/
.card{
    position: relative;
    width: 20vw;
    min-width: 250px;
    aspect-ratio: 5/6;
    border-radius: 30px;
    background: transparent;
    backdrop-filter: brightness(90%) blur(2px);
    box-shadow: 0px 0px 15px var(--c-dark);
    transition: all ease-in-out 0.25s;
}

.card__img{
    z-index: 2;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    display: block;
    width: 90%;
    margin: auto;
    fill: var(--c-main_light);
    transition: all ease-in-out 0.25s;
}

.card__txt{
    z-index: 1;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    border-radius: 30px;
    background: linear-gradient(transparent 30%, var(--c-main));
    transition: all ease-in-out 0.25s;
}

.card__txt--name{
    position: absolute;
    bottom: 0;
    transform: translateY(-100%);
    width: 100%;
    line-height: 2.5rem;
    color: var(--c-light);
    transition: all ease-in-out 0.25s;
}

.card:hover{
    box-shadow: 0px 0px 30px var(--c-main);
    backdrop-filter: brightness(90%) blur(5px);
}

.card:hover .card__img{
    top: 30%;
    width: 110%;
}

.card:hover .card__txt{
    opacity: 1;
}

.card:hover .card__txt .card__txt--name{
    transform: translateY(-20px);
}

@media only screen and (max-width: 768px) {
    .card{
        box-shadow: 0px 0px 20px var(--c-main);
        backdrop-filter: brightness(80%) blur(5px); 
        margin-bottom: 50px;
    }

    .card__img{
        top: 30%;
        width: 110%;    
    }

    .card__txt{
        opacity: 1;
    }

    .card__txt--name{
        transform: translateY(-20px);
    }
}
/*!******************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/app.css (1) ***!
  \******************************************************************************************************************/
/* @import "./reset.css"; */

*,
*::before,
*::after{
    box-sizing: border-box;
    margin: 0;
    padding: 0;
}

body {
  background: var(--c-dark);
  width: 100vw;
  overflow-x: hidden !important;
  color: var(--c-light);
}

h1,
h2,
h3{
    font-family: var(--f-title);
    font-weight: normal;
    color: var(--c-main_dark);
    text-align: center;
    margin: auto;
}

h1{
    font-size: 9rem;
}

h2{
    font-size: 5rem;
}

h3{
    font-size: 3rem;
}

ul{
    list-style: none;
}

p, span, li, a{
    font-family: var(--f-main);
    font-size: 1rem;
    line-height: 1.3rem;
}

a{
    font-size: inherit;
    font-weight: bold;
    color: var(--c-light);
    text-decoration: underline;
    transition: all ease-in-out 0.2s;
}

a:hover{
    color: var(--c-main_light);
}

::selection{
    background: var(--c-main);
    color: var(--c-dark)
}

@media only screen and (max-width: 768px) {
    h1{
        font-size: 6rem;
    }
    
    h2{
        font-size: 4rem;
    }
    
    h3{
        font-size: 3rem;
    }
    
    p, span, li{
        line-height: 1rem;
    }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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Q0ksZUFBZTtBQUNuQjs7QUFFQTtJQUNJLGVBQWU7QUFDbkI7O0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7O0FBRUE7SUFDSSwwQkFBMEI7SUFDMUIsZUFBZTtJQUNmLG1CQUFtQjtBQUN2Qjs7QUFFQTtJQUNJLGtCQUFrQjtJQUNsQixpQkFBaUI7SUFDakIscUJBQXFCO0lBQ3JCLDBCQUEwQjtJQUMxQixnQ0FBZ0M7QUFDcEM7O0FBRUE7SUFDSSwwQkFBMEI7QUFDOUI7O0FBRUE7SUFDSSx5QkFBeUI7SUFDekI7QUFDSjs7QUFFQTtJQUNJO1FBQ0ksZUFBZTtJQUNuQjs7SUFFQTtRQUNJLGVBQWU7SUFDbkI7O0lBRUE7UUFDSSxlQUFlO0lBQ25COztJQUVBO1FBQ0ksaUJBQWlCO0lBQ3JCO0FBQ0osQyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvdmFyaWFibGVzLmNzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL2hlcm8uY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvc2VjdGlvbi5jc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy9jcnlwdGlkZUZpY2hlLmNzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL21lbnUuY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvY2FyZC5jc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy9hcHAuY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIjpyb290e1xyXG4gICAgLS1jLWRhcms6ICMyNDIwMzg7XHJcbiAgICAtLWMtbWFpbl9kYXJrOiAjNzI1QUMxO1xyXG4gICAgLS1jLW1haW4gOiAjOEQ4NkM5O1xyXG4gICAgLS1jLW1haW5fbGlnaHQ6ICNDQUM0Q0U7XHJcbiAgICAtLWMtbGlnaHQ6ICNGN0VDRTE7XHJcblxyXG4gICAgLS1mLW1haW46IFwiQ2FiaW5cIiwgc2Fucy1zZXJpZjtcclxuICAgIC0tZi10aXRsZTogXCJCaWxibyBTd2FzaCBDYXBzXCI7ICAgIFxyXG59IiwiLmhlcm97XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogMTAwdnc7XHJcbiAgICBoZWlnaHQ6IDEwMHZoO1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tYy1tYWluX2RhcmspO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLmhlcm9fX2JhY2tncm91bmR7XHJcbiAgICB6LWluZGV4OiAwO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAtMXB4O1xyXG4gICAgbGVmdDogLTJweDtcclxuICAgIHdpZHRoOiBjYWxjKDEwMHZ3ICsgMnB4KTtcclxufVxyXG5cclxuLmhlcm9fX2NvbnRlbnR7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDQ1JTtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgbWF4LXdpZHRoOiA5MDBweDtcclxufVxyXG5cclxuLmhlcm9fX2NvbnRlbnQtLXRpdGxle1xyXG4gICAgY29sb3I6IHZhcigtLWMtZGFyayk7XHJcbn1cclxuXHJcbi5oZXJvX19jb250ZW50LS10eHQsXHJcbi5jcnlwdGlkZUZpY2hlX190eHQtLWRlc2NyaXB0aW9ue1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGdhcDogMXJlbTtcclxuICAgIG1hcmdpbjogMnJlbSAwO1xyXG4gICAgcGFkZGluZzogMXJlbTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XHJcbiAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNHB4KTtcclxuICAgIGNvbG9yOiB2YXIoLS1jLWxpZ2h0KTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MzBweCkge1xyXG4gICAgLmhlcm9fX2JhY2tncm91bmR7XHJcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tIGxlZnQ7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgzKTtcclxuICAgICAgICBib3R0b206IC0yMHB4O1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICAuaGVyb19fY29udGVudHtcclxuICAgICAgICB0b3A6IDMwJTtcclxuICAgICAgICB3aWR0aDogOTUlO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDJyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmhlcm9fX2NvbnRlbnQtLXR4dHtcclxuICAgICAgICBtYXJnaW46IDJyZW0gMDtcclxuICAgIH1cclxufSIsIi5jb250ZW50e1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDEwMHZ3O1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDNyZW07XHJcbn1cclxuXHJcbi5jb250ZW50X19iYWNrZ3JvdW5ke1xyXG4gICAgei1pbmRleDogLTE7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDEwMHZ3O1xyXG59XHJcblxyXG4uY29udGVudF9fcGFnZXtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB3aWR0aDogMTAwdnc7XHJcbiAgICBoZWlnaHQ6IDgwdmg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4ubGlzdGVDcnlwdGlkZXNfX2xpc3Rle1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiAyMHB4O1xyXG59XHJcblxyXG4uYXByb3Bvc19fbGlua3tcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogMXJlbTtcclxuICAgIGxlZnQ6IDFyZW07XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLmFwcm9wb3N7XHJcbiAgICB3aWR0aDogODAlO1xyXG4gICAgbWF4LXdpZHRoOiAxMDAwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIHBhZGRpbmc6IDFyZW07XHJcbiAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xyXG4gICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDRweCk7XHJcbn1cclxuXHJcbi5hcHJvcG9zIHB7XHJcbiAgICBtYXJnaW46IDFyZW0gMDtcclxufVxyXG5cclxuLmFwcm9wb3MgdWx7XHJcbiAgICBsaXN0LXN0eWxlOiBpbnNpZGU7XHJcbn1cclxuXHJcbi5hcHJvcG9zX19tZXtcclxuICAgIGZvbnQtc2l6ZTogMS41cmVtOyBcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNzVyZW07XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIC5jb250ZW50X19iYWNrZ3JvdW5ke1xyXG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbTtcclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDMuNSk7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbnRlbnRfX3BhZ2V7XHJcbiAgICAgICAgbWluLWhlaWdodDogNzV2aDtcclxuICAgICAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICBcclxuICAgIC5saXN0ZUNyeXB0aWRlc19fbGlzdGV7XHJcbiAgICAgICAgdG9wOiAzMCU7XHJcbiAgICAgICAgd2lkdGg6IDk1JTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgZ2FwOiA0MHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDUwcHggMjVweDtcclxuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBvdmVyZmxvdy14OiBzY3JvbGw7XHJcbiAgICB9XHJcblxyXG4gICAgLmFwcm9wb3N7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA5NSU7XHJcbiAgICB9XHJcbn0iLCIuY3J5cHRpZGVGaWNoZXtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDUlO1xyXG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgbWF4LXdpZHRoOiAxMDB2dztcclxuICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDUlO1xyXG59XHJcblxyXG4uY3J5cHRpZGVGaWNoZV9faW1ne1xyXG4gICAgd2lkdGg6IDMwJTtcclxuICAgIG1pbi13aWR0aDogNDAwcHg7XHJcbiAgICBtYXgtd2lkdGg6IDgwMHB4O1xyXG4gICAgaGVpZ2h0OiBmaXQtY29udGVudDtcclxuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcbiAgICBmaWxsOiB2YXIoLS1jLWRhcmspO1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tYy1tYWluX2xpZ2h0KTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XHJcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDE1cHggdmFyKC0tYy1tYWluX2xpZ2h0KTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZS1pbi1vdXQgMC4yNXM7XHJcbn1cclxuXHJcbi5jcnlwdGlkZUZpY2hlX19pbWc6aG92ZXJ7XHJcbiAgICBmaWxsOiB2YXIoLS1jLW1haW5fbGlnaHQpO1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cig1cHgpO1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG59XHJcblxyXG4uY3J5cHRpZGVGaWNoZV9fdHh0e1xyXG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcclxuICAgIGZsZXg6IDEgMSAyNTBweDtcclxuICAgIHdpZHRoOiA4MDBweDtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIG1heC13aWR0aDogODAwcHg7XHJcbn1cclxuXHJcbi5jcnlwdGlkZUZpY2hlX190eHQgdWx7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgZ2FwOiA1cmVtO1xyXG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgbWFyZ2luOiAycmVtIDFyZW07XHJcbn1cclxuXHJcbi5jcnlwdGlkZUZpY2hlX190eHQgbGl7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxufVxyXG5cclxuLmNyeXB0aWRlRmljaGVfX3R4dC0tZG9ubmVle1xyXG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWYtdGl0bGUpO1xyXG4gICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgY29sb3I6IHZhcigtLWMtbWFpbl9kYXJrKTtcclxufVxyXG5cclxuLmNyeXB0aWRlRmljaGVfX3R4dCAuY3J5cHRpZGVGaWNoZV9fdHh0LS1kZXNjcmlwdGlvbntcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIC5jcnlwdGlkZUZpY2hle1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuICAgICAgICBnYXA6IDQwcHg7XHJcbiAgICAgICAgcGFkZGluZzogNTBweCAyNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5jcnlwdGlkZUZpY2hlX19pbWd7XHJcbiAgICAgICAgbWluLXdpZHRoOiA5NSU7XHJcbiAgICAgICAgd2lkdGg6IDk1JTtcclxuICAgIH1cclxuXHJcbiAgICAuY3J5cHRpZGVGaWNoZV9fdHh0e1xyXG4gICAgICAgIHdpZHRoOiBhdXRvOztcclxuICAgIH1cclxuXHJcbiAgICAuY3J5cHRpZGVGaWNoZV9fdHh0IHVse1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgZ2FwOiAxLjVyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmNyeXB0aWRlRmljaGVfX3R4dCBsaXtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmNyeXB0aWRlRmljaGVfX3R4dC0tZG9ubmVle1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjc1cmVtO1xyXG4gICAgfVxyXG59IiwiLm1lbnV7XHJcbiAgICB6LWluZGV4OiA1O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgZ2FwOiAxNXB4O1xyXG4gICAgbWF4LXdpZHRoOiAxNTIwcHg7XHJcbiAgICBoZWlnaHQ6IDIwdmg7XHJcbiAgICBtaW4taGVpZ2h0OiBmaXQtY29udGVudDtcclxuICAgIG1hcmdpbjogYXV0bztcclxuICAgIHBhZGRpbmc6IDAgMjBweDtcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLWMtZGFyayk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTJweCk7XHJcbn1cclxuXHJcbi5tZW51X19pdGVte1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICBmaWxsOiB2YXIoLS1jLW1haW5fZGFyayk7XHJcbiAgICB3aWR0aDogMTAwcHg7XHJcbiAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xyXG4gICAgYXNwZWN0LXJhdGlvOiAxLzE7XHJcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UtaW4tb3V0IDAuMjVzO1xyXG59XHJcblxyXG4uY2hvb3Nle1xyXG4gICAgZmlsbDogdmFyKC0tYy1tYWluX2xpZ2h0KTtcclxufVxyXG5cclxuLm1lbnVfX2l0ZW06aG92ZXJ7XHJcbiAgICBmaWxsOiB2YXIoLS1jLW1haW4pO1xyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAubWVudXtcclxuICAgICAgICBnYXA6IDAgMTBweDtcclxuICAgICAgICBoZWlnaHQ6IDI1dmg7XHJcbiAgICAgICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZW51X19pdGVte1xyXG4gICAgICAgIHdpZHRoOiA2NXB4O1xyXG4gICAgfVxyXG59IiwiLmNhcmR7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogMjB2dztcclxuICAgIG1pbi13aWR0aDogMjUwcHg7XHJcbiAgICBhc3BlY3QtcmF0aW86IDUvNjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIGJhY2tkcm9wLWZpbHRlcjogYnJpZ2h0bmVzcyg5MCUpIGJsdXIoMnB4KTtcclxuICAgIGJveC1zaGFkb3c6IDBweCAwcHggMTVweCB2YXIoLS1jLWRhcmspO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UtaW4tb3V0IDAuMjVzO1xyXG59XHJcblxyXG4uY2FyZF9faW1ne1xyXG4gICAgei1pbmRleDogMjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiA5MCU7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbiAgICBmaWxsOiB2YXIoLS1jLW1haW5fbGlnaHQpO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UtaW4tb3V0IDAuMjVzO1xyXG59XHJcblxyXG4uY2FyZF9fdHh0e1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQgMzAlLCB2YXIoLS1jLW1haW4pKTtcclxuICAgIHRyYW5zaXRpb246IGFsbCBlYXNlLWluLW91dCAwLjI1cztcclxufVxyXG5cclxuLmNhcmRfX3R4dC0tbmFtZXtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XHJcbiAgICBjb2xvcjogdmFyKC0tYy1saWdodCk7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZS1pbi1vdXQgMC4yNXM7XHJcbn1cclxuXHJcbi5jYXJkOmhvdmVye1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDBweCAzMHB4IHZhcigtLWMtbWFpbik7XHJcbiAgICBiYWNrZHJvcC1maWx0ZXI6IGJyaWdodG5lc3MoOTAlKSBibHVyKDVweCk7XHJcbn1cclxuXHJcbi5jYXJkOmhvdmVyIC5jYXJkX19pbWd7XHJcbiAgICB0b3A6IDMwJTtcclxuICAgIHdpZHRoOiAxMTAlO1xyXG59XHJcblxyXG4uY2FyZDpob3ZlciAuY2FyZF9fdHh0e1xyXG4gICAgb3BhY2l0eTogMTtcclxufVxyXG5cclxuLmNhcmQ6aG92ZXIgLmNhcmRfX3R4dCAuY2FyZF9fdHh0LS1uYW1le1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KTtcclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmNhcmR7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IHZhcigtLWMtbWFpbik7XHJcbiAgICAgICAgYmFja2Ryb3AtZmlsdGVyOiBicmlnaHRuZXNzKDgwJSkgYmx1cig1cHgpOyBcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5jYXJkX19pbWd7XHJcbiAgICAgICAgdG9wOiAzMCU7XHJcbiAgICAgICAgd2lkdGg6IDExMCU7ICAgIFxyXG4gICAgfVxyXG5cclxuICAgIC5jYXJkX190eHR7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxuXHJcbiAgICAuY2FyZF9fdHh0LS1uYW1le1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjBweCk7XHJcbiAgICB9XHJcbn0iLCJAaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1CaWxibytTd2FzaCtDYXBzJmZhbWlseT1DYWJpbjppdGFsLHdnaHRAMCw0MDAuLjcwMDsxLDQwMC4uNzAwJmRpc3BsYXk9c3dhcCcpO1xyXG4vKiBAaW1wb3J0IFwiLi9yZXNldC5jc3NcIjsgKi9cclxuQGltcG9ydCBcIi4vdmFyaWFibGVzLmNzc1wiO1xyXG5AaW1wb3J0IFwiLi9oZXJvLmNzc1wiO1xyXG5AaW1wb3J0IFwiLi9zZWN0aW9uLmNzc1wiO1xyXG5AaW1wb3J0IFwiLi9jcnlwdGlkZUZpY2hlLmNzc1wiO1xyXG5AaW1wb3J0IFwiLi9tZW51LmNzc1wiO1xyXG5AaW1wb3J0IFwiLi9jYXJkLmNzc1wiO1xyXG5cclxuKixcclxuKjo6YmVmb3JlLFxyXG4qOjphZnRlcntcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG5ib2R5IHtcclxuICBiYWNrZ3JvdW5kOiB2YXIoLS1jLWRhcmspO1xyXG4gIHdpZHRoOiAxMDB2dztcclxuICBvdmVyZmxvdy14OiBoaWRkZW4gIWltcG9ydGFudDtcclxuICBjb2xvcjogdmFyKC0tYy1saWdodCk7XHJcbn1cclxuXHJcbmgxLFxyXG5oMixcclxuaDN7XHJcbiAgICBmb250LWZhbWlseTogdmFyKC0tZi10aXRsZSk7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgY29sb3I6IHZhcigtLWMtbWFpbl9kYXJrKTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1hcmdpbjogYXV0bztcclxufVxyXG5cclxuaDF7XHJcbiAgICBmb250LXNpemU6IDlyZW07XHJcbn1cclxuXHJcbmgye1xyXG4gICAgZm9udC1zaXplOiA1cmVtO1xyXG59XHJcblxyXG5oM3tcclxuICAgIGZvbnQtc2l6ZTogM3JlbTtcclxufVxyXG5cclxudWx7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG59XHJcblxyXG5wLCBzcGFuLCBsaSwgYXtcclxuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mLW1haW4pO1xyXG4gICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuM3JlbTtcclxufVxyXG5cclxuYXtcclxuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgY29sb3I6IHZhcigtLWMtbGlnaHQpO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZS1pbi1vdXQgMC4ycztcclxufVxyXG5cclxuYTpob3ZlcntcclxuICAgIGNvbG9yOiB2YXIoLS1jLW1haW5fbGlnaHQpO1xyXG59XHJcblxyXG46OnNlbGVjdGlvbntcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLWMtbWFpbik7XHJcbiAgICBjb2xvcjogdmFyKC0tYy1kYXJrKVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICBoMXtcclxuICAgICAgICBmb250LXNpemU6IDZyZW07XHJcbiAgICB9XHJcbiAgICBcclxuICAgIGgye1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNHJlbTtcclxuICAgIH1cclxuICAgIFxyXG4gICAgaDN7XHJcbiAgICAgICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICBwLCBzcGFuLCBsaXtcclxuICAgICAgICBsaW5lLWhlaWdodDogMXJlbTtcclxuICAgIH1cclxufSJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/