theme.css 23 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889
  1. * { box-sizing: border-box; }
  2. html, body { margin: 0; padding: 0; height: 100%; font-size: 1rem; }
  3. ul, li, ol { margin: 0; padding: 0; list-style: none; }
  4. a { text-decoration: none; color: black; }
  5. p, ul, li, ol, h1, h2, h3, em, blockquote { margin: 0; }
  6. img { width: 100%; height: auto; }
  7. @font-face { font-family: "Montserrat-Regular"; src: url("../fonts/Montserrat/webfonts/Montserrat-Regular.eot"); src: url("../fonts/Montserrat/webfonts/Montserrat-Regular.eot?#iefix") format("embedded-opentype"), url("../fonts/Montserrat/webfonts/Montserrat-Regular.woff") format("woff"), url("../fonts/Montserrat/webfonts/Montserrat-Regular.ttf") format("truetype"), url("../fonts/Montserrat/webfonts/Montserrat-Regular.svg#Montserrat-Regular") format("svg"); }
  8. @font-face { font-family: "Montserrat-Light"; src: url("../fonts/Montserrat/webfonts/Montserrat-Light.eot"); src: url("../fonts/Montserrat/webfonts/Montserrat-Light.eot?#iefix") format("embedded-opentype"), url("../fonts/Montserrat/webfonts/Montserrat-Light.woff") format("woff"), url("../fonts/Montserrat/webfonts/Montserrat-Light.ttf") format("truetype"), url("../fonts/Montserrat/webfonts/Montserrat-Light.svg#Montserrat-Light") format("svg"); }
  9. @font-face { font-family: "Montserrat-Thin"; src: url("../fonts/Montserrat/webfonts/Montserrat-Thin.eot"); src: url("../fonts/Montserrat/webfonts/Montserrat-Thin.eot?#iefix") format("embedded-opentype"), url("../fonts/Montserrat/webfonts/Montserrat-Thin.woff") format("woff"), url("../fonts/Montserrat/webfonts/Montserrat-Thin.ttf") format("truetype"), url("../fonts/Montserrat/webfonts/Montserrat-Thin.svg#Montserrat-Thin") format("svg"); }
  10. body #header a { font-family: "Montserrat-Regular"; font-size: 2rem; font-weight: normal; color: white; }
  11. body #header .language-selector li:nth-child(-n+2)::after { font-size: 2rem; content: "-"; color: white; }
  12. body #start .content p { font-size: 1.375rem; font-family: "Montserrat-Light"; font-weight: normal; line-height: 2rem; }
  13. body #start #home h1 { font-family: "Montserrat-Thin"; font-weight: normal; font-size: 30vw; }
  14. body #start #home p, body #start #home a { font-size: 1.512rem; color: white; font-family: "Montserrat-Light"; }
  15. body #start .chap { color: white; font-family: "Montserrat-Light"; }
  16. body #start .chap h2 { font-family: "Montserrat-Light"; font-weight: normal; font-size: 4.5rem; }
  17. body #start .chap a { font-family: "Montserrat-Regular"; font-size: 1.512rem; color: white; }
  18. body #start .chap a:nth-of-type(2)::before { margin: 0 5px; content: "-"; color: white; }
  19. #header { position: fixed; z-index: 999; }
  20. #header .language-selector { display: -ms-flexbox; display: flex; position: fixed; width: 100px; left: 50%; margin-left: -100px; }
  21. #header .language-selector li { display: -ms-flexbox; display: flex; }
  22. #header .language-selector li:nth-child(-n+2)::after { margin: 0 10px; display: block; position: relative; }
  23. #header .navigation li { position: fixed; text-align: center; }
  24. #header .navigation li:first-child { display: none; }
  25. #header .navigation li:nth-child(2) { bottom: 0; width: 50%; }
  26. #header .navigation li:nth-child(3) { top: 0; width: 50%; }
  27. #header .navigation li:nth-child(4) { bottom: 0; width: 50%; right: 0; }
  28. #header .navigation li:nth-child(5) { transform: rotate(90deg); top: 50%; width: 100%; right: -50%; margin-right: 22px; }
  29. #header .navigation li:nth-child(6) { transform: rotate(-90deg); top: 50%; width: 100%; left: -50%; margin-left: 22px; }
  30. #header .navigation li:nth-child(7) { top: 0; right: 0; width: 50%; }
  31. #header .navigation li a { position: relative; margin: auto; }
  32. #start div:nth-child(n+3) { display: -ms-flexbox; display: flex; }
  33. #start div:nth-child(n+3) > div { width: 50%; height: 100vh; overflow: auto; }
  34. #start div:nth-child(n+3) > div:first-child { display: -ms-flexbox; display: flex; background-image: linear-gradient(#98272D, #4f100B); }
  35. #start div:nth-child(n+3) > div:first-child .chap { margin: auto; text-align: center; }
  36. #start .content p { text-align: center; margin-bottom: 15px; }
  37. #start .grav-youtube { margin: 0; }
  38. #start #home { display: -ms-flexbox; display: flex; }
  39. #start #home .visu-album { position: absolute; }
  40. #start #home .title { z-index: 999; height: 100vh; width: 100%; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; }
  41. #start #home .title h1 { width: 100vw; margin: auto; text-transform: uppercase; text-align: center; }
  42. #start #home .title p { position: absolute; text-align: center; width: 500px; left: 50%; margin-left: -250px; top: 77%; }
  43. #start #biographie .content, #start #prochaine_date .content { padding: 100px; }
  44. #start #biographie .content p:last-child, #start #prochaine_date .content p:last-child { margin-bottom: 100px; }
  45. /*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGhlbWUuY3NzIiwic291cmNlcyI6WyJ0aGVtZS5zY3NzIiwidGhlbWUvcmVzZXQuc2NzcyIsImNvbmZpZy9taXhpbnMvX2ZvbnRzLnNjc3MiLCJ0aGVtZS9mb250cy5zY3NzIiwidGhlbWUvaGVhZGVyLnNjc3MiLCJ0aGVtZS9uYXYuc2NzcyIsInRoZW1lL3NlY3Rpb24uc2NzcyIsInRoZW1lL2Zvb3Rlci5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi8vIENvcmUgdmFyaWFibGVzIGFuZCBtaXhpbnNcbi8vIEBpbXBvcnQgJ3NwZWN0cmUvdmFyaWFibGVzJztcbi8vIEBpbXBvcnQgJ3NwZWN0cmUvbWl4aW5zJztcbi8vXG4vLyBAaW1wb3J0ICd0aGVtZS92YXJpYWJsZXMnO1xuLy8gQGltcG9ydCAndGhlbWUvbWl4aW5zJztcbi8vIEBpbXBvcnQgJ3RoZW1lL2ZyYW1ld29yayc7XG4vLyBAaW1wb3J0ICd0aGVtZS90eXBvZ3JhcGh5Jztcbi8vIEBpbXBvcnQgJ3RoZW1lL2Zvcm1zJztcbi8vIEBpbXBvcnQgJ3RoZW1lL21vYmlsZSc7XG4vLyBAaW1wb3J0ICd0aGVtZS9hbmltYXRpb24nO1xuLy9cbi8vXG5cbkBpbXBvcnQgJ3RoZW1lL3Jlc2V0JztcbkBpbXBvcnQgJ2NvbmZpZy9taXhpbnMvZm9udHMnO1xuQGltcG9ydCAndGhlbWUvZm9udHMnO1xuXG5AaW1wb3J0ICd0aGVtZS9oZWFkZXInO1xuQGltcG9ydCAndGhlbWUvbmF2JztcbkBpbXBvcnQgJ3RoZW1lL3NlY3Rpb24nO1xuQGltcG9ydCAndGhlbWUvZm9vdGVyJztcblxuLy8gQGltcG9ydCAndGhlbWUvZm9vdGVyJztcbi8vIEBpbXBvcnQgJ3RoZW1lL21lbnUnO1xuLy9cbi8vIC8vIEV4dHJhIFNrZWxldG9uIFN0eWxpbmdcbi8vIEBpbXBvcnQgJ3RoZW1lL2Jsb2cnO1xuLy8gQGltcG9ydCAndGhlbWUvb25lcGFnZSc7XG4iLCIqe1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuaHRtbCwgYm9keXtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cblxudWwsIGxpLCBvbHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG5he1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBibGFjaztcbn1cblxucCwgdWwsIGxpLCBvbCwgaDEsIGgyLCBoMywgZW0sIGJsb2NrcXVvdGV7XG4gIG1hcmdpbjogMDtcbn1cblxuaW1ne1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuIiwiLy8gRm9udCBGYW1pbHlcbiRmb250LWZhbWlseS1kZWZhdWx0OiAgXHRcdFx0XCJSYWxld2F5XCIsIFwiSGVsdmV0aWNhXCIsIFwiVGFob21hXCIsIFwiR2VuZXZhXCIsIFwiQXJpYWxcIiwgc2Fucy1zZXJpZjtcbiRmb250LWZhbWlseS1oZWFkZXI6ICBcdFx0XHRcIk1vbnRzZXJyYXRcIiwgXCJIZWx2ZXRpY2FcIiwgXCJUYWhvbWFcIiwgXCJHZW5ldmFcIiwgXCJBcmlhbFwiLCBzYW5zLXNlcmlmO1xuJGZvbnQtZmFtaWx5LW1vbm86IFx0XHRcdFx0XCJJbmNvbnNvbGF0YVwiLCBtb25vc3BhY2U7XG4kZm9udC1mYW1pbHktc2VyaWY6XHRcdFx0XHRcIkdlb3JnaWFcIiwgXCJUaW1lc1wiLCBcIlRpbWVzIE5ldyBSb21hblwiLCBzZXJpZjtcbiRpY29uczogXHRcdFx0XHRcdFx0XCJGb250QXdlc29tZVwiO1xuXG4vLyBAZm9udC1mYWNlXG5cbiRSZWd1bGFyOiBcIk1vbnRzZXJyYXQtUmVndWxhclwiO1xuJGZhbWlseTogXCJNb250c2VycmF0L3dlYmZvbnRzXCI7XG4kZmlsZS1yZWd1bGFyOiBcIk1vbnRzZXJyYXQtUmVndWxhclwiO1xuJGNhdGVnb3J5OiBcInNhbnMtc2VyaWZcIjtcblxuQG1peGluIE1vbnRzZXJyYXQtUmVndWxhcigkUmVndWxhciwgJGZpbGUtcmVndWxhciwgJGZhbWlseSwgJGNhdGVnb3J5OlwiXCIpIHtcbiAgICAkZmlsZXBhdGg6IFwiLi4vZm9udHMvXCIgKyAkZmFtaWx5ICsgXCIvXCIgKyAkZmlsZS1yZWd1bGFyO1xuICAgIEBmb250LWZhY2Uge1xuICAgICAgICBmb250LWZhbWlseTogXCIjeyRSZWd1bGFyfVwiO1xuICAgICAgICBzcmM6IHVybCgkZmlsZXBhdGggKyBcIi5lb3RcIik7XG4gICAgICAgIHNyYzogdXJsKCRmaWxlcGF0aCArIFwiLmVvdD8jaWVmaXhcIikgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgICAgICAgICB1cmwoJGZpbGVwYXRoICsgXCIud29mZlwiKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgICAgICAgdXJsKCRmaWxlcGF0aCArIFwiLnR0ZlwiKSAgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgICAgICAgICAgICB1cmwoJGZpbGVwYXRoICsgXCIuc3ZnI1wiICsgJFJlZ3VsYXIgKyBcIlwiKSBmb3JtYXQoJ3N2ZycpO1xuICAgIH1cblxuICAgICUjeyRSZWd1bGFyfSB7XG4gICAgICAgIGZvbnQ6IHtcbiAgICAgICAgICAgIEBpZiAkY2F0ZWdvcnkgIT0gXCJcIiB7XG4gICAgICAgICAgICAgICAgZmFtaWx5OiBcIiN7JFJlZ3VsYXJ9XCIsICN7JGNhdGVnb3J5fTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBlbHNlIHtcbiAgICAgICAgICAgICAgICBmYW1pbHk6IFwiI3skUmVndWxhcn1cIjtcbiAgICAgICAgICAgICAgICB3ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuJGxpZ2h0OiBcIk1vbnRzZXJyYXQtTGlnaHRcIjtcbiRmYW1pbHk6IFwiTW9udHNlcnJhdC93ZWJmb250c1wiO1xuJGZpbGUtbGlnaHQ6IFwiTW9udHNlcnJhdC1MaWdodFwiO1xuJGNhdGVnb3J5OiBcInNhbnMtc2VyaWZcIjtcblxuQG1peGluIE1vbnRzZXJyYXQtbGlnaHQoJGxpZ2h0LCAkZmlsZS1saWdodCwgJGZhbWlseSwgJGNhdGVnb3J5OlwiXCIpIHtcbiAgICAkZmlsZXBhdGg6IFwiLi4vZm9udHMvXCIgKyAkZmFtaWx5ICsgXCIvXCIgKyAkZmlsZS1saWdodDtcbiAgICBAZm9udC1mYWNlIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiI3skbGlnaHR9XCI7XG4gICAgICAgIHNyYzogdXJsKCRmaWxlcGF0aCArIFwiLmVvdFwiKTtcbiAgICAgICAgc3JjOiB1cmwoJGZpbGVwYXRoICsgXCIuZW90PyNpZWZpeFwiKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAgICAgICAgIHVybCgkZmlsZXBhdGggKyBcIi53b2ZmXCIpIGZvcm1hdCgnd29mZicpLFxuICAgICAgICAgICAgICB1cmwoJGZpbGVwYXRoICsgXCIudHRmXCIpICBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAgICAgICAgIHVybCgkZmlsZXBhdGggKyBcIi5zdmcjXCIgKyAkbGlnaHQgKyBcIlwiKSBmb3JtYXQoJ3N2ZycpO1xuICAgIH1cblxuICAgICUjeyRsaWdodH0ge1xuICAgICAgICBmb250OiB7XG4gICAgICAgICAgICBAaWYgJGNhdGVnb3J5ICE9IFwiXCIge1xuICAgICAgICAgICAgICAgIGZhbWlseTogXCIjeyRsaWdodH1cIiwgI3skY2F0ZWdvcnl9O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGVsc2Uge1xuICAgICAgICAgICAgICAgIGZhbWlseTogXCIjeyRsaWdodH1cIjtcbiAgICAgICAgICAgICAgICB3ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuJFRoaW46IFwiTW9udHNlcnJhdC1UaGluXCI7XG4kZmFtaWx5OiBcIk1vbnRzZXJyYXQvd2ViZm9udHNcIjtcbiRmaWxlLVRoaW46IFwiTW9udHNlcnJhdC1UaGluXCI7XG4kY2F0ZWdvcnk6IFwic2Fucy1zZXJpZlwiO1xuXG5AbWl4aW4gTW9udHNlcnJhdC1UaGluKCRUaGluLCAkZmlsZS1UaGluLCAkZmFtaWx5LCAkY2F0ZWdvcnk6XCJcIikge1xuICAgICRmaWxlcGF0aDogXCIuLi9mb250cy9cIiArICRmYW1pbHkgKyBcIi9cIiArICRmaWxlLVRoaW47XG4gICAgQGZvbnQtZmFjZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIiN7JFRoaW59XCI7XG4gICAgICAgIHNyYzogdXJsKCRmaWxlcGF0aCArIFwiLmVvdFwiKTtcbiAgICAgICAgc3JjOiB1cmwoJGZpbGVwYXRoICsgXCIuZW90PyNpZWZpeFwiKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAgICAgICAgIHVybCgkZmlsZXBhdGggKyBcIi53b2ZmXCIpIGZvcm1hdCgnd29mZicpLFxuICAgICAgICAgICAgICB1cmwoJGZpbGVwYXRoICsgXCIudHRmXCIpICBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAgICAgICAgIHVybCgkZmlsZXBhdGggKyBcIi5zdmcjXCIgKyAkVGhpbiArIFwiXCIpIGZvcm1hdCgnc3ZnJyk7XG4gICAgfVxuXG4gICAgJSN7JFRoaW59IHtcbiAgICAgICAgZm9udDoge1xuICAgICAgICAgICAgQGlmICRjYXRlZ29yeSAhPSBcIlwiIHtcbiAgICAgICAgICAgICAgICBmYW1pbHk6IFwiI3skVGhpbn1cIiwgI3skY2F0ZWdvcnl9O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGVsc2Uge1xuICAgICAgICAgICAgICAgIGZhbWlseTogXCIjeyRUaGlufVwiO1xuICAgICAgICAgICAgICAgIHdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBmb250LXNpemVcbiRmb250MTY6IDFyZW07XG4kZm9udDE4OiAxLjEzNHJlbTtcbiRmb250MjE6IDEuMzIzcmVtO1xuJGZvbnQyMjogMS4zNzVyZW07XG4kZm9udDI0OiAxLjUxMnJlbTtcbiRmb250MzI6IDJyZW07XG4kZm9udDM2OiAyLjI2OHJlbTtcbiRmb250NDg6IDMuMDI0cmVtO1xuJGZvbnQ3MjogNC41cmVtO1xuXG4vLyAkZm9udGgxOiAycmVtO1xuLy8gJGZvbnRoMjogMS41cmVtO1xuLy8gJGZvbnRoMzogMXJlbTtcbi8vICRmb250cDogMXJlbTtcbiIsIkBpbmNsdWRlIE1vbnRzZXJyYXQtUmVndWxhcigkUmVndWxhciwgJGZpbGUtcmVndWxhciwgJGZhbWlseSwgJGNhdGVnb3J5KTsvLzFcbkBpbmNsdWRlIE1vbnRzZXJyYXQtbGlnaHQoJGxpZ2h0LCAkZmlsZS1saWdodCwgJGZhbWlseSwgJGNhdGVnb3J5KTsvLzFcbkBpbmNsdWRlIE1vbnRzZXJyYXQtVGhpbigkVGhpbiwgJGZpbGUtVGhpbiwgJGZhbWlseSwgJGNhdGVnb3J5KTsvLzFcblxuYm9keXtcbiAgI2hlYWRlcntcbiAgICBhe1xuICAgICAgZm9udC1mYW1pbHk6ICRSZWd1bGFyO1xuICAgICAgZm9udC1zaXplOiAkZm9udDMyO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB9XG4gICAgLmxhbmd1YWdlLXNlbGVjdG9ye1xuICAgICAgbGl7XG4gICAgICAgICY6bnRoLWNoaWxkKC1uKzIpe1xuICAgICAgICAgICY6OmFmdGVye1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udDMyO1xuICAgICAgICAgICAgY29udGVudDogXCItXCI7XG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICNzdGFydHtcbiAgICAuY29udGVudHtcbiAgICAgIHB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQyMjtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRsaWdodDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gICAgICB9XG4gICAgfVxuICAgICNob21le1xuICAgICAgaDF7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkVGhpbjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zaXplOiAzMHZ3O1xuICAgICAgfVxuICAgICAgcCwgYSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQyNDtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICBmb250LWZhbWlseTogJGxpZ2h0O1xuICAgICAgfVxuICAgIH1cbiAgICAuY2hhcHtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIGZvbnQtZmFtaWx5OiAkbGlnaHQ7XG4gICAgICBoMntcbiAgICAgICAgZm9udC1mYW1pbHk6ICRsaWdodDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udDcyO1xuICAgICAgfVxuICAgICAgYXtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRSZWd1bGFyO1xuICAgICAgICBmb250LXNpemU6ICRmb250MjQ7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgJjpudGgtb2YtdHlwZSgyKXtcbiAgICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICBtYXJnaW46IDAgNXB4O1xuICAgICAgICAgICAgY29udGVudDogXCItXCI7XG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIjaGVhZGVye1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDk5OTtcbiAgLmxhbmd1YWdlLXNlbGVjdG9ye1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMTAwcHg7XG4gICAgbGl7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgJjpudGgtY2hpbGQoLW4rMil7XG4gICAgICAgICY6OmFmdGVye1xuICAgICAgICAgIG1hcmdpbjogMCAxMHB4O1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAubmF2aWdhdGlvbntcbiAgICBsaXtcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICY6Zmlyc3QtY2hpbGR7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICAmOm50aC1jaGlsZCgyKXtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgfVxuICAgICAgJjpudGgtY2hpbGQoMyl7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIH1cbiAgICAgICY6bnRoLWNoaWxkKDQpe1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgfVxuICAgICAgJjpudGgtY2hpbGQoNSl7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICByaWdodDogLTUwJTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMnB4O1xuICAgICAgfVxuICAgICAgJjpudGgtY2hpbGQoNil7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbGVmdDogLTUwJTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIycHg7XG4gICAgICB9XG4gICAgICAmOm50aC1jaGlsZCg3KXtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIH1cbiAgICAgIGF7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiIiwiI3N0YXJ0e1xuICBkaXY6bnRoLWNoaWxkKG4rMyl7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAmID4gZGl2e1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIGhlaWdodDogMTAwdmg7XG4gICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgICY6Zmlyc3QtY2hpbGR7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgjOTgyNzJELCAjNGYxMDBCKTtcbiAgICAgICAgLmNoYXB7XG4gICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuY29udGVudHtcbiAgICBwe1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICB9XG4gIH1cbiAgLmdyYXYteW91dHViZXtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgI2hvbWV7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAudmlzdS1hbGJ1bXtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB9XG4gICAgLnRpdGxle1xuICAgICAgICB6LWluZGV4OiA5OTk7XG4gICAgICAgIGhlaWdodDogMTAwdmg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBoMXtcbiAgICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH1cbiAgICAgIHB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB3aWR0aDogNTAwcHg7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0yNTBweDtcbiAgICAgICAgdG9wOiA3NyU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICNiaW9ncmFwaGllLCAjcHJvY2hhaW5lX2RhdGV7XG4gICAgLmNvbnRlbnR7XG4gICAgICBwYWRkaW5nOiAxMDBweDtcbiAgICAgIHA6bGFzdC1jaGlsZHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFDQUEsQUFBQSxDQUFDLENBQUEsRUFDQyxrQkFBa0IsRUFBRSxVQUFVLEVBQzlCLGVBQWUsRUFBRSxVQUFVLEVBQzNCLFVBQVUsRUFBRSxVQUFVLEdBQ3ZCOztBQUVELEFBQUEsSUFBSSxFQUFFLElBQUksQ0FBQSxFQUNSLE1BQU0sRUFBRSxDQUFDLEVBQ1QsT0FBTyxFQUFFLENBQUMsRUFDVixNQUFNLEVBQUUsSUFBSSxFQUNaLFNBQVMsRUFBRSxJQUFJLEdBQ2hCOztBQUVELEFBQUEsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLENBQUEsRUFDUixNQUFNLEVBQUUsQ0FBQyxFQUNULE9BQU8sRUFBRSxDQUFDLEVBQ1YsVUFBVSxFQUFFLElBQUksR0FDakI7O0FBRUQsQUFBQSxDQUFDLENBQUEsRUFDQyxlQUFlLEVBQUUsSUFBSSxFQUNyQixLQUFLLEVBQUUsS0FBSyxHQUNiOztBQUVELEFBQUEsQ0FBQyxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFB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 */