/*!************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@symfony/webpack-encore/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/Utils/banniere_otherpage.css ***!
  \************************************************************************************************************************************************************************/
/**
Classes générales
**/
#banniereHomePage_v3 {
	height: 250px;
	position: relative;
	display: flex;
	z-index: 2;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}
#banniereHomePage_v3-top { /* 1er plan */
	width: 100%;
	height: 100%;
	position: relative;
}
#banniereHomePage_v3-opa {
	position: absolute;
	height: 100%;
	width: 100%;
	background: #0000003b;
}
#banniereHomePage_v3-top .titre {
	font-size: 4.7rem;
	font-weight: 400;
	color: #fff;
	line-height: 4.3rem;
	position: relative;
	z-index: 2;
	text-align: center;
	font-family: "Bebas Neue";
	text-transform: uppercase;
}
@media screen and (min-width: 576px) { /* >sm */
	#banniereHomePage_v3-top .titre {
		padding: 0 10%;
	}
}
#banniereHomePage_v3-top .titre-sub {
	font-weight: 700;
	color: var(--jaune-vert);
}
#banniereHomePage_v3-top .resume {
	color: #fff;
	position: relative;
	z-index: 2;
	font-weight: 400;
	font-size: 1.4rem;
	margin-top: 20px;
	margin-bottom: 0px;
	text-align: center;
	width: 80%;
}
#banniereHomePage_v3-top .resume:empty {
	margin: 0;
}



/***********************************************
					< sm
************************************************/
@media screen and (max-width: 576px) {
	#banniereHomePage_v3-rappel1,
	#banniereHomePage_v3-rappel2 {
		display: none;
	}
	#banniereHomePage_v3-top .titre {
		padding: 0 10%;
	}
}


/***********************************************
					> sm
************************************************/
@media screen and (min-width: 576px) {
	#banniereHomePage_v3-rappel1 {
		position: absolute;
		left: -219px;
		bottom: -214px;
		width: 316px;
		height: 316px;
		opacity: 0.9;
	}
	#banniereHomePage_v3-rappel2 {
		position: absolute;
		right: -219px;
		top: -214px;
		width: 316px;
		height: 316px;
		opacity: 0.9;
		z-index: 3;
	}
}
/*!*********************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@symfony/webpack-encore/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/Fauna/PresentationProgrammes/node.css ***!
  \*********************************************************************************************************************************************************************************/
#fs-wrapper p,
#fs-wrapper li {
    font-size: 1.5rem;
    font-weight: 300;
}
#fs-wrapper ul {
    padding: 0 0 0 10px;
    margin: 15px 0 15px 0;
}
#fs-wrapper ul:not(.normal) li {
    display: flex;
    margin-top: 12px;
    font-size: 1.5rem !important;
    font-weight: 300;
    line-height: 2rem;
}
#fs-wrapper ul li b {
    font-weight: 400;
}
.bleu p,
.bleu ul li {
    color: #fff;
}
#fs-wrapper ul li i {
    font-size: 2rem;
    margin-right: 10px;
    margin-top: 2px;
}
ul li i.jaune {
    color: var(--jaune-vert);
}
ul li i.bleu {
    color: var(--bleu-lagon);
}
.design1.bleu ul li i.bleu,
.design3.bleu ul li i.bleu {
    color: #fff;
}

.titreInfo1 {
    font-weight: 500 !important;
}
.enSavoirPlusBoite .titreInfo1:not(:first-child) {
    margin-top: 30px;
}

/** Liste des programmes **/
html {
    scroll-behavior: smooth;
}
#listProgrammes {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    gap: 5px;
    padding-block: 30px;
}
#listProgrammes > a {
    padding: 5px 10px;
    border-radius: 5px;
    background-color: var(--bleu-lagon);
    white-space: nowrap;
    font-weight: 700;
    color: #fff;
}
#listProgrammes > a:hover {
    background-color: var(--jaune-vert);
    color: var(--marron);
    cursor: pointer;
}
.design1, .design3, .design2 {
    position: relative;
}
.anchor {
    position: absolute;
    left: 0;
    top: -50px;
}


/** Accueil général **/
#l0 {
    position: relative;
    background: #fff;
    z-index: 5;
    padding: 50px;
    text-align: justify;
}
#l0 p {
    font-size: 1.8rem;
    font-style: italic;
}
#l2 {
    position: relative;
    z-index: 5;
    background: #f7f9fa;
}
#l2 .titre {
    margin-bottom: 20px;
    font-family: "Bebas Neue";
    color: var(--bleu-lagon);
}
#l2 .titre .sousLibelle {
    font-size: 2rem;
    color: #acacac;
    font-family: "Bebas Neue";
}
#l2 .description {
    font-size: 1.6rem;
    font-weight: 300;
    margin-bottom: 20px;
    line-height: 2rem;
    margin: 0;
    text-align: justify;
}
#l2 a.linkToExt {
    display: inline-block;
    background: var(--jaune-vert);
    color: var(--marron);
    font-weight: 700;
    padding: 8px 15px;
    border: none;
    border-radius: 20px;
    line-height: 15px;
    transition: all 0.2s ease-in-out 0s;
    margin-top: 25px;
    text-transform: uppercase;
}
#l2 a.linkToExt:hover {
    background: var(--bleu-lagon);
    color: #fff;
}
#l2 .bleu a.linkToExt:hover {
    background: var(--marron);
    color: #fff;
}
#l2 a.enSavoirPlus {
    font-weight: 700;
    padding: 8px 15px;
    line-height: 15px;
    margin-top: 25px;
    text-decoration: underline;
    color: var(--marron);
}
#l2 .bleu a.enSavoirPlus {
    color: #fff;
    font-weight: 500;
}
#l2 .enSavoirPlusBoite {
    padding: 30px 20px 20px;
    background: #f7f9fa;
    border: 1px solid #eee;
}
#l2 .design3 .enSavoirPlusBoite {
    background: #fff !important;
}
#l2 .bleu .enSavoirPlusBoite {
    background: #ffffff26 !important;
}


.design1 {
    background: #fff;
    padding: 50px 0;
    position: relative;
}

.design2 {
    padding: 50px 0;
    background: #f7f9fa;
}
.design2 .groupe {
    width: calc(50% - 15px);
    position: relative;
}
.design2 .groupe:first-child {
    margin: 0 15px 0 0;
}
.design2 .groupe:last-child {
    margin: 0 0 0 15px;
}
.design2 .groupe img {
    width: 100%;
    max-height: 300px;
    margin-bottom: 30px;
    object-fit: cover;
}

.design3 {
    background: #f7f9fa;
    padding: 50px 0;
    position: relative;
}

.design3.bleu,
.design1.bleu {
    background: var(--bleu-lagon);
    padding: 50px 0;
    position: relative;
}
.design3.bleu .titre,
.design1.bleu .titre {
    color: var(--jaune-vert) !important;
}

.design3.bleu .description,
.design1.bleu .description {
    color: #fff !important;
}
/*!********************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@symfony/webpack-encore/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/Fauna/PresentationProgrammes/node_responsive.css ***!
  \********************************************************************************************************************************************************************************************/

/**************************************************
					< md
************************************************/
@media screen and (max-width: 768px) {
	.container {
		padding: 0 25px;
	}
	#l2 .titre {
		font-size: 3rem;
		font-weight: 700;
		line-height: 3rem;
		text-align: center;
	}
	.design1 img {
		object-fit: cover;
		height: 250px;
		margin-bottom: 20px;
	}
	.design3 img {
		object-fit: cover;
		height: 250px;
		margin-bottom: 20px;
	}
}
/**************************************************
					> md
************************************************/
@media screen and (min-width: 768px) and (max-width: 992px) {
	#l2 .titre {
		font-size: 4rem;
		font-weight: 700;
		line-height: 4rem;
	}
	.design1 img {
		flex: 0 0 calc(50% - 15px);
		object-fit: cover;
		margin-right: 30px;
		height: 250px;
	}
	.design3 img {
		flex: 0 0 calc(50% - 30px);
		object-fit: cover;
		margin-left: 30px;
		height: 250px;
	}
}

/**************************************************
					> lg
************************************************/
@media screen and (min-width: 992px) {
	#l2 .titre {
		font-size: 4rem;
		font-weight: 700;
		line-height: 4rem;
	}
	.design1 img {
		flex: 0 0 calc(50% - 15px);
		max-height: 300px;
		object-fit: cover;
		margin-right: 30px;
	}
	.design3 img {
		flex: 0 0 calc(50% - 30px);
		object-fit: cover;
		margin-left: 30px;
		max-height: 300px;
	}
}

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