/* [1] COULEURS =========================================================*/ /* (1) COULEURS DU THEME $DEFAULT */ /* (2) COULEURS DE THEME $DARK */ /* [2] DIMENSIONS =========================================================*/ /* (1) Layout de base */ #WRAPPER > #CONTAINER { /* [1] Section (contenu) =========================================================*/ } #WRAPPER > #CONTAINER > section { display: none; margin: 1em; position: relative; flex-grow: 1; padding: 1em; border-radius: 3px; background-color: #fff; color: #000; font-size: 1em; border: 1px solid #ddd; /* [2] Titres =========================================================*/ /* [3][4] Boutons radio + Checkboxes =========================================================*/ /* [5] Boutons de submit =========================================================*/ /* [6] Images inline =========================================================*/ /* [7] Contour flags =========================================================*/ } #WRAPPER > #CONTAINER > section.active { display: block; } #WRAPPER > #CONTAINER > section.charts { display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-around; } #WRAPPER > #CONTAINER > section h6 { color: #848484; font-size: 1.2em; text-transform: uppercase; font-weight: 300; letter-spacing: .2em; margin: 0; padding: 0; } #WRAPPER > #CONTAINER > section h6:before { content: '- '; } #WRAPPER > #CONTAINER > section h6:after { content: ' -'; } #WRAPPER > #CONTAINER > section h6.center { text-align: center; } #WRAPPER > #CONTAINER > section input[type="radio"], #WRAPPER > #CONTAINER > section input[type="checkbox"] { display: none; } #WRAPPER > #CONTAINER > section input[type="radio"] + label[for], #WRAPPER > #CONTAINER > section input[type="checkbox"] + label[for] { padding-left: .8em; -webkit-touch-callout: none; /* iOS Safari */ -webkit-user-select: none; /* Chrome/Safari/Opera */ -khtml-user-select: none; /* Konqueror */ -moz-user-select: none; /* Firefox */ -ms-user-select: none; /* IE/Edge */ user-select: none; /* non-prefixed */ } #WRAPPER > #CONTAINER > section input[type="radio"] + label[for]:before, #WRAPPER > #CONTAINER > section input[type="checkbox"] + label[for]:before { content: ''; display: inline-block; position: relative; top: .1em; left: -.8em; width: calc( 1em - 2*.15em); height: calc( 1em - 2*.15em); border-radius: 50% / 50%; border: 0.15em solid #399ced; background: #fff center center no-repeat; background-image: none; background-size: 70% auto; transition: background .2s ease-in-out; cursor: pointer; } #WRAPPER > #CONTAINER > section input[type="radio"]:checked + label[for]:before, #WRAPPER > #CONTAINER > section input[type="checkbox"]:checked + label[for]:before { background-color: #399ced; background-image: url("/f/svg/checked/st/container"); } #WRAPPER > #CONTAINER > section input[type="checkbox"] + label[for]:before { border-radius: 3px; } #WRAPPER > #CONTAINER > section input[type="submit"], #WRAPPER > #CONTAINER > section input[type="button"] { margin: .5em 0; padding: .3em .5em; border-radius: 3px; border: 1px solid #515151; color: #515151; background-color: #fff; transition: background .1s ease-in-out, color .1s ease-in-out; /* (1) Animation de @hover */ /* (2) Bouton primaire */ } #WRAPPER > #CONTAINER > section input[type="submit"]:hover, #WRAPPER > #CONTAINER > section input[type="button"]:hover { background-color: #515151; color: #fff; } #WRAPPER > #CONTAINER > section input[type="submit"].primary, #WRAPPER > #CONTAINER > section input[type="button"].primary { border-color: #399ced; color: #399ced; background-color: #fff; /* (3) Animation de @hover pour bouton primaire */ } #WRAPPER > #CONTAINER > section input[type="submit"].primary:hover, #WRAPPER > #CONTAINER > section input[type="button"].primary:hover { background-color: #399ced; color: #fff; } #WRAPPER > #CONTAINER > section img { margin: 1em; height: 3em; } #WRAPPER > #CONTAINER > section .flag { margin: 0 .8em; padding: .2em .5em; border-radius: 5px; border: 1px solid #b5b5b5; color: #555; font-family: 'Inconsolata'; } /*# sourceMappingURL=data:application/json;base64,ewoJInZlcnNpb24iOiAzLAoJImZpbGUiOiAiZXhwYW5kZWQuY3NzIiwKCSJzb3VyY2VzIjogWwoJCSIuLi9jb250YWluZXIuc2NzcyIsCgkJIi4uL2NvbnN0YW50cy5zY3NzIgoJXSwKCSJzb3VyY2VzQ29udGVudCI6IFsKCQkiQGltcG9ydCAnY29uc3RhbnRzLnNjc3MnO1xuXG4jV1JBUFBFUiA+ICNDT05UQUlORVJ7XG5cblx0LyogWzFdIFNlY3Rpb24gKGNvbnRlbnUpXG5cdD09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG5cdCYgPiBzZWN0aW9ue1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHRtYXJnaW46IDFlbTtcblxuXHRcdC8vIEdlc3Rpb24gZGUgbCdhY3RpdmF0aW9uIGRlcyBzb3VzLXBhcnRpZXNcblx0XHQmLmFjdGl2ZXsgZGlzcGxheTogYmxvY2s7IH1cblxuXHRcdC8vIEdlc3Rpb24gZCd1bmUgc2VjdGlvbiBjb250ZW5hbnQgZGVzIGdyYXBoaXF1ZXNcblx0XHQmLmNoYXJ0c3tcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcblx0XHR9XG5cblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ZmxleC1ncm93OiAxO1xuXG5cdFx0cGFkZGluZzogMWVtO1xuXG5cdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblxuXHRcdGNvbG9yOiAjMDAwO1xuXHRcdGZvbnQtc2l6ZTogMWVtO1xuXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI2RkZDtcblxuXG5cblx0XHQvKiBbMl0gVGl0cmVzXG5cdFx0PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cblx0XHQmIGg2e1xuXHRcdFx0Y29sb3I6IGxpZ2h0ZW4oJHRoZW1lLWZnLCAyMCk7XG5cdFx0XHRmb250LXNpemU6IDEuMmVtO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogLjJlbTtcblxuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0cGFkZGluZzogMDtcblxuXHRcdFx0JjpiZWZvcmV7Y29udGVudDonLSAnO31cblx0XHRcdCY6YWZ0ZXJ7Y29udGVudDonIC0nO31cblxuXHRcdFx0Ly8gcXVhbmQgY2VudHLDqVxuXHRcdFx0Ji5jZW50ZXJ7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdH1cblx0XHR9XG5cblxuXG5cblxuXHRcdC8qIFszXVs0XSBCb3V0b25zIHJhZGlvICsgQ2hlY2tib3hlc1xuXHRcdD09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG5cdFx0JiBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG5cdFx0JiBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl17XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdC8vIExhYmVsXG5cdFx0JiBpbnB1dFt0eXBlPVwicmFkaW9cIl0gKyBsYWJlbFtmb3JdLFxuXHRcdCYgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdICsgbGFiZWxbZm9yXXtcblx0XHRcdHBhZGRpbmctbGVmdDogLjhlbTtcblxuXHRcdFx0Ly8gUGFzIGRlIHNlbGVjdGlvblxuXHRcdFx0LXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lOyAvKiBpT1MgU2FmYXJpICAgICAgICAgICovXG5cdFx0XHQtd2Via2l0LXVzZXItc2VsZWN0OiAgIG5vbmU7IC8qIENocm9tZS9TYWZhcmkvT3BlcmEgKi9cblx0XHRcdC1raHRtbC11c2VyLXNlbGVjdDogICAgbm9uZTsgLyogS29ucXVlcm9yICAgICAgICAgICAqL1xuXHRcdFx0LW1vei11c2VyLXNlbGVjdDogICAgICBub25lOyAvKiBGaXJlZm94ICAgICAgICAgICAgICovXG5cdFx0XHQtbXMtdXNlci1zZWxlY3Q6ICAgICAgIG5vbmU7IC8qIElFL0VkZ2UgICAgICAgICAgICAgKi9cblx0XHRcdHVzZXItc2VsZWN0OiAgICAgICAgICAgbm9uZTsgLyogbm9uLXByZWZpeGVkICAgICAgICAqL1xuXG5cblx0XHRcdC8vIFJlY2VwdGFjbGVcblx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0dG9wOiAuMWVtO1xuXHRcdFx0XHRcdGxlZnQ6IC0uOGVtO1xuXHRcdFx0XHRcdHdpZHRoOiBjYWxjKCAxZW0gLSAyKi4xNWVtICk7XG5cdFx0XHRcdFx0aGVpZ2h0OiBjYWxjKCAxZW0gLSAyKi4xNWVtICk7XG5cblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlIC8gNTAlO1xuXHRcdFx0XHRib3JkZXI6IC4xNWVtIHNvbGlkICR0aGVtZS1mZy1wcmltYXJ5O1xuXG5cdFx0XHRcdGJhY2tncm91bmQ6ICNmZmYgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogNzAlIGF1dG87XG5cblx0XHRcdFx0dHJhbnNpdGlvbjogYmFja2dyb3VuZCAuMnMgZWFzZS1pbi1vdXQ7XG5cblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8vIFF1YW5kIGFjdGlmXG5cdFx0JiBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsW2Zvcl06YmVmb3JlLFxuXHRcdCYgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbFtmb3JdOmJlZm9yZXtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1mZy1wcmltYXJ5O1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvZi9zdmcvY2hlY2tlZC9zdC9jb250YWluZXInKTtcblx0XHR9XG5cblxuXHRcdC8vIFNwZWNpZmlxdWUgYSBjaGVja2JveFxuXHRcdCYgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdICsgbGFiZWxbZm9yXTpiZWZvcmV7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdFx0fVxuXG5cblxuXG5cblx0XHQvKiBbNV0gQm91dG9ucyBkZSBzdWJtaXRcblx0XHQ9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuXHRcdCYgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSxcblx0XHQmIGlucHV0W3R5cGU9XCJidXR0b25cIl17XG5cdFx0XHRtYXJnaW46IC41ZW0gMDtcblx0XHRcdHBhZGRpbmc6IC4zZW0gLjVlbTtcblxuXHRcdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJHRoZW1lLWZnO1xuXG5cdFx0XHRjb2xvcjogJHRoZW1lLWZnO1xuXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXG5cdFx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC4xcyBlYXNlLWluLW91dCwgY29sb3IgLjFzIGVhc2UtaW4tb3V0O1xuXG5cdFx0XHQvKiAoMSkgQW5pbWF0aW9uIGRlIEBob3ZlciAqL1xuXHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLWZnO1xuXHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdH1cblxuXG5cdFx0XHQvKiAoMikgQm91dG9uIHByaW1haXJlICovXG5cdFx0XHQmLnByaW1hcnl7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogJHRoZW1lLWZnLXByaW1hcnk7XG5cdFx0XHRcdGNvbG9yOiAkdGhlbWUtZmctcHJpbWFyeTtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblxuXG5cdFx0XHRcdC8qICgzKSBBbmltYXRpb24gZGUgQGhvdmVyIHBvdXIgYm91dG9uIHByaW1haXJlICovXG5cdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLWZnLXByaW1hcnk7XG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXG5cdFx0fVxuXG5cdFx0LyogWzZdIEltYWdlcyBpbmxpbmVcblx0XHQ9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuXHRcdCYgaW1ne1xuXHRcdFx0bWFyZ2luOiAxZW07XG5cdFx0XHRoZWlnaHQ6IDNlbTtcblx0XHR9XG5cblx0XHQvKiBbN10gQ29udG91ciBmbGFnc1xuXHRcdD09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG5cdFx0JiAuZmxhZ3tcblx0XHRcdG1hcmdpbjogMCAuOGVtO1xuXHRcdFx0cGFkZGluZzogLjJlbSAuNWVtO1xuXG5cdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjYjViNWI1O1xuXG5cdFx0XHRjb2xvcjogIzU1NTtcblx0XHRcdGZvbnQtZmFtaWx5OiAnSW5jb25zb2xhdGEnO1xuXHRcdH1cblxuXG5cdH1cblxufVxuIiwKCQkiLyogWzFdIENPVUxFVVJTXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLyogKDEpIENPVUxFVVJTIERVIFRIRU1FICRERUZBVUxUICovXG4kdGhlbWUtYmc6ICAgICAgICAgI2U4ZThlODtcbiR0aGVtZS1iZy1wcmltYXJ5OiAjZmZmZmZmO1xuJHRoZW1lLWZnOiAgICAgICAgICM1MTUxNTE7XG4kdGhlbWUtZmctcHJpbWFyeTogIzM5OWNlZDtcblxuLyogKDIpIENPVUxFVVJTIERFIFRIRU1FICREQVJLICovXG4kZGFyay1iZzogICAgICAgICAjMzEzNTQxO1xuJGRhcmstYmctcHJpbWFyeTogIzI5MjgyZTtcbiRkYXJrLWZnOiAgICAgICAgICM5MzkzOTM7XG4kZGFyay1mZy1wcmltYXJ5OiAjZmZmZmZmO1xuXG5cbi8qIFsyXSBESU1FTlNJT05TXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLyogKDEpIExheW91dCBkZSBiYXNlICovXG4kbWVudS1zaWRlLXdpZHRoOiAxNWVtO1xuJGhlYWRlci1oZWlnaHQ6ICAgNGVtO1xuIgoJXSwKCSJtYXBwaW5ncyI6ICJBQ0FBOzJEQUMyRDtBQUMzRCxvQ0FBb0M7QUFNcEMsaUNBQWlDO0FBT2pDOzJEQUMyRDtBQUMzRCx3QkFBd0I7QURmeEIsUUFBUSxHQUFHLFVBQVUsQ0FBQTtFQUVwQjs0REFDMkQ7Q0F1TDNEOztBQTFMRCxRQUFRLEdBQUcsVUFBVSxHQUloQixPQUFPLENBQUE7RUFDVixPQUFPLEVBQUUsSUFBSztFQUVkLE1BQU0sRUFBRSxHQUFJO0VBY1osUUFBUSxFQUFFLFFBQVM7RUFDbkIsU0FBUyxFQUFFLENBQUU7RUFFYixPQUFPLEVBQUUsR0FBSTtFQUViLGFBQWEsRUFBRSxHQUFJO0VBRW5CLGdCQUFnQixFQUFFLElBQUs7RUFFdkIsS0FBSyxFQUFFLElBQUs7RUFDWixTQUFTLEVBQUUsR0FBSTtFQUVmLE1BQU0sRUFBRSxjQUFlO0VBSXZCOzZEQUMyRDtFQXdCM0Q7NkRBQzJEO0VBNEQzRDs2REFDMkQ7RUF1QzNEOzZEQUMyRDtFQU0zRDs2REFDMkQ7Q0FhM0Q7O0FBeExGLFFBQVEsR0FBRyxVQUFVLEdBSWhCLE9BQU8sQUFNVCxPQUFPLENBQUE7RUFBRSxPQUFPLEVBQUUsS0FBTTtDQUFJOztBQVYvQixRQUFRLEdBQUcsVUFBVSxHQUloQixPQUFPLEFBU1QsT0FBTyxDQUFBO0VBQ1AsT0FBTyxFQUFFLElBQUs7RUFFZCxjQUFjLEVBQUUsR0FBSTtFQUNwQixTQUFTLEVBQUUsSUFBSztFQUNoQixlQUFlLEVBQUUsWUFBYTtDQUM5Qjs7QUFuQkgsUUFBUSxHQUFHLFVBQVUsR0FJaEIsT0FBTyxDQW1DUixFQUFFLENBQUE7RUFDSCxLQUFLLEVBQUUsT0FBTztFQUNkLFNBQVMsRUFBRSxLQUFNO0VBQ2pCLGNBQWMsRUFBRSxTQUFVO0VBQzFCLFdBQVcsRUFBRSxHQUFJO0VBQ2pCLGNBQWMsRUFBRSxJQUFLO0VBRXJCLE1BQU0sRUFBRSxDQUFFO0VBQ1YsT0FBTyxFQUFFLENBQUU7Q0FTWDs7QUF4REgsUUFBUSxHQUFHLFVBQVUsR0FJaEIsT0FBTyxDQW1DUixFQUFFLEFBVUYsT0FBTyxDQUFBO0VBQUMsT0FBTyxFQUFDLElBQUs7Q0FBRzs7QUFqRDVCLFFBQVEsR0FBRyxVQUFVLEdBSWhCLE9BQU8sQ0FtQ1IsRUFBRSxBQVdGLE1BQU0sQ0FBQTtFQUFDLE9BQU8sRUFBQyxJQUFLO0NBQUc7O0FBbEQzQixRQUFRLEdBQUcsVUFBVSxHQUloQixPQUFPLENBbUNSLEVBQUUsQUFjRixPQUFPLENBQUE7RUFDUCxVQUFVLEVBQUUsTUFBTztDQUNuQjs7QUF2REosUUFBUSxHQUFHLFVBQVUsR0FJaEIsT0FBTyxDQTREUixLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssT0FBTyxBQUFaO0FBaEVWLFFBQVEsR0FBRyxVQUFVLEdBSWhCLE9BQU8sQ0E2RFIsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLFVBQVUsQUFBZixFQUFnQjtFQUN2QixPQUFPLEVBQUUsSUFBSztDQUNkOztBQW5FSCxRQUFRLEdBQUcsVUFBVSxHQUloQixPQUFPLENBa0VSLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxPQUFPLEFBQVosSUFBZ0IsS0FBSyxDQUFBLEFBQUEsR0FBQyxBQUFBO0FBdEVoQyxRQUFRLEdBQUcsVUFBVSxHQUloQixPQUFPLENBbUVSLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxVQUFVLEFBQWYsSUFBbUIsS0FBSyxDQUFBLEFBQUEsR0FBQyxBQUFBLEVBQUk7RUFDcEMsWUFBWSxFQUFFLElBQUs7RUFHbkIscUJBQXFCLEVBQUUsSUFBSztFQUFFLHlCQUF5QjtFQUN2RCxtQkFBbUIsRUFBSSxJQUFLO0VBQUUseUJBQXlCO0VBQ3ZELGtCQUFrQixFQUFLLElBQUs7RUFBRSx5QkFBeUI7RUFDdkQsZ0JBQWdCLEVBQU8sSUFBSztFQUFFLHlCQUF5QjtFQUN2RCxlQUFlLEVBQVEsSUFBSztFQUFFLHlCQUF5QjtFQUN2RCxXQUFXLEVBQVksSUFBSztFQUFFLHlCQUF5QjtDQXdCdkQ7O0FBeEdILFFBQVEsR0FBRyxVQUFVLEdBSWhCLE9BQU8sQ0FrRVIsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLE9BQU8sQUFBWixJQUFnQixLQUFLLENBQUEsQUFBQSxHQUFDLEFBQUEsQ0FjNUIsT0FBTztBQXBGWCxRQUFRLEdBQUcsVUFBVSxHQUloQixPQUFPLENBbUVSLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxVQUFVLEFBQWYsSUFBbUIsS0FBSyxDQUFBLEFBQUEsR0FBQyxBQUFBLENBYS9CLE9BQU8sQ0FBQTtFQUNQLE9BQU8sRUFBRSxFQUFHO0VBQ1osT0FBTyxFQUFFLFlBQWE7RUFDdEIsUUFBUSxFQUFFLFFBQVM7RUFDbEIsR0FBRyxFQUFFLElBQUs7RUFDVixJQUFJLEVBQUUsS0FBTTtFQUNaLEtBQUssRUFBRSxvQkFBSTtFQUNYLE1BQU0sRUFBRSxvQkFBSTtFQUViLGFBQWEsRUFBRSxTQUFVO0VBQ3pCLE1BQU0sRUFBRSxNQUFLLENBQUMsS0FBSyxDQzFGSixPQUFPO0VENEZ0QixVQUFVLEVBQUUsNEJBQTZCO0VBQ3pDLGdCQUFnQixFQUFFLElBQUs7RUFDdkIsZUFBZSxFQUFFLFFBQVM7RUFFMUIsVUFBVSxFQUFFLDBCQUEyQjtFQUV2QyxNQUFNLEVBQUUsT0FBUTtDQUNoQjs7QUF2R0osUUFBUSxHQUFHLFVBQVUsR0FJaEIsT0FBTyxDQXVHUixLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssT0FBTyxBQUFaLENBQWEsUUFBUSxHQUFHLEtBQUssQ0FBQSxBQUFBLEdBQUMsQUFBQSxDQUFJLE9BQU87QUEzR25ELFFBQVEsR0FBRyxVQUFVLEdBSWhCLE9BQU8sQ0F3R1IsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLFVBQVUsQUFBZixDQUFnQixRQUFRLEdBQUcsS0FBSyxDQUFBLEFBQUEsR0FBQyxBQUFBLENBQUksT0FBTyxDQUFBO0VBQ25ELGdCQUFnQixFQ3pHQSxPQUFPO0VEMEd2QixnQkFBZ0IsRUFBRSxrQ0FBRztDQUNyQjs7QUEvR0gsUUFBUSxHQUFHLFVBQVUsR0FJaEIsT0FBTyxDQStHUixLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssVUFBVSxBQUFmLElBQW1CLEtBQUssQ0FBQSxBQUFBLEdBQUMsQUFBQSxDQUFJLE9BQU8sQ0FBQTtFQUMzQyxhQUFhLEVBQUUsR0FBSTtDQUNuQjs7QUFySEgsUUFBUSxHQUFHLFVBQVUsR0FJaEIsT0FBTyxDQXlIUixLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssUUFBUSxBQUFiO0FBN0hWLFFBQVEsR0FBRyxVQUFVLEdBSWhCLE9BQU8sQ0EwSFIsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLFFBQVEsQUFBYixFQUFjO0VBQ3JCLE1BQU0sRUFBRSxNQUFPO0VBQ2YsT0FBTyxFQUFFLFNBQVU7RUFFbkIsYUFBYSxFQUFFLEdBQUk7RUFDbkIsTUFBTSxFQUFFLEdBQUcsQ0FBQyxLQUFLLENDaElELE9BQU87RURrSXZCLEtBQUssRUNsSVcsT0FBTztFRG9JdkIsZ0JBQWdCLEVBQUUsSUFBSztFQUV2QixVQUFVLEVBQUUsaURBQWtEO0VBRTlELDZCQUE2QjtFQU83Qix5QkFBeUI7Q0FlekI7O0FBaktILFFBQVEsR0FBRyxVQUFVLEdBSWhCLE9BQU8sQ0F5SFIsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLFFBQVEsQUFBYixDQWVOLE1BQU07QUE1SVYsUUFBUSxHQUFHLFVBQVUsR0FJaEIsT0FBTyxDQTBIUixLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssUUFBUSxBQUFiLENBY04sTUFBTSxDQUFBO0VBQ04sZ0JBQWdCLEVDMUlELE9BQU87RUQySXRCLEtBQUssRUFBRSxJQUFLO0NBQ1o7O0FBL0lKLFFBQVEsR0FBRyxVQUFVLEdBSWhCLE9BQU8sQ0F5SFIsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLFFBQVEsQUFBYixDQXNCTixRQUFRO0FBbkpaLFFBQVEsR0FBRyxVQUFVLEdBSWhCLE9BQU8sQ0EwSFIsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLFFBQVEsQUFBYixDQXFCTixRQUFRLENBQUE7RUFDUixZQUFZLEVDaEpHLE9BQU87RURpSnRCLEtBQUssRUNqSlUsT0FBTztFRGtKdEIsZ0JBQWdCLEVBQUUsSUFBSztFQUd2QixrREFBa0Q7Q0FLbEQ7O0FBOUpKLFFBQVEsR0FBRyxVQUFVLEdBSWhCLE9BQU8sQ0F5SFIsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLFFBQVEsQUFBYixDQXNCTixRQUFRLEFBT1AsTUFBTTtBQTFKWCxRQUFRLEdBQUcsVUFBVSxHQUloQixPQUFPLENBMEhSLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxRQUFRLEFBQWIsQ0FxQk4sUUFBUSxBQU9QLE1BQU0sQ0FBQTtFQUNOLGdCQUFnQixFQ3ZKRixPQUFPO0VEd0pyQixLQUFLLEVBQUUsSUFBSztDQUNaOztBQTdKTCxRQUFRLEdBQUcsVUFBVSxHQUloQixPQUFPLENBaUtSLEdBQUcsQ0FBQTtFQUNKLE1BQU0sRUFBRSxHQUFJO0VBQ1osTUFBTSxFQUFFLEdBQUk7Q0FDWjs7QUF4S0gsUUFBUSxHQUFHLFVBQVUsR0FJaEIsT0FBTyxDQXdLUixLQUFLLENBQUE7RUFDTixNQUFNLEVBQUUsTUFBTztFQUNmLE9BQU8sRUFBRSxTQUFVO0VBRW5CLGFBQWEsRUFBRSxHQUFJO0VBQ25CLE1BQU0sRUFBRSxpQkFBa0I7RUFFMUIsS0FBSyxFQUFFLElBQUs7RUFDWixXQUFXLEVBQUUsYUFBYztDQUMzQiIsCgkibmFtZXMiOiBbXQp9 */