NxTIC/subDir/public_html/css/expanded/header.css

140 lines
13 KiB
CSS

/* [1] COULEURS
=========================================================*/
/* (1) COULEURS DU THEME $DEFAULT */
/* (2) COULEURS DE THEME $DARK */
/* (3) Couleurs du theme pour la timeline */
/* [2] DIMENSIONS
=========================================================*/
/* (1) Layout de base */
/* [3] Mixins
=========================================================*/
/* [4] Functions
=========================================================*/
#WRAPPER > #HEADER {
/* [1] Barre de recherche
=========================================================*/
/* [2] Informations utilisateur
=========================================================*/
/* (0) Conteneur */
/* [3] Menu deroulant pour l'administration du profil
=========================================================*/
/* (3) Gestion de l'activation ou non de l'user panel */
}
#WRAPPER > #HEADER > #searchbar {
display: inline-block;
position: absolute;
top: .8em;
left: 1em;
width: 20em;
height: 2em;
padding: .2em 1em;
border: 0;
border-radius: 3px;
background-color: #e8e8e8;
}
#WRAPPER > #HEADER > #user-data {
display: inline-block;
position: absolute;
top: 0;
right: 0;
height: calc( 100% - 2*1em);
/* (1) Username de l'utilisateur */
/* (2) Image du profil */
/* (3) Icone d'activation */
}
#WRAPPER > #HEADER > #user-data > #user-name {
display: block;
position: absolute;
top: 0;
right: calc( 4em*2 - 1em);
height: 4em;
padding: 0 1em;
color: #555;
line-height: 4em;
white-space: nowrap;
font-weight: bold;
cursor: pointer;
}
#WRAPPER > #HEADER > #user-data > #user-picture {
display: block;
position: absolute;
top: 1.5em;
right: 4em;
width: calc( 4em - 2*1.5em);
height: calc( 4em - 2*1.5em);
border-radius: 50% / 50%;
background-color: #e8e8e8;
background-size: auto 80%;
cursor: default;
align-self: center;
}
#WRAPPER > #HEADER > #user-data > #user-picture.active {
background-color: #0e6dbf;
}
#WRAPPER > #HEADER > #user-data:before {
content: '';
display: block;
position: absolute;
top: 0;
right: 0;
width: 4em;
height: 4em;
background: url("/subDir/src/static/header/expand@000000.svg") center center no-repeat;
background-size: 1em 1em;
cursor: pointer;
}
#WRAPPER > #HEADER > .user-panel {
display: block;
position: absolute;
top: calc( 4em - 1em);
right: 0;
margin: .5em;
border-radius: 5px;
border: 1px solid #cfcfcf;
background-color: #fff;
-webkit-transition: left 0.3s ease-in-out;
transition: left 0.3s ease-in-out;
/* (1) Pour chaque element du menu */
}
#WRAPPER > #HEADER > .user-panel > span {
display: block;
position: relative;
color: #000;
padding: .5em 1em;
padding-left: 2em;
cursor: pointer;
}
#WRAPPER > #HEADER > .user-panel > span:not(:last-child) {
border-bottom: 1px solid #ddd;
}
#WRAPPER > #HEADER > .user-panel > span:hover {
background-color: #eee;
}
#WRAPPER > #HEADER > #toggle-user-panel {
display: none;
}
#WRAPPER > #HEADER > #toggle-user-panel + .user-panel {
left: 100%;
}
#WRAPPER > #HEADER > #toggle-user-panel:checked + .user-panel {
left: auto;
}
#WRAPPER > #HEADER > #toggle-user-panel:checked + .user-panel:before {
left: 7em;
}
/*# sourceMappingURL=data:application/json;base64,ewoJInZlcnNpb24iOiAzLAoJImZpbGUiOiAiaGVhZGVyLmNzcyIsCgkic291cmNlcyI6IFsKCQkiLi4vaGVhZGVyLnNjc3MiLAoJCSIuLi9jb25zdGFudHMuc2NzcyIKCV0sCgkic291cmNlc0NvbnRlbnQiOiBbCgkJIkBpbXBvcnQgJ2NvbnN0YW50cyc7XG5cblxuI1dSQVBQRVIgPiAjSEVBREVSe1xuXG5cdC8qIFsxXSBCYXJyZSBkZSByZWNoZXJjaGVcblx0PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cblx0JiA+ICNzZWFyY2hiYXJ7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogLjhlbTtcblx0XHRcdGxlZnQ6IDFlbTtcblx0XHRcdHdpZHRoOiAyMGVtO1xuXHRcdFx0aGVpZ2h0OiAyZW07XG5cblx0XHRwYWRkaW5nOiAuMmVtIDFlbTtcblxuXHRcdGJvcmRlcjogMDtcblx0XHRib3JkZXItcmFkaXVzOiAzcHg7XG5cblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWUtYmc7XG5cblx0fVxuXG5cdC8qIFsyXSBJbmZvcm1hdGlvbnMgdXRpbGlzYXRldXJcblx0PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cblx0LyogKDApIENvbnRlbmV1ciAqL1xuXHQmID4gI3VzZXItZGF0YXtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRoZWlnaHQ6IGNhbGMoIDEwMCUgLSAyKjFlbSApO1xuXG5cblx0XHQvKiAoMSkgVXNlcm5hbWUgZGUgbCd1dGlsaXNhdGV1ciAqL1xuXHRcdCYgPiAjdXNlci1uYW1le1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0cmlnaHQ6IGNhbGMoICN7JGhlYWRlci1oZWlnaHR9KjIgLSAxZW0gKTtcblx0XHRcdFx0aGVpZ2h0OiAkaGVhZGVyLWhlaWdodDtcblxuXHRcdFx0cGFkZGluZzogMCAxZW07XG5cblx0XHRcdGNvbG9yOiAjNTU1O1xuXHRcdFx0bGluZS1oZWlnaHQ6ICRoZWFkZXItaGVpZ2h0O1xuXHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHR9XG5cblxuXHRcdC8qICgyKSBJbWFnZSBkdSBwcm9maWwgKi9cblx0XHQmID4gI3VzZXItcGljdHVyZXtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDEuNWVtO1xuXHRcdFx0XHRyaWdodDogJGhlYWRlci1oZWlnaHQ7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKCAjeyRoZWFkZXItaGVpZ2h0fSAtIDIqMS41ZW0gKTtcblx0XHRcdFx0aGVpZ2h0OiBjYWxjKCAjeyRoZWFkZXItaGVpZ2h0fSAtIDIqMS41ZW0gKTtcblxuXG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCUgLyA1MCU7XG5cblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1iZztcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogYXV0byA4MCU7XG5cblx0XHRcdC8vIFNpIG9uIGVzdCBjb25uZWN0ZVxuXHRcdFx0Ji5hY3RpdmV7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1mZy1wcmltYXJ5O1xuXHRcdFx0fVxuXG5cdFx0XHRjdXJzb3I6IGRlZmF1bHQ7XG5cblx0XHRcdGFsaWduLXNlbGY6IGNlbnRlcjtcblx0XHR9XG5cblxuXG5cdFx0LyogKDMpIEljb25lIGQnYWN0aXZhdGlvbiAqL1xuXHRcdCY6YmVmb3Jle1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0d2lkdGg6ICRoZWFkZXItaGVpZ2h0O1xuXHRcdFx0XHRoZWlnaHQ6ICRoZWFkZXItaGVpZ2h0O1xuXG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy9zdWJEaXIvc3JjL3N0YXRpYy9oZWFkZXIvZXhwYW5kQDAwMDAwMC5zdmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogMWVtIDFlbTtcblxuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0fVxuXG5cblx0fVxuXG5cblxuXHQvKiBbM10gTWVudSBkZXJvdWxhbnQgcG91ciBsJ2FkbWluaXN0cmF0aW9uIGR1IHByb2ZpbFxuXHQ9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuXHQmID4gLnVzZXItcGFuZWx7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiBjYWxjKCAjeyRoZWFkZXItaGVpZ2h0fSAtIDFlbSApO1xuXHRcdFx0cmlnaHQ6IDA7XG5cblx0XHRtYXJnaW46IC41ZW07XG5cblx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgZGFya2VuKCR0aGVtZS1iZywgMTApO1xuXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblxuXHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oIGxlZnQgLjNzIGVhc2UtaW4tb3V0ICk7XG5cblxuXHRcdC8qICgxKSBQb3VyIGNoYXF1ZSBlbGVtZW50IGR1IG1lbnUgKi9cblx0XHQmID4gc3Bhbntcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHQvLyBPbiBham91dGUgdW5lIGxpZ25lIGVuIGRlc3NvdXMgc2F1ZiBwb3VyIGxlIGRlcm5pZXJcblx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKXtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG5cdFx0XHR9XG5cblx0XHRcdGNvbG9yOiAjMDAwO1xuXHRcdFx0cGFkZGluZzogLjVlbSAxZW07XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDJlbTtcblxuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0XHQvLyBAaG92ZXJcblx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cblxuXG5cdH1cblxuXHQvKiAoMykgR2VzdGlvbiBkZSBsJ2FjdGl2YXRpb24gb3Ugbm9uIGRlIGwndXNlciBwYW5lbCAqL1xuXHQmID4gI3RvZ2dsZS11c2VyLXBhbmVseyBkaXNwbGF5OiBub25lOyB9XG5cdCYgPiAjdG9nZ2xlLXVzZXItcGFuZWwgKyAudXNlci1wYW5lbHsgbGVmdDogMTAwJTsgfVxuXHQmID4gI3RvZ2dsZS11c2VyLXBhbmVsOmNoZWNrZWQgKyAudXNlci1wYW5lbHsgbGVmdDogYXV0bzsgfVxuXHQmID4gI3RvZ2dsZS11c2VyLXBhbmVsOmNoZWNrZWQgKyAudXNlci1wYW5lbDpiZWZvcmV7IGxlZnQ6IDdlbTsgfVxuXG5cblxuXG5cblxufVxuIiwKCQkiLyogWzFdIENPVUxFVVJTXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLyogKDEpIENPVUxFVVJTIERVIFRIRU1FICRERUZBVUxUICovXG4kdGhlbWUtYmc6ICAgICAgICAgI2U4ZThlODtcbiR0aGVtZS1iZy1wcmltYXJ5OiAjZmZmZmZmO1xuJHRoZW1lLWZnOiAgICAgICAgICM1MTUxNTE7XG4kdGhlbWUtZmctcHJpbWFyeTogIzBlNmRiZjtcblxuLyogKDIpIENPVUxFVVJTIERFIFRIRU1FICREQVJLICovXG4kZGFyay1iZzogICAgICAgICAjMzEzNTQxO1xuJGRhcmstYmctcHJpbWFyeTogIzI5MjgyZTtcbiRkYXJrLWZnOiAgICAgICAgICM5MzkzOTM7XG4kZGFyay1mZy1wcmltYXJ5OiAjZmZmZmZmO1xuXG4kaGVhZGVyLWRhcms6ICAgICAjRjhGOEZBO1xuXG4vKiAoMykgQ291bGV1cnMgZHUgdGhlbWUgcG91ciBsYSB0aW1lbGluZSAqL1xuJHRpbWVsaW5lLWNvbG9yOiAjNzM4Mzk0O1xuJHRpbWVsaW5lLTA6ICMwZTZkYmY7XG4kdGltZWxpbmUtMTogI2U2NGUzZTtcbiR0aW1lbGluZS0yOiAjZDU0YjI4O1xuJHRpbWVsaW5lLTM6ICNiMTRiZTc7XG4kdGltZWxpbmUtNDogIzA1M2I1ZDtcblxuJHRpbWVsaW5lLWZiOiAjM2I1OTk4O1xuXG5cbi8qIFsyXSBESU1FTlNJT05TXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLyogKDEpIExheW91dCBkZSBiYXNlICovXG4kbWVudS1zaWRlLXdpZHRoOiAxNWVtO1xuJGhlYWRlci1oZWlnaHQ6ICAgNGVtO1xuXG5cblxuLyogWzNdIE1peGluc1xuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbkBtaXhpbiB0cmFuc2Zvcm0oJHZhbHVlLi4uKSB7XG5cdHRyYW5zZm9ybTogJHZhbHVlO1xuXHQtbW96LXRyYW5zZm9ybTogJHZhbHVlO1xuXHQtby10cmFuc2Zvcm06ICR2YWx1ZTtcblx0LW1zLXRyYW5zZm9ybTogJHZhbHVlO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogJHZhbHVlO1xufVxuXG5cbkBtaXhpbiB0cmFuc2l0aW9uKCR2YWx1ZS4uLikge1xuXHQtd2Via2l0LXRyYW5zaXRpb246ICR2YWx1ZTtcblx0dHJhbnNpdGlvbjogJHZhbHVlO1xufVxuXG4vKiBbNF0gRnVuY3Rpb25zXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLy8gVHJhbnNmb3JtZSB1bmUgY291bGV1ciBoZXggZW4gc3RyaW5nIHNhbnMgbGUgI1xuQGZ1bmN0aW9uIGNvbG9yLXN0cigkY29sb3Ipe1xuXHRAcmV0dXJuIHN0ci1zbGljZSgjeyRjb2xvcn0sIDIsIHN0ci1sZW5ndGgoI3skY29sb3J9KSk7XG59XG4iCgldLAoJIm1hcHBpbmdzIjogIkFDQUE7MkRBQzJEO0FBQzNELG9DQUFvQztBQU1wQyxpQ0FBaUM7QUFRakMsNENBQTRDO0FBVzVDOzJEQUMyRDtBQUMzRCx3QkFBd0I7QUFNeEI7MkRBQzJEO0FBZTNEOzJEQUMyRDtBRGpEM0QsQUFBVyxRQUFILEdBQUcsT0FBTyxDQUFBO0VBRWpCOzREQUMyRDtFQWtCM0Q7NERBQzJEO0VBQzNELG1CQUFtQjtFQThFbkI7NERBQzJEO0VBNEMzRCx3REFBd0Q7Q0FXeEQ7O0FBN0pELEFBSUssUUFKRyxHQUFHLE9BQU8sR0FJYixVQUFVLENBQUE7RUFDYixPQUFPLEVBQUUsWUFBYTtFQUN0QixRQUFRLEVBQUUsUUFBUztFQUNsQixHQUFHLEVBQUUsSUFBSztFQUNWLElBQUksRUFBRSxHQUFJO0VBQ1YsS0FBSyxFQUFFLElBQUs7RUFDWixNQUFNLEVBQUUsR0FBSTtFQUViLE9BQU8sRUFBRSxRQUFTO0VBRWxCLE1BQU0sRUFBRSxDQUFFO0VBQ1YsYUFBYSxFQUFFLEdBQUk7RUFFbkIsZ0JBQWdCLEVDakJDLE9BQU87Q0RtQnhCOztBQW5CRixBQXdCSyxRQXhCRyxHQUFHLE9BQU8sR0F3QmIsVUFBVSxDQUFBO0VBQ2IsT0FBTyxFQUFFLFlBQWE7RUFDdEIsUUFBUSxFQUFFLFFBQVM7RUFDbEIsR0FBRyxFQUFFLENBQUU7RUFDUCxLQUFLLEVBQUUsQ0FBRTtFQUNULE1BQU0sRUFBRSxtQkFBSTtFQUdiLG1DQUFtQztFQW9CbkMseUJBQXlCO0VBMkJ6Qiw0QkFBNEI7Q0FrQjVCOztBQWpHRixBQWlDTSxRQWpDRSxHQUFHLE9BQU8sR0F3QmIsVUFBVSxHQVNULFVBQVUsQ0FBQTtFQUNiLE9BQU8sRUFBRSxLQUFNO0VBQ2YsUUFBUSxFQUFFLFFBQVM7RUFDbEIsR0FBRyxFQUFFLENBQUU7RUFDUCxLQUFLLEVBQUUsa0JBQUk7RUFDWCxNQUFNLEVDVlEsR0FBRztFRFlsQixPQUFPLEVBQUUsS0FBTTtFQUVmLEtBQUssRUFBRSxJQUFLO0VBQ1osV0FBVyxFQ2ZJLEdBQUc7RURnQmxCLFdBQVcsRUFBRSxNQUFPO0VBQ3BCLFdBQVcsRUFBRSxJQUFLO0VBRWxCLE1BQU0sRUFBRSxPQUFRO0NBRWhCOztBQWpESCxBQXFETSxRQXJERSxHQUFHLE9BQU8sR0F3QmIsVUFBVSxHQTZCVCxhQUFhLENBQUE7RUFDaEIsT0FBTyxFQUFFLEtBQU07RUFDZixRQUFRLEVBQUUsUUFBUztFQUNsQixHQUFHLEVBQUUsS0FBTTtFQUNYLEtBQUssRUM3QlMsR0FBRztFRDhCakIsS0FBSyxFQUFFLG9CQUFJO0VBQ1gsTUFBTSxFQUFFLG9CQUFJO0VBR2IsYUFBYSxFQUFFLFNBQVU7RUFFekIsZ0JBQWdCLEVDaEVBLE9BQU87RURpRXZCLGVBQWUsRUFBRSxRQUFTO0VBTzFCLE1BQU0sRUFBRSxPQUFRO0VBRWhCLFVBQVUsRUFBRSxNQUFPO0NBQ25COztBQTNFSCxBQXFETSxRQXJERSxHQUFHLE9BQU8sR0F3QmIsVUFBVSxHQTZCVCxhQUFhLEFBZWYsT0FBTyxDQUFBO0VBQ1AsZ0JBQWdCLEVDbEVELE9BQU87Q0RtRXRCOztBQXRFSixBQXdCSyxRQXhCRyxHQUFHLE9BQU8sR0F3QmIsVUFBVSxBQXdEWixPQUFPLENBQUE7RUFDUCxPQUFPLEVBQUUsRUFBRztFQUNaLE9BQU8sRUFBRSxLQUFNO0VBQ2YsUUFBUSxFQUFFLFFBQVM7RUFDbEIsR0FBRyxFQUFFLENBQUU7RUFDUCxLQUFLLEVBQUUsQ0FBRTtFQUNULEtBQUssRUMxRFMsR0FBRztFRDJEakIsTUFBTSxFQzNEUSxHQUFHO0VENkRsQixVQUFVLEVBQUUsa0RBQUcsQ0FBZ0QsTUFBTSxDQUFDLE1BQU0sQ0FBQyxTQUFTO0VBQ3RGLGVBQWUsRUFBRSxPQUFRO0VBRXpCLE1BQU0sRUFBRSxPQUFRO0NBRWhCOztBQTlGSCxBQXVHSyxRQXZHRyxHQUFHLE9BQU8sR0F1R2IsV0FBVyxDQUFBO0VBQ2QsT0FBTyxFQUFFLEtBQU07RUFDZixRQUFRLEVBQUUsUUFBUztFQUNsQixHQUFHLEVBQUUsZ0JBQUk7RUFDVCxLQUFLLEVBQUUsQ0FBRTtFQUVWLE1BQU0sRUFBRSxJQUFLO0VBRWIsYUFBYSxFQUFFLEdBQUk7RUFDbkIsTUFBTSxFQUFFLEdBQUcsQ0FBQyxLQUFLLENBQUMsT0FBTTtFQUV4QixnQkFBZ0IsRUFBRSxJQUFLO0VDdEV4QixrQkFBa0IsRUR3RUksSUFBSSxDQUFDLElBQUcsQ0FBQyxXQUFXO0VDdkUxQyxVQUFVLEVEdUVZLElBQUksQ0FBQyxJQUFHLENBQUMsV0FBVztFQUd6QyxxQ0FBcUM7Q0F5QnJDOztBQWhKRixBQXdITSxRQXhIRSxHQUFHLE9BQU8sR0F1R2IsV0FBVyxHQWlCVixJQUFJLENBQUE7RUFDUCxPQUFPLEVBQUUsS0FBTTtFQUNmLFFBQVEsRUFBRSxRQUFTO0VBT25CLEtBQUssRUFBRSxJQUFLO0VBQ1osT0FBTyxFQUFFLFFBQVM7RUFDbEIsWUFBWSxFQUFFLEdBQUk7RUFFbEIsTUFBTSxFQUFFLE9BQVE7Q0FNaEI7O0FBM0lILEFBd0hNLFFBeEhFLEdBQUcsT0FBTyxHQXVHYixXQUFXLEdBaUJWLElBQUksQUFLTixJQUFLLENBQUEsQUFBQSxXQUFXLEVBQUM7RUFDakIsYUFBYSxFQUFFLGNBQWU7Q0FDOUI7O0FBL0hKLEFBd0hNLFFBeEhFLEdBQUcsT0FBTyxHQXVHYixXQUFXLEdBaUJWLElBQUksQUFnQk4sTUFBTSxDQUFBO0VBQ04sZ0JBQWdCLEVBQUUsSUFBSztDQUN2Qjs7QUExSUosQUFtSkssUUFuSkcsR0FBRyxPQUFPLEdBbUpiLGtCQUFrQixDQUFBO0VBQUUsT0FBTyxFQUFFLElBQUs7Q0FBSTs7QUFuSjNDLEFBb0owQixRQXBKbEIsR0FBRyxPQUFPLEdBb0piLGtCQUFrQixHQUFHLFdBQVcsQ0FBQTtFQUFFLElBQUksRUFBRSxJQUFLO0NBQUk7O0FBcEp0RCxBQXFKa0MsUUFySjFCLEdBQUcsT0FBTyxHQXFKYixrQkFBa0IsQUFBQSxRQUFRLEdBQUcsV0FBVyxDQUFBO0VBQUUsSUFBSSxFQUFFLElBQUs7Q0FBSTs7QUFySjlELEFBc0o2QyxRQXRKckMsR0FBRyxPQUFPLEdBc0piLGtCQUFrQixBQUFBLFFBQVEsR0FBRyxXQUFXLEFBQUEsT0FBTyxDQUFBO0VBQUUsSUFBSSxFQUFFLEdBQUk7Q0FBSSIsCgkibmFtZXMiOiBbXQp9 */