/*!************************************************************************************************************************************************************************!*\
  !*** 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/GaleriePhoto/aide.css ***!
  \*****************************************************************************************************************************************************************/
#fs-page p {
    font-size: 1.5rem;
    font-weight: 300;
    text-align: justify;
}
#fs-pagep a {
    font-weight: 500;
}
#fs-page h1 {
    font-size: 4rem;
    font-weight: 700;
    text-align: center;
    margin-bottom: 20px;
    line-height: 4rem;
    font-family: "Bebas Neue";
    color: var(--bleu-lagon);
}
#l1 {
    position: relative;
    background: #fff;
    z-index: 5;
}
#l1 p {
    font-size: 1.8rem;
    font-style: italic;
}



/** LIGNE Creative commons **/
#l2 {
    padding: 60px 0;
    background: #fff;
}
#l2 .explications {
    text-align: center;
    margin-bottom: 30px;
}
#l2 #actuPhotoEspece img {
	object-fit: cover;
	max-width: 100%;
}
#l2 #actuPhotoEspece a {
	text-align: right;
	color: #3f3f3f;
}
#l2 ul {
    font-size: 1.5rem;
    font-weight: 300;
}
#l2 .linkToCreative {
	margin-top: 15px;
    display: inline-block;
    border-radius: 20px;
    padding: 5px 15px !important;
    color: var(--bleu-lagon) !important;
    border: 1px solid var(--bleu-lagon);
    background: #fff;
    font-weight: 500;
    font-size: 1.4rem !important;
}




/** LIGNE Licences ouvertes **/
#l3 {
    padding: 60px 0;
    background: #f7f9fa;
}
#l3 .explications {
	margin-bottom: 30px;
}
#licenceCCDispo .content {
	flex: 1 1 auto;
	flex-wrap: wrap;
}
#licenceCCUtilisationFAUNA {
	background: var(--bleu-lagon);
	color: #fff;
	padding: 20px 20px 20px 20px;
}
#licenceCCUtilisationFAUNA .titre {
	font-weight: 600;
	font-size: 1.9rem;
	text-align: center;
	margin: 15px 0 30px 0;
	color: var(--jaune-vert);
}
#licenceCCUtilisationFAUNA ul {
	padding: 20px;
	font-size: 1.4rem;
	font-weight: 400;
}
#licenceCCUtilisationFAUNA ul li {
	margin-bottom: 8px;
}
.diffusionTypeProfil {
    margin: 15px;
    box-shadow: 0px 0px 11px 2px rgba(0,0,0,0.1);
    padding: 30px 20px 20px 20px;
	background: #fff;
}
.diffusionTypeProfil > div {
    display: flex;
}
.diffusionTypeProfil .icones i {
    color: var(--bleu-lagon);
}
.diffusionTypeProfil .titre {
    font-size: 3rem !important;
    font-weight: 700 !important;
    text-align: center;
    margin-bottom: 20px;
    line-height: 3rem;
    font-family: "Bebas Neue";
    color: var(--marron);
}
.diffusionTypeProfil .description {
    text-align: center;
    margin: 0px 0px 20px 0;
}
.droits {
    list-style: none;
    margin: 0;
    padding: 0;
	font-size: 1.3rem;
	white-space: nowrap;
}
.droits .fa-check {
    color: var(--bs-success);
    margin-right: 8px;
}
.droits .fa-times {
    color: var(--bs-danger);
    margin-left: 2px;
    margin-right: 10px;
}




/** LIGNE Creative commons **/
#l4 {
    padding: 60px 0;
    background: #f7f9fa;
}
#l4 .explications {
    text-align: center;
    margin-bottom: 30px;
}
#l4 .question {
    font-weight: 700;
    font-size: 1.7rem;
    color: var(--bleu-lagon);
}
#l4 ul {
    font-size: 1.5rem;
    font-weight: 300;
    list-style: none;
    padding: 0 0 0 10px;
}
#l4 ul i.fa-check {
    color: var(--bs-success);
    margin-right: 8px;
}
#l4 ul i.fa-times {
    color: var(--bs-danger);
    margin-left: 2px;
    margin-right: 10px;
}
/*!****************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@symfony/webpack-encore/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/GaleriePhoto/aide_responsive.css ***!
  \****************************************************************************************************************************************************************************/
/**************************************************
					< sm
************************************************/
@media screen and (max-width: 575px) {
	#fs-page .container {
		padding: 0 20px;
	}
	#fs-page .explications:not(#l1 p) {
		text-align: justify;
	}
	#l1 p {
		text-align: center;
	}
	#l1 {
		padding: 30px;
		text-align: center;
	}
	#licenceCCDispo {
		flex-direction: column;
	}
	#licenceCCDispo .content {
		margin: 0;
	}
	.diffusionTypeProfil,
	#licenceCCUtilisationFAUNA {
		margin: 8px;
		width: calc(100% - 16px);
		flex: 1 1 auto;
	}
	.diffusionTypeProfil > div {
		align-items: center;
		margin-bottom: 10px;
	}
	.diffusionTypeProfil .icones {
		margin-right: 20px;
	}
	.diffusionTypeProfil .titre {
		margin: 3px 0 0 0;
	}
	.diffusionTypeProfil .icones i {
		margin: 0;
		font-size: 3rem;
	}
	#l2 .content {
		flex-direction: column;
	}
	#l2 #actuPhotoEspece {
		flex: 1 1 100%;
		margin: 0 0 20px 0;
	}
	#l2 ul {
		margin: 15px 0;
	}
	#l2 ul li {
		text-align: justify;
	}
}
/**************************************************
					> sm  +  < md
************************************************/
@media screen and (min-width: 576px) and (max-width: 991px) {
	#fs-page .explications {
		text-align: justify;
	}
	#l1 {
		padding: 30px;
	}
	#licenceCCDispo {
		flex-direction: column;
	}
	#licenceCCDispo .content {
		margin: 0 -8px;
	}
	.diffusionTypeProfil {
		margin: 8px;
		width: calc(50% - 16px);
		flex: 1 1 auto;
	}
	#licenceCCUtilisationFAUNA {
		margin: 8px 0;
		width: 100%;
	}
	.diffusionTypeProfil > div {
		flex-direction: column;
		align-items: center;
	}
	.diffusionTypeProfil .titre {
		margin-bottom: 15px;
	}
	.diffusionTypeProfil .icones i {
		margin-bottom: 15px;
		font-size: 3rem;
	}
	#l2 .content {
		flex-direction: column;
	}
	#l2 #actuPhotoEspece {
		flex: 1 1 100%;
		margin: 0 0 20px 0;
	}
	#l2 ul {
		margin: 15px 0;
	}
	#l2 ul li {
		text-align: justify;
	}
}
/**************************************************
					> md
************************************************/
@media screen and (min-width: 992px) {
	#l1 {
		padding: 50px;
		text-align: justify;
	}
	#fs-page .explications {
		padding: 0 calc(10%);
		text-align: center;
	}
	#licenceCCDispo .content {
		margin: -15px 15px -15px 0;
	}
	.diffusionTypeProfil {
		width: calc(50% - 30px);
		flex: 1 1 auto;
	}
	.diffusionTypeProfil > div {
		flex-direction: column;
		align-items: center;
	}
	.diffusionTypeProfil .titre {
		margin-bottom: 15px;
	}
	.diffusionTypeProfil .icones i {
		margin-bottom: 15px;
		font-size: 4rem;
	}
	#licenceCCUtilisationFAUNA {
		flex: 0 0 40%;
	}
	#l2 #actuPhotoEspece {
		width: 40%;
		flex: 0 0 auto;
		max-width: 400px;
		margin-right: 20px;
	}

}

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