Files
anissah/user/themes/anissabensalah/css-compiled/theme.css
T
2018-05-31 15:54:55 +02:00

124 lines
30 KiB
CSS

* { box-sizing: border-box; }
html, body { margin: 0; padding: 0; height: 100%; font-size: 1rem; }
ul, li, ol { margin: 0; padding: 0; list-style: none; }
a { text-decoration: none; color: black; }
p, ul, li, ol, h1, h2, h3, em, blockquote { margin: 0; }
img { width: 100%; vertical-align: bottom; height: auto; }
@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"); }
@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"); }
@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"); }
body #header a { font-family: "Montserrat-Regular"; font-size: 1.512rem; font-weight: normal; color: white; }
body #header .language-selector li:nth-child(-n+2)::after { font-size: 1.512rem; content: "-"; color: white; }
body #start .content p { font-size: 1rem; font-family: "Montserrat-Light"; font-weight: normal; line-height: 2rem; }
body #start #home h1, body #start #contact h1 { font-family: "Montserrat-Thin"; font-weight: normal; font-size: 30vw; }
body #start #home p, body #start #home a, body #start #contact p, body #start #contact a { font-size: 1rem; color: white; font-family: "Montserrat-Light"; }
body #start .chap { color: white; font-family: "Montserrat-Light"; }
body #start .chap h2 { font-family: "Montserrat-Light"; font-weight: normal; font-size: 3.024rem; }
body #start .chap a { font-family: "Montserrat-Regular"; font-size: 1rem; color: white; }
body #start .chap > a:nth-of-type(2)::before { margin: 0 5px; content: "-"; color: white; }
#header { position: fixed; z-index: 999; }
#header .language-selector { display: -ms-flexbox; display: flex; position: fixed; width: 100px; left: 50%; margin-top: 10px; margin-left: -100px; }
#header .language-selector li { display: -ms-flexbox; display: flex; }
#header .language-selector li:nth-child(-n+2)::after { margin: 0 10px; display: block; position: relative; }
#header .navigation li { position: fixed; text-align: center; }
#header .navigation li:first-child { display: none; }
#header .navigation li:nth-child(2) { margin-bottom: 10px; bottom: 0; width: 50%; }
#header .navigation li:nth-child(3) { margin-top: 10px; top: 0; width: 50%; }
#header .navigation li:nth-child(4) { margin-bottom: 10px; bottom: 0; width: 50%; right: 0; }
#header .navigation li:nth-child(5) { transform: rotate(90deg); top: 50%; width: 100%; right: -50%; margin-right: 22px; }
#header .navigation li:nth-child(6) { transform: rotate(-90deg); top: 50%; width: 100%; left: -50%; margin-left: 22px; }
#header .navigation li:nth-child(7) { margin-top: 10px; top: 0; right: 0; width: 50%; }
#header .navigation li a { position: relative; margin: auto; }
#start div:nth-child(n+3) { display: -ms-flexbox; display: flex; }
#start div:nth-child(n+3):nth-child(even) { -ms-flex-direction: row-reverse; flex-direction: row-reverse; }
#start div:nth-child(n+3) > div { width: 50%; height: 100vh; overflow: auto; }
#start div:nth-child(n+3) > div:first-child { display: -ms-flexbox; display: flex; background-image: linear-gradient(#98272D, #4f100B); }
#start div:nth-child(n+3) > div:first-child .chap { margin: auto; text-align: center; }
#start div:nth-child(n+3) > div:first-child .chap .reso { -ms-flex-pack: center; justify-content: center; -ms-flex-direction: row; flex-direction: row; }
#start div:nth-child(n+3) > div:first-child .chap .reso a:nth-of-type(1) { margin-right: 5px; }
#start div:nth-child(n+3) > div:first-child .chap .reso a:nth-of-type(2) { margin-left: 5px; }
#start .content p { text-align: center; margin-bottom: 15px; }
#start .grav-youtube { margin: 0; }
#start #home { display: -ms-flexbox; display: flex; }
#start #home .visu-album { position: absolute; }
#start #home .title { z-index: 999; height: 100vh; width: 100%; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; }
#start #home .title h1 { width: 100vw; margin: auto; text-transform: uppercase; text-align: center; }
#start #home .title p { position: absolute; text-align: center; width: 500px; left: 50%; margin-left: -250px; top: 77%; }
#start #home .title .reso { margin: 0 auto; }
#start #home .title .reso a:nth-of-type(1) { margin-right: 5px; }
#start #home .title .reso a:nth-of-type(2) { margin-left: 5px; }
#start #biographie .content, #start #prochaines_dates .content { padding: 100px; }
#start #biographie .content p:last-child, #start #prochaines_dates .content p:last-child { margin-bottom: 100px; }
#start #photographie p { margin: 0; }
#start #presse #sovaj, #start #presse #matriz { display: -ms-flexbox; display: flex; -ms-flex-flow: wrap; flex-flow: wrap; -ms-flex-pack: center; justify-content: center; margin-bottom: 100px; }
#start #presse p { font-size: 0.882rem !important; line-height: 1.2rem; }
#start #presse p:nth-of-type(1) { padding: 0 50px; margin-top: 100px; }
#start #presse p:not(:nth-of-type(1)) { width: 50%; height: auto; }
#start #presse p:not(:nth-of-type(1)) img { width: 20%; height: auto; margin: 20px 0; }
#start #contact { background-image: linear-gradient(#98272D, #4f100B); display: -ms-flexbox; display: flex; width: 100%; height: 100vh; }
#start #contact #Contact { -ms-flex-direction: column; flex-direction: column; background-image: none; height: auto !important; margin: auto; }
#start #contact #Contact p { text-align: center; margin: 0 auto; }
#start #contact #Contact p strong { line-height: 5rem; }
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGhlbWUuY3NzIiwic291cmNlcyI6WyJ0aGVtZS5zY3NzIiwidGhlbWUvcmVzZXQuc2NzcyIsImNvbmZpZy9taXhpbnMvX2ZvbnRzLnNjc3MiLCJ0aGVtZS9mb250cy5zY3NzIiwidGhlbWUvaGVhZGVyLnNjc3MiLCJ0aGVtZS9uYXYuc2NzcyIsInRoZW1lL3NlY3Rpb24uc2NzcyIsInRoZW1lL2Zvb3Rlci5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi8vIENvcmUgdmFyaWFibGVzIGFuZCBtaXhpbnNcbi8vIEBpbXBvcnQgJ3NwZWN0cmUvdmFyaWFibGVzJztcbi8vIEBpbXBvcnQgJ3NwZWN0cmUvbWl4aW5zJztcbi8vXG4vLyBAaW1wb3J0ICd0aGVtZS92YXJpYWJsZXMnO1xuLy8gQGltcG9ydCAndGhlbWUvbWl4aW5zJztcbi8vIEBpbXBvcnQgJ3RoZW1lL2ZyYW1ld29yayc7XG4vLyBAaW1wb3J0ICd0aGVtZS90eXBvZ3JhcGh5Jztcbi8vIEBpbXBvcnQgJ3RoZW1lL2Zvcm1zJztcbi8vIEBpbXBvcnQgJ3RoZW1lL21vYmlsZSc7XG4vLyBAaW1wb3J0ICd0aGVtZS9hbmltYXRpb24nO1xuLy9cbi8vXG5cbkBpbXBvcnQgJ3RoZW1lL3Jlc2V0JztcbkBpbXBvcnQgJ2NvbmZpZy9taXhpbnMvZm9udHMnO1xuQGltcG9ydCAndGhlbWUvZm9udHMnO1xuXG5AaW1wb3J0ICd0aGVtZS9oZWFkZXInO1xuQGltcG9ydCAndGhlbWUvbmF2JztcbkBpbXBvcnQgJ3RoZW1lL3NlY3Rpb24nO1xuQGltcG9ydCAndGhlbWUvZm9vdGVyJztcblxuLy8gQGltcG9ydCAndGhlbWUvZm9vdGVyJztcbi8vIEBpbXBvcnQgJ3RoZW1lL21lbnUnO1xuLy9cbi8vIC8vIEV4dHJhIFNrZWxldG9uIFN0eWxpbmdcbi8vIEBpbXBvcnQgJ3RoZW1lL2Jsb2cnO1xuLy8gQGltcG9ydCAndGhlbWUvb25lcGFnZSc7XG4iLCIqe1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuaHRtbCwgYm9keXtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cblxudWwsIGxpLCBvbHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG5he1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBibGFjaztcbn1cblxucCwgdWwsIGxpLCBvbCwgaDEsIGgyLCBoMywgZW0sIGJsb2NrcXVvdGV7XG4gIG1hcmdpbjogMDtcbn1cblxuaW1ne1xuICB3aWR0aDogMTAwJTtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuIiwiLy8gRm9udCBGYW1pbHlcbiRmb250LWZhbWlseS1kZWZhdWx0OiAgXHRcdFx0XCJSYWxld2F5XCIsIFwiSGVsdmV0aWNhXCIsIFwiVGFob21hXCIsIFwiR2VuZXZhXCIsIFwiQXJpYWxcIiwgc2Fucy1zZXJpZjtcbiRmb250LWZhbWlseS1oZWFkZXI6ICBcdFx0XHRcIk1vbnRzZXJyYXRcIiwgXCJIZWx2ZXRpY2FcIiwgXCJUYWhvbWFcIiwgXCJHZW5ldmFcIiwgXCJBcmlhbFwiLCBzYW5zLXNlcmlmO1xuJGZvbnQtZmFtaWx5LW1vbm86IFx0XHRcdFx0XCJJbmNvbnNvbGF0YVwiLCBtb25vc3BhY2U7XG4kZm9udC1mYW1pbHktc2VyaWY6XHRcdFx0XHRcIkdlb3JnaWFcIiwgXCJUaW1lc1wiLCBcIlRpbWVzIE5ldyBSb21hblwiLCBzZXJpZjtcbiRpY29uczogXHRcdFx0XHRcdFx0XCJGb250QXdlc29tZVwiO1xuXG4vLyBAZm9udC1mYWNlXG5cbiRSZWd1bGFyOiBcIk1vbnRzZXJyYXQtUmVndWxhclwiO1xuJGZhbWlseTogXCJNb250c2VycmF0L3dlYmZvbnRzXCI7XG4kZmlsZS1yZWd1bGFyOiBcIk1vbnRzZXJyYXQtUmVndWxhclwiO1xuJGNhdGVnb3J5OiBcInNhbnMtc2VyaWZcIjtcblxuQG1peGluIE1vbnRzZXJyYXQtUmVndWxhcigkUmVndWxhciwgJGZpbGUtcmVndWxhciwgJGZhbWlseSwgJGNhdGVnb3J5OlwiXCIpIHtcbiAgICAkZmlsZXBhdGg6IFwiLi4vZm9udHMvXCIgKyAkZmFtaWx5ICsgXCIvXCIgKyAkZmlsZS1yZWd1bGFyO1xuICAgIEBmb250LWZhY2Uge1xuICAgICAgICBmb250LWZhbWlseTogXCIjeyRSZWd1bGFyfVwiO1xuICAgICAgICBzcmM6IHVybCgkZmlsZXBhdGggKyBcIi5lb3RcIik7XG4gICAgICAgIHNyYzogdXJsKCRmaWxlcGF0aCArIFwiLmVvdD8jaWVmaXhcIikgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgICAgICAgICB1cmwoJGZpbGVwYXRoICsgXCIud29mZlwiKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgICAgICAgdXJsKCRmaWxlcGF0aCArIFwiLnR0ZlwiKSAgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgICAgICAgICAgICB1cmwoJGZpbGVwYXRoICsgXCIuc3ZnI1wiICsgJFJlZ3VsYXIgKyBcIlwiKSBmb3JtYXQoJ3N2ZycpO1xuICAgIH1cblxuICAgICUjeyRSZWd1bGFyfSB7XG4gICAgICAgIGZvbnQ6IHtcbiAgICAgICAgICAgIEBpZiAkY2F0ZWdvcnkgIT0gXCJcIiB7XG4gICAgICAgICAgICAgICAgZmFtaWx5OiBcIiN7JFJlZ3VsYXJ9XCIsICN7JGNhdGVnb3J5fTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBlbHNlIHtcbiAgICAgICAgICAgICAgICBmYW1pbHk6IFwiI3skUmVndWxhcn1cIjtcbiAgICAgICAgICAgICAgICB3ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuJGxpZ2h0OiBcIk1vbnRzZXJyYXQtTGlnaHRcIjtcbiRmYW1pbHk6IFwiTW9udHNlcnJhdC93ZWJmb250c1wiO1xuJGZpbGUtbGlnaHQ6IFwiTW9udHNlcnJhdC1MaWdodFwiO1xuJGNhdGVnb3J5OiBcInNhbnMtc2VyaWZcIjtcblxuQG1peGluIE1vbnRzZXJyYXQtbGlnaHQoJGxpZ2h0LCAkZmlsZS1saWdodCwgJGZhbWlseSwgJGNhdGVnb3J5OlwiXCIpIHtcbiAgICAkZmlsZXBhdGg6IFwiLi4vZm9udHMvXCIgKyAkZmFtaWx5ICsgXCIvXCIgKyAkZmlsZS1saWdodDtcbiAgICBAZm9udC1mYWNlIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiI3skbGlnaHR9XCI7XG4gICAgICAgIHNyYzogdXJsKCRmaWxlcGF0aCArIFwiLmVvdFwiKTtcbiAgICAgICAgc3JjOiB1cmwoJGZpbGVwYXRoICsgXCIuZW90PyNpZWZpeFwiKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAgICAgICAgIHVybCgkZmlsZXBhdGggKyBcIi53b2ZmXCIpIGZvcm1hdCgnd29mZicpLFxuICAgICAgICAgICAgICB1cmwoJGZpbGVwYXRoICsgXCIudHRmXCIpICBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAgICAgICAgIHVybCgkZmlsZXBhdGggKyBcIi5zdmcjXCIgKyAkbGlnaHQgKyBcIlwiKSBmb3JtYXQoJ3N2ZycpO1xuICAgIH1cblxuICAgICUjeyRsaWdodH0ge1xuICAgICAgICBmb250OiB7XG4gICAgICAgICAgICBAaWYgJGNhdGVnb3J5ICE9IFwiXCIge1xuICAgICAgICAgICAgICAgIGZhbWlseTogXCIjeyRsaWdodH1cIiwgI3skY2F0ZWdvcnl9O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGVsc2Uge1xuICAgICAgICAgICAgICAgIGZhbWlseTogXCIjeyRsaWdodH1cIjtcbiAgICAgICAgICAgICAgICB3ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuJFRoaW46IFwiTW9udHNlcnJhdC1UaGluXCI7XG4kZmFtaWx5OiBcIk1vbnRzZXJyYXQvd2ViZm9udHNcIjtcbiRmaWxlLVRoaW46IFwiTW9udHNlcnJhdC1UaGluXCI7XG4kY2F0ZWdvcnk6IFwic2Fucy1zZXJpZlwiO1xuXG5AbWl4aW4gTW9udHNlcnJhdC1UaGluKCRUaGluLCAkZmlsZS1UaGluLCAkZmFtaWx5LCAkY2F0ZWdvcnk6XCJcIikge1xuICAgICRmaWxlcGF0aDogXCIuLi9mb250cy9cIiArICRmYW1pbHkgKyBcIi9cIiArICRmaWxlLVRoaW47XG4gICAgQGZvbnQtZmFjZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIiN7JFRoaW59XCI7XG4gICAgICAgIHNyYzogdXJsKCRmaWxlcGF0aCArIFwiLmVvdFwiKTtcbiAgICAgICAgc3JjOiB1cmwoJGZpbGVwYXRoICsgXCIuZW90PyNpZWZpeFwiKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAgICAgICAgIHVybCgkZmlsZXBhdGggKyBcIi53b2ZmXCIpIGZvcm1hdCgnd29mZicpLFxuICAgICAgICAgICAgICB1cmwoJGZpbGVwYXRoICsgXCIudHRmXCIpICBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAgICAgICAgIHVybCgkZmlsZXBhdGggKyBcIi5zdmcjXCIgKyAkVGhpbiArIFwiXCIpIGZvcm1hdCgnc3ZnJyk7XG4gICAgfVxuXG4gICAgJSN7JFRoaW59IHtcbiAgICAgICAgZm9udDoge1xuICAgICAgICAgICAgQGlmICRjYXRlZ29yeSAhPSBcIlwiIHtcbiAgICAgICAgICAgICAgICBmYW1pbHk6IFwiI3skVGhpbn1cIiwgI3skY2F0ZWdvcnl9O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGVsc2Uge1xuICAgICAgICAgICAgICAgIGZhbWlseTogXCIjeyRUaGlufVwiO1xuICAgICAgICAgICAgICAgIHdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBmb250LXNpemVcbiRmb250MTQ6IDAuODgycmVtO1xuJGZvbnQxNjogMXJlbTtcbiRmb250MTg6IDEuMTM0cmVtO1xuJGZvbnQyMTogMS4zMjNyZW07XG4kZm9udDIyOiAxLjM3NXJlbTtcbiRmb250MjQ6IDEuNTEycmVtO1xuJGZvbnQzMjogMnJlbTtcbiRmb250MzY6IDIuMjY4cmVtO1xuJGZvbnQ0ODogMy4wMjRyZW07XG4kZm9udDcyOiA0LjVyZW07XG5cbi8vICRmb250aDE6IDJyZW07XG4vLyAkZm9udGgyOiAxLjVyZW07XG4vLyAkZm9udGgzOiAxcmVtO1xuLy8gJGZvbnRwOiAxcmVtO1xuIiwiQGluY2x1ZGUgTW9udHNlcnJhdC1SZWd1bGFyKCRSZWd1bGFyLCAkZmlsZS1yZWd1bGFyLCAkZmFtaWx5LCAkY2F0ZWdvcnkpOy8vMVxuQGluY2x1ZGUgTW9udHNlcnJhdC1saWdodCgkbGlnaHQsICRmaWxlLWxpZ2h0LCAkZmFtaWx5LCAkY2F0ZWdvcnkpOy8vMVxuQGluY2x1ZGUgTW9udHNlcnJhdC1UaGluKCRUaGluLCAkZmlsZS1UaGluLCAkZmFtaWx5LCAkY2F0ZWdvcnkpOy8vMVxuXG5ib2R5e1xuICAjaGVhZGVye1xuICAgIGF7XG4gICAgICBmb250LWZhbWlseTogJFJlZ3VsYXI7XG4gICAgICBmb250LXNpemU6ICRmb250MjQ7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgIH1cbiAgICAubGFuZ3VhZ2Utc2VsZWN0b3J7XG4gICAgICBsaXtcbiAgICAgICAgJjpudGgtY2hpbGQoLW4rMil7XG4gICAgICAgICAgJjo6YWZ0ZXJ7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250MjQ7XG4gICAgICAgICAgICBjb250ZW50OiBcIi1cIjtcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgI3N0YXJ0e1xuICAgIC5jb250ZW50e1xuICAgICAgcHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udDE2O1xuICAgICAgICBmb250LWZhbWlseTogJGxpZ2h0O1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBsaW5lLWhlaWdodDogMnJlbTtcbiAgICAgIH1cbiAgICB9XG4gICAgI2hvbWUsICNjb250YWN0e1xuICAgICAgaDF7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkVGhpbjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zaXplOiAzMHZ3O1xuICAgICAgfVxuICAgICAgcCwgYSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxNjtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICBmb250LWZhbWlseTogJGxpZ2h0O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5jaGFwe1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgZm9udC1mYW1pbHk6ICRsaWdodDtcbiAgICAgIGgye1xuICAgICAgICBmb250LWZhbWlseTogJGxpZ2h0O1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBmb250LXNpemU6ICRmb250NDg7XG4gICAgICB9XG4gICAgICBhe1xuICAgICAgICBmb250LWZhbWlseTogJFJlZ3VsYXI7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxNjtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICB9XG4gICAgICAmID4gYXtcbiAgICAgICAgJjpudGgtb2YtdHlwZSgyKXtcbiAgICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICBtYXJnaW46IDAgNXB4O1xuICAgICAgICAgICAgY29udGVudDogXCItXCI7XG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgfVxuICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiI2hlYWRlcntcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiA5OTk7XG4gIC5sYW5ndWFnZS1zZWxlY3RvcntcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICB3aWR0aDogMTAwcHg7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IC0xMDBweDtcbiAgICBsaXtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAmOm50aC1jaGlsZCgtbisyKXtcbiAgICAgICAgJjo6YWZ0ZXJ7XG4gICAgICAgICAgbWFyZ2luOiAwIDEwcHg7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIFxuICAubmF2aWdhdGlvbntcbiAgICBsaXtcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICY6Zmlyc3QtY2hpbGR7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICAmOm50aC1jaGlsZCgyKXtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgfVxuICAgICAgJjpudGgtY2hpbGQoMyl7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIH1cbiAgICAgICY6bnRoLWNoaWxkKDQpe1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgfVxuICAgICAgJjpudGgtY2hpbGQoNSl7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICByaWdodDogLTUwJTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMnB4O1xuICAgICAgfVxuICAgICAgJjpudGgtY2hpbGQoNil7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbGVmdDogLTUwJTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIycHg7XG4gICAgICB9XG4gICAgICAmOm50aC1jaGlsZCg3KXtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIH1cbiAgICAgIGF7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiIiwiI3N0YXJ0e1xuICBkaXY6bnRoLWNoaWxkKG4rMyl7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAmOm50aC1jaGlsZChldmVuKXtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICB9XG4gICAgJiA+IGRpdntcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgICBoZWlnaHQ6IDEwMHZoO1xuICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAmOmZpcnN0LWNoaWxke1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoIzk4MjcyRCwgIzRmMTAwQik7XG4gICAgICAgIC5jaGFwe1xuICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgLnJlc297XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAgIGE6bnRoLW9mLXR5cGUoMSl7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHhcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICBhOm50aC1vZi10eXBlKDIpe1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgLmNvbnRlbnR7XG4gICAgcHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgfVxuICB9XG4gIC5ncmF2LXlvdXR1YmV7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gICNob21le1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLnZpc3UtYWxidW17XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgfVxuICAgIC50aXRsZXtcbiAgICAgICAgei1pbmRleDogOTk5O1xuICAgICAgICBoZWlnaHQ6IDEwMHZoO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgaDF7XG4gICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG4gICAgICBwe1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDUwMHB4O1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMjUwcHg7XG4gICAgICAgIHRvcDogNzclO1xuICAgICAgfVxuICAgICAgLnJlc297XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAvLyBwYWRkaW5nLXRvcDogMzBweDtcbiAgICAgICAgYTpudGgtb2YtdHlwZSgxKXtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweFxuICAgICAgICB9XG4gICAgICAgIGE6bnRoLW9mLXR5cGUoMil7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAjYmlvZ3JhcGhpZSwgI3Byb2NoYWluZXNfZGF0ZXN7XG4gICAgLmNvbnRlbnR7XG4gICAgICBwYWRkaW5nOiAxMDBweDtcbiAgICAgIHA6bGFzdC1jaGlsZHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiNwaG90b2dyYXBoaWV7XG4gIHB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG4gICNwcmVzc2V7XG4gICAgI3NvdmFqLCAjbWF0cml6e1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZmxvdzogd3JhcDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gICAgfVxuICAgICAgcHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udDE0IWltcG9ydGFudDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMnJlbTtcbiAgICAgIH1cbiAgICAgIHA6bnRoLW9mLXR5cGUoMSl7XG4gICAgICAgIHBhZGRpbmc6IDAgNTBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMTAwcHg7XG4gICAgICB9XG4gICAgICBwe1xuICAgICAgICAmOm5vdCg6bnRoLW9mLXR5cGUoMSkpe1xuICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgIHdpZHRoOiAyMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBtYXJnaW46IDIwcHggMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgfVxuXG4gICNjb250YWN0e1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgjOTgyNzJELCAjNGYxMDBCKTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgI0NvbnRhY3R7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgIGhlaWdodDogYXV0byFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW46IGF1dG87XG4gICAgICBwe1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBzdHJvbmd7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDVyZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgfVxufVxufVxuIiwiIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQ0FBLEFBQUEsQ0FBQyxDQUFBLEVBQ0Msa0JBQWtCLEVBQUUsVUFBVSxFQUM5QixlQUFlLEVBQUUsVUFBVSxFQUMzQixVQUFVLEVBQUUsVUFBVSxHQUN2Qjs7QUFFRCxBQUFBLElBQUksRUFBRSxJQUFJLENBQUEsRUFDUixNQUFNLEVBQUUsQ0FBQyxFQUNULE9BQU8sRUFBRSxDQUFDLEVBQ1YsTUFBTSxFQUFFLElBQUksRUFDWixTQUFTLEVBQUUsSUFBSSxHQUNoQjs7QUFFRCxBQUFBLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxDQUFBLEVBQ1IsTUFBTSxFQUFFLENBQUMsRUFDVCxPQUFPLEVBQUUsQ0FBQyxFQUNWLFVBQVUsRUFBRSxJQUFJLEdBQ2pCOztBQUVELEFBQUEsQ0FBQyxDQUFBLEVBQ0MsZUFBZSxFQUFFLElBQUksRUFDckIsS0FBSyxFQUFFLEtBQUssR0FDYjs7QUFFRCxBQUFBLENBQUMsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFF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 */