/* [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: 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/000000") 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+ICN1c2VyLW5hbWV7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRyaWdodDogY2FsYyggI3skaGVhZGVyLWhlaWdodH0qMiAtIDFlbSApO1xuXHRcdFx0XHRoZWlnaHQ6ICRoZWFkZXItaGVpZ2h0O1xuXG5cdFx0XHRwYWRkaW5nOiAwIDFlbTtcblxuXHRcdFx0Y29sb3I6ICM1NTU7XG5cdFx0XHRsaW5lLWhlaWdodDogJGhlYWRlci1oZWlnaHQ7XG5cdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdH1cblxuXG5cdFx0LyogKDIpIEltYWdlIGR1IHByb2ZpbCAqL1xuXHRcdCYgPiAjdXNlci1waWN0dXJle1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMWVtO1xuXHRcdFx0XHRyaWdodDogJGhlYWRlci1oZWlnaHQ7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKCAjeyRoZWFkZXItaGVpZ2h0fSAtIDIqMWVtICk7XG5cdFx0XHRcdGhlaWdodDogY2FsYyggI3skaGVhZGVyLWhlaWdodH0gLSAyKjFlbSApO1xuXG5cblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJSAvIDUwJTtcblxuXHRcdFx0YmFja2dyb3VuZDogJHRoZW1lLWJnIHVybCgnL2Yvc3ZnL25vcGljL3N0L2hlYWRlcicpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDgwJTtcblxuXHRcdFx0Ly8gU2kgb24gZXN0IGNvbm5lY3RlXG5cdFx0XHQmLmFjdGl2ZXsgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvZi9zdmcvc2FtcGxlL2R5L3Byb2ZpbGUnKTsgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7IH1cblxuXHRcdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXG5cdFx0XHRhbGlnbi1zZWxmOiBjZW50ZXI7XG5cdFx0fVxuXG5cblxuXHRcdC8qICgzKSBJY29uZSBkJ2FjdGl2YXRpb24gKi9cblx0XHQmOmJlZm9yZXtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdHdpZHRoOiAkaGVhZGVyLWhlaWdodDtcblx0XHRcdFx0aGVpZ2h0OiAkaGVhZGVyLWhlaWdodDtcblxuXHRcdFx0YmFja2dyb3VuZDogdXJsKCcvZi9zdmcvZXhwYW5kL3N0L2hlYWRlci8wMDAwMDAnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogMWVtIDFlbTtcblxuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0fVxuXG5cblx0fVxuXG5cblxuXHQvKiBbM10gTWVudSBkZXJvdWxhbnQgcG91ciBsJ2FkbWluaXN0cmF0aW9uIGR1IHByb2ZpbFxuXHQ9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuXHQmID4gLnVzZXItcGFuZWx7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiBjYWxjKCAjeyRoZWFkZXItaGVpZ2h0fSAtIDFlbSApO1xuXHRcdFx0cmlnaHQ6IDA7XG5cblx0XHRtYXJnaW46IC41ZW07XG5cblx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgZGFya2VuKCR0aGVtZS1iZywgMTApO1xuXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblxuXHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oIGxlZnQgLjNzIGVhc2UtaW4tb3V0ICk7XG5cblxuXHRcdC8qICgxKSBQb3VyIGNoYXF1ZSBlbGVtZW50IGR1IG1lbnUgKi9cblx0XHQmID4gc3Bhbntcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHQvLyBPbiBham91dGUgdW5lIGxpZ25lIGVuIGRlc3NvdXMgc2F1ZiBwb3VyIGxlIGRlcm5pZXJcblx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKXtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG5cdFx0XHR9XG5cblx0XHRcdGNvbG9yOiAjMDAwO1xuXHRcdFx0cGFkZGluZzogLjVlbSAxZW07XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDJlbTtcblxuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0XHQvLyBAaG92ZXJcblx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cblxuXG5cdH1cblxuXHQvKiAoMykgR2VzdGlvbiBkZSBsJ2FjdGl2YXRpb24gb3Ugbm9uIGRlIGwndXNlciBwYW5lbCAqL1xuXHQmID4gI3RvZ2dsZS11c2VyLXBhbmVseyBkaXNwbGF5OiBub25lOyB9XG5cdCYgPiAjdG9nZ2xlLXVzZXItcGFuZWwgKyAudXNlci1wYW5lbHsgbGVmdDogMTAwJTsgfVxuXHQmID4gI3RvZ2dsZS11c2VyLXBhbmVsOmNoZWNrZWQgKyAudXNlci1wYW5lbHsgbGVmdDogYXV0bzsgfVxuXHQmID4gI3RvZ2dsZS11c2VyLXBhbmVsOmNoZWNrZWQgKyAudXNlci1wYW5lbDpiZWZvcmV7IGxlZnQ6IDdlbTsgfVxuXG5cblxuXG5cblxufVxuIiwKCQkiLyogWzFdIENPVUxFVVJTXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLyogKDEpIENPVUxFVVJTIERVIFRIRU1FICRERUZBVUxUICovXG4kdGhlbWUtYmc6ICAgICAgICAgI2U4ZThlODtcbiR0aGVtZS1iZy1wcmltYXJ5OiAjZmZmZmZmO1xuJHRoZW1lLWZnOiAgICAgICAgICM1MTUxNTE7XG4kdGhlbWUtZmctcHJpbWFyeTogIzM5OWNlZDtcblxuLyogKDIpIENPVUxFVVJTIERFIFRIRU1FICREQVJLICovXG4kZGFyay1iZzogICAgICAgICAjMzEzNTQxO1xuJGRhcmstYmctcHJpbWFyeTogIzI5MjgyZTtcbiRkYXJrLWZnOiAgICAgICAgICM5MzkzOTM7XG4kZGFyay1mZy1wcmltYXJ5OiAjZmZmZmZmO1xuXG4kaGVhZGVyLWRhcms6ICAgICAjRjhGOEZBO1xuXG4vKiAoMykgQ291bGV1cnMgZHUgdGhlbWUgcG91ciBsYSB0aW1lbGluZSAqL1xuJHRpbWVsaW5lLWNvbG9yOiAjNzM4Mzk0O1xuJHRpbWVsaW5lLTA6ICMzOTljZWQ7XG4kdGltZWxpbmUtMTogI2U2NGUzZTtcbiR0aW1lbGluZS0yOiAjMTBiYWEzO1xuJHRpbWVsaW5lLTM6ICNiMTRiZTc7XG4kdGltZWxpbmUtNDogIzA1M2I1ZDtcblxuXG4vKiBbMl0gRElNRU5TSU9OU1xuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi8qICgxKSBMYXlvdXQgZGUgYmFzZSAqL1xuJG1lbnUtc2lkZS13aWR0aDogMTVlbTtcbiRoZWFkZXItaGVpZ2h0OiAgIDRlbTtcblxuXG5cbi8qIFszXSBNaXhpbnNcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG5AbWl4aW4gdHJhbnNmb3JtKCR2YWx1ZS4uLikge1xuXHR0cmFuc2Zvcm06ICR2YWx1ZTtcblx0LW1vei10cmFuc2Zvcm06ICR2YWx1ZTtcblx0LW8tdHJhbnNmb3JtOiAkdmFsdWU7XG5cdC1tcy10cmFuc2Zvcm06ICR2YWx1ZTtcblx0LXdlYmtpdC10cmFuc2Zvcm06ICR2YWx1ZTtcbn1cblxuXG5AbWl4aW4gdHJhbnNpdGlvbigkdmFsdWUuLi4pIHtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiAkdmFsdWU7XG5cdHRyYW5zaXRpb246ICR2YWx1ZTtcbn1cblxuLyogWzRdIEZ1bmN0aW9uc1xuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi8vIFRyYW5zZm9ybWUgdW5lIGNvdWxldXIgaGV4IGVuIHN0cmluZyBzYW5zIGxlICNcbkBmdW5jdGlvbiBjb2xvci1zdHIoJGNvbG9yKXtcblx0QHJldHVybiBzdHItc2xpY2UoI3skY29sb3J9LCAyLCBzdHItbGVuZ3RoKCN7JGNvbG9yfSkpO1xufVxuIgoJXSwKCSJtYXBwaW5ncyI6ICJBQ0FBOzJEQUMyRDtBQUMzRCxvQ0FBb0M7QUFNcEMsaUNBQWlDO0FBUWpDLDRDQUE0QztBQVM1QzsyREFDMkQ7QUFDM0Qsd0JBQXdCO0FBTXhCOzJEQUMyRDtBQWUzRDsyREFDMkQ7QUQvQzNELFFBQVEsR0FBRyxPQUFPLENBQUE7RUFFakI7NERBQzJEO0VBa0IzRDs0REFDMkQ7RUFDM0QsbUJBQW1CO0VBNEVuQjs0REFDMkQ7RUE0QzNELHdEQUF3RDtDQVd4RDs7QUEzSkQsUUFBUSxHQUFHLE9BQU8sR0FJYixVQUFVLENBQUE7RUFDYixPQUFPLEVBQUUsWUFBYTtFQUN0QixRQUFRLEVBQUUsUUFBUztFQUNsQixHQUFHLEVBQUUsSUFBSztFQUNWLElBQUksRUFBRSxHQUFJO0VBQ1YsS0FBSyxFQUFFLElBQUs7RUFDWixNQUFNLEVBQUUsR0FBSTtFQUViLE9BQU8sRUFBRSxRQUFTO0VBRWxCLE1BQU0sRUFBRSxDQUFFO0VBQ1YsYUFBYSxFQUFFLEdBQUk7RUFFbkIsZ0JBQWdCLEVDakJDLE9BQU87Q0RtQnhCOztBQW5CRixRQUFRLEdBQUcsT0FBTyxHQXdCYixVQUFVLENBQUE7RUFDYixPQUFPLEVBQUUsWUFBYTtFQUN0QixRQUFRLEVBQUUsUUFBUztFQUNsQixHQUFHLEVBQUUsQ0FBRTtFQUNQLEtBQUssRUFBRSxDQUFFO0VBQ1QsTUFBTSxFQUFFLG1CQUFJO0VBR2IsbUNBQW1DO0VBb0JuQyx5QkFBeUI7RUF5QnpCLDRCQUE0QjtDQWtCNUI7O0FBL0ZGLFFBQVEsR0FBRyxPQUFPLEdBd0JiLFVBQVUsR0FTVCxVQUFVLENBQUE7RUFDYixPQUFPLEVBQUUsS0FBTTtFQUNmLFFBQVEsRUFBRSxRQUFTO0VBQ2xCLEdBQUcsRUFBRSxDQUFFO0VBQ1AsS0FBSyxFQUFFLGtCQUFJO0VBQ1gsTUFBTSxFQ1pRLEdBQUc7RURjbEIsT0FBTyxFQUFFLEtBQU07RUFFZixLQUFLLEVBQUUsSUFBSztFQUNaLFdBQVcsRUNqQkksR0FBRztFRGtCbEIsV0FBVyxFQUFFLE1BQU87RUFDcEIsV0FBVyxFQUFFLElBQUs7RUFFbEIsTUFBTSxFQUFFLE9BQVE7Q0FFaEI7O0FBakRILFFBQVEsR0FBRyxPQUFPLEdBd0JiLFVBQVUsR0E2QlQsYUFBYSxDQUFBO0VBQ2hCLE9BQU8sRUFBRSxLQUFNO0VBQ2YsUUFBUSxFQUFFLFFBQVM7RUFDbEIsR0FBRyxFQUFFLEdBQUk7RUFDVCxLQUFLLEVDL0JTLEdBQUc7RURnQ2pCLEtBQUssRUFBRSxrQkFBSTtFQUNYLE1BQU0sRUFBRSxrQkFBSTtFQUdiLGFBQWEsRUFBRSxTQUFVO0VBRXpCLFVBQVUsRUNoRU0sT0FBTyxDRGdFRCw2QkFBRyxDQUEyQixNQUFNLENBQUMsTUFBTSxDQUFDLFNBQVM7RUFDM0UsZUFBZSxFQUFFLFFBQVM7RUFLMUIsTUFBTSxFQUFFLE9BQVE7RUFFaEIsVUFBVSxFQUFFLE1BQU87Q0FDbkI7O0FBekVILFFBQVEsR0FBRyxPQUFPLEdBd0JiLFVBQVUsR0E2QlQsYUFBYSxBQWVmLE9BQU8sQ0FBQTtFQUFFLGdCQUFnQixFQUFFLCtCQUFHO0VBQThCLGVBQWUsRUFBRSxTQUFVO0NBQUk7O0FBcEUvRixRQUFRLEdBQUcsT0FBTyxHQXdCYixVQUFVLEFBc0RaLE9BQU8sQ0FBQTtFQUNQLE9BQU8sRUFBRSxFQUFHO0VBQ1osT0FBTyxFQUFFLEtBQU07RUFDZixRQUFRLEVBQUUsUUFBUztFQUNsQixHQUFHLEVBQUUsQ0FBRTtFQUNQLEtBQUssRUFBRSxDQUFFO0VBQ1QsS0FBSyxFQzFEUyxHQUFHO0VEMkRqQixNQUFNLEVDM0RRLEdBQUc7RUQ2RGxCLFVBQVUsRUFBRSxxQ0FBRyxDQUFtQyxNQUFNLENBQUMsTUFBTSxDQUFDLFNBQVM7RUFDekUsZUFBZSxFQUFFLE9BQVE7RUFFekIsTUFBTSxFQUFFLE9BQVE7Q0FFaEI7O0FBNUZILFFBQVEsR0FBRyxPQUFPLEdBcUdiLFdBQVcsQ0FBQTtFQUNkLE9BQU8sRUFBRSxLQUFNO0VBQ2YsUUFBUSxFQUFFLFFBQVM7RUFDbEIsR0FBRyxFQUFFLGdCQUFJO0VBQ1QsS0FBSyxFQUFFLENBQUU7RUFFVixNQUFNLEVBQUUsSUFBSztFQUViLGFBQWEsRUFBRSxHQUFJO0VBQ25CLE1BQU0sRUFBRSxHQUFHLENBQUMsS0FBSyxDQUFDLE9BQU07RUFFeEIsZ0JBQWdCLEVBQUUsSUFBSztFQ3RFeEIsa0JBQWtCLEVEd0VJLElBQUksQ0FBQyxJQUFHLENBQUMsV0FBVztFQ3ZFMUMsVUFBVSxFRHVFWSxJQUFJLENBQUMsSUFBRyxDQUFDLFdBQVc7RUFHekMscUNBQXFDO0NBeUJyQzs7QUE5SUYsUUFBUSxHQUFHLE9BQU8sR0FxR2IsV0FBVyxHQWlCVixJQUFJLENBQUE7RUFDUCxPQUFPLEVBQUUsS0FBTTtFQUNmLFFBQVEsRUFBRSxRQUFTO0VBT25CLEtBQUssRUFBRSxJQUFLO0VBQ1osT0FBTyxFQUFFLFFBQVM7RUFDbEIsWUFBWSxFQUFFLEdBQUk7RUFFbEIsTUFBTSxFQUFFLE9BQVE7Q0FNaEI7O0FBeklILFFBQVEsR0FBRyxPQUFPLEdBcUdiLFdBQVcsR0FpQlYsSUFBSSxBQUtOLElBQUssQ0FBQSxXQUFXLEVBQUM7RUFDakIsYUFBYSxFQUFFLGNBQWU7Q0FDOUI7O0FBN0hKLFFBQVEsR0FBRyxPQUFPLEdBcUdiLFdBQVcsR0FpQlYsSUFBSSxBQWdCTixNQUFNLENBQUE7RUFDTixnQkFBZ0IsRUFBRSxJQUFLO0NBQ3ZCOztBQXhJSixRQUFRLEdBQUcsT0FBTyxHQWlKYixrQkFBa0IsQ0FBQTtFQUFFLE9BQU8sRUFBRSxJQUFLO0NBQUk7O0FBakozQyxRQUFRLEdBQUcsT0FBTyxHQWtKYixrQkFBa0IsR0FBRyxXQUFXLENBQUE7RUFBRSxJQUFJLEVBQUUsSUFBSztDQUFJOztBQWxKdEQsUUFBUSxHQUFHLE9BQU8sR0FtSmIsa0JBQWtCLEFBQUEsUUFBUSxHQUFHLFdBQVcsQ0FBQTtFQUFFLElBQUksRUFBRSxJQUFLO0NBQUk7O0FBbko5RCxRQUFRLEdBQUcsT0FBTyxHQW9KYixrQkFBa0IsQUFBQSxRQUFRLEdBQUcsV0FBVyxBQUFBLE9BQU8sQ0FBQTtFQUFFLElBQUksRUFBRSxHQUFJO0NBQUkiLAoJIm5hbWVzIjogW10KfQ== */