/* [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: #fff; line-height: 4em; white-space: nowrap; font-weight: bold; cursor: pointer; } #WRAPPER > #HEADER > #user-data > #user-picture { display: block; position: absolute; top: 1em; right: 4em; width: calc( 4em - 2*1em); height: calc( 4em - 2*1em); border-radius: 50% / 50%; background: #e8e8e8 url("/f/svg/nopic/st/header") center center no-repeat; background-size: auto 80%; cursor: default; align-self: center; } #WRAPPER > #HEADER > #user-data > #user-picture.active { background-image: url("/f/svg/sample/dy/profile"); background-size: auto 100%; } #WRAPPER > #HEADER > #user-data:before { content: ''; display: block; position: absolute; top: 0; right: 0; width: 4em; height: 4em; background: url("/f/svg/expand/st/header/ffffff") 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,ewoJInZlcnNpb24iOiAzLAoJImZpbGUiOiAiZXhwYW5kZWQuY3NzIiwKCSJzb3VyY2VzIjogWwoJCSIuLi9oZWFkZXIuc2NzcyIsCgkJIi4uL2NvbnN0YW50cy5zY3NzIgoJXSwKCSJzb3VyY2VzQ29udGVudCI6IFsKCQkiQGltcG9ydCAnY29uc3RhbnRzJztcblxuXG4jV1JBUFBFUiA+ICNIRUFERVJ7XG5cblx0LyogWzFdIEJhcnJlIGRlIHJlY2hlcmNoZVxuXHQ9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuXHQmID4gI3NlYXJjaGJhcntcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAuOGVtO1xuXHRcdFx0bGVmdDogMWVtO1xuXHRcdFx0d2lkdGg6IDIwZW07XG5cdFx0XHRoZWlnaHQ6IDJlbTtcblxuXHRcdHBhZGRpbmc6IC4yZW0gMWVtO1xuXG5cdFx0Ym9yZGVyOiAwO1xuXHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblxuXHRcdGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1iZztcblxuXHR9XG5cblx0LyogWzJdIEluZm9ybWF0aW9ucyB1dGlsaXNhdGV1clxuXHQ9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuXHQvKiAoMCkgQ29udGVuZXVyICovXG5cdCYgPiAjdXNlci1kYXRhe1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdGhlaWdodDogY2FsYyggMTAwJSAtIDIqMWVtICk7XG5cblxuXHRcdC8qICgxKSBVc2VybmFtZSBkZSBsJ3V0aWxpc2F0ZXVyICovXG5cdFx0JiA+ICN1c2VyLW5hbWV7XG5cdCAgICBcdGRpc3BsYXk6IGJsb2NrO1xuXHQgICAgXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdCAgICBcdFx0dG9wOiAwO1xuXHQgICAgXHRcdHJpZ2h0OiBjYWxjKCAjeyRoZWFkZXItaGVpZ2h0fSoyIC0gMWVtICk7XG5cdCAgICBcdFx0aGVpZ2h0OiAkaGVhZGVyLWhlaWdodDtcblxuXHQgICAgXHRwYWRkaW5nOiAwIDFlbTtcblxuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRsaW5lLWhlaWdodDogJGhlYWRlci1oZWlnaHQ7XG5cdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdH1cblxuXG5cdFx0LyogKDIpIEltYWdlIGR1IHByb2ZpbCAqL1xuXHRcdCYgPiAjdXNlci1waWN0dXJle1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMWVtO1xuXHRcdFx0XHRyaWdodDogJGhlYWRlci1oZWlnaHQ7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKCAjeyRoZWFkZXItaGVpZ2h0fSAtIDIqMWVtICk7XG5cdFx0XHRcdGhlaWdodDogY2FsYyggI3skaGVhZGVyLWhlaWdodH0gLSAyKjFlbSApO1xuXG5cblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJSAvIDUwJTtcblxuXHRcdFx0YmFja2dyb3VuZDogJHRoZW1lLWJnIHVybCgnL2Yvc3ZnL25vcGljL3N0L2hlYWRlcicpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDgwJTtcblxuXHRcdFx0Ly8gU2kgb24gZXN0IGNvbm5lY3RlXG5cdFx0XHQmLmFjdGl2ZXsgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvZi9zdmcvc2FtcGxlL2R5L3Byb2ZpbGUnKTsgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7IH1cblxuXHRcdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXG5cdFx0XHRhbGlnbi1zZWxmOiBjZW50ZXI7XG5cdFx0fVxuXG5cblxuXHRcdC8qICgzKSBJY29uZSBkJ2FjdGl2YXRpb24gKi9cblx0XHQmOmJlZm9yZXtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdHdpZHRoOiAkaGVhZGVyLWhlaWdodDtcblx0XHRcdFx0aGVpZ2h0OiAkaGVhZGVyLWhlaWdodDtcblxuXHRcdFx0YmFja2dyb3VuZDogdXJsKCcvZi9zdmcvZXhwYW5kL3N0L2hlYWRlci9mZmZmZmYnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogMWVtIDFlbTtcblxuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0fVxuXG5cblx0fVxuXG5cblxuXHQvKiBbM10gTWVudSBkZXJvdWxhbnQgcG91ciBsJ2FkbWluaXN0cmF0aW9uIGR1IHByb2ZpbFxuXHQ9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuXHQmID4gLnVzZXItcGFuZWx7XG4gICAgXHRkaXNwbGF5OiBibG9jaztcbiAgICBcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgXHR0b3A6IGNhbGMoICN7JGhlYWRlci1oZWlnaHR9IC0gMWVtICk7XG4gICAgICAgIFx0cmlnaHQ6IDA7XG5cbiAgICAgICAgbWFyZ2luOiAuNWVtO1xuXG5cdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkIGRhcmtlbigkdGhlbWUtYmcsIDEwKTtcblxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oIGxlZnQgLjNzIGVhc2UtaW4tb3V0ICk7XG5cblxuICAgICAgICAvKiAoMSkgUG91ciBjaGFxdWUgZWxlbWVudCBkdSBtZW51ICovXG4gICAgICAgICYgPiBzcGFue1xuICAgICAgICBcdGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0Ly8gT24gYWpvdXRlIHVuZSBsaWduZSBlbiBkZXNzb3VzIHNhdWYgcG91ciBsZSBkZXJuaWVyXG5cdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCl7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuXHRcdFx0fVxuXG5cdFx0XHRjb2xvcjogIzAwMDtcblx0XHRcdHBhZGRpbmc6IC41ZW0gMWVtO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAyZW07XG5cblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdFx0Ly8gQGhvdmVyXG5cdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuXHRcdFx0fVxuICAgICAgICB9XG5cblxuXG5cbiAgICB9XG5cbiAgICAvKiAoMykgR2VzdGlvbiBkZSBsJ2FjdGl2YXRpb24gb3Ugbm9uIGRlIGwndXNlciBwYW5lbCAqL1xuXHQmID4gI3RvZ2dsZS11c2VyLXBhbmVseyBkaXNwbGF5OiBub25lOyB9XG5cdCYgPiAjdG9nZ2xlLXVzZXItcGFuZWwgKyAudXNlci1wYW5lbHsgbGVmdDogMTAwJTsgfVxuXHQmID4gI3RvZ2dsZS11c2VyLXBhbmVsOmNoZWNrZWQgKyAudXNlci1wYW5lbHsgbGVmdDogYXV0bzsgfVxuXHQmID4gI3RvZ2dsZS11c2VyLXBhbmVsOmNoZWNrZWQgKyAudXNlci1wYW5lbDpiZWZvcmV7IGxlZnQ6IDdlbTsgfVxuXG5cblxuXG5cblxufVxuIiwKCQkiLyogWzFdIENPVUxFVVJTXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLyogKDEpIENPVUxFVVJTIERVIFRIRU1FICRERUZBVUxUICovXG4kdGhlbWUtYmc6ICAgICAgICAgI2U4ZThlODtcbiR0aGVtZS1iZy1wcmltYXJ5OiAjZmZmZmZmO1xuJHRoZW1lLWZnOiAgICAgICAgICM1MTUxNTE7XG4kdGhlbWUtZmctcHJpbWFyeTogIzM5OWNlZDtcblxuLyogKDIpIENPVUxFVVJTIERFIFRIRU1FICREQVJLICovXG4kZGFyay1iZzogICAgICAgICAjMzEzNTQxO1xuJGRhcmstYmctcHJpbWFyeTogIzI5MjgyZTtcbiRkYXJrLWZnOiAgICAgICAgICM5MzkzOTM7XG4kZGFyay1mZy1wcmltYXJ5OiAjZmZmZmZmO1xuXG4kaGVhZGVyLWRhcms6ICAgICAjMzMzMzMzO1xuXG4vKiAoMykgQ291bGV1cnMgZHUgdGhlbWUgcG91ciBsYSB0aW1lbGluZSAqL1xuJHRpbWVsaW5lLWNvbG9yOiAjMzk5Y2VkO1xuXG4vKiBbMl0gRElNRU5TSU9OU1xuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi8qICgxKSBMYXlvdXQgZGUgYmFzZSAqL1xuJG1lbnUtc2lkZS13aWR0aDogMTVlbTtcbiRoZWFkZXItaGVpZ2h0OiAgIDRlbTtcblxuXG5cbi8qIFszXSBNaXhpbnNcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG5AbWl4aW4gdHJhbnNmb3JtKCR2YWx1ZS4uLikge1xuICAgIHRyYW5zZm9ybTogJHZhbHVlO1xuXHQtbW96LXRyYW5zZm9ybTogJHZhbHVlO1xuXHQtby10cmFuc2Zvcm06ICR2YWx1ZTtcblx0LW1zLXRyYW5zZm9ybTogJHZhbHVlO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogJHZhbHVlO1xufVxuXG5cbkBtaXhpbiB0cmFuc2l0aW9uKCR2YWx1ZS4uLikge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogJHZhbHVlO1xuICAgIHRyYW5zaXRpb246ICR2YWx1ZTtcbn1cblxuLyogWzRdIEZ1bmN0aW9uc1xuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi8vIFRyYW5zZm9ybWUgdW5lIGNvdWxldXIgaGV4IGVuIHN0cmluZyBzYW5zIGxlICNcbkBmdW5jdGlvbiBjb2xvci1zdHIoJGNvbG9yKXtcbiAgICBAcmV0dXJuIHN0ci1zbGljZSgjeyRjb2xvcn0sIDIsIHN0ci1sZW5ndGgoI3skY29sb3J9KSk7XG59XG4iCgldLAoJIm1hcHBpbmdzIjogIkFDQUE7MkRBQzJEO0FBQzNELG9DQUFvQztBQU1wQyxpQ0FBaUM7QUFRakMsNENBQTRDO0FBRzVDOzJEQUMyRDtBQUMzRCx3QkFBd0I7QUFNeEI7MkRBQzJEO0FBZTNEOzJEQUMyRDtBRHpDM0QsUUFBUSxHQUFHLE9BQU8sQ0FBQTtFQUVqQjs0REFDMkQ7RUFrQjNEOzREQUMyRDtFQUMzRCxtQkFBbUI7RUE0RW5COzREQUMyRDtFQTRDeEQsd0RBQXdEO0NBVzNEOztBQTNKRCxRQUFRLEdBQUcsT0FBTyxHQUliLFVBQVUsQ0FBQTtFQUNiLE9BQU8sRUFBRSxZQUFhO0VBQ3RCLFFBQVEsRUFBRSxRQUFTO0VBQ2xCLEdBQUcsRUFBRSxJQUFLO0VBQ1YsSUFBSSxFQUFFLEdBQUk7RUFDVixLQUFLLEVBQUUsSUFBSztFQUNaLE1BQU0sRUFBRSxHQUFJO0VBRWIsT0FBTyxFQUFFLFFBQVM7RUFFbEIsTUFBTSxFQUFFLENBQUU7RUFDVixhQUFhLEVBQUUsR0FBSTtFQUVuQixnQkFBZ0IsRUNqQkMsT0FBTztDRG1CeEI7O0FBbkJGLFFBQVEsR0FBRyxPQUFPLEdBd0JiLFVBQVUsQ0FBQTtFQUNiLE9BQU8sRUFBRSxZQUFhO0VBQ3RCLFFBQVEsRUFBRSxRQUFTO0VBQ2xCLEdBQUcsRUFBRSxDQUFFO0VBQ1AsS0FBSyxFQUFFLENBQUU7RUFDVCxNQUFNLEVBQUUsbUJBQUk7RUFHYixtQ0FBbUM7RUFvQm5DLHlCQUF5QjtFQXlCekIsNEJBQTRCO0NBa0I1Qjs7QUEvRkYsUUFBUSxHQUFHLE9BQU8sR0F3QmIsVUFBVSxHQVNULFVBQVUsQ0FBQTtFQUNWLE9BQU8sRUFBRSxLQUFNO0VBQ2YsUUFBUSxFQUFFLFFBQVM7RUFDbEIsR0FBRyxFQUFFLENBQUU7RUFDUCxLQUFLLEVBQUUsa0JBQUk7RUFDWCxNQUFNLEVDbEJLLEdBQUc7RURvQmYsT0FBTyxFQUFFLEtBQU07RUFFbEIsS0FBSyxFQUFFLElBQUs7RUFDWixXQUFXLEVDdkJJLEdBQUc7RUR3QmxCLFdBQVcsRUFBRSxNQUFPO0VBQ3BCLFdBQVcsRUFBRSxJQUFLO0VBRWxCLE1BQU0sRUFBRSxPQUFRO0NBRWhCOztBQWpESCxRQUFRLEdBQUcsT0FBTyxHQXdCYixVQUFVLEdBNkJULGFBQWEsQ0FBQTtFQUNoQixPQUFPLEVBQUUsS0FBTTtFQUNmLFFBQVEsRUFBRSxRQUFTO0VBQ2xCLEdBQUcsRUFBRSxHQUFJO0VBQ1QsS0FBSyxFQ3JDUyxHQUFHO0VEc0NqQixLQUFLLEVBQUUsa0JBQUk7RUFDWCxNQUFNLEVBQUUsa0JBQUk7RUFHYixhQUFhLEVBQUUsU0FBVTtFQUV6QixVQUFVLEVDaEVNLE9BQU8sQ0RnRUQsNkJBQUcsQ0FBMkIsTUFBTSxDQUFDLE1BQU0sQ0FBQyxTQUFTO0VBQzNFLGVBQWUsRUFBRSxRQUFTO0VBSzFCLE1BQU0sRUFBRSxPQUFRO0VBRWhCLFVBQVUsRUFBRSxNQUFPO0NBQ25COztBQXpFSCxRQUFRLEdBQUcsT0FBTyxHQXdCYixVQUFVLEdBNkJULGFBQWEsQUFlZixPQUFPLENBQUE7RUFBRSxnQkFBZ0IsRUFBRSwrQkFBRztFQUE4QixlQUFlLEVBQUUsU0FBVTtDQUFJOztBQXBFL0YsUUFBUSxHQUFHLE9BQU8sR0F3QmIsVUFBVSxBQXNEWixPQUFPLENBQUE7RUFDUCxPQUFPLEVBQUUsRUFBRztFQUNaLE9BQU8sRUFBRSxLQUFNO0VBQ2YsUUFBUSxFQUFFLFFBQVM7RUFDbEIsR0FBRyxFQUFFLENBQUU7RUFDUCxLQUFLLEVBQUUsQ0FBRTtFQUNULEtBQUssRUNoRVMsR0FBRztFRGlFakIsTUFBTSxFQ2pFUSxHQUFHO0VEbUVsQixVQUFVLEVBQUUscUNBQUcsQ0FBbUMsTUFBTSxDQUFDLE1BQU0sQ0FBQyxTQUFTO0VBQ3pFLGVBQWUsRUFBRSxPQUFRO0VBRXpCLE1BQU0sRUFBRSxPQUFRO0NBRWhCOztBQTVGSCxRQUFRLEdBQUcsT0FBTyxHQXFHYixXQUFXLENBQUE7RUFDWCxPQUFPLEVBQUUsS0FBTTtFQUNmLFFBQVEsRUFBRSxRQUFTO0VBQ2YsR0FBRyxFQUFFLGdCQUFJO0VBQ1QsS0FBSyxFQUFFLENBQUU7RUFFVixNQUFNLEVBQUUsSUFBSztFQUVuQixhQUFhLEVBQUUsR0FBSTtFQUNuQixNQUFNLEVBQUUsR0FBRyxDQUFDLEtBQUssQ0FBQyxPQUFNO0VBRWxCLGdCQUFnQixFQUFFLElBQUs7RUM1RTNCLGtCQUFrQixFRDhFTyxJQUFJLENBQUMsSUFBRyxDQUFDLFdBQVc7RUM3RTdDLFVBQVUsRUQ2RWUsSUFBSSxDQUFDLElBQUcsQ0FBQyxXQUFXO0VBR3pDLHFDQUFxQztDQXlCeEM7O0FBOUlMLFFBQVEsR0FBRyxPQUFPLEdBcUdiLFdBQVcsR0FpQkosSUFBSSxDQUFBO0VBQ1AsT0FBTyxFQUFFLEtBQU07RUFDZixRQUFRLEVBQUUsUUFBUztFQU96QixLQUFLLEVBQUUsSUFBSztFQUNaLE9BQU8sRUFBRSxRQUFTO0VBQ2xCLFlBQVksRUFBRSxHQUFJO0VBRWxCLE1BQU0sRUFBRSxPQUFRO0NBTVY7O0FBeklULFFBQVEsR0FBRyxPQUFPLEdBcUdiLFdBQVcsR0FpQkosSUFBSSxBQUtaLElBQUssQ0FBQSxXQUFXLEVBQUM7RUFDakIsYUFBYSxFQUFFLGNBQWU7Q0FDOUI7O0FBN0hKLFFBQVEsR0FBRyxPQUFPLEdBcUdiLFdBQVcsR0FpQkosSUFBSSxBQWdCWixNQUFNLENBQUE7RUFDTixnQkFBZ0IsRUFBRSxJQUFLO0NBQ3ZCOztBQXhJSixRQUFRLEdBQUcsT0FBTyxHQWlKYixrQkFBa0IsQ0FBQTtFQUFFLE9BQU8sRUFBRSxJQUFLO0NBQUk7O0FBakozQyxRQUFRLEdBQUcsT0FBTyxHQWtKYixrQkFBa0IsR0FBRyxXQUFXLENBQUE7RUFBRSxJQUFJLEVBQUUsSUFBSztDQUFJOztBQWxKdEQsUUFBUSxHQUFHLE9BQU8sR0FtSmIsa0JBQWtCLEFBQUEsUUFBUSxHQUFHLFdBQVcsQ0FBQTtFQUFFLElBQUksRUFBRSxJQUFLO0NBQUk7O0FBbko5RCxRQUFRLEdBQUcsT0FBTyxHQW9KYixrQkFBa0IsQUFBQSxRQUFRLEdBQUcsV0FBVyxBQUFBLE9BQU8sQ0FBQTtFQUFFLElBQUksRUFBRSxHQUFJO0NBQUkiLAoJIm5hbWVzIjogW10KfQ== */