/*!***********************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@symfony/webpack-encore/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/PortailTaxonomique/misc.css ***!
  \***********************************************************************************************************************************************************************/
/* Accueil groupe */
#banniereHomePage_v3 i {
    font-size: 8rem;
}
#banniereHomePage_v3 .sousTitre {
    font-size: 2rem;
    font-weight: 500;
}

/* Bande sous menu */
#bandeSousMenu {
    /* justify-content: left !important;     */
    font-weight: bold;
}
#bandeSousMenu .icone {
    font-size: 5rem;
    line-height: 10px;
    margin-right: 15px;
}




/* Sidebar */
.menu a {
    display: flex !important;
    align-items: center;
}
.menu a > i {
    margin-right: 10px;
}
.menu .separator-2 {
    display: block;
    font-weight: bold;
    padding: 12px 20px 12px 20px !important;
    font-size: 1.4rem;
    color: rgb(78, 86, 95);
    background: none;
    border-bottom: 1px solid #dbe3e7;
    font-family: sans-serif;
}

/* Espèces */
#tableauEspeces .especeIcone {
    height: 70px;
    width: 70px;
    display: flex;
    align-items: center;
    justify-content: center;
}
#tableauEspeces .especeIcone i {
    font-size: 4.5rem;
    color: var(--gris-clair);
    line-height: 20px;
}
#tableauEspeces .lienFicheEspece {
    cursor: pointer;
    color: var(--bleu-lagon);
}
#indicationsTableauPourDefiler {
    font-weight: bold;
    color: var(--danger);
    font-size: 1.4rem;
    text-align: center;
    margin-bottom: 20px;
}



/* Carte */
#repartition-content {
    padding: 10px;
}
#repartition-content .box {
    margin: 10px;
    box-shadow: 0px 0px 11px 2px rgba(0,0,0,0.1);
    padding: 30px 20px 20px 20px;
    background: #fff;
}
#repartition-content .box .titre {
    font-size: 1.7rem;
    font-weight: 600;
    text-transform: uppercase;
    padding-bottom: 24px;
    color: var(--marron);
}
#repartition-content .box .sous-titre {
    font-size: 1.3rem;
    font-weight: normal;
    text-transform: none;
    color: var(--marron);
}
#choixCoucheSIGCarte {
	list-style: none;
	margin-bottom: 10px !important;
}
#carteEtGestion {
    padding: 0 !important;
    box-shadow: 0px 0px 11px 2px rgba(0,0,0,0.1);
}
#gestionCarte {
	flex: 0 0 350px;
    padding: 20px;
    padding-bottom: 80px;
	position: relative;
}
#gestionCarte .sous-titre {
	font-size: 1.6rem;
	font-weight: 400;
    color: var(--marron);
}
#choixCoucheSIGCarte .form-check {
	margin-bottom: 8px;
}
#map {
	width: 100%;
	min-height: 600px;
}
#legende-maplayer .titre {
    margin-top: 40px;
}
#legende-maplayer .classe {
    margin: 0 5px;
}
#legende-maplayer .classe > div:first-child {
    height: 16px;
    width: 40px;
    border-radius: 2px;
}
#legende-maplayer .classe p {
    margin: 0;
}

#autresIndicateurs > div {
    width: calc(50% - 21px);
}
#legende-maplayer .ol-opacity-title {
    font-size: 1.2rem;
    margin: 20px 0 0 0;
}
#legende-maplayer .ol-opacity-slider {
    margin-top: 7px;
    height: 7px;
    cursor: pointer;
}
#legende-maplayer .ol-opacity-slider  .ui-slider-horizontal {
    height: 0.5em;
}
#legende-maplayer .ol-opacity-slider .ui-slider-handle {
    width: 1em !important;
    height: 1em !important;
    top: -0.35em !important;
    border-radius: 50%;
}

/* Bouton accéder aux données */
.acces-obs {
	text-align: center;
	position: absolute;
	bottom: 20px;
	left: 0;
	width: 100%;
}
.acces-obs a:hover {
    color: var(--marron) !important;
    background: var(--jaune-vert);
}
.acces-obs a {
	display: inline-block;
	text-align: center;
    margin-top: 10px;
    border-radius: 20px;
    padding: 5px 15px !important;
    color: #fff !important;
    background: var(--bleu-lagon);
    font-weight: 700;
    transition: all 0.2s ease-in-out 0s;
    font-size: 1.6rem !important;
}


/* #listeObservateurs */
#listeObservateurs .nbObserv {
    font-weight: 700;
    font-size: 3.5rem;
    color: var(--bleu-lagon);
    text-transform: uppercase;
    font-family: "Bebas Neue";
}
#listeObservateurs .nav-lettres {
    color: var(--bleu-lagon);
    font-size: 2rem;
}
#listeObservateurs .nav-lettres:hover {
    color: var(--marron);
}

/**************************************************
					< sm
************************************************/
@media screen and (max-width: 575px) {
	#downloadTableauGroupe {
        display: none !important;
    }
    .liens-multiples .dropdown-menu {
        right: auto;
        left: 50% !important;
        -webkit-transform: translate(-50%, 32px) !important;
        -o-transform: translate(-50%,  32px) !important;
        transform: translate(-50%,  32px) !important;
    }
    #bandeSousMenu .content {
        justify-content: center;
    }
}
/*!*************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@symfony/webpack-encore/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/PortailExotique/glossaire.css ***!
  \*************************************************************************************************************************************************************************/
#containerGlossaire {
    margin: 40px;
    min-height: calc(100vh - 274px);
}
.homeTitre1 {
    font-size: 4rem;
    font-weight: 700;
    margin-bottom: 50px;
    line-height: 4rem;
    font-family: "Bebas Neue";
    color: var(--bleu-lagon);
}
.homeTitre2 {
    font-size: 2rem;
    font-weight: 700;
    line-height: 4rem;
    font-family: "Bebas Neue";
}
@media screen and (min-width: 992px) {
    #glossaire {
        column-count: 2;
        column-gap: 60px;
        height: 100%;
    }
}
.mot {
    margin: 0 0 30px 0;
    break-inside: avoid;
}
.title {
    font-weight: bold;
    color: var(--bleu-lagon);
    margin: 0 0 3px 0;
}
.def {
    text-align: justify;
}

/* ressources */
.ressource {
    margin-bottom: 20px;
}
.ressource p {
    text-align: justify;
}
.descr {
    font-style: italic;
    margin-left:22px;
}
/*!*********************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@symfony/webpack-encore/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/PortailExotique/surcharge_couleur.css ***!
  \*********************************************************************************************************************************************************************************/
#fs-wrapper {
    --bleu-lagon: #724976;
    /* --bleu-lien: #8c5591; */
    --co-1: #724976;
}
#bandeSousMenu {
    background: #dbdbdb !important;
}
#bandeSousMenu .id {
    border-right: none;
}
#bandeSousMenu .id .icone i,
#bandeSousMenu .id .titreID {
    color: #65666b !important;
}
#bandeSousMenu .lienExterieur {
    border: 2px solid #038c8c;
    background: #038c8c;
    color: #fff;
}
#fs-sidebar ul.menu li a.active {
    background: #f7f2f9 !important;
    border-left: 4px solid #f7f2f9;
}
#filtresEspeces button.active {
    background: #724976;
}
.indicateurGeneral .icone {
    background-color: #f7f2f9 !important;
}
#indicateursNombreEspecesParGroupeUsuel .text-info {
    color: var(--bleu-lien) !important;
}
/* Niveau 2 */
#indicateursNombreEspecesParGroupeUsuel .groupe.niv-2 {
	background: #f4f3f5;
}
/* Niveau 3 */
#indicateursNombreEspecesParGroupeUsuel .groupe.niv-3 {
	background: #eae8ec;
}
/* Niveau 4 */
#indicateursNombreEspecesParGroupeUsuel .groupe.niv-4 {
	background: #ddd7e2;
}
/* Niveau 5 */
#indicateursNombreEspecesParGroupeUsuel .groupe.niv-5 {
	background: #cdc4d4;
}
/* Niveau 6 */
#indicateursNombreEspecesParGroupeUsuel .groupe.niv-6 {
	background: #c0b4c9;
}
/* Niveau 7 */
#indicateursNombreEspecesParGroupeUsuel .groupe.niv-7 {
	background: #ad9eb9;
}

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