From e4cac3d01e8446b76c8e5e2feab142e96894218b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?K=C3=A9vin=20Tessier?= Date: Wed, 29 Aug 2018 16:36:24 +0200 Subject: [PATCH] bugfix js --- logs/popularity/daily.json | 2 +- logs/popularity/monthly.json | 2 +- logs/popularity/totals.json | 2 +- logs/popularity/visitors.json | 2 +- user/themes/hehe/css-compiled/template.css | 10 +-- .../themes/hehe/css-compiled/template.min.css | 2 +- user/themes/hehe/js/site.js | 78 ++++++++++--------- .../scss/template/_section-media-queries.scss | 9 ++- 8 files changed, 58 insertions(+), 49 deletions(-) diff --git a/logs/popularity/daily.json b/logs/popularity/daily.json index 34a0b8a..48a3fe6 100644 --- a/logs/popularity/daily.json +++ b/logs/popularity/daily.json @@ -1 +1 @@ -{"01-08-2018":19,"02-08-2018":424,"20-08-2018":112,"21-08-2018":214,"22-08-2018":440,"24-08-2018":273,"27-08-2018":358,"28-08-2018":82,"29-08-2018":104} \ No newline at end of file +{"01-08-2018":19,"02-08-2018":424,"20-08-2018":112,"21-08-2018":214,"22-08-2018":440,"24-08-2018":273,"27-08-2018":358,"28-08-2018":82,"29-08-2018":155} \ No newline at end of file diff --git a/logs/popularity/monthly.json b/logs/popularity/monthly.json index 3ac3417..719aae9 100644 --- a/logs/popularity/monthly.json +++ b/logs/popularity/monthly.json @@ -1 +1 @@ -{"08-2018":2026} \ No newline at end of file +{"08-2018":2077} \ No newline at end of file diff --git a/logs/popularity/totals.json b/logs/popularity/totals.json index 2d85aef..7ced6e2 100644 --- a/logs/popularity/totals.json +++ b/logs/popularity/totals.json @@ -1 +1 @@ -{"\/":979,"\/projets":99,"\/news":197,"\/a-propros":66,"\/projets-n-1":1,"\/projets\/projets-n-1":602,"\/projets\/projet-n-2":54,"\/projets\/projets-n-2":5,"\/projets\/projets-n":23} \ No newline at end of file +{"\/":1027,"\/projets":99,"\/news":198,"\/a-propros":66,"\/projets-n-1":1,"\/projets\/projets-n-1":603,"\/projets\/projet-n-2":55,"\/projets\/projets-n-2":5,"\/projets\/projets-n":23} \ No newline at end of file diff --git a/logs/popularity/visitors.json b/logs/popularity/visitors.json index 9398c5b..aa2df07 100644 --- a/logs/popularity/visitors.json +++ b/logs/popularity/visitors.json @@ -1 +1 @@ -{"4b84b15bff6ee5796152495a230e45e3d7e947d9":1535549030} \ No newline at end of file +{"4b84b15bff6ee5796152495a230e45e3d7e947d9":1535552759} \ No newline at end of file diff --git a/user/themes/hehe/css-compiled/template.css b/user/themes/hehe/css-compiled/template.css index 2b9344d..73ea662 100644 --- a/user/themes/hehe/css-compiled/template.css +++ b/user/themes/hehe/css-compiled/template.css @@ -140,20 +140,20 @@ header nav > ul:nth-child(1) > li:nth-child(1).hover:after { transform: rotate(1 @media screen and (max-width: 700px) { header { position: fixed; width: 100%; height: 40px; top: 0; padding: 0 20px; display: -ms-flexbox; display: flex; -ms-flex-pack: justify; justify-content: space-between; background-color: white; border-bottom: 2px solid black; z-index: 999; } header h1 { margin: auto 0; } header nav { margin: auto 0; } + header nav > .tags > a { height: 30px !important; } header nav > .tags > a li { position: relative; z-index: 0; } header nav > .tags > a li::after { content: " "; position: absolute; background: lime; height: 10px; margin: auto; z-index: -1; transition: width 0.5s; width: 0%; } header nav > .tags > a:hover li::after { content: " "; position: absolute; background: lime; height: 10px; margin: auto; z-index: -1; width: 100%; transition: width 0.5s; } - header nav > ul:nth-child(1) > li:nth-child(1) { display: -ms-flexbox; display: flex; position: relative; margin-right: 35px; } - header nav > ul:nth-child(1) > li:nth-child(1) > a { pointer-events: none; } + header nav > ul:nth-child(1) > li:nth-child(1) { display: -ms-flexbox; display: flex; position: relative; margin-right: 35px !important; } header nav > ul:nth-child(1) > li:nth-child(1):after { content: " "; cursor: pointer; display: block; width: 25px; height: 40px; background-image: url(../images/fleche2.svg); background-repeat: no-repeat; background-position: center; position: absolute; right: -25px; transition: all 0.5s; } header nav > ul:nth-child(1) > li:nth-child(1).hover:after { transform: rotate(180deg); transition: all 0.5s; } header ul { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-pack: end; justify-content: flex-end; } - header ul li { height: 40px; margin-right: 20px; -ms-flex-align: center; align-items: center; display: -ms-flexbox; display: flex; } + header ul li { height: 40px; margin-right: 20px !important; -ms-flex-align: center; align-items: center; display: -ms-flexbox; display: flex; } header ul li:last-child { margin-right: 0px !important; } header ul.tags { display: none; } header ul.visible, header ul.active { border-left: 2px solid black; border-bottom: 2px solid black; background: white; display: block; position: absolute; top: 40px; right: 0px; width: auto; z-index: 999; } header ul.visible a, header ul.active a { display: -ms-flexbox; display: flex; width: auto; height: 40px; padding: 0 20px; } - header ul.visible a:first-child, header ul.active a:first-child { margin-top: 10px; } + header ul.visible a:first-child, header ul.active a:first-child { margin-top: 0px; } header ul.visible a:last-child, header ul.active a:last-child { margin-bottom: 10px; } header ul.visible a li, header ul.active a li { margin: auto; } #start { margin-top: 40px; } @@ -179,4 +179,4 @@ header nav > ul:nth-child(1) > li:nth-child(1).hover:after { transform: rotate(1 #start .about { width: 100%; min-width: auto !important; height: auto; padding: 20px; } #start .about h3 { pointer-events: none; margin-bottom: 10px; } } -/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGVtcGxhdGUuY3NzIiwic291cmNlcyI6WyJ0ZW1wbGF0ZS5zY3NzIiwiY29uZmlndXJhdGlvbi9fbWl4aW4uc2NzcyIsImNvbmZpZ3VyYXRpb24vX2NvbmZpZy5zY3NzIiwidGVtcGxhdGUvX3Jlc2V0LnNjc3MiLCJ0ZW1wbGF0ZS9fdHlwb2dyYXBoeS5zY3NzIiwidGVtcGxhdGUvX2hlYWRlci5zY3NzIiwidGVtcGxhdGUvX3NlY3Rpb24uc2NzcyIsInRlbXBsYXRlL19zZWN0aW9uLW1lZGlhLXF1ZXJpZXMuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIvL2NvbmZpZ3VyYXRpb25cbkBpbXBvcnQgXCJjb25maWd1cmF0aW9uL21peGluXCI7XG5AaW1wb3J0IFwiY29uZmlndXJhdGlvbi9jb25maWdcIjtcblxuLy9yZXNldCRcbkBpbXBvcnQgXCJ0ZW1wbGF0ZS9yZXNldFwiO1xuXG4vLyBUeXBvZ3JhcGh5XG5AaW1wb3J0IFwidGVtcGxhdGUvdHlwb2dyYXBoeVwiO1xuXG4vLyBIZWFkZXJcbkBpbXBvcnQgXCJ0ZW1wbGF0ZS9oZWFkZXJcIjtcblxuLy9zZWN0aW9uXG5AaW1wb3J0IFwidGVtcGxhdGUvc2VjdGlvblwiO1xuQGltcG9ydCBcInRlbXBsYXRlL3NlY3Rpb24tbWVkaWEtcXVlcmllc1wiO1xuXG4vL3NlY3Rpb25ncmlkXG4vLyBAaW1wb3J0IFwidGVtcGxhdGUvZ3JpZFwiO1xuXG4vLyBGb290ZXJcbi8vIEBpbXBvcnQgXCJ0ZW1wbGF0ZS9mb290ZXJcIjtcbiIsIiRyb2JvdG9fbGlnaHQ6IFwiUm9ib3RvLUxpZ2h0XCI7XG4kZmlsZTogXCJSb2JvdG8tTGlnaHQtd2ViZm9udFwiO1xuJGZhbWlseTogXCJyb2JvdG9fbGlnaHQvXCI7XG4kY2F0ZWdvcnk6IFwic2Fucy1zZXJpZlwiO1xuXG5AbWl4aW4gZm9udC1mYWNlKCRyb2JvdG9fbGlnaHQsICRmaWxlLCAkZmFtaWx5LCAkY2F0ZWdvcnk6XCJcIikge1xuICAgICRmaWxlcGF0aDogXCIuLi9mb250cy9cIiArICRmYW1pbHkgKyBcIi9cIiArICRmaWxlO1xuICAgIEBmb250LWZhY2Uge1xuICAgICAgICBmb250LWZhbWlseTogXCIjeyRyb2JvdG9fbGlnaHR9XCI7XG4gICAgICAgIHNyYzogdXJsKCRmaWxlcGF0aCArIFwiLmVvdFwiKTtcbiAgICAgICAgc3JjOiB1cmwoJGZpbGVwYXRoICsgXCIuZW90PyNpZWZpeFwiKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIHVybCgkZmlsZXBhdGggKyBcIi53b2ZmXCIpIGZvcm1hdCgnd29mZicpLCB1cmwoJGZpbGVwYXRoICsgXCIudHRmXCIpICBmb3JtYXQoJ3RydWV0eXBlJyksIHVybCgkZmlsZXBhdGggKyBcIi5zdmcjXCIgKyAkcm9ib3RvX2xpZ2h0ICsgXCJcIikgZm9ybWF0KCdzdmcnKTtcbiAgICB9XG4gICAgJSN7JHJvYm90b19saWdodH0ge1xuICAgICAgICBmb250OiB7XG4gICAgICAgICAgICBAaWYgJGNhdGVnb3J5ICE9IFwiXCIge1xuICAgICAgICAgICAgICAgIGZhbWlseTogXCIjeyRyb2JvdG9fbGlnaHR9XCIsICN7JGNhdGVnb3J5fTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBlbHNlIHtcbiAgICAgICAgICAgICAgICBmYW1pbHk6IFwiI3skcm9ib3RvX2xpZ2h0fVwiO1xuICAgICAgICAgICAgICAgIHdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cbiRyb2JvdG9fcmVndWxhcjogXCJSb2JvdG8tcmVndWxhclwiO1xuJGZpbGUyOiBcIlJvYm90by1SZWd1bGFyLXdlYmZvbnRcIjtcbiRmYW1pbHkyOiBcInJvYm90b19yZWd1bGFyL1wiO1xuXG5AbWl4aW4gZm9udC1mYWNlKCRyb2JvdG9fcmVndWxhciwgJGZpbGUyLCAkZmFtaWx5MiwgJGNhdGVnb3J5OlwiXCIpIHtcbiAgICAkZmlsZXBhdGg6IFwiLi4vZm9udHMvXCIgKyAkZmFtaWx5MiArIFwiL1wiICsgJGZpbGUyO1xuICAgIEBmb250LWZhY2Uge1xuICAgICAgICBmb250LWZhbWlseTogXCIjeyRyb2JvdG9fcmVndWxhcn1cIjtcbiAgICAgICAgc3JjOiB1cmwoJGZpbGVwYXRoICsgXCIuZW90XCIpO1xuICAgICAgICBzcmM6IHVybCgkZmlsZXBhdGggKyBcIi5lb3Q/I2llZml4XCIpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKCRmaWxlcGF0aCArIFwiLndvZmZcIikgZm9ybWF0KCd3b2ZmJyksIHVybCgkZmlsZXBhdGggKyBcIi50dGZcIikgIGZvcm1hdCgndHJ1ZXR5cGUnKSwgdXJsKCRmaWxlcGF0aCArIFwiLnN2ZyNcIiArICRyb2JvdG9fcmVndWxhciArIFwiXCIpIGZvcm1hdCgnc3ZnJyk7XG4gICAgfVxuICAgICUjeyRyb2JvdG9fcmVndWxhcn0ge1xuICAgICAgICBmb250OiB7XG4gICAgICAgICAgICBAaWYgJGNhdGVnb3J5ICE9IFwiXCIge1xuICAgICAgICAgICAgICAgIGZhbWlseTogXCIjeyRyb2JvdG9fcmVndWxhcn1cIiwgI3skY2F0ZWdvcnl9O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGVsc2Uge1xuICAgICAgICAgICAgICAgIGZhbWlseTogXCIjeyRyb2JvdG9fcmVndWxhcn1cIjtcbiAgICAgICAgICAgICAgICB3ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuJHJvYm90b19tZWRpdW06IFwiUm9ib3RvLU1lZGl1bVwiO1xuJGZpbGUzOiBcIlJvYm90by1NZWRpdW0td2ViZm9udFwiO1xuJGZhbWlseTM6IFwicm9ib3RvX21lZGl1bS9cIjtcblxuQG1peGluIGZvbnQtZmFjZSgkcm9ib3RvX21lZGl1bSwgJGZpbGUzLCAkZmFtaWx5MywgJGNhdGVnb3J5OlwiXCIpIHtcbiAgICAkZmlsZXBhdGg6IFwiLi4vZm9udHMvXCIgKyAkZmFtaWx5MyArIFwiL1wiICsgJGZpbGUzO1xuICAgIEBmb250LWZhY2Uge1xuICAgICAgICBmb250LWZhbWlseTogXCIjeyRyb2JvdG9fbWVkaXVtfVwiO1xuICAgICAgICBzcmM6IHVybCgkZmlsZXBhdGggKyBcIi5lb3RcIik7XG4gICAgICAgIHNyYzogdXJsKCRmaWxlcGF0aCArIFwiLmVvdD8jaWVmaXhcIikgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoJGZpbGVwYXRoICsgXCIud29mZlwiKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKCRmaWxlcGF0aCArIFwiLnR0ZlwiKSAgZm9ybWF0KCd0cnVldHlwZScpLCB1cmwoJGZpbGVwYXRoICsgXCIuc3ZnI1wiICsgJHJvYm90b19tZWRpdW0gKyBcIlwiKSBmb3JtYXQoJ3N2ZycpO1xuICAgIH1cbiAgICAlI3skcm9ib3RvX21lZGl1bX0ge1xuICAgICAgICBmb250OiB7XG4gICAgICAgICAgICBAaWYgJGNhdGVnb3J5ICE9IFwiXCIge1xuICAgICAgICAgICAgICAgIGZhbWlseTogXCIjeyRyb2JvdG9fbWVkaXVtfVwiLCAjeyRjYXRlZ29yeX07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAZWxzZSB7XG4gICAgICAgICAgICAgICAgZmFtaWx5OiBcIiN7JHJvYm90b19tZWRpdW19XCI7XG4gICAgICAgICAgICAgICAgd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbiRyb2JvdG9fYm9sZDogXCJSb2JvdG8tQm9sZFwiO1xuJGZpbGU0OiBcIlJvYm90by1Cb2xkLXdlYmZvbnRcIjtcbiRmYW1pbHk0OiBcInJvYm90b19ib2xkL1wiO1xuXG5AbWl4aW4gZm9udC1mYWNlKCRyb2JvdG9fYm9sZCwgJGZpbGU0LCAkZmFtaWx5NCwgJGNhdGVnb3J5OlwiXCIpIHtcbiAgICAkZmlsZXBhdGg6IFwiLi4vZm9udHMvXCIgKyAkZmFtaWx5NCArIFwiL1wiICsgJGZpbGU0O1xuICAgIEBmb250LWZhY2Uge1xuICAgICAgICBmb250LWZhbWlseTogXCIjeyRyb2JvdG9fYm9sZH1cIjtcbiAgICAgICAgc3JjOiB1cmwoJGZpbGVwYXRoICsgXCIuZW90XCIpO1xuICAgICAgICBzcmM6IHVybCgkZmlsZXBhdGggKyBcIi5lb3Q/I2llZml4XCIpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKCRmaWxlcGF0aCArIFwiLndvZmZcIikgZm9ybWF0KCd3b2ZmJyksIHVybCgkZmlsZXBhdGggKyBcIi50dGZcIikgIGZvcm1hdCgndHJ1ZXR5cGUnKSwgdXJsKCRmaWxlcGF0aCArIFwiLnN2ZyNcIiArICRyb2JvdG9fYm9sZCArIFwiXCIpIGZvcm1hdCgnc3ZnJyk7XG4gICAgfVxuICAgICUjeyRyb2JvdG9fYm9sZH0ge1xuICAgICAgICBmb250OiB7XG4gICAgICAgICAgICBAaWYgJGNhdGVnb3J5ICE9IFwiXCIge1xuICAgICAgICAgICAgICAgIGZhbWlseTogXCIjeyRyb2JvdG9fYm9sZH1cIiwgI3skY2F0ZWdvcnl9O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGVsc2Uge1xuICAgICAgICAgICAgICAgIGZhbWlseTogXCIjeyRyb2JvdG9fYm9sZH1cIjtcbiAgICAgICAgICAgICAgICB3ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8vZm9udHNcbkBpbmNsdWRlIGZvbnQtZmFjZSgkcm9ib3RvX2xpZ2h0LCAkZmlsZSwgJGZhbWlseSwgJGNhdGVnb3J5KTsvLzFcbkBpbmNsdWRlIGZvbnQtZmFjZSgkcm9ib3RvX3JlZ3VsYXIsICRmaWxlMiwgJGZhbWlseTIsICRjYXRlZ29yeSk7Ly8xXG5AaW5jbHVkZSBmb250LWZhY2UoJHJvYm90b19tZWRpdW0sICRmaWxlMywgJGZhbWlseTMsICRjYXRlZ29yeSk7Ly8xXG5AaW5jbHVkZSBmb250LWZhY2UoJHJvYm90b19ib2xkLCAkZmlsZTQsICRmYW1pbHk0LCAkY2F0ZWdvcnkpOy8vMVxuIiwiKiB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5odG1sLCBib2R5LCBkaXYsIHNwYW4sIGFwcGxldCwgb2JqZWN0LCBpZnJhbWUsXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsXG5hLCBhYmJyLCBhY3JvbnltLCBhZGRyZXNzLCBiaWcsIGNpdGUsIGNvZGUsXG5kZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHMsIHNhbXAsXG5zbWFsbCwgc3RyaWtlLCBzdHJvbmcsIHN1Yiwgc3VwLCB0dCwgdmFyLFxuYiwgdSwgaSwgY2VudGVyLFxuZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSxcbmZpZWxkc2V0LCBmb3JtLCBsYWJlbCwgbGVnZW5kLFxudGFibGUsIGNhcHRpb24sIHRib2R5LCB0Zm9vdCwgdGhlYWQsIHRyLCB0aCwgdGQsXG5hcnRpY2xlLCBhc2lkZSwgY2FudmFzLCBkZXRhaWxzLCBlbWJlZCxcbmZpZ3VyZSwgZmlnY2FwdGlvbiwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCxcbm1lbnUsIG5hdiwgb3V0cHV0LCBydWJ5LCBzZWN0aW9uLCBzdW1tYXJ5LFxudGltZSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRib3JkZXI6IDA7XG5cdGZvbnQtc2l6ZTogMTAwJVx0O1xuXHR2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbmh0bWwsIGJvZHl7XG5cdGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG59XG5cbi8qIEhUTUw1IGRpc3BsYXktcm9sZSByZXNldCBmb3Igb2xkZXIgYnJvd3NlcnMgKi9cbmFydGljbGUsIGFzaWRlLCBkZXRhaWxzLCBmaWdjYXB0aW9uLCBmaWd1cmUsXG5mb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIHNlY3Rpb24ge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuYm9keSB7XG5cdG1hcmdpbjogMDtcbn1cblxub2wsIHVsIHtcblx0bGlzdC1zdHlsZTogbm9uZTtcbn1cblxuYXtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRjb2xvcjpibGFjaztcbn1cblxuYmxvY2txdW90ZSwgcSB7XG5cdHF1b3Rlczogbm9uZTtcbn1cblxuaW1ne1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiBhdXRvO1xuXHR2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuXG5ibG9ja3F1b3RlOmJlZm9yZSwgYmxvY2txdW90ZTphZnRlcixcbnE6YmVmb3JlLCBxOmFmdGVyIHtcblx0Y29udGVudDogJyc7XG5cdGNvbnRlbnQ6IG5vbmU7XG59XG5cbnRhYmxlIHtcblx0Ym9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcblx0Ym9yZGVyLXNwYWNpbmc6IDA7XG59XG4iLCJoMXtcbiAgYXtcbiAgICBmb250LWZhbWlseTogJHJvYm90b19yZWd1bGFyO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICB9XG59XG5cbmgye1xuICBhe1xuICAgIGZvbnQtZmFtaWx5OiRyb2JvdG9fbWVkaXVtO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBmb250LXNpemU6MS41cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIH1cbn1cblxuaDN7XG4gIGZvbnQtZmFtaWx5OiAkcm9ib3RvX3JlZ3VsYXI7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBhe1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICY6OmFmdGVye1xuICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2IoMCwgMjU1LCAwKTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNXB4O1xuICAgICAgbGVmdDogMDtcbiAgICAgIGhlaWdodDogOXB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IGF1dG87XG4gICAgICB6LWluZGV4OiAtMTtcbiAgICB9XG4gIH1cbn1cblxubmF2e1xuICBsaXtcbiAgICBhe1xuICAgICAgZm9udC1mYW1pbHk6JHJvYm90b19yZWd1bGFyO1xuICAgICAgZm9udC1zaXplOjAuOHJlbTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuXG4gICAgfVxuICB9XG4gIGF7XG4gICAgbGl7XG4gICAgICBmb250LWZhbWlseTokcm9ib3RvX3JlZ3VsYXI7XG4gICAgICBmb250LXNpemU6MC44cmVtO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cbiAgICB9XG4gIH1cbn1cblxucHtcbiAgZm9udC1mYW1pbHk6ICRyb2JvdG9fbGlnaHQ7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBhe1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICY6OmFmdGVye1xuICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2IoMCwgMjU1LCAwKTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNXB4O1xuICAgICAgbGVmdDogMDtcbiAgICAgIGhlaWdodDogOXB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IGF1dG87XG4gICAgICB6LWluZGV4OiAtMTtcbiAgICB9XG4gIH1cbn1cblxuLnRheG9ub215e1xuICBhe1xuICAgIGZvbnQtZmFtaWx5OiRyb2JvdG9fcmVndWxhcjtcbiAgICBmb250LXNpemU6MC44ZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICB9XG4gIGF7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICY6OmFmdGVye1xuICAgICAgdHJhbnNpdGlvbjogd2lkdGggMC41cztcbiAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgYmFja2dyb3VuZDogcmdiKDAsIDI1NSwgMCk7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMCU7XG4gICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICB6LWluZGV4OiAtMTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBtYXJnaW46IGF1dG87XG4gICAgICB0b3A6IDRweDtcbiAgICB9XG4gIH1cbiAgYTpob3ZlcntcbiAgICAmOjphZnRlcntcbiAgICAgIHRyYW5zaXRpb246IHdpZHRoIDAuNXM7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbn1cblxuLm5ld3N7XG4gIGgze1xuICAgIGZvbnQtZmFtaWx5OiRyb2JvdG9fcmVndWxhcjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIH1cbiAgLmJsb2ctZGF0ZXtcbiAgICB0aW1le1xuICAgICAgZm9udC1mYW1pbHk6JHJvYm90b19saWdodDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1zaXplOjAuOGVtO1xuXG4gICAgfVxuICB9XG59XG4iLCJoZWFkZXJ7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDBweDtcbiAgdG9wOiAwO1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHJnYigwLDAsMCk7XG4gIHotaW5kZXg6IDk5OTtcbiAgaDF7XG4gICAgbWFyZ2luOiBhdXRvIDA7XG4gIH1cbiAgbmF2e1xuICAgIG1hcmdpbjogYXV0byAwO1xuICAgIHVse1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xuICAgICAgLW1zLWZsZXgtcGFjazogZW5kO1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgIGxpe1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNTBweDtcbiAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHghaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLnRhZ3N7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkIGJsYWNrO1xuICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgYmxhY2s7XG4gICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICB0b3A6IDQwcHg7XG4gICAgICAgIHJpZ2h0OiAwcHg7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICB6LWluZGV4OiA5OTk7XG4gICAgICAgIGF7XG4gICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICAgICYgPiBsaXtcbiAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICY6OmFmdGVye1xuICAgICAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiKDAsIDI1NSwgMCk7XG4gICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICAgICAgICB3aWR0aDogMCU7XG4gICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDBzO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwcztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYudmlzaWJsZSwgJi5hY3RpdmV7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgIGF7XG4gICAgICAgICAgJiA+IGxpe1xuICAgICAgICAgICAgJjo6YWZ0ZXJ7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYigwLCAyNTUsIDApO1xuICAgICAgICAgICAgICB3aWR0aDogMCU7XG4gICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAmID4gbGl7XG4gICAgICAgICAgICAgICY6OmFmdGVye1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYigwLCAyNTUsIDApO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAvLyBmbGVjaGVcbiAgICAmID4gdWw6bnRoLWNoaWxkKDEpIHtcbiAgICAgICYgPiBsaTpudGgtY2hpbGQoMSl7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDYwcHg7XG4gICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ZsZWNoZTIuc3ZnKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgcmlnaHQ6IC0yNXB4O1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gICAgICAgIH1cbiAgICAgICAgJi5ob3ZlcntcbiAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIiNzdGFydHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgLy9ob21lXG4gJiA+ICNpdGVtc3tcbiAgICYgPiAuaXRlbXtcbiAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuIWltcG9ydGFudDtcbiAgIH1cbiB9XG4gIC5pdGVte1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgIC5jYXJke1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLyAzKSAtIDMuNXB4KTtcbiAgICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgICAmOm50aC1jaGlsZCgzbisyKXtcbiAgICAgICAgbWFyZ2luOiAwIDVweDtcbiAgICAgIH1cbiAgICAgIC5jYXJkLWltYWdlOmhvdmVye1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC42cztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDAsIDI1NSwgMCk7XG4gICAgICAgIGltZ3tcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjZzO1xuICAgICAgICAgIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbiAgICAgICAgICBvcGFjaXR5OiAuOTU7XG4gICAgICAgIH1cbiAgICAgICYgfiAuY2FyZC10aXRsZXtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDFzO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuY2FyZC10aXRsZXtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDFzO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlICwgLTUwJSk7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLy9wYWdlcHJvamV0XG4gIC5jb250ZW50LWl0ZW17XG4gICAgLmUtY29udGVudHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuICAgIC5tZWRpYXtcbiAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC8gMykgKiAyKTtcbiAgICB9XG4gICAgLmNvbnRlbnR7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC8gMyk7XG4gICAgICBtaW4td2lkdGg6IDQwMHB4O1xuICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNDBweCk7XG4gICAgICAudHh0e1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC8gMyk7XG4gICAgICAgIG1pbi13aWR0aDogNDAwcHg7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gOTBweCk7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMzBweCAwcHggMzBweDtcbiAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAgICAgaDN7XG4gICAgICAgICAgbWFyZ2luOiAwcHggMCAxMHB4IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC50YXhvbm9teXtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDMpO1xuICAgICAgICBtaW4td2lkdGg6IDQwMHB4O1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICBwb3NpdGlvbjpmaXhlZDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQgYmxhY2s7XG4gICAgICAgIHNwYW57XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgbWFyZ2luOiBhdXRvIDA7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgICAgYXtcbiAgICAgICAgICAgIG1hcmdpbjogMTBweCAxMHB4IDAgMTBweDtcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGR7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4IWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLy9wYWdlIG5ld3NcbiAgLm5ld3N7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAvIDcgKTtcbiAgICBtaW4td2lkdGg6IDM0MHB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGgze1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cbiAgfVxuICAuYWJvdXR7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAvIDMgKTtcbiAgICBtaW4td2lkdGg6IDQwMHB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGgze1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cbiAgfVxufVxuIiwiQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgaGVhZGVye1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgdG9wOiAwO1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgcmdiKDAsMCwwKTtcbiAgICB6LWluZGV4OiA5OTk7XG4gICAgaDF7XG4gICAgICBtYXJnaW46IGF1dG8gMDtcbiAgICB9XG4gICAgbmF2e1xuICAgICAgbWFyZ2luOiBhdXRvIDA7XG4gICAgICAmID4gLnRhZ3N7XG4gICAgICAgICYgPiBhIHtcbiAgICAgICAgICBsaXtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDA7XG4gICAgICAgICAgICAmOjphZnRlcntcbiAgICAgICAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiKDAsIDI1NSwgMCk7XG4gICAgICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogd2lkdGggMC41cztcbiAgICAgICAgICAgICAgd2lkdGg6IDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgbGl7XG4gICAgICAgICAgICAgICY6OmFmdGVye1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2IoMCwgMjU1LCAwKTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHdpZHRoIDAuNXM7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYgPiB1bDpudGgtY2hpbGQoMSkge1xuICAgICAgICAmID4gbGk6bnRoLWNoaWxkKDEpe1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMzVweDtcbiAgICAgICAgICAmID4gYXtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9mbGVjaGUyLnN2Zyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgLy8gYmFja2dyb3VuZC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IC0yNXB4O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gICAgICAgICAgfVxuICAgICAgICAgICYuaG92ZXJ7XG4gICAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgdWx7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgIGxpe1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4IWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICB1bC50YWdze1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgdWwudmlzaWJsZSwgdWwuYWN0aXZle1xuICAgICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCBibGFjaztcbiAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCBibGFjaztcbiAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDQwcHg7XG4gICAgICByaWdodDogMHB4O1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICB6LWluZGV4OiA5OTk7XG4gICAgICBhe1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgICY6Zmlyc3QtY2hpbGR7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgfVxuICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgfVxuICAgICAgICBsaXtcbiAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAjc3RhcnR7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICAvL2hvbWVcbiAgICAuaXRlbXtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgLmNhcmR7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDBweCFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMHB4IWltcG9ydGFudDtcbiAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwcHghaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5jYXJkLWltYWdlOmhvdmVye1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjZzO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigwLCAyNTUsIDApO1xuICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuNnM7XG4gICAgICAgICAgICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG4gICAgICAgICAgICBvcGFjaXR5OiAuOTU7XG4gICAgICAgICAgfVxuICAgICAgICAmIH4gLmNhcmQtdGl0bGV7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAxcywgdG9wIDBzO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuY2FyZC10aXRsZXtcbiAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDFzO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUgLCAtNTAlKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAvL3BhZ2Vwcm9qZXRcbiAgICAuY29udGVudC1pdGVte1xuICAgICAgLmUtY29udGVudHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIH1cbiAgICAgIC5tZWRpYXtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgICAuY29udGVudHtcbiAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgbWluLXdpZHRoOiBhdXRvIWltcG9ydGFudDtcbiAgICAgICAgLnR4dHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWluLXdpZHRoOiBhdXRvIWltcG9ydGFudDtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG8haW1wb3J0YW50O1xuICAgICAgICAgIHBhZGRpbmc6IDIwcHggMjBweCAwcHggMjBweDtcbiAgICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICAgICAgIGgze1xuICAgICAgICAgICAgbWFyZ2luOiAwcHggMCAxMHB4IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC50YXhvbm9teXtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBtaW4td2lkdGg6IGF1dG8haW1wb3J0YW50O1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkIGJsYWNrO1xuICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgbWFyZ2luOiBhdXRvIDA7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgIG1hcmdpbjogMTBweCAxMHB4IDAgMTBweDtcbiAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLy9wYWdlIG5ld3NcbiAgICAubmV3c3tcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWluLXdpZHRoOiBhdXRvIWltcG9ydGFudDtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIHBhZGRpbmc6IDEwcHggMjBweCAxMHB4IDIwcHg7XG4gICAgICAmOm50aC1jaGlsZCgxKXtcbiAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICB9XG4gICAgICBoM3tcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5hYm91dHtcbiAgICAgIHdpZHRoOjEwMCU7XG4gICAgICBtaW4td2lkdGg6IGF1dG8haW1wb3J0YW50O1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgIGgze1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxufVxuIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQ2dGSSxVQUFVLEdBQ04sV0FBVyxFQUFFLGNBQWlCLEVBQzlCLEdBQUcsRUFBRSxzREFBdUIsRUFDNUIsR0FBRyxFQUFFLDZEQUE4QixDQUFDLDJCQUEyQixFQUFFLHVEQUF3QixDQUFDLGNBQWMsRUFBRSxzREFBdUIsQ0FBRSxrQkFBa0IsRUFBRSxtRUFBNEMsQ0FBQyxhQUFhOztBQUhyTixVQUFVLEdBQ04sV0FBVyxFQUFFLGdCQUFpQixFQUM5QixHQUFHLEVBQUUsMERBQXVCLEVBQzVCLEdBQUcsRUFBRSxpRUFBOEIsQ0FBQywyQkFBMkIsRUFBRSwyREFBd0IsQ0FBQyxjQUFjLEVBQUUsMERBQXVCLENBQUUsa0JBQWtCLEVBQUUseUVBQTRDLENBQUMsYUFBYTs7QUFIck4sVUFBVSxHQUNOLFdBQVcsRUFBRSxlQUFpQixFQUM5QixHQUFHLEVBQUUsd0RBQXVCLEVBQzVCLEdBQUcsRUFBRSwrREFBOEIsQ0FBQywyQkFBMkIsRUFBRSx5REFBd0IsQ0FBQyxjQUFjLEVBQUUsd0RBQXVCLENBQUUsa0JBQWtCLEVBQUUsc0VBQTRDLENBQUMsYUFBYTs7QUFIck4sVUFBVSxHQUNOLFdBQVcsRUFBRSxhQUFpQixFQUM5QixHQUFHLEVBQUUsb0RBQXVCLEVBQzVCLEdB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 */ +/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGVtcGxhdGUuY3NzIiwic291cmNlcyI6WyJ0ZW1wbGF0ZS5zY3NzIiwiY29uZmlndXJhdGlvbi9fbWl4aW4uc2NzcyIsImNvbmZpZ3VyYXRpb24vX2NvbmZpZy5zY3NzIiwidGVtcGxhdGUvX3Jlc2V0LnNjc3MiLCJ0ZW1wbGF0ZS9fdHlwb2dyYXBoeS5zY3NzIiwidGVtcGxhdGUvX2hlYWRlci5zY3NzIiwidGVtcGxhdGUvX3NlY3Rpb24uc2NzcyIsInRlbXBsYXRlL19zZWN0aW9uLW1lZGlhLXF1ZXJpZXMuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIvL2NvbmZpZ3VyYXRpb25cbkBpbXBvcnQgXCJjb25maWd1cmF0aW9uL21peGluXCI7XG5AaW1wb3J0IFwiY29uZmlndXJhdGlvbi9jb25maWdcIjtcblxuLy9yZXNldCRcbkBpbXBvcnQgXCJ0ZW1wbGF0ZS9yZXNldFwiO1xuXG4vLyBUeXBvZ3JhcGh5XG5AaW1wb3J0IFwidGVtcGxhdGUvdHlwb2dyYXBoeVwiO1xuXG4vLyBIZWFkZXJcbkBpbXBvcnQgXCJ0ZW1wbGF0ZS9oZWFkZXJcIjtcblxuLy9zZWN0aW9uXG5AaW1wb3J0IFwidGVtcGxhdGUvc2VjdGlvblwiO1xuQGltcG9ydCBcInRlbXBsYXRlL3NlY3Rpb24tbWVkaWEtcXVlcmllc1wiO1xuXG4vL3NlY3Rpb25ncmlkXG4vLyBAaW1wb3J0IFwidGVtcGxhdGUvZ3JpZFwiO1xuXG4vLyBGb290ZXJcbi8vIEBpbXBvcnQgXCJ0ZW1wbGF0ZS9mb290ZXJcIjtcbiIsIiRyb2JvdG9fbGlnaHQ6IFwiUm9ib3RvLUxpZ2h0XCI7XG4kZmlsZTogXCJSb2JvdG8tTGlnaHQtd2ViZm9udFwiO1xuJGZhbWlseTogXCJyb2JvdG9fbGlnaHQvXCI7XG4kY2F0ZWdvcnk6IFwic2Fucy1zZXJpZlwiO1xuXG5AbWl4aW4gZm9udC1mYWNlKCRyb2JvdG9fbGlnaHQsICRmaWxlLCAkZmFtaWx5LCAkY2F0ZWdvcnk6XCJcIikge1xuICAgICRmaWxlcGF0aDogXCIuLi9mb250cy9cIiArICRmYW1pbHkgKyBcIi9cIiArICRmaWxlO1xuICAgIEBmb250LWZhY2Uge1xuICAgICAgICBmb250LWZhbWlseTogXCIjeyRyb2JvdG9fbGlnaHR9XCI7XG4gICAgICAgIHNyYzogdXJsKCRmaWxlcGF0aCArIFwiLmVvdFwiKTtcbiAgICAgICAgc3JjOiB1cmwoJGZpbGVwYXRoICsgXCIuZW90PyNpZWZpeFwiKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIHVybCgkZmlsZXBhdGggKyBcIi53b2ZmXCIpIGZvcm1hdCgnd29mZicpLCB1cmwoJGZpbGVwYXRoICsgXCIudHRmXCIpICBmb3JtYXQoJ3RydWV0eXBlJyksIHVybCgkZmlsZXBhdGggKyBcIi5zdmcjXCIgKyAkcm9ib3RvX2xpZ2h0ICsgXCJcIikgZm9ybWF0KCdzdmcnKTtcbiAgICB9XG4gICAgJSN7JHJvYm90b19saWdodH0ge1xuICAgICAgICBmb250OiB7XG4gICAgICAgICAgICBAaWYgJGNhdGVnb3J5ICE9IFwiXCIge1xuICAgICAgICAgICAgICAgIGZhbWlseTogXCIjeyRyb2JvdG9fbGlnaHR9XCIsICN7JGNhdGVnb3J5fTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBlbHNlIHtcbiAgICAgICAgICAgICAgICBmYW1pbHk6IFwiI3skcm9ib3RvX2xpZ2h0fVwiO1xuICAgICAgICAgICAgICAgIHdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cbiRyb2JvdG9fcmVndWxhcjogXCJSb2JvdG8tcmVndWxhclwiO1xuJGZpbGUyOiBcIlJvYm90by1SZWd1bGFyLXdlYmZvbnRcIjtcbiRmYW1pbHkyOiBcInJvYm90b19yZWd1bGFyL1wiO1xuXG5AbWl4aW4gZm9udC1mYWNlKCRyb2JvdG9fcmVndWxhciwgJGZpbGUyLCAkZmFtaWx5MiwgJGNhdGVnb3J5OlwiXCIpIHtcbiAgICAkZmlsZXBhdGg6IFwiLi4vZm9udHMvXCIgKyAkZmFtaWx5MiArIFwiL1wiICsgJGZpbGUyO1xuICAgIEBmb250LWZhY2Uge1xuICAgICAgICBmb250LWZhbWlseTogXCIjeyRyb2JvdG9fcmVndWxhcn1cIjtcbiAgICAgICAgc3JjOiB1cmwoJGZpbGVwYXRoICsgXCIuZW90XCIpO1xuICAgICAgICBzcmM6IHVybCgkZmlsZXBhdGggKyBcIi5lb3Q/I2llZml4XCIpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKCRmaWxlcGF0aCArIFwiLndvZmZcIikgZm9ybWF0KCd3b2ZmJyksIHVybCgkZmlsZXBhdGggKyBcIi50dGZcIikgIGZvcm1hdCgndHJ1ZXR5cGUnKSwgdXJsKCRmaWxlcGF0aCArIFwiLnN2ZyNcIiArICRyb2JvdG9fcmVndWxhciArIFwiXCIpIGZvcm1hdCgnc3ZnJyk7XG4gICAgfVxuICAgICUjeyRyb2JvdG9fcmVndWxhcn0ge1xuICAgICAgICBmb250OiB7XG4gICAgICAgICAgICBAaWYgJGNhdGVnb3J5ICE9IFwiXCIge1xuICAgICAgICAgICAgICAgIGZhbWlseTogXCIjeyRyb2JvdG9fcmVndWxhcn1cIiwgI3skY2F0ZWdvcnl9O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGVsc2Uge1xuICAgICAgICAgICAgICAgIGZhbWlseTogXCIjeyRyb2JvdG9fcmVndWxhcn1cIjtcbiAgICAgICAgICAgICAgICB3ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuJHJvYm90b19tZWRpdW06IFwiUm9ib3RvLU1lZGl1bVwiO1xuJGZpbGUzOiBcIlJvYm90by1NZWRpdW0td2ViZm9udFwiO1xuJGZhbWlseTM6IFwicm9ib3RvX21lZGl1bS9cIjtcblxuQG1peGluIGZvbnQtZmFjZSgkcm9ib3RvX21lZGl1bSwgJGZpbGUzLCAkZmFtaWx5MywgJGNhdGVnb3J5OlwiXCIpIHtcbiAgICAkZmlsZXBhdGg6IFwiLi4vZm9udHMvXCIgKyAkZmFtaWx5MyArIFwiL1wiICsgJGZpbGUzO1xuICAgIEBmb250LWZhY2Uge1xuICAgICAgICBmb250LWZhbWlseTogXCIjeyRyb2JvdG9fbWVkaXVtfVwiO1xuICAgICAgICBzcmM6IHVybCgkZmlsZXBhdGggKyBcIi5lb3RcIik7XG4gICAgICAgIHNyYzogdXJsKCRmaWxlcGF0aCArIFwiLmVvdD8jaWVmaXhcIikgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoJGZpbGVwYXRoICsgXCIud29mZlwiKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKCRmaWxlcGF0aCArIFwiLnR0ZlwiKSAgZm9ybWF0KCd0cnVldHlwZScpLCB1cmwoJGZpbGVwYXRoICsgXCIuc3ZnI1wiICsgJHJvYm90b19tZWRpdW0gKyBcIlwiKSBmb3JtYXQoJ3N2ZycpO1xuICAgIH1cbiAgICAlI3skcm9ib3RvX21lZGl1bX0ge1xuICAgICAgICBmb250OiB7XG4gICAgICAgICAgICBAaWYgJGNhdGVnb3J5ICE9IFwiXCIge1xuICAgICAgICAgICAgICAgIGZhbWlseTogXCIjeyRyb2JvdG9fbWVkaXVtfVwiLCAjeyRjYXRlZ29yeX07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAZWxzZSB7XG4gICAgICAgICAgICAgICAgZmFtaWx5OiBcIiN7JHJvYm90b19tZWRpdW19XCI7XG4gICAgICAgICAgICAgICAgd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbiRyb2JvdG9fYm9sZDogXCJSb2JvdG8tQm9sZFwiO1xuJGZpbGU0OiBcIlJvYm90by1Cb2xkLXdlYmZvbnRcIjtcbiRmYW1pbHk0OiBcInJvYm90b19ib2xkL1wiO1xuXG5AbWl4aW4gZm9udC1mYWNlKCRyb2JvdG9fYm9sZCwgJGZpbGU0LCAkZmFtaWx5NCwgJGNhdGVnb3J5OlwiXCIpIHtcbiAgICAkZmlsZXBhdGg6IFwiLi4vZm9udHMvXCIgKyAkZmFtaWx5NCArIFwiL1wiICsgJGZpbGU0O1xuICAgIEBmb250LWZhY2Uge1xuICAgICAgICBmb250LWZhbWlseTogXCIjeyRyb2JvdG9fYm9sZH1cIjtcbiAgICAgICAgc3JjOiB1cmwoJGZpbGVwYXRoICsgXCIuZW90XCIpO1xuICAgICAgICBzcmM6IHVybCgkZmlsZXBhdGggKyBcIi5lb3Q/I2llZml4XCIpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKCRmaWxlcGF0aCArIFwiLndvZmZcIikgZm9ybWF0KCd3b2ZmJyksIHVybCgkZmlsZXBhdGggKyBcIi50dGZcIikgIGZvcm1hdCgndHJ1ZXR5cGUnKSwgdXJsKCRmaWxlcGF0aCArIFwiLnN2ZyNcIiArICRyb2JvdG9fYm9sZCArIFwiXCIpIGZvcm1hdCgnc3ZnJyk7XG4gICAgfVxuICAgICUjeyRyb2JvdG9fYm9sZH0ge1xuICAgICAgICBmb250OiB7XG4gICAgICAgICAgICBAaWYgJGNhdGVnb3J5ICE9IFwiXCIge1xuICAgICAgICAgICAgICAgIGZhbWlseTogXCIjeyRyb2JvdG9fYm9sZH1cIiwgI3skY2F0ZWdvcnl9O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGVsc2Uge1xuICAgICAgICAgICAgICAgIGZhbWlseTogXCIjeyRyb2JvdG9fYm9sZH1cIjtcbiAgICAgICAgICAgICAgICB3ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8vZm9udHNcbkBpbmNsdWRlIGZvbnQtZmFjZSgkcm9ib3RvX2xpZ2h0LCAkZmlsZSwgJGZhbWlseSwgJGNhdGVnb3J5KTsvLzFcbkBpbmNsdWRlIGZvbnQtZmFjZSgkcm9ib3RvX3JlZ3VsYXIsICRmaWxlMiwgJGZhbWlseTIsICRjYXRlZ29yeSk7Ly8xXG5AaW5jbHVkZSBmb250LWZhY2UoJHJvYm90b19tZWRpdW0sICRmaWxlMywgJGZhbWlseTMsICRjYXRlZ29yeSk7Ly8xXG5AaW5jbHVkZSBmb250LWZhY2UoJHJvYm90b19ib2xkLCAkZmlsZTQsICRmYW1pbHk0LCAkY2F0ZWdvcnkpOy8vMVxuIiwiKiB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5odG1sLCBib2R5LCBkaXYsIHNwYW4sIGFwcGxldCwgb2JqZWN0LCBpZnJhbWUsXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsXG5hLCBhYmJyLCBhY3JvbnltLCBhZGRyZXNzLCBiaWcsIGNpdGUsIGNvZGUsXG5kZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHMsIHNhbXAsXG5zbWFsbCwgc3RyaWtlLCBzdHJvbmcsIHN1Yiwgc3VwLCB0dCwgdmFyLFxuYiwgdSwgaSwgY2VudGVyLFxuZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSxcbmZpZWxkc2V0LCBmb3JtLCBsYWJlbCwgbGVnZW5kLFxudGFibGUsIGNhcHRpb24sIHRib2R5LCB0Zm9vdCwgdGhlYWQsIHRyLCB0aCwgdGQsXG5hcnRpY2xlLCBhc2lkZSwgY2FudmFzLCBkZXRhaWxzLCBlbWJlZCxcbmZpZ3VyZSwgZmlnY2FwdGlvbiwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCxcbm1lbnUsIG5hdiwgb3V0cHV0LCBydWJ5LCBzZWN0aW9uLCBzdW1tYXJ5LFxudGltZSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRib3JkZXI6IDA7XG5cdGZvbnQtc2l6ZTogMTAwJVx0O1xuXHR2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbmh0bWwsIGJvZHl7XG5cdGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG59XG5cbi8qIEhUTUw1IGRpc3BsYXktcm9sZSByZXNldCBmb3Igb2xkZXIgYnJvd3NlcnMgKi9cbmFydGljbGUsIGFzaWRlLCBkZXRhaWxzLCBmaWdjYXB0aW9uLCBmaWd1cmUsXG5mb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIHNlY3Rpb24ge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuYm9keSB7XG5cdG1hcmdpbjogMDtcbn1cblxub2wsIHVsIHtcblx0bGlzdC1zdHlsZTogbm9uZTtcbn1cblxuYXtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRjb2xvcjpibGFjaztcbn1cblxuYmxvY2txdW90ZSwgcSB7XG5cdHF1b3Rlczogbm9uZTtcbn1cblxuaW1ne1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiBhdXRvO1xuXHR2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuXG5ibG9ja3F1b3RlOmJlZm9yZSwgYmxvY2txdW90ZTphZnRlcixcbnE6YmVmb3JlLCBxOmFmdGVyIHtcblx0Y29udGVudDogJyc7XG5cdGNvbnRlbnQ6IG5vbmU7XG59XG5cbnRhYmxlIHtcblx0Ym9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcblx0Ym9yZGVyLXNwYWNpbmc6IDA7XG59XG4iLCJoMXtcbiAgYXtcbiAgICBmb250LWZhbWlseTogJHJvYm90b19yZWd1bGFyO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICB9XG59XG5cbmgye1xuICBhe1xuICAgIGZvbnQtZmFtaWx5OiRyb2JvdG9fbWVkaXVtO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBmb250LXNpemU6MS41cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIH1cbn1cblxuaDN7XG4gIGZvbnQtZmFtaWx5OiAkcm9ib3RvX3JlZ3VsYXI7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBhe1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICY6OmFmdGVye1xuICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2IoMCwgMjU1LCAwKTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNXB4O1xuICAgICAgbGVmdDogMDtcbiAgICAgIGhlaWdodDogOXB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IGF1dG87XG4gICAgICB6LWluZGV4OiAtMTtcbiAgICB9XG4gIH1cbn1cblxubmF2e1xuICBsaXtcbiAgICBhe1xuICAgICAgZm9udC1mYW1pbHk6JHJvYm90b19yZWd1bGFyO1xuICAgICAgZm9udC1zaXplOjAuOHJlbTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuXG4gICAgfVxuICB9XG4gIGF7XG4gICAgbGl7XG4gICAgICBmb250LWZhbWlseTokcm9ib3RvX3JlZ3VsYXI7XG4gICAgICBmb250LXNpemU6MC44cmVtO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cbiAgICB9XG4gIH1cbn1cblxucHtcbiAgZm9udC1mYW1pbHk6ICRyb2JvdG9fbGlnaHQ7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBhe1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICY6OmFmdGVye1xuICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2IoMCwgMjU1LCAwKTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNXB4O1xuICAgICAgbGVmdDogMDtcbiAgICAgIGhlaWdodDogOXB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IGF1dG87XG4gICAgICB6LWluZGV4OiAtMTtcbiAgICB9XG4gIH1cbn1cblxuLnRheG9ub215e1xuICBhe1xuICAgIGZvbnQtZmFtaWx5OiRyb2JvdG9fcmVndWxhcjtcbiAgICBmb250LXNpemU6MC44ZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICB9XG4gIGF7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICY6OmFmdGVye1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiB3aWR0aCAwLjVzO1xuICAgICAgdHJhbnNpdGlvbjogd2lkdGggMC41cztcbiAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgYmFja2dyb3VuZDogcmdiKDAsIDI1NSwgMCk7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMCU7XG4gICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICB6LWluZGV4OiAtMTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBtYXJnaW46IGF1dG87XG4gICAgICB0b3A6IDRweDtcbiAgICB9XG4gIH1cbiAgYTpob3ZlcntcbiAgICAmOjphZnRlcntcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogd2lkdGggMC41cztcbiAgICAgIHRyYW5zaXRpb246IHdpZHRoIDAuNXM7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbn1cblxuLm5ld3N7XG4gIGgze1xuICAgIGZvbnQtZmFtaWx5OiRyb2JvdG9fcmVndWxhcjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIH1cbiAgLmJsb2ctZGF0ZXtcbiAgICB0aW1le1xuICAgICAgZm9udC1mYW1pbHk6JHJvYm90b19saWdodDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1zaXplOjAuOGVtO1xuXG4gICAgfVxuICB9XG59XG4iLCJoZWFkZXJ7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDBweDtcbiAgdG9wOiAwO1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHJnYigwLDAsMCk7XG4gIHotaW5kZXg6IDk5OTtcbiAgaDF7XG4gICAgbWFyZ2luOiBhdXRvIDA7XG4gIH1cbiAgbmF2e1xuICAgIG1hcmdpbjogYXV0byAwO1xuICAgIHVse1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xuICAgICAgLW1zLWZsZXgtcGFjazogZW5kO1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgIGxpe1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNTBweDtcbiAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHghaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLnRhZ3N7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkIGJsYWNrO1xuICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgYmxhY2s7XG4gICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICB0b3A6IDQwcHg7XG4gICAgICAgIHJpZ2h0OiAwcHg7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICB6LWluZGV4OiA5OTk7XG4gICAgICAgIGF7XG4gICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICAgICYgPiBsaXtcbiAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICY6OmFmdGVye1xuICAgICAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiKDAsIDI1NSwgMCk7XG4gICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICAgICAgICB3aWR0aDogMCU7XG4gICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDBzO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwcztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYudmlzaWJsZSwgJi5hY3RpdmV7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgIGF7XG4gICAgICAgICAgJiA+IGxpe1xuICAgICAgICAgICAgJjo6YWZ0ZXJ7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYigwLCAyNTUsIDApO1xuICAgICAgICAgICAgICB3aWR0aDogMCU7XG4gICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAmID4gbGl7XG4gICAgICAgICAgICAgICY6OmFmdGVye1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYigwLCAyNTUsIDApO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAvLyBmbGVjaGVcbiAgICAmID4gdWw6bnRoLWNoaWxkKDEpIHtcbiAgICAgICYgPiBsaTpudGgtY2hpbGQoMSl7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDYwcHg7XG4gICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ZsZWNoZTIuc3ZnKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgcmlnaHQ6IC0yNXB4O1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gICAgICAgIH1cbiAgICAgICAgJi5ob3ZlcntcbiAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIiNzdGFydHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgLy9ob21lXG4gJiA+ICNpdGVtc3tcbiAgICYgPiAuaXRlbXtcbiAgICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeSFpbXBvcnRhbnQ7XG4gICAgICAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5IWltcG9ydGFudDtcbiAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4haW1wb3J0YW50O1xuICAgfVxuIH1cbiAgLml0ZW17XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1zLWZsZXgtcGFjazogZGlzdHJpYnV0ZTtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgLmNhcmR7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB3aWR0aDogY2FsYygoMTAwJSAvIDMpIC0gMy41cHgpO1xuICAgICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICAgICY6bnRoLWNoaWxkKDNuKzIpe1xuICAgICAgICBtYXJnaW46IDAgNXB4O1xuICAgICAgfVxuICAgICAgLmNhcmQtaW1hZ2U6aG92ZXJ7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNnM7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjZzO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMCwgMjU1LCAwKTtcbiAgICAgICAgaW1ne1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC42cztcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjZzO1xuICAgICAgICAgIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbiAgICAgICAgICBvcGFjaXR5OiAuOTU7XG4gICAgICAgIH1cbiAgICAgICYgfiAuY2FyZC10aXRsZXtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMXM7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAxcztcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmNhcmQtdGl0bGV7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDFzO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMXM7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSAsIC01MCUpO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUgLCAtNTAlKTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAvL3BhZ2Vwcm9qZXRcbiAgLmNvbnRlbnQtaXRlbXtcbiAgICAuZS1jb250ZW50e1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuICAgIC5tZWRpYXtcbiAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC8gMykgKiAyKTtcbiAgICB9XG4gICAgLmNvbnRlbnR7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC8gMyk7XG4gICAgICBtaW4td2lkdGg6IDQwMHB4O1xuICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNDBweCk7XG4gICAgICAudHh0e1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC8gMyk7XG4gICAgICAgIG1pbi13aWR0aDogNDAwcHg7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gOTBweCk7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMzBweCAwcHggMzBweDtcbiAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAgICAgaDN7XG4gICAgICAgICAgbWFyZ2luOiAwcHggMCAxMHB4IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC50YXhvbm9teXtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDMpO1xuICAgICAgICBtaW4td2lkdGg6IDQwMHB4O1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICBwb3NpdGlvbjpmaXhlZDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQgYmxhY2s7XG4gICAgICAgIHNwYW57XG4gICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgbWFyZ2luOiBhdXRvIDA7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgICAgYXtcbiAgICAgICAgICAgIG1hcmdpbjogMTBweCAxMHB4IDAgMTBweDtcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGR7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4IWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLy9wYWdlIG5ld3NcbiAgLm5ld3N7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAvIDcgKTtcbiAgICBtaW4td2lkdGg6IDM0MHB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGgze1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cbiAgfVxuICAuYWJvdXR7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAvIDMgKTtcbiAgICBtaW4td2lkdGg6IDQwMHB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGgze1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cbiAgfVxufVxuIiwiQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgaGVhZGVye1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgdG9wOiAwO1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHJnYigwLDAsMCk7XG4gICAgei1pbmRleDogOTk5O1xuICAgIGgxe1xuICAgICAgbWFyZ2luOiBhdXRvIDA7XG4gICAgfVxuICAgIG5hdntcbiAgICAgIG1hcmdpbjogYXV0byAwO1xuICAgICAgJiA+IC50YWdze1xuICAgICAgICAmID4gYSB7XG4gICAgICAgICAgaGVpZ2h0OiAzMHB4IWltcG9ydGFudDtcbiAgICAgICAgICBsaXtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDA7XG4gICAgICAgICAgICAmOjphZnRlcntcbiAgICAgICAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiKDAsIDI1NSwgMCk7XG4gICAgICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiB3aWR0aCAwLjVzO1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB3aWR0aCAwLjVzO1xuICAgICAgICAgICAgICB3aWR0aDogMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICBsaXtcbiAgICAgICAgICAgICAgJjo6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYigwLCAyNTUsIDApO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiB3aWR0aCAwLjVzO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHdpZHRoIDAuNXM7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYgPiB1bDpudGgtY2hpbGQoMSkge1xuICAgICAgICAmID4gbGk6bnRoLWNoaWxkKDEpe1xuICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMzVweCFpbXBvcnRhbnQ7XG4gICAgICAgICAgJiA+IGF7XG4gICAgICAgICAgICAvLyBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZmxlY2hlMi5zdmcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgIC8vIGJhY2tncm91bmQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiAtMjVweDtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgICAgICAgICB9XG4gICAgICAgICAgJi5ob3ZlcntcbiAgICAgICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzO1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgdWx7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xuICAgICAgICAgIC1tcy1mbGV4LXBhY2s6IGVuZDtcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgIGxpe1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweCFpbXBvcnRhbnQ7XG4gICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4IWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICB1bC50YWdze1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgdWwudmlzaWJsZSwgdWwuYWN0aXZle1xuICAgICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCBibGFjaztcbiAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCBibGFjaztcbiAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDQwcHg7XG4gICAgICByaWdodDogMHB4O1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICB6LWluZGV4OiA5OTk7XG4gICAgICBhe1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgJjpmaXJzdC1jaGlsZHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIH1cbiAgICAgICAgbGl7XG4gICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgI3N0YXJ0e1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgLy9ob21lXG4gICAgLml0ZW17XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIC5jYXJke1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwcHghaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweCFpbXBvcnRhbnQ7XG4gICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMHB4IWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuY2FyZC1pbWFnZTpob3ZlcntcbiAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjZzO1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjZzO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigwLCAyNTUsIDApO1xuICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC42cztcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuNnM7XG4gICAgICAgICAgICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG4gICAgICAgICAgICBvcGFjaXR5OiAuOTU7XG4gICAgICAgICAgfVxuICAgICAgICAmIH4gLmNhcmQtdGl0bGV7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDFzLCB0b3AgMHM7XG4gICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAxcywgdG9wIDBzO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuY2FyZC10aXRsZXtcbiAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMXM7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDFzO1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSAsIC01MCUpO1xuICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSAsIC01MCUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC8vcGFnZXByb2pldFxuICAgIC5jb250ZW50LWl0ZW17XG4gICAgICAuZS1jb250ZW50e1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgfVxuICAgICAgLm1lZGlhe1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICAgIC5jb250ZW50e1xuICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICBtaW4td2lkdGg6IGF1dG8haW1wb3J0YW50O1xuICAgICAgICAudHh0e1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBtaW4td2lkdGg6IGF1dG8haW1wb3J0YW50O1xuICAgICAgICAgIGhlaWdodDogYXV0byFpbXBvcnRhbnQ7XG4gICAgICAgICAgcGFkZGluZzogMjBweCAyMHB4IDBweCAyMHB4O1xuICAgICAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICAgICAgaDN7XG4gICAgICAgICAgICBtYXJnaW46IDBweCAwIDEwcHggMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnRheG9ub215e1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1pbi13aWR0aDogYXV0byFpbXBvcnRhbnQ7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQgYmxhY2s7XG4gICAgICAgICAgc3BhbntcbiAgICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBtYXJnaW46IGF1dG8gMDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDEwcHggMCAxMHB4O1xuICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxke1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4IWltcG9ydGFudDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAvL3BhZ2UgbmV3c1xuICAgIC5uZXdze1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtaW4td2lkdGg6IGF1dG8haW1wb3J0YW50O1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgcGFkZGluZzogMTBweCAyMHB4IDEwcHggMjBweDtcbiAgICAgICY6bnRoLWNoaWxkKDEpe1xuICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgIH1cbiAgICAgIGgze1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmFib3V0e1xuICAgICAgd2lkdGg6MTAwJTtcbiAgICAgIG1pbi13aWR0aDogYXV0byFpbXBvcnRhbnQ7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgaDN7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG59XG4iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFDZ0ZJLFVBQVUsR0FDTixXQUFXLEVBQUUsY0FBaUIsRUFDOUIsR0FBRyxFQUFFLHNEQUF1QixFQUM1QixHQUFHLEVBQUUsNkRBQThCLENBQUMsMkJBQTJCLEVBQUUsdURBQXdCLENBQUMsY0FBYyxFQUFFLHNEQUF1QixDQUFFLGtCQUFrQixFQUFFLG1FQUE0QyxDQUFDLGFBQWE7O0FBSHJOLFVBQVUsR0FDTixXQUFXLEVBQUUsZ0JBQWlCLEVBQzlCLEdBQUcsRUFBRSwwREFBdUIsRUFDNUIsR0FBRyxFQUFFLGlFQUE4QixDQUFDLDJCQUEyQixFQUFFLDJEQUF3QixDQUFDLGNBQWMsRUFBRSwwREFBdUIsQ0FBRSxrQkFBa0IsRUFBRSx5RUFBNEMsQ0FBQyxhQUFhOztBQUhyTixVQUFVLEdBQ04sV0FBVyxFQUFFLGVBQWlCLEVBQzlCLEdBQUcsRUFBRSx3REFBdUIsRUFDNUIsR0FBRyxFQUFFLCtEQUE4QixDQUFDLDJCQUEyQixFQUFFLHlEQUF3QixDQUFDLGNBQWMsRUFBRSx3REFBdUIsQ0FBRSxrQkFBa0IsRUFBRSxzRUFBNEMsQ0FBQyxhQUFh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 */ diff --git a/user/themes/hehe/css-compiled/template.min.css b/user/themes/hehe/css-compiled/template.min.css index dbc1833..79025bc 100644 --- a/user/themes/hehe/css-compiled/template.min.css +++ b/user/themes/hehe/css-compiled/template.min.css @@ -1 +1 @@ -@font-face{font-family:Roboto-Light;src:url(../fonts/roboto_light/Roboto-Light-webfont.eot);src:url(../fonts/roboto_light/Roboto-Light-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/roboto_light/Roboto-Light-webfont.woff) format('woff'),url(../fonts/roboto_light/Roboto-Light-webfont.ttf) format('truetype'),url(../fonts/roboto_light/Roboto-Light-webfont.svg#Roboto-Light) format('svg')}@font-face{font-family:Roboto-regular;src:url(../fonts/roboto_regular/Roboto-Regular-webfont.eot);src:url(../fonts/roboto_regular/Roboto-Regular-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/roboto_regular/Roboto-Regular-webfont.woff) format('woff'),url(../fonts/roboto_regular/Roboto-Regular-webfont.ttf) format('truetype'),url(../fonts/roboto_regular/Roboto-Regular-webfont.svg#Roboto-regular) format('svg')}@font-face{font-family:Roboto-Medium;src:url(../fonts/roboto_medium/Roboto-Medium-webfont.eot);src:url(../fonts/roboto_medium/Roboto-Medium-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/roboto_medium/Roboto-Medium-webfont.woff) format('woff'),url(../fonts/roboto_medium/Roboto-Medium-webfont.ttf) format('truetype'),url(../fonts/roboto_medium/Roboto-Medium-webfont.svg#Roboto-Medium) format('svg')}@font-face{font-family:Roboto-Bold;src:url(../fonts/roboto_bold/Roboto-Bold-webfont.eot);src:url(../fonts/roboto_bold/Roboto-Bold-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/roboto_bold/Roboto-Bold-webfont.woff) format('woff'),url(../fonts/roboto_bold/Roboto-Bold-webfont.ttf) format('truetype'),url(../fonts/roboto_bold/Roboto-Bold-webfont.svg#Roboto-Bold) format('svg')}*{box-sizing:border-box}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{font-size:100%;margin:0;padding:0;vertical-align:baseline;border:0}body,html{font-size:16px;line-height:18px}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{margin:0}ol,ul{list-style:none}a{text-decoration:none;color:#000}blockquote,q{quotes:none}img{width:100%;height:auto;vertical-align:bottom}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-spacing:0;border-collapse:collapse}h1 a{font-family:Roboto-regular;font-size:1rem;font-weight:400}h2 a{font-family:Roboto-Medium;font-size:1.5rem;font-weight:400;color:#fff}h3{font-family:Roboto-regular;font-size:.8rem;text-transform:uppercase}h3 a{font-weight:400;position:relative}h3 a::after{position:absolute;z-index:-1;top:5px;left:0;width:100%;height:9px;margin:auto;content:' ';background:#0f0}nav li a{font-family:Roboto-regular;font-size:.8rem;font-weight:400;text-transform:uppercase}nav a li{font-family:Roboto-regular;font-size:.8rem;font-weight:400;text-transform:uppercase}p{font-family:Roboto-Light;font-size:.8rem;margin-bottom:10px}p a{font-weight:400;position:relative}p a::after{position:absolute;z-index:-1;top:5px;left:0;width:100%;height:9px;margin:auto;content:' ';background:#0f0}.taxonomy a{font-family:Roboto-regular;font-size:.8em;font-weight:400;text-transform:uppercase}.taxonomy a{position:relative}.taxonomy a::after{position:absolute;z-index:-1;top:4px;left:0;width:0;height:10px;margin:auto;content:' ';transition:width .5s;background:#0f0}.taxonomy a:hover::after{width:100%;transition:width .5s}.news h3{font-family:Roboto-regular;font-weight:400;text-transform:uppercase}.news .blog-date time{font-family:Roboto-Light;font-size:.8em;font-weight:400;text-transform:uppercase}header{position:fixed;z-index:999;top:0;display:-ms-flexbox;display:flex;width:100%;height:40px;padding:0 20px;border-bottom:2px solid #000;background-color:#fff;-ms-flex-pack:justify;justify-content:space-between}header h1{margin:auto 0}header nav{margin:auto 0}header nav ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:end;justify-content:flex-end}header nav ul li{display:-ms-flexbox;display:flex;height:40px;margin-right:50px;-ms-flex-align:center;align-items:center}header nav ul li:last-child{margin-right:0!important}header nav ul.tags{position:absolute;z-index:999;top:40px;right:0;visibility:hidden;width:auto;border-bottom:2px solid #000;border-left:2px solid #000;background:#fff}header nav ul.tags a{display:-ms-flexbox;display:flex;width:auto;height:50px;padding:0 20px}header nav ul.tags a>li{position:relative;margin:auto}header nav ul.tags a>li::after{position:absolute;z-index:-1;width:0;height:10px;margin:auto;content:' ';transition:all 0s;background:#0f0}header nav ul.active,header nav ul.visible{visibility:visible}header nav ul.active a>li::after,header nav ul.visible a>li::after{width:0;transition:all .5s;background:#0f0}header nav ul.active a:hover>li::after,header nav ul.visible a:hover>li::after{width:100%;transition:all .5s;background:#0f0}header nav>ul:nth-child(1)>li:nth-child(1){position:relative;display:-ms-flexbox;display:flex;margin-right:60px}header nav>ul:nth-child(1)>li:nth-child(1):after{position:absolute;right:-25px;display:block;width:25px;height:40px;content:' ';cursor:pointer;transition:all .5s;background-image:url(../images/fleche2.svg);background-repeat:no-repeat;background-position:center}header nav>ul:nth-child(1)>li:nth-child(1).hover:after{transition:all .5s;transform:rotate(180deg)}#start{margin-top:40px}#start>#items>.item{-ms-flex-pack:justify!important;justify-content:space-between!important}#start .item{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}#start .item .card{position:relative;overflow-y:hidden;width:calc((100% / 3) - 3.5px);padding-bottom:5px}#start .item .card:nth-child(3n+2){margin:0 5px}#start .item .card .card-image:hover{transition:all .6s;background-color:#0f0}#start .item .card .card-image:hover img{transition:all .6s;opacity:.95;mix-blend-mode:multiply}#start .item .card .card-image:hover~.card-title{top:50%;left:50%;transition:all 1s;opacity:1}#start .item .card .card-title{position:absolute;top:50%;left:50%;transition:all 1s;transform:translate(-50%,-50%);text-align:center;pointer-events:none;opacity:0}#start .content-item .e-content{display:-ms-flexbox;display:flex;height:100%}#start .content-item .media{width:calc((100% / 3) * 2)}#start .content-item .content{width:calc(100% / 3);min-width:400px;height:calc(100vh - 40px)}#start .content-item .content .txt{position:fixed;right:0;overflow-x:auto;width:calc(100% / 3);min-width:400px;height:calc(100% - 90px);padding:20px 30px 0 30px}#start .content-item .content .txt h3{margin:0 0 10px 0}#start .content-item .content .taxonomy{position:fixed;bottom:0;width:calc(100% / 3);min-width:400px;height:auto;border-top:2px solid #000;background:#fff}#start .content-item .content .taxonomy span{display:-ms-flexbox;display:flex;margin:auto 0;padding-bottom:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}#start .content-item .content .taxonomy span a{margin:10px 10px 0 10px}#start .content-item .content .taxonomy span a:first-child{margin-left:30px!important}#start .news{width:calc(100% / 7);min-width:340px;height:auto;padding:20px}#start .news h3{margin-bottom:10px;pointer-events:none}#start .about{width:calc(100% / 3);min-width:400px;height:auto;padding:20px}#start .about h3{margin-bottom:10px;pointer-events:none}@media screen and (max-width:700px){header{position:fixed;z-index:999;top:0;display:-ms-flexbox;display:flex;width:100%;height:40px;padding:0 20px;border-bottom:2px solid #000;background-color:#fff;-ms-flex-pack:justify;justify-content:space-between}header h1{margin:auto 0}header nav{margin:auto 0}header nav>.tags>a li{position:relative;z-index:0}header nav>.tags>a li::after{position:absolute;z-index:-1;width:0;height:10px;margin:auto;content:' ';transition:width .5s;background:#0f0}header nav>.tags>a:hover li::after{position:absolute;z-index:-1;width:100%;height:10px;margin:auto;content:' ';transition:width .5s;background:#0f0}header nav>ul:nth-child(1)>li:nth-child(1){position:relative;display:-ms-flexbox;display:flex;margin-right:35px}header nav>ul:nth-child(1)>li:nth-child(1)>a{pointer-events:none}header nav>ul:nth-child(1)>li:nth-child(1):after{position:absolute;right:-25px;display:block;width:25px;height:40px;content:' ';cursor:pointer;transition:all .5s;background-image:url(../images/fleche2.svg);background-repeat:no-repeat;background-position:center}header nav>ul:nth-child(1)>li:nth-child(1).hover:after{transition:all .5s;transform:rotate(180deg)}header ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:end;justify-content:flex-end}header ul li{display:-ms-flexbox;display:flex;height:40px;margin-right:20px;-ms-flex-align:center;align-items:center}header ul li:last-child{margin-right:0!important}header ul.tags{display:none}header ul.active,header ul.visible{position:absolute;z-index:999;top:40px;right:0;display:block;width:auto;border-bottom:2px solid #000;border-left:2px solid #000;background:#fff}header ul.active a,header ul.visible a{display:-ms-flexbox;display:flex;width:auto;height:40px;padding:0 20px}header ul.active a:first-child,header ul.visible a:first-child{margin-top:10px}header ul.active a:last-child,header ul.visible a:last-child{margin-bottom:10px}header ul.active a li,header ul.visible a li{margin:auto}#start{margin-top:40px}#start .item{display:block}#start .item .card{position:relative;overflow-y:hidden;width:100%;margin-right:0!important;margin-left:0!important;padding-bottom:5px}#start .item .card:last-child{padding-bottom:0!important}#start .item .card .card-image:hover{transition:all .6s;background-color:#0f0}#start .item .card .card-image:hover img{transition:all .6s;opacity:.95;mix-blend-mode:multiply}#start .item .card .card-image:hover~.card-title{top:50%;left:50%;transition:opacity 1s,top 0s;opacity:1}#start .item .card .card-title{position:absolute;top:50%;left:50%;transition:all 1s;transform:translate(-50%,-50%);pointer-events:none;opacity:0}#start .content-item .e-content{display:block;height:100%}#start .content-item .media{width:100%}#start .content-item .content{width:100%;min-width:auto!important}#start .content-item .content .txt{position:relative;right:0;overflow-x:auto;width:100%;min-width:auto!important;height:auto!important;padding:20px 20px 0 20px}#start .content-item .content .txt h3{margin:0 0 10px 0}#start .content-item .content .taxonomy{position:relative;bottom:0;width:100%;min-width:auto!important;height:auto;border-top:2px solid #000;background:#fff}#start .content-item .content .taxonomy span{display:-ms-flexbox;display:flex;margin:auto 0;padding-bottom:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}#start .content-item .content .taxonomy span a{margin:10px 10px 0 10px}#start .content-item .content .taxonomy span a:first-child{margin-left:20px!important}#start .news{width:100%;min-width:auto!important;height:auto;padding:10px 20px 10px 20px}#start .news:nth-child(1){padding-top:20px}#start .news h3{margin-bottom:10px;pointer-events:none}#start .about{width:100%;min-width:auto!important;height:auto;padding:20px}#start .about h3{margin-bottom:10px;pointer-events:none}} \ No newline at end of file +@font-face{font-family:Roboto-Light;src:url(../fonts/roboto_light/Roboto-Light-webfont.eot);src:url(../fonts/roboto_light/Roboto-Light-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/roboto_light/Roboto-Light-webfont.woff) format('woff'),url(../fonts/roboto_light/Roboto-Light-webfont.ttf) format('truetype'),url(../fonts/roboto_light/Roboto-Light-webfont.svg#Roboto-Light) format('svg')}@font-face{font-family:Roboto-regular;src:url(../fonts/roboto_regular/Roboto-Regular-webfont.eot);src:url(../fonts/roboto_regular/Roboto-Regular-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/roboto_regular/Roboto-Regular-webfont.woff) format('woff'),url(../fonts/roboto_regular/Roboto-Regular-webfont.ttf) format('truetype'),url(../fonts/roboto_regular/Roboto-Regular-webfont.svg#Roboto-regular) format('svg')}@font-face{font-family:Roboto-Medium;src:url(../fonts/roboto_medium/Roboto-Medium-webfont.eot);src:url(../fonts/roboto_medium/Roboto-Medium-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/roboto_medium/Roboto-Medium-webfont.woff) format('woff'),url(../fonts/roboto_medium/Roboto-Medium-webfont.ttf) format('truetype'),url(../fonts/roboto_medium/Roboto-Medium-webfont.svg#Roboto-Medium) format('svg')}@font-face{font-family:Roboto-Bold;src:url(../fonts/roboto_bold/Roboto-Bold-webfont.eot);src:url(../fonts/roboto_bold/Roboto-Bold-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/roboto_bold/Roboto-Bold-webfont.woff) format('woff'),url(../fonts/roboto_bold/Roboto-Bold-webfont.ttf) format('truetype'),url(../fonts/roboto_bold/Roboto-Bold-webfont.svg#Roboto-Bold) format('svg')}*{box-sizing:border-box}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{font-size:100%;margin:0;padding:0;vertical-align:baseline;border:0}body,html{font-size:16px;line-height:18px}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{margin:0}ol,ul{list-style:none}a{text-decoration:none;color:#000}blockquote,q{quotes:none}img{width:100%;height:auto;vertical-align:bottom}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-spacing:0;border-collapse:collapse}h1 a{font-family:Roboto-regular;font-size:1rem;font-weight:400}h2 a{font-family:Roboto-Medium;font-size:1.5rem;font-weight:400;color:#fff}h3{font-family:Roboto-regular;font-size:.8rem;text-transform:uppercase}h3 a{font-weight:400;position:relative}h3 a::after{position:absolute;z-index:-1;top:5px;left:0;width:100%;height:9px;margin:auto;content:' ';background:#0f0}nav li a{font-family:Roboto-regular;font-size:.8rem;font-weight:400;text-transform:uppercase}nav a li{font-family:Roboto-regular;font-size:.8rem;font-weight:400;text-transform:uppercase}p{font-family:Roboto-Light;font-size:.8rem;margin-bottom:10px}p a{font-weight:400;position:relative}p a::after{position:absolute;z-index:-1;top:5px;left:0;width:100%;height:9px;margin:auto;content:' ';background:#0f0}.taxonomy a{font-family:Roboto-regular;font-size:.8em;font-weight:400;text-transform:uppercase}.taxonomy a{position:relative}.taxonomy a::after{position:absolute;z-index:-1;top:4px;left:0;width:0;height:10px;margin:auto;content:' ';transition:width .5s;background:#0f0}.taxonomy a:hover::after{width:100%;transition:width .5s}.news h3{font-family:Roboto-regular;font-weight:400;text-transform:uppercase}.news .blog-date time{font-family:Roboto-Light;font-size:.8em;font-weight:400;text-transform:uppercase}header{position:fixed;z-index:999;top:0;display:-ms-flexbox;display:flex;width:100%;height:40px;padding:0 20px;border-bottom:2px solid #000;background-color:#fff;-ms-flex-pack:justify;justify-content:space-between}header h1{margin:auto 0}header nav{margin:auto 0}header nav ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:end;justify-content:flex-end}header nav ul li{display:-ms-flexbox;display:flex;height:40px;margin-right:50px;-ms-flex-align:center;align-items:center}header nav ul li:last-child{margin-right:0!important}header nav ul.tags{position:absolute;z-index:999;top:40px;right:0;visibility:hidden;width:auto;border-bottom:2px solid #000;border-left:2px solid #000;background:#fff}header nav ul.tags a{display:-ms-flexbox;display:flex;width:auto;height:50px;padding:0 20px}header nav ul.tags a>li{position:relative;margin:auto}header nav ul.tags a>li::after{position:absolute;z-index:-1;width:0;height:10px;margin:auto;content:' ';transition:all 0s;background:#0f0}header nav ul.active,header nav ul.visible{visibility:visible}header nav ul.active a>li::after,header nav ul.visible a>li::after{width:0;transition:all .5s;background:#0f0}header nav ul.active a:hover>li::after,header nav ul.visible a:hover>li::after{width:100%;transition:all .5s;background:#0f0}header nav>ul:nth-child(1)>li:nth-child(1){position:relative;display:-ms-flexbox;display:flex;margin-right:60px}header nav>ul:nth-child(1)>li:nth-child(1):after{position:absolute;right:-25px;display:block;width:25px;height:40px;content:' ';cursor:pointer;transition:all .5s;background-image:url(../images/fleche2.svg);background-repeat:no-repeat;background-position:center}header nav>ul:nth-child(1)>li:nth-child(1).hover:after{transition:all .5s;transform:rotate(180deg)}#start{margin-top:40px}#start>#items>.item{-ms-flex-pack:justify!important;justify-content:space-between!important}#start .item{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}#start .item .card{position:relative;overflow-y:hidden;width:calc((100% / 3) - 3.5px);padding-bottom:5px}#start .item .card:nth-child(3n+2){margin:0 5px}#start .item .card .card-image:hover{transition:all .6s;background-color:#0f0}#start .item .card .card-image:hover img{transition:all .6s;opacity:.95;mix-blend-mode:multiply}#start .item .card .card-image:hover~.card-title{top:50%;left:50%;transition:all 1s;opacity:1}#start .item .card .card-title{position:absolute;top:50%;left:50%;transition:all 1s;transform:translate(-50%,-50%);text-align:center;pointer-events:none;opacity:0}#start .content-item .e-content{display:-ms-flexbox;display:flex;height:100%}#start .content-item .media{width:calc((100% / 3) * 2)}#start .content-item .content{width:calc(100% / 3);min-width:400px;height:calc(100vh - 40px)}#start .content-item .content .txt{position:fixed;right:0;overflow-x:auto;width:calc(100% / 3);min-width:400px;height:calc(100% - 90px);padding:20px 30px 0 30px}#start .content-item .content .txt h3{margin:0 0 10px 0}#start .content-item .content .taxonomy{position:fixed;bottom:0;width:calc(100% / 3);min-width:400px;height:auto;border-top:2px solid #000;background:#fff}#start .content-item .content .taxonomy span{display:-ms-flexbox;display:flex;margin:auto 0;padding-bottom:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}#start .content-item .content .taxonomy span a{margin:10px 10px 0 10px}#start .content-item .content .taxonomy span a:first-child{margin-left:30px!important}#start .news{width:calc(100% / 7);min-width:340px;height:auto;padding:20px}#start .news h3{margin-bottom:10px;pointer-events:none}#start .about{width:calc(100% / 3);min-width:400px;height:auto;padding:20px}#start .about h3{margin-bottom:10px;pointer-events:none}@media screen and (max-width:700px){header{position:fixed;z-index:999;top:0;display:-ms-flexbox;display:flex;width:100%;height:40px;padding:0 20px;border-bottom:2px solid #000;background-color:#fff;-ms-flex-pack:justify;justify-content:space-between}header h1{margin:auto 0}header nav{margin:auto 0}header nav>.tags>a{height:30px!important}header nav>.tags>a li{position:relative;z-index:0}header nav>.tags>a li::after{position:absolute;z-index:-1;width:0;height:10px;margin:auto;content:' ';transition:width .5s;background:#0f0}header nav>.tags>a:hover li::after{position:absolute;z-index:-1;width:100%;height:10px;margin:auto;content:' ';transition:width .5s;background:#0f0}header nav>ul:nth-child(1)>li:nth-child(1){position:relative;display:-ms-flexbox;display:flex;margin-right:35px!important}header nav>ul:nth-child(1)>li:nth-child(1):after{position:absolute;right:-25px;display:block;width:25px;height:40px;content:' ';cursor:pointer;transition:all .5s;background-image:url(../images/fleche2.svg);background-repeat:no-repeat;background-position:center}header nav>ul:nth-child(1)>li:nth-child(1).hover:after{transition:all .5s;transform:rotate(180deg)}header ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:end;justify-content:flex-end}header ul li{display:-ms-flexbox;display:flex;height:40px;margin-right:20px!important;-ms-flex-align:center;align-items:center}header ul li:last-child{margin-right:0!important}header ul.tags{display:none}header ul.active,header ul.visible{position:absolute;z-index:999;top:40px;right:0;display:block;width:auto;border-bottom:2px solid #000;border-left:2px solid #000;background:#fff}header ul.active a,header ul.visible a{display:-ms-flexbox;display:flex;width:auto;height:40px;padding:0 20px}header ul.active a:first-child,header ul.visible a:first-child{margin-top:0}header ul.active a:last-child,header ul.visible a:last-child{margin-bottom:10px}header ul.active a li,header ul.visible a li{margin:auto}#start{margin-top:40px}#start .item{display:block}#start .item .card{position:relative;overflow-y:hidden;width:100%;margin-right:0!important;margin-left:0!important;padding-bottom:5px}#start .item .card:last-child{padding-bottom:0!important}#start .item .card .card-image:hover{transition:all .6s;background-color:#0f0}#start .item .card .card-image:hover img{transition:all .6s;opacity:.95;mix-blend-mode:multiply}#start .item .card .card-image:hover~.card-title{top:50%;left:50%;transition:opacity 1s,top 0s;opacity:1}#start .item .card .card-title{position:absolute;top:50%;left:50%;transition:all 1s;transform:translate(-50%,-50%);pointer-events:none;opacity:0}#start .content-item .e-content{display:block;height:100%}#start .content-item .media{width:100%}#start .content-item .content{width:100%;min-width:auto!important}#start .content-item .content .txt{position:relative;right:0;overflow-x:auto;width:100%;min-width:auto!important;height:auto!important;padding:20px 20px 0 20px}#start .content-item .content .txt h3{margin:0 0 10px 0}#start .content-item .content .taxonomy{position:relative;bottom:0;width:100%;min-width:auto!important;height:auto;border-top:2px solid #000;background:#fff}#start .content-item .content .taxonomy span{display:-ms-flexbox;display:flex;margin:auto 0;padding-bottom:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}#start .content-item .content .taxonomy span a{margin:10px 10px 0 10px}#start .content-item .content .taxonomy span a:first-child{margin-left:20px!important}#start .news{width:100%;min-width:auto!important;height:auto;padding:10px 20px 10px 20px}#start .news:nth-child(1){padding-top:20px}#start .news h3{margin-bottom:10px;pointer-events:none}#start .about{width:100%;min-width:auto!important;height:auto;padding:20px}#start .about h3{margin-bottom:10px;pointer-events:none}} \ No newline at end of file diff --git a/user/themes/hehe/js/site.js b/user/themes/hehe/js/site.js index 2b008f2..76ac3ab 100644 --- a/user/themes/hehe/js/site.js +++ b/user/themes/hehe/js/site.js @@ -1,39 +1,30 @@ -function hovercat() { - var $work = $('.navbar > ul > li:nth-child(1)'); - var $workafter = $('.navbar > ul > li:nth-child(1)::after'); - var $cat = $('.navbar > ul.tags'); - - $work.hover( - function() { - $( this ).addClass( "hover" ); - $(this).parents().find('.tags').addClass("visible"); - }, function() { - $( this ).removeClass( "hover" ); - $(this).parents().find('.tags').removeClass("visible"); - } - ); - - $cat.hover( - function() { - $( this ).addClass( "visible" ); - $(this).parents().find($work).addClass('hover'); - }, function() { - $( this ).removeClass( "visible" ); - $(this).parents().find($work).removeClass('hover'); - } - ); -} - -// function active() { +// function hovercat() { // var $work = $('.navbar > ul > li:nth-child(1)'); +// var $workafter = $('.navbar > ul > li:nth-child(1)::after'); +// var $cat = $('.navbar > ul.tags'); // -// $work.click(function(event) { -// $(this).parents().find('.tags').toggleClass("active"); -// }); +// $work.hover( +// function() { +// $( this ).addClass( "hover" ); +// $(this).parents().find('.tags').addClass("visible"); +// }, function() { +// $( this ).removeClass( "hover" ); +// $(this).parents().find('.tags').removeClass("visible"); +// } +// ); +// +// $cat.hover( +// function() { +// $( this ).addClass( "visible" ); +// $(this).parents().find($work).addClass('hover'); +// }, function() { +// $( this ).removeClass( "visible" ); +// $(this).parents().find($work).removeClass('hover'); +// } +// ); // } function catprojets() { - $(window).load(function () { var $content = $('.content'); var $txt = $('#items .content .txt'); @@ -47,12 +38,29 @@ function catprojets() { "height" : $Htxt + "px" }); }); +} + +function removeAct(){ + var $cat = $('.navbar > ul.tags'); + var $work = $('.navbar > ul:first-child > li:first-child a'); + var $start = $("body #start"); + + $work.click(function(event) { + event.preventDefault(); + $(this).parents('.navbar').find('.tags').toggleClass('visible'); + $(this).parents('.navbar').find(' ul > li:first-child').toggleClass('hover'); + }); + + $start.click(function(event) { + $(this).parents('#top').find('.tags').removeClass('visible'); + $(this).parents('#top').find(' ul > li:first-child').removeClass('hover'); + }); } -jQuery(document).ready(function($) { - // active(); - hovercat(); - catprojets(); +jQuery(document).ready(function($) { + removeAct(); + // hovercat(); + catprojets(); }); diff --git a/user/themes/hehe/scss/template/_section-media-queries.scss b/user/themes/hehe/scss/template/_section-media-queries.scss index 4070143..cdbcba6 100644 --- a/user/themes/hehe/scss/template/_section-media-queries.scss +++ b/user/themes/hehe/scss/template/_section-media-queries.scss @@ -21,6 +21,7 @@ margin: auto 0; & > .tags{ & > a { + height: 30px!important; li{ position: relative; z-index: 0; @@ -59,9 +60,9 @@ display: -ms-flexbox; display: flex; position: relative; - margin-right: 35px; + margin-right: 35px!important; & > a{ - pointer-events: none; + // pointer-events: none; } &:after{ content: " "; @@ -100,7 +101,7 @@ justify-content: flex-end; li{ height: 40px; - margin-right: 20px; + margin-right: 20px!important; -webkit-box-align: center; -ms-flex-align: center; align-items: center; @@ -133,7 +134,7 @@ height: 40px; padding: 0 20px; &:first-child{ - margin-top: 10px; + margin-top: 0px; } &:last-child{ margin-bottom: 10px;