/*!*********************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/css/ecoles.css ***!
  \*********************************************************************************************************************/

/*!* Boutons de la homepage *!*/
/*.page-hero-buttons {*/
/*    display: flex;*/
/*    flex-wrap: wrap;*/
/*    justify-content: center;*/
/*    align-items: center;*/
/*    gap: 2vw;*/
/*    width: 100vw;*/
/*    z-index: 3;*/
/*    pointer-events: none; !* évite de gêner le focus ; réactivez si besoin *!*/
/*}*/

.ecole {
    width: 15rem;
    overflow: hidden;         /* empêche le texte débordé de sortir du cadre */
    border-radius: 1.25rem;   /* tu peux adapter selon le design */
    background-color: #ecf4fd;
    /* éventuellement une ombre */
    box-shadow: 0 6px 32px 0 rgba(0,0,0,0.08);
}

.ecole:hover {
    background-color: #eefdf6;
}

/*.lift2 {*/
/*    transition:*/
/*            transform 0.25s cubic-bezier(.4,0,.2,1),*/
/*            box-shadow 0.25s cubic-bezier(.4,0,.2,1);*/
/*    !* Tu peux ajuster la durée et le easing *!*/
/*    will-change: transform, box-shadow;*/
/*}*/
/*.lift2:hover, .lift2:focus-within {*/
/*    transform: translateY(-12px) scale(1.03);*/
/*    box-shadow: 0 16px 32px 0 rgba(50,50,80,0.12), 0 1.5px 9px 0 rgba(0,0,0,0.08);*/
/*    z-index: 2;*/
/*}*/


/*.page-hero-buttons.top-buttons{*/
/*    position: absolute;*/
/*    top: 12vh;*/
/*    left: 50%;*/
/*    transform: translateX(-50%);*/
/*}*/


/*.page-hero-buttons.bottom-buttons{*/
/*    position: absolute;*/
/*    top: 50vh;*/
/*    left: 50%;*/
/*    transform: translateX(-50%);*/
/*}*/

/*.page-hero-buttons .top-btn {*/
/*    display: flex;*/
/*    align-items: center;*/
/*    justify-content: center;*/
/*    width: 300px;*/
/*    height: 64px;*/
/*    font-weight: 600;*/
/*    color: #fff;*/
/*    text-decoration: none;*/
/*    border-radius: 18px;*/
/*    box-shadow: 0 4px 16px 0 rgba(50,50,80,0.08);*/
/*    transition: transform 0.16s, box-shadow 0.16s, opacity 0.2s;*/
/*    background: #182e4e;*/
/*    pointer-events: auto;*/
/*    text-align: center;*/
/*    letter-spacing: 1px;*/
/*    margin: 0;*/
/*}*/
/*.page-hero-buttons .top-btn:hover {*/
/*    !*transform: translateY(-4px) scale(1.03) !important;*!*/
/*    color: #fff;*/
/*    background: #e2017b;*/
/*    box-shadow: 0 8px 23px 0 rgba(50,50,80,0.17);*/
/*    opacity: 1;*/
/*}*/

/*.top-btn             { font-size: 1.2rem; }*/
/*.top-btn-long        { font-size: 1rem; }*/
/*.top-btn-verylong    { font-size: 0.9rem; }*/



/*.homepage-hero {*/
/*    width: 100vw;*/
/*    height: 100vh;*/
/*    min-height: 400px;*/
/*    max-height: 75vh;*/
/*    overflow: hidden;*/
/*    position: relative;*/
/*    margin: 0;*/
/*    padding: 0;*/
/*}*/

/*.homepage-hero-img {*/
/*    position: absolute;*/
/*    top: 0;*/
/*    left: 0;*/
/*    width: 100vw;*/
/*    height: 100vh;*/
/*    min-height: 400px;*/
/*    object-fit: cover;*/
/*    object-position: center;*/
/*    transition: transform 4s cubic-bezier(.25,.1,.25,1);*/
/*    !* Léger zoom *!*/
/*    transform: scale(1.06);*/
/*    z-index: 1;*/
/*}*/

/*.page-hero-slogan {*/
/*    position: absolute;*/
/*    white-space: nowrap;*/
/*    left: 50%;*/
/*    transform: translate(-50%, -50%);*/
/*    z-index: 2;*/
/*    color: #fff;*/
/*    font-size: 2.5rem;*/
/*    font-weight: 700;*/
/*    text-align: center;*/
/*    text-shadow: 0 2px 12px rgba(0,0,0,0.8);*/
/*    letter-spacing: 1px;*/
/*    padding: 0 1rem;*/
/*    !*background: rgba(0,0,0,0.15);  !* léger fond pour la lisibilité *!*!*/
/*    border-radius: 10px;*/
/*}*/


/*.page-hero-slogan-top{*/
/*    top: 6vh;*/
/*}*/
/*.page-hero-slogan-bottom{*/
/*    top: 45vh;*/
/*}*/


/*!* Optionnel: animation de zoom-in progressif au chargement *!*/
/*.homepage-hero-img {*/
/*    animation: heroZoom 8s ease-in-out forwards;*/
/*}*/
/*@keyframes heroZoom {*/
/*    from { transform: scale(1.01);}*/
/*    to { transform: scale(1.10);}*/
/*}*/

/*.association-desc {*/
/*    position: absolute;*/
/*    left: 50%;*/
/*    bottom: 5px;*/
/*    transform: translateX(-50%) translateY(40%);*/
/*    background: #b1c9eb;*/
/*    color: #000000;*/
/*    opacity: 0.9;*/
/*    border-radius: 18px;*/
/*    width: 80%;*/
/*    padding: 1.7rem 2.3rem;*/
/*    font-size: 1.2rem;*/
/*    font-weight: 400;*/
/*    line-height: 1.6;*/
/*    text-align: center;*/
/*    box-shadow: 0 6px 32px 0 rgba(0,0,0,0.18);*/
/*    pointer-events: auto;*/
/*    margin: 0 auto;*/
/*    z-index: 2;*/
/*}*/





@media (max-width: 1000px) {
    .homepage-hero, .homepage-hero-img { height: 35vh; min-height: 180px; }
    .homepage-hero-slogan { font-size: 1.8rem; padding: 0 .3rem;     top: 65%; left: 50%;}

    .homepage-hero-top-buttons {
        top: 1vw;
        gap: 1vw;
    }
    .homepage-hero-top-buttons .top-btn {
        font-size: 1rem;
        min-width: 90px;
        min-height: 34px;
        height: 8vw;
        max-height: 40px;
    }

    .page-hero-slogan-top{
        top: 4vh;
    }
    .page-hero-slogan-bottom{
        top: 35vh;
    }

    .page-hero-buttons.top-buttons{
        top: 8vh;
    }
    .page-hero-buttons.bottom-buttons{
        top: 38vh;
    }

}


.homepage-bottom-section{
    background: #c9b4af;
    width: 100vw;
    height: 100vh;
}

.homepage-blue{
    background: #b1c9eb;
}

@media (max-width: 670px) {

    .page-hero-slogan { font-size: 1.8rem; padding: 0 .3rem;}

    .page-hero-buttons .top-btn {
        width: 250px;
        height: 54px;
        border-radius: 15px;

    }

    .top-btn             { font-size: 1rem; }
    .top-btn-long        { font-size: .85rem; }
    .top-btn-verylong    { font-size: 0.6rem; }


}

@media (max-width: 550px) {
    .page-hero-slogan { font-size: 1.3rem; padding: 0 .3rem;}

    .page-hero-buttons .top-btn {
        width: 170px;
        height: 54px;
        border-radius: 15px;

    }
    .top-btn-long        { font-size: .78rem; }


}



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