diff --git a/user/pages/06._reseaux-sociaux/_reseaux-20/reseau.md b/user/pages/06._reseaux-sociaux/_reseaux-20/reseau.md new file mode 100644 index 0000000..26c6961 --- /dev/null +++ b/user/pages/06._reseaux-sociaux/_reseaux-20/reseau.md @@ -0,0 +1,5 @@ +--- +image_align: left +id: '' +--- + diff --git a/user/themes/r2c/css-compiled/template.css b/user/themes/r2c/css-compiled/template.css index 9052c6d..c299c1e 100644 --- a/user/themes/r2c/css-compiled/template.css +++ b/user/themes/r2c/css-compiled/template.css @@ -47,18 +47,22 @@ h1 { font-size: 1.2rem; line-height: 50px; } h1 a { font-family: "CooperHewitt"; font-weight: normal; } -h2 { font-family: "CooperHewitt-BoldItalic"; font-size: 1.1rem; line-height: 50px; } +h2 { font-family: "CooperHewitt"; font-size: 1.1rem; line-height: 50px; } p { font-family: "rubik"; font-size: 1rem; line-height: 1.3rem; margin-bottom: 12px; } p a { font-family: "cmu-concrete-ita"; } +.blocs a.linkext:after { content: "~"; } + .blocs:nth-child(2) { color: white; } .blocs:nth-child(2) a { color: blue; } .blocs:nth-child(3) a { color: blue; } +#images p { font-size: 0.8rem; } + body { overflow: hidden; background: #e6e6e6; } #page { height: 100%; } @@ -105,12 +109,12 @@ body { overflow: hidden; background: #e6e6e6; } #page #start #links svg { position: fixed; top: -33%; left: -55%; } -#page #start #streetmap #mapid { filter: grayscale(100%) contrast(1); } +#page #start #streetmap #mCSB_4_container { width: 100%; height: 100%; } #page #start #streetmap > div:nth-of-type(1) { height: 100%; } -#page #start #streetmap #mapid { width: 100vw; height: 100vh; } +#page #start #streetmap #mapid { width: 100%; height: 100%; filter: grayscale(100%) contrast(1); } #page #start #streetmap #mapid .leaflet-marker-pane img { transform: translate(-25px, -25px); } -/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGVtcGxhdGUuY3NzIiwic291cmNlcyI6WyJ0ZW1wbGF0ZS5zY3NzIiwiY29uZmlndXJhdGlvbi9fbWl4aW4uc2NzcyIsImNvbmZpZ3VyYXRpb24vX2NvbmZpZy5zY3NzIiwidGVtcGxhdGUvX3Jlc2V0LnNjc3MiLCJ0ZW1wbGF0ZS9fdHlwb2dyYXBoeS5zY3NzIiwidGVtcGxhdGUvX2hlYWRlci5zY3NzIiwidGVtcGxhdGUvX3NlY3Rpb24uc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIvL2NvbmZpZ3VyYXRpb25cbkBpbXBvcnQgXCJjb25maWd1cmF0aW9uL21peGluXCI7XG5AaW1wb3J0IFwiY29uZmlndXJhdGlvbi9jb25maWdcIjtcblxuLy9yZXNldCRcbkBpbXBvcnQgXCJ0ZW1wbGF0ZS9yZXNldFwiO1xuXG4vLyBUeXBvZ3JhcGh5XG5AaW1wb3J0IFwidGVtcGxhdGUvdHlwb2dyYXBoeVwiO1xuXG4vLyBIZWFkZXJcbkBpbXBvcnQgXCJ0ZW1wbGF0ZS9oZWFkZXJcIjtcblxuLy9zZWN0aW9uXG5AaW1wb3J0IFwidGVtcGxhdGUvc2VjdGlvblwiO1xuLy8gQGltcG9ydCBcInRlbXBsYXRlL3NlY3Rpb24tbWVkaWEtcXVlcmllc1wiO1xuXG4vLyBGb290ZXJcbi8vIEBpbXBvcnQgXCJ0ZW1wbGF0ZS9mb290ZXJcIjtcbiIsIiRDb29wZXJIZXdpdHQ6IFwiQ29vcGVySGV3aXR0XCI7XG4kZmlsZTogXCJDb29wZXJIZXdpdHQtQm9sZFwiO1xuJGZhbWlseTogXCJDb29wZXJIZXdpdHRcIjtcbiRjYXRlZ29yeTogXCJzYW5zLXNlcmlmXCI7XG5cbkBtaXhpbiBmb250LWZhY2UoJENvb3Blckhld2l0dCwgJGZpbGUsICRmYW1pbHksICRjYXRlZ29yeTpcIlwiKSB7XG4gICAgJGZpbGVwYXRoOiBcIi4uL2ZvbnRzL1wiICsgJGZhbWlseSArIFwiL1wiICsgJGZpbGU7XG4gICAgQGZvbnQtZmFjZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIiN7JENvb3Blckhld2l0dH1cIjtcbiAgICAgICAgc3JjOiB1cmwoJGZpbGVwYXRoICsgXCIuZW90XCIpO1xuICAgICAgICBzcmM6IHVybCgkZmlsZXBhdGggKyBcIi5lb3Q/I2llZml4XCIpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKCRmaWxlcGF0aCArIFwiLndvZmZcIikgZm9ybWF0KCd3b2ZmJyksIHVybCgkZmlsZXBhdGggKyBcIi50dGZcIikgIGZvcm1hdCgndHJ1ZXR5cGUnKSwgdXJsKCRmaWxlcGF0aCArIFwiLnN2ZyNcIiArICRDb29wZXJIZXdpdHQgKyBcIlwiKSBmb3JtYXQoJ3N2ZycpO1xuICAgIH1cbiAgICAlI3skQ29vcGVySGV3aXR0fSB7XG4gICAgICAgIGZvbnQ6IHtcbiAgICAgICAgICAgIEBpZiAkY2F0ZWdvcnkgIT0gXCJcIiB7XG4gICAgICAgICAgICAgICAgZmFtaWx5OiBcIiN7JENvb3Blckhld2l0dH1cIiwgI3skY2F0ZWdvcnl9O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGVsc2Uge1xuICAgICAgICAgICAgICAgIGZhbWlseTogXCIjeyRDb29wZXJIZXdpdHR9XCI7XG4gICAgICAgICAgICAgICAgd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbiRDb29wZXJIZXdpdHQtaXRhbGljOiBcIkNvb3Blckhld2l0dC1Cb2xkSXRhbGljXCI7XG4kZmlsZTI6IFwiQ29vcGVySGV3aXR0LUJvbGRJdGFsaWNcIjtcbiRmYW1pbHkyOiBcIkNvb3Blckhld2l0dFwiO1xuJGNhdGVnb3J5MjogXCJzYW5zLXNlcmlmXCI7XG5cbkBtaXhpbiBmb250LWZhY2UoJENvb3Blckhld2l0dC1pdGFsaWMsICRmaWxlMiwgJGZhbWlseTIsICRjYXRlZ29yeTI6XCJcIikge1xuICAgICRmaWxlcGF0aDogXCIuLi9mb250cy9cIiArICRmYW1pbHkyICsgXCIvXCIgKyAkZmlsZTI7XG4gICAgQGZvbnQtZmFjZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIiN7JENvb3Blckhld2l0dC1pdGFsaWN9XCI7XG4gICAgICAgIHNyYzogdXJsKCRmaWxlcGF0aCArIFwiLmVvdFwiKTtcbiAgICAgICAgc3JjOiB1cmwoJGZpbGVwYXRoICsgXCIuZW90PyNpZWZpeFwiKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIHVybCgkZmlsZXBhdGggKyBcIi53b2ZmXCIpIGZvcm1hdCgnd29mZicpLCB1cmwoJGZpbGVwYXRoICsgXCIudHRmXCIpICBmb3JtYXQoJ3RydWV0eXBlJyksIHVybCgkZmlsZXBhdGggKyBcIi5zdmcjXCIgKyAkQ29vcGVySGV3aXR0LWl0YWxpYyArIFwiXCIpIGZvcm1hdCgnc3ZnJyk7XG4gICAgfVxuICAgICUjeyRDb29wZXJIZXdpdHQtaXRhbGljfSB7XG4gICAgICAgIGZvbnQ6IHtcbiAgICAgICAgICAgIEBpZiAkY2F0ZWdvcnkyICE9IFwiXCIge1xuICAgICAgICAgICAgICAgIGZhbWlseTogXCIjeyRDb29wZXJIZXdpdHQtaXRhbGljfVwiLCAjeyRjYXRlZ29yeTJ9O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGVsc2Uge1xuICAgICAgICAgICAgICBmYW1pbHk6IFwiI3skQ29vcGVySGV3aXR0LWl0YWxpY31cIjtcbiAgICAgICAgICAgICAgICAvLyB3ZWlnaHQ6IGl0YWxpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4kcnViaWs6IFwicnViaWtcIjtcbiRmaWxlMzogXCJSdWJpay1MaWdodFwiO1xuJGZhbWlseTM6IFwicnViaWtcIjtcbiRjYXRlZ29yeTM6IFwic2Fucy1zZXJpZlwiO1xuXG5cbkBtaXhpbiBmb250LWZhY2UoJHJ1YmlrLCAkZmlsZTMsICRmYW1pbHkzLCAkY2F0ZWdvcnkzOlwiXCIpIHtcbiAgICAkZmlsZXBhdGg6IFwiLi4vZm9udHMvXCIgKyAkZmFtaWx5MyArIFwiL1wiICsgJGZpbGUzO1xuICAgIEBmb250LWZhY2Uge1xuICAgICAgICBmb250LWZhbWlseTogXCIjeyRydWJpa31cIjtcbiAgICAgICAgc3JjOiB1cmwoJGZpbGVwYXRoICsgXCIuZW90XCIpO1xuICAgICAgICBzcmM6IHVybCgkZmlsZXBhdGggKyBcIi5lb3Q/I2llZml4XCIpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKCRmaWxlcGF0aCArIFwiLndvZmZcIikgZm9ybWF0KCd3b2ZmJyksIHVybCgkZmlsZXBhdGggKyBcIi50dGZcIikgIGZvcm1hdCgndHJ1ZXR5cGUnKSwgdXJsKCRmaWxlcGF0aCArIFwiLnN2ZyNcIiArICRydWJpayArIFwiXCIpIGZvcm1hdCgnc3ZnJyk7XG4gICAgfVxuICAgICUjeyRydWJpa30ge1xuICAgICAgICBmb250OiB7XG4gICAgICAgICAgICBAaWYgJGNhdGVnb3J5MyAhPSBcIlwiIHtcbiAgICAgICAgICAgICAgICBmYW1pbHk6IFwiI3skcnViaWt9XCIsICN7JGNhdGVnb3J5M307XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAZWxzZSB7XG4gICAgICAgICAgICAgICAgZmFtaWx5OiBcIiN7JHJ1YmlrfVwiO1xuICAgICAgICAgICAgICAgIHdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4kcnViaWstQjogXCJSdWJpay1Cb2xkXCI7XG4kZmlsZTQ6IFwiUnViaWstQm9sZFwiO1xuXG5AbWl4aW4gZm9udC1mYWNlKCRydWJpay1CLCAkZmlsZTQsICRmYW1pbHkzLCAkY2F0ZWdvcnkzOlwiXCIpIHtcbiAgICAkZmlsZXBhdGg6IFwiLi4vZm9udHMvXCIgKyAkZmFtaWx5MyArIFwiL1wiICsgJGZpbGU0O1xuICAgIEBmb250LWZhY2Uge1xuICAgICAgICBmb250LWZhbWlseTogXCIjeyRydWJpay1CfVwiO1xuICAgICAgICBzcmM6IHVybCgkZmlsZXBhdGggKyBcIi5lb3RcIik7XG4gICAgICAgIHNyYzogdXJsKCRmaWxlcGF0aCArIFwiLmVvdD8jaWVmaXhcIikgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoJGZpbGVwYXRoICsgXCIud29mZlwiKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKCRmaWxlcGF0aCArIFwiLnR0ZlwiKSAgZm9ybWF0KCd0cnVldHlwZScpLCB1cmwoJGZpbGVwYXRoICsgXCIuc3ZnI1wiICsgJHJ1YmlrLUIgKyBcIlwiKSBmb3JtYXQoJ3N2ZycpO1xuICAgIH1cbiAgICAlI3skcnViaWstQn0ge1xuICAgICAgICBmb250OiB7XG4gICAgICAgICAgICBAaWYgJGNhdGVnb3J5MyAhPSBcIlwiIHtcbiAgICAgICAgICAgICAgICBmYW1pbHk6IFwiI3skcnViaWstQn1cIiwgI3skY2F0ZWdvcnkzfTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBlbHNlIHtcbiAgICAgICAgICAgICAgICBmYW1pbHk6IFwiI3skcnViaWstQn1cIjtcbiAgICAgICAgICAgICAgICB3ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuJHJ1YmlrLU1JOiBcIlJ1YmlrLU1lZGl1bUl0YWxpY1wiO1xuJGZpbGU2OiBcIlJ1YmlrLU1lZGl1bUl0YWxpY1wiO1xuXG5AbWl4aW4gZm9udC1mYWNlKCRydWJpay1NSSwgJGZpbGU2LCAkZmFtaWx5MywgJGNhdGVnb3J5MzpcIlwiKSB7XG4gICAgJGZpbGVwYXRoOiBcIi4uL2ZvbnRzL1wiICsgJGZhbWlseTMgKyBcIi9cIiArICRmaWxlNjtcbiAgICBAZm9udC1mYWNlIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiI3skcnViaWstTUl9XCI7XG4gICAgICAgIHNyYzogdXJsKCRmaWxlcGF0aCArIFwiLmVvdFwiKTtcbiAgICAgICAgc3JjOiB1cmwoJGZpbGVwYXRoICsgXCIuZW90PyNpZWZpeFwiKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIHVybCgkZmlsZXBhdGggKyBcIi53b2ZmXCIpIGZvcm1hdCgnd29mZicpLCB1cmwoJGZpbGVwYXRoICsgXCIudHRmXCIpICBmb3JtYXQoJ3RydWV0eXBlJyksIHVybCgkZmlsZXBhdGggKyBcIi5zdmcjXCIgKyAkcnViaWstTUkgKyBcIlwiKSBmb3JtYXQoJ3N2ZycpO1xuICAgIH1cbiAgICAlI3skcnViaWstTUl9IHtcbiAgICAgICAgZm9udDoge1xuICAgICAgICAgICAgQGlmICRjYXRlZ29yeTMgIT0gXCJcIiB7XG4gICAgICAgICAgICAgICAgZmFtaWx5OiBcIiN7JHJ1YmlrLU1JfVwiLCAjeyRjYXRlZ29yeTN9O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGVsc2Uge1xuICAgICAgICAgICAgICAgIGZhbWlseTogXCIjeyRydWJpay1NSX1cIjtcbiAgICAgICAgICAgICAgICB3ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuJGNtdTogXCJjbXUtY29uY3JldGUtaXRhXCI7XG4kZmlsZTU6IFwiY211bm90aVwiO1xuJGZhbWlseTU6IFwiQ29uY3JldGVcIjtcbiRjYXRlZ29yeTU6IFwic2VyaWZcIjtcblxuXG5AbWl4aW4gZm9udC1mYWNlKCRjbXUsICRmaWxlNSwgJGZhbWlseTUsICRjYXRlZ29yeTU6XCJcIikge1xuICAgICRmaWxlcGF0aDogXCIuLi9mb250cy9cIiArICRmYW1pbHk1ICsgXCIvXCIgKyAkZmlsZTU7XG4gICAgQGZvbnQtZmFjZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIiN7JGNtdX1cIjtcbiAgICAgICAgc3JjOiB1cmwoJGZpbGVwYXRoICsgXCIuZW90XCIpO1xuICAgICAgICBzcmM6IHVybCgkZmlsZXBhdGggKyBcIi5lb3Q/I2llZml4XCIpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKCRmaWxlcGF0aCArIFwiLndvZmZcIikgZm9ybWF0KCd3b2ZmJyksIHVybCgkZmlsZXBhdGggKyBcIi50dGZcIikgIGZvcm1hdCgndHJ1ZXR5cGUnKSwgdXJsKCRmaWxlcGF0aCArIFwiLnN2ZyNcIiArICRjbXUgKyBcIlwiKSBmb3JtYXQoJ3N2ZycpO1xuICAgIH1cbiAgICAlI3skY211fSB7XG4gICAgICAgIGZvbnQ6IHtcbiAgICAgICAgICAgIEBpZiAkY2F0ZWdvcnk1ICE9IFwiXCIge1xuICAgICAgICAgICAgICAgIGZhbWlseTogXCIjeyRjbXV9XCIsICN7JGNhdGVnb3J5NX07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAZWxzZSB7XG4gICAgICAgICAgICAgICAgZmFtaWx5OiBcIiN7JGNtdX1cIjtcbiAgICAgICAgICAgICAgICB3ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8vZm9udHNcbkBpbmNsdWRlIGZvbnQtZmFjZSgkQ29vcGVySGV3aXR0LCAkZmlsZSwgJGZhbWlseSwgJGNhdGVnb3J5KTtcbkBpbmNsdWRlIGZvbnQtZmFjZSgkQ29vcGVySGV3aXR0LWl0YWxpYywgJGZpbGUyLCAkZmFtaWx5MiwgJGNhdGVnb3J5Mik7XG5AaW5jbHVkZSBmb250LWZhY2UoJHJ1YmlrLCAkZmlsZTMsICRmYW1pbHkzLCAkY2F0ZWdvcnkzKTtcbkBpbmNsdWRlIGZvbnQtZmFjZSgkcnViaWstQiwgJGZpbGU0LCAkZmFtaWx5MywgJGNhdGVnb3J5Myk7XG5AaW5jbHVkZSBmb250LWZhY2UoJHJ1YmlrLU1JLCAkZmlsZTYsICRmYW1pbHkzLCAkY2F0ZWdvcnkzKTtcbkBpbmNsdWRlIGZvbnQtZmFjZSgkY211LCAkZmlsZTUsICRmYW1pbHk1LCAkY2F0ZWdvcnk1KTtcblxuLy8gRm9udHMtc2l6ZVxuLy8gJGZIMVxuLy8gJGZIMlxuLy8gJGZIM1xuLy8gJGZwXG4vLyAkZmVtXG4vLyAkZmJvbGRcblxuXG4kbWFyZ2luYm9keTogMzVweDtcbi8vIGhlYWRlclxuJGhlaWdodEg6ICgyNXB4KTtcblxuLy8gdGFpbGxlICYgcG9zaXRpb24gYmxvY3Ncbi8vIG1hcmdlIGJsb2NzXG4kbXJnYmxvYzogMXB4O1xuXG4vLyBoZWlnaHRcbiRIMTAwOiAxMDAlO1xuJEg1MDogY2FsYygjeyRIMTAwfSAvIDIpO1xuJEg1MC0yNTogY2FsYygoI3skSDEwMH0gLyAyICk7XG4kVDUwLTI1OiBjYWxjKCgjeyRIMTAwfSAvIDIgKTtcblxuLy8gd2lkdGhcbiRXMTAwOiAxMDAlO1xuJFczMzogY2FsYygoI3skVzEwMH0gLyAzKSk7XG5cbi8vIHRvcFxuJFQxMDA6IDEwMCU7XG5cbi8vIHJpZ2h0XG4kUjEwMDogMTAwJTtcblxuLy9ib3R0b21cbiRCMTAwOiAxMDAlO1xuXG4vLyBsZWZ0XG4kTDEwMDogMTAwJTtcbiRMMzM6IGNhbGMoKCN7JEwxMDB9IC8gMykpO1xuJEw2NjogY2FsYygjeyRMMzN9ICogMik7XG4iLCIqIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmh0bWwsIGJvZHksIGRpdiwgc3BhbiwgYXBwbGV0LCBvYmplY3QsIGlmcmFtZSxcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSxcbmEsIGFiYnIsIGFjcm9ueW0sIGFkZHJlc3MsIGJpZywgY2l0ZSwgY29kZSxcbmRlbCwgZGZuLCBlbSwgaW1nLCBpbnMsIGtiZCwgcSwgcywgc2FtcCxcbnNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsXG5iLCB1LCBpLCBjZW50ZXIsXG5kbCwgZHQsIGRkLCBvbCwgdWwsIGxpLFxuZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsXG50YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCxcbmFydGljbGUsIGFzaWRlLCBjYW52YXMsIGRldGFpbHMsIGVtYmVkLFxuZmlndXJlLCBmaWdjYXB0aW9uLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLFxubWVudSwgbmF2LCBvdXRwdXQsIHJ1YnksIHNlY3Rpb24sIHN1bW1hcnksXG50aW1lLCBtYXJrLCBhdWRpbywgdmlkZW8ge1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG5cdGJvcmRlcjogMDtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250OiBpbmhlcml0O1xuXHR2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbi8qIEhUTUw1IGRpc3BsYXktcm9sZSByZXNldCBmb3Igb2xkZXIgYnJvd3NlcnMgKi9cbmFydGljbGUsIGFzaWRlLCBkZXRhaWxzLCBmaWdjYXB0aW9uLCBmaWd1cmUsXG5mb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIHNlY3Rpb24ge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuaHRtbCwgYm9keXtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG5ib2R5IHtcblx0bGluZS1oZWlnaHQ6IDE7XG59XG5cbm9sLCB1bCB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbmF7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0Y29sb3I6YmxhY2s7XG59XG5cbmJsb2NrcXVvdGUsIHEge1xuXHRxdW90ZXM6IG5vbmU7XG59XG5pbWd7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG5cbmJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyLFxucTpiZWZvcmUsIHE6YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcblx0Y29udGVudDogbm9uZTtcbn1cblxudGFibGUge1xuXHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuXHRib3JkZXItc3BhY2luZzogMDtcbn1cblxucHtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuICAmOmxhc3QtY2hpbGR7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5cbmVte1xuXHRmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbnN0cm9uZ3tcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1mYW1pbHk6ICRydWJpay1NSTtcbn1cblxudGV4dHtcbiAgZm9udC1mYW1pbHk6ICRydWJpaztcbn1cbiIsImgxe1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gIGF7XG4gICAgZm9udC1mYW1pbHk6ICRDb29wZXJIZXdpdHQ7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgfVxufVxuXG5oMntcbiAgZm9udC1mYW1pbHk6ICRDb29wZXJIZXdpdHQtaXRhbGljO1xuICBmb250LXNpemU6IDEuMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XG59XG5cbnB7XG4gIGZvbnQtZmFtaWx5OiAkcnViaWs7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuM3JlbTtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgYXtcbiAgICBmb250LWZhbWlseTogJGNtdTtcbiAgfVxufVxuXG4uYmxvY3N7XG4gICY6bnRoLWNoaWxkKDIpe1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBhe1xuICAgICAgY29sb3I6IHJnYigwLCAwLCAyNTUpO1xuICAgIH1cbiAgfVxuICAmOm50aC1jaGlsZCgzKXtcbiAgICBhe1xuICAgICAgY29sb3I6IHJnYigwLCAwLCAyNTUpO1xuICAgIH1cbiAgfVxufVxuIiwiIiwiYm9keXtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZDpyZ2IoMjMwLCAyMzAsIDIzMCk7XG59XG5cbiNwYWdle1xuICBoZWlnaHQ6IDEwMCU7XG4gIC5uYXZiYXJ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG5cbiAgI3N0YXJ0e1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gNTBweCk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC5oYW5kbGVye1xuICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB6LWluZGV4OiA5OTk7XG4gICAgICBjdXJzb3I6IGdyYWI7XG4gICAgfVxuICAgIC5oYW5kMXtcbiAgICAgIGxlZnQgOiBjYWxjKCgxMDAlLzMpKTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMjZweDtcbiAgICAgIG1hcmdpbi10b3A6IC0yNHB4O1xuICAgIH1cbiAgICAuaGFuZDJ7XG4gICAgICBsZWZ0OiBjYWxjKCgxMDAlLzMpICogMik7XG4gICAgICBtYXJnaW4tbGVmdDogLTI1cHg7XG4gICAgICBtYXJnaW4tdG9wOiAtMjRweDtcbiAgICAgIGltZ3tcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDFweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLm1vdXNlRG93bntcbiAgICAgIGN1cnNvcjogZ3JhYmJpbmc7XG4gICAgfVxuXG4gICAgLmJsb2Nze1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgd2lkdGg6ICRXMzM7XG4gICAgICBtaW4td2lkdGg6IDIwMHB4O1xuICAgICAgaGVpZ2h0OiAkSDUwLTI1O1xuICAgICAgei1pbmRleDogOTk4O1xuICAgICAgJjpudGgtY2hpbGQoM24rMil7XG4gICAgICAgIGxlZnQ6IC0ycHg7XG4gICAgICB9XG4gICAgICAmOm50aC1vZi10eXBlKDIpe1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2IoMTUwLCAxNTAsIDE1MCk7XG4gICAgICB9XG4gICAgICAmOm50aC1jaGlsZCgtbiszKXtcbiAgICAgICAgcGFkZGluZzogMHB4IDIwcHg7XG4gICAgICB9XG4gICAgICAmOm50aC1jaGlsZCgzbiszKXtcbiAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICAgIGxlZnQ6ICRMMzM7XG4gICAgICB9XG4gICAgICAmOm50aC1jaGlsZCgzbis0KXtcbiAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICAgIHJpZ2h0OiAtMnB4O1xuICAgICAgfVxuICAgICAgJjpudGgtY2hpbGQobis1KXtcbiAgICAgICAgdG9wOiAkVDUwLTI1O1xuICAgICAgICBtYXJnaW4tdG9wOiAycHg7XG4gICAgICB9XG4gICAgICAmOm50aC1vZi10eXBlKC1uKzMpe1xuICAgICAgICAmID4gZGl2Om50aC1jaGlsZChuKzEpe1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICB9XG4gICAgICAgICAgLm1DU0JfY29udGFpbmVyID4gZGl2Omxhc3QtY2hpbGR7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAjcmVzZWF1eC1zb2NpYXV4e1xuICAgICAgY2FudmFzW3Jlc2l6ZV0ge1xuICAgICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgICAgICBoZWlnaHQ6IDEwMHZoO1xuICAgICAgfVxuICAgIH1cbiAgICAjaW1hZ2Vze1xuICAgICAgaW1ne1xuICAgICAgICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKSBjb250cmFzdCgxKTtcbiAgICAgICAgdHJhbnNpdGlvbjogZmlsdGVyIDAuNXM7XG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgZmlsdGVyOiBncmF5c2NhbGUoMCUpO1xuICAgICAgICAgIHRyYW5zaXRpb246IGZpbHRlciAwLjVzO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICNsaW5rc3tcbiAgICAgIHotaW5kZXg6IDk5NyFpbXBvcnRhbnQ7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgc3Zne1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHRvcDogLTMzJTtcbiAgICAgICAgbGVmdDogLTU1JTtcbiAgICAgIH1cbiAgICB9XG4gICAgI3N0cmVldG1hcHtcbiAgICAgICNtYXBpZHtcbiAgICAgICAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSkgY29udHJhc3QoMSk7XG4gICAgICB9XG4gICAgICAmID4gZGl2Om50aC1vZi10eXBlKDEpe1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB9XG4gICAgICAjbWFwaWQge1xuICAgICAgICB3aWR0aDogMTAwdnc7XG4gICAgICAgIGhlaWdodDogMTAwdmg7XG4gICAgICAgIC5sZWFmbGV0LW1hcmtlci1wYW5le1xuICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0yNXB4LCAtMjVweCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFDa0lJLFVBQVUsR0FDTixXQUFXLEVBQUUsY0FBUyxFQUN0QixHQUFHLEVBQUUsa0RBQXVCLEVBQzVCLEdBQUcsRUFBRSx5REFBOEIsQ0FBQywyQkFBMkIsRUFBRSxtREFBd0IsQ0FBQyxjQUFjLEVBQUUsa0RBQXVCLENBQUUsa0JBQWtCLEVBQUUsK0RBQW9DLENBQUMsYUFBYTs7QUFIN00sVUFBVSxHQUNOLFdBQVcsRUFBRSx5QkFBUyxFQUN0QixHQUFHLEVBQUUsd0RBQXVCLEVBQzVCLEdBQUcsRUFBRSwrREFBOEIsQ0FBQywyQkFBMkIsRUFBRSx5REFBd0IsQ0FBQyxjQUFjLEVBQUUsd0RBQXVCLENBQUUsa0JBQWtCLEVBQUUsZ0ZBQW9DLENBQUMsYUFBYTs7QUFIN00sVUFBVSxHQUNOLFdBQVcsRUFBRSxPQUFTLEVBQ3RCLEdBQUcsRUFBRSxxQ0FBdUIsRUFDNUIsR0FBRyxFQUFFLDRDQUE4QixDQUFDLDJCQUEyQixFQUFFLHNDQUF3QixDQUFDLGNBQWMsRUFBRSxxQ0FBdUIsQ0FBRSxrQkFBa0IsRUFBRSwyQ0FBb0MsQ0FBQyxhQUFhOztBQUg3TSxVQUFVLEdBQ04sV0FBVyxFQUFFLFlBQVMsRUFDdEIsR0FBRyxFQUFFLG9DQUF1QixFQUM1QixHQUFHLEVBQUUsMkNBQThCLENBQUMsMkJBQTJCLEVBQUUscUNBQXdCLENBQUMsY0FBYyxFQUFFLG9DQUF1QixDQUFFLGtCQUFrQixFQUFFLCtDQUFvQyxDQUFDLGFBQWE7O0FBSDdNLFVBQVUsR0FDTixXQUFXLEVBQUUsb0JBQVMsRUFDdEIsR0FBRyxFQUFFLDRDQUF1QixFQUM1QixHQUFHLEVBQUUsbURBQThCLENBQUMsMkJBQTJCLEVBQUUsNkNBQXdCLENBQUMsY0FBYyxFQUFFLDRDQUF1QixDQUFFLGtCQUFrQixFQUFFLCtEQUFvQyxDQUFDLGFBQWE7O0FBSDdNLFVBQVUsR0FDTixXQUFXLEVBQUUsa0JBQVMsRUFDdEIsR0FBRyxFQUFFLG9DQUF1QixFQUM1QixHQUFHLEVBQUUsMkNBQThCLENBQUMsMkJBQTJCLEVBQUUscUNBQXdCLENBQUMsY0FBYyxFQUFFLG9DQUF1QixDQUFFLGtCQUFrQixFQUFFLHFEQUFvQyxDQUFDLGFBQWE7O0FFcklqTixBQUFBLENBQUMsQ0FBQyxFQUNBLGtCQUFrQixFQUFFLFVBQVUsRUFDdEIsVUFBVSxFQUFFLFVBQVUsR0FDL0I7O0FBRUQsQUFBQSxJQUFJLEVBQUUsSUFBSSxFQUFFLEdBQUcsRUFBRSxJQUFJLEVBQUUsTUFBTSxFQUFFLE1BQU0sRUFBRSxNQUFNLEVBQzdDLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLENBQUMsRUFBRSxVQUFVLEVBQUUsR0FBRyxFQUMxQyxDQUFDLEVBQUUsSUFBSSxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsR0FBRyxFQUFFLElBQUksRUFBRSxJQUFJLEVBQzFDLEdBQUcsRUFBRSxHQUFHLEVBQUUsRUFBRSxFQUFFLEdBQUcsRUFBRSxHQUFHLEVBQUUsR0FBRyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsSUFBSSxFQUN2QyxLQUFLLEVBQUUsTUFBTSxFQUFFLE1BQU0sRUFBRSxHQUFHLEVBQUUsR0FBRyxFQUFFLEVBQUUsRUFBRSxHQUFHLEVBQ3hDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLE1BQU0sRUFDZixFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFDdEIsUUFBUSxFQUFFLElBQUksRUFBRSxLQUFLLEVBQUUsTUFBTSxFQUM3QixLQUFLLEVBQUUsT0FBTyxFQUFFLEtBQUssRUFBRSxLQUFLLEVBQUUsS0FBSyxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUMvQyxPQUFPLEVBQUUsS0FBSyxFQUFFLE1BQU0sRUFBRSxPQUFPLEVBQUUsS0FBSyxFQUN0QyxNQUFNLEVBQUUsVUFBVSxFQUFFLE1BQU0sRUFBRSxNQUFNLEVBQUUsTUFBTSxFQUMxQyxJQUFJLEVBQUUsR0FBRyxFQUFFLE1BQU0sRUFBRSxJQUFJLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFDekMsSUFBSSxFQUFFLElBQUksRUFBRSxLQUFLLEVBQUUsS0FBSyxDQUFDLEVBQ3hCLE1BQU0sRUFBRSxDQUFDLEVBQ1QsT0FBTyxFQUFFLENBQUMsRUFDVixNQUFNLEVBQUUsQ0FBQyxFQUNULFNBQVMsRUFBRSxJQUFJLEVBQ2YsSUFBSSxFQUFFLE9BQU8sRUFDYixjQUFjLEVBQUUsUUFBUSxHQUN4Qjs7QUFFRCxpREFBaUQ7QUFDakQsQUFBQSxPQUFPLEVBQUUsS0FBSyxFQUFFLE9BQU8sRUFBRSxVQUFVLEVBQUUsTUFBTSxFQUMzQyxNQUFNLEVBQUUsTUFBTSxFQUFFLE1BQU0sRUFBRSxJQUFJLEVBQUUsR0FBRyxFQUFFLE9BQU8sQ0FBQyxFQUMxQyxPQUFPLEVBQUUsS0FBSyxHQUNkOztBQUVELEFBQUEsSUFBSSxFQUFFLElBQUksQ0FBQSxFQUNSLE1BQU0sRUFBRSxJQUFJLEdBQ2I7O0FBRUQsQUFBQSxJQUFJLENBQUMsRUFDSixXQUFXLEVBQUUsQ0FBQyxHQUNkOztBQUVELEFBQUEsRUFBRSxFQUFFLEVBQUUsQ0FBQyxFQUNOLFVBQVUsRUFBRSxJQUFJLEdBQ2hCOztBQUVELEFBQUEsQ0FBQyxDQUFBLEVBQ0EsZUFBZSxFQUFFLElBQUksRUFDckIsS0FBSyxFQUFDLEtBQUssR0FDWDs7QUFFRCxBQUFBLFVBQVUsRUFBRSxDQUFDLENBQUMsRUFDYixNQUFNLEVBQUUsSUFBSSxHQUNaOztBQUNELEFBQUEsR0FBRyxDQUFBLEVBQ0YsS0FBSyxFQUFFLElBQUksRUFDWCxNQUFNLEVBQUUsSUFBSSxFQUNaLGNBQWMsRUFBRSxNQUFNLEdBQ3RCOztBQUVELEFBQUEsVUFBVSxBQUFBLE9BQU8sRUFBRSxVQUFVLEFBQUEsTUFBTSxFQUNuQyxDQUFDLEFBQUEsT0FBTyxFQUFFLENBQUMsQUFBQSxNQUFNLENBQUMsRUFDakIsT0FBTyxFQUFFLEVBQUUsRUFDWCxPQUFPLEVBQUUsSUFBSSxHQUNiOztBQUVELEFBQUEsS0FBSyxDQUFDLEVBQ0wsZUFBZSxFQUFFLFFBQVEsRUFDekIsY0FBYyxFQUFFLENBQUMsR0FDakI7O0FBRUQsQUFBQSxDQUFDLENBQUEsRUFDQSxVQUFVLEVBQUUsTUFBTSxHQUlsQjs7QUFMRCxBQUVFLENBRkQsQUFFRSxXQUFXLENBQUEsRUFDVixNQUFNLEVBQUUsQ0FBQyxHQUNWOztBQUdILEFBQUEsRUFBRSxDQUFBLEVBQ0QsVUFBVSxFQUFFLE1BQU0sR0FDbEI7O0FBRUQsQUFBQSxNQUFNLENBQUEsRUFDTCxXQUFXLEVBQUUsTUFBTSxFQUNsQixXQUFXLEVGaUJGLG9CQUFvQixHRWhCOUI7O0FBRUQsQUFBQSxJQUFJLENBQUEsRUFDRixXQUFXLEVGcENMLE9BQU8sR0VxQ2Q7O0FDdkZELEFBQUEsRUFBRSxDQUFBLEVBQ0EsU0FBUyxFQUFFLE1BQU0sRUFDakIsV0FBVyxFQUFFLElBQUksR0FLbEI7O0FBUEQsQUFHRSxFQUhBLENBR0EsQ0FBQyxDQUFBLEVBQ0MsV0FBVyxFSEpBLGNBQWMsRUdLekIsV0FBVyxFQUFFLE1BQU0sR0FDcEI7O0FBR0gsQUFBQSxFQUFFLENBQUEsRUFDQSxXQUFXLEVIZVMseUJBQXlCLEVHZDdDLFNBQVMsRUFBRSxNQUFNLEVBQ2pCLFdBQVcsRUFBRSxJQUFJLEdBQ2xCOztBQUVELEFBQUEsQ0FBQyxDQUFBLEVBQ0MsV0FBVyxFSGtDTCxPQUFPLEVHakNiLFNBQVMsRUFBRSxJQUFJLEVBQ2YsV0FBVyxFQUFFLE1BQU0sRUFDbkIsYUFBYSxFQUFFLElBQUksR0FJcEI7O0FBUkQsQUFLRSxDQUxELENBS0MsQ0FBQyxDQUFBLEVBQ0MsV0FBVyxFSHFHVCxrQkFBa0IsR0dwR3JCOztBQUdILEFBQ0UsTUFESSxBQUNILFVBQVcsQ0FBQSxDQUFDLEVBQUMsRUFDWixLQUFLLEVBQUUsS0FBSyxHQUliOztBQU5ILEFBR0ksTUFIRSxBQUNILFVBQVcsQ0FBQSxDQUFDLEVBRVgsQ0FBQyxDQUFBLEVBQ0MsS0FBSyxFQUFFLElBQWMsR0FDdEI7O0FBTEwsQUFRSSxNQVJFLEFBT0gsVUFBVyxDQUFBLENBQUMsRUFDWCxDQUFDLENBQUEsRUFDQyxLQUFLLEVBQUUsSUFBYyxHQUN0Qjs7QUVuQ0wsQUFBQSxJQUFJLENBQUEsRUFDRixRQUFRLEVBQUUsTUFBTSxFQUNoQixVQUFVLEVBQUMsT0FBa0IsR0FDOUI7O0FBRUQsQUFBQSxLQUFLLENBQUEsRUFDSCxNQUFNLEVBQUUsSUFBSSxHQXNIYjs7QUF2SEQsQUFFRSxLQUZHLENBRUgsT0FBTyxDQUFBLEVBQ0wsS0FBSyxFQUFFLElBQUksRUFDWCxNQUFNLEVBQUUsSUFBSSxHQUNiOztBQUxILEFBT0UsS0FQRyxDQU9ILE1BQU0sQ0FBQSxFQUNKLEtBQUssRUFBRSxJQUFJLEVBQ1gsTUFBTSxFQUFFLGlCQUFpQixFQUN6QixRQUFRLEVBQUUsUUFBUSxHQTRHbkI7O0FBdEhILEFBV0ksS0FYQyxDQU9ILE1BQU0sQ0FJSixRQUFRLENBQUEsRUFDTixLQUFLLEVBQUUsSUFBSSxFQUNYLE1BQU0sRUFBRSxJQUFJLEVBQ1osYUFBYSxFQUFFLElBQUksRUFDbkIsUUFBUSxFQUFFLFFBQVEsRUFDbEIsR0FBRyxFQUFFLEdBQUcsRUFDUixPQUFPLEVBQUUsR0FBRyxFQUNaLE1BQU0sRUFBRSxJQUFJLEdBQ2I7O0FBbkJMLEFBb0JJLEtBcEJDLENBT0gsTUFBTSxDQWFKLE1BQU0sQ0FBQSxFQUNKLElBQUksRUFBRyxjQUFjLEVBQ3JCLFdBQVcsRUFBRSxLQUFLLEVBQ2xCLFVBQVUsRUFBRSxLQUFLLEdBQ2xCOztBQXhCTCxBQXlCSSxLQXpCQyxDQU9ILE1BQU0sQ0FrQkosTUFBTSxDQUFBLEVBQ0osSUFBSSxFQUFFLGtCQUFrQixFQUN4QixXQUFXLEVBQUUsS0FBSyxFQUNsQixVQUFVLEVBQUUsS0FBSyxHQUlsQjs7QUFoQ0wsQUE2Qk0sS0E3QkQsQ0FPSCxNQUFNLENBa0JKLE1BQU0sQ0FJSixHQUFHLENBQUEsRUFDRCxXQUFXLEVBQUUsR0FBRyxHQUNqQjs7QUEvQlAsQUFpQ0ksS0FqQ0MsQ0FPSCxNQUFNLENBMEJKLFVBQVUsQ0FBQSxFQUNSLE1BQU0sRUFBRSxRQUFRLEdBQ2pCOztBQW5DTCxBQXFDSSxLQXJDQyxDQU9ILE1BQU0sQ0E4QkosTUFBTSxDQUFBLEVBQ0osUUFBUSxFQUFFLFFBQVEsRUFDbEIsVUFBVSxFQUFFLE1BQU0sRUFDbEIsTUFBTSxFQUFFLENBQUMsRUFDVCxLQUFLLEVKYkwsZ0JBQW9CLEVJY3BCLFNBQVMsRUFBRSxLQUFLLEVBQ2hCLE1BQU0sRUpwQkgsaUJBQW9CLEVJcUJ2QixPQUFPLEVBQUUsR0FBRyxHQThCYjs7QUExRUwsQUE2Q00sS0E3Q0QsQ0FPSCxNQUFNLENBOEJKLE1BQU0sQUFRSCxVQUFXLENBQUEsSUFBSSxFQUFDLEVBQ2YsSUFBSSxFQUFFLElBQUksR0FDWDs7QUEvQ1AsQUFnRE0sS0FoREQsQ0FPSCxNQUFNLENBOEJKLE1BQU0sQUFXSCxZQUFhLENBQUEsQ0FBQyxFQUFDLEVBQ2QsVUFBVSxFQUFFLE9BQWtCLEdBQy9COztBQWxEUCxBQW1ETSxLQW5ERCxDQU9ILE1BQU0sQ0E4QkosTUFBTSxBQWNILFVBQVcsQ0FBQSxJQUFJLEVBQUMsRUFDZixPQUFPLEVBQUUsUUFBUSxHQUNsQjs7QUFyRFAsQUFzRE0sS0F0REQsQ0FPSCxNQUFNLENBOEJKLE1BQU0sQUFpQkgsVUFBVyxDQUFBLElBQUksRUFBQyxFQUNmLFVBQVUsRUFBRSxLQUFLLEVBQ2pCLElBQUksRUpmTixnQkFBb0IsR0lnQm5COztBQXpEUCxBQTBETSxLQTFERCxDQU9ILE1BQU0sQ0E4QkosTUFBTSxBQXFCSCxVQUFXLENBQUEsSUFBSSxFQUFDLEVBQ2YsVUFBVSxFQUFFLEtBQUssRUFDakIsS0FBSyxFQUFFLElBQUksR0FDWjs7QUE3RFAsQUE4RE0sS0E5REQsQ0FPSCxNQUFNLENBOEJKLE1BQU0sQUF5QkgsVUFBVyxDQUFBLEdBQUcsRUFBQyxFQUNkLEdBQUcsRUp2Q0YsaUJBQW9CLEVJd0NyQixVQUFVLEVBQUUsR0FBRyxHQUNoQjs7QUFqRVAsQUFtRVEsS0FuRUgsQ0FPSCxNQUFNLENBOEJKLE1BQU0sQUE2QkgsWUFBYSxDQUFBLElBQUksSUFDWixHQUFHLEFBQUEsVUFBVyxDQUFBLEdBQUcsRUFBQyxFQUNsQixRQUFRLEVBQUUsTUFBTSxHQUNqQjs7QUFyRVgsQUFzRVUsS0F0RUwsQ0FPSCxNQUFNLENBOEJKLE1BQU0sQUE2QkgsWUFBYSxDQUFBLElBQUksRUFJZCxlQUFlLEdBQUcsR0FBRyxBQUFBLFdBQVcsQ0FBQSxFQUM5QixhQUFhLEVBQUUsSUFBSSxHQUNwQjs7QUF4RVgsQUE2RU0sS0E3RUQsQ0FPSCxNQUFNLENBcUVKLGdCQUFnQixDQUNkLE1BQU0sQ0FBQSxBQUFBLE1BQUMsQUFBQSxFQUFRLEVBQ1gsS0FBSyxFQUFFLEtBQUssRUFDWixNQUFNLEVBQUUsS0FBSyxHQUNoQjs7QUFoRlAsQUFtRk0sS0FuRkQsQ0FPSCxNQUFNLENBMkVKLE9BQU8sQ0FDTCxHQUFHLENBQUEsRUFDRCxNQUFNLEVBQUUsZUFBZSxDQUFDLFdBQVcsRUFDbkMsVUFBVSxFQUFFLFdBQVcsR0FLeEI7O0FBMUZQLEFBc0ZRLEtBdEZILENBT0gsTUFBTSxDQTJFSixPQUFPLENBQ0wsR0FBRyxBQUdBLE1BQU0sQ0FBQSxFQUNMLE1BQU0sRUFBRSxhQUFhLEVBQ3JCLFVBQVUsRUFBRSxXQUFXLEdBQ3hCOztBQXpGVCxBQTRGSSxLQTVGQyxDQU9ILE1BQU0sQ0FxRkosTUFBTSxDQUFBLEVBQ0osT0FBTyxFQUFFLEdBQUcsQ0FBQSxVQUFVLEVBQ3RCLE9BQU8sRUFBRSxJQUFJLEdBTWQ7O0FBcEdMLEFBK0ZNLEtBL0ZELENBT0gsTUFBTSxDQXFGSixNQUFNLENBR0osR0FBRyxDQUFBLEVBQ0QsUUFBUSxFQUFFLEtBQUssRUFDZixHQUFHLEVBQUUsSUFBSSxFQUNULElBQUksRUFBRSxJQUFJLEdBQ1g7O0FBbkdQLEFBc0dNLEtBdEdELENBT0gsTUFBTSxDQThGSixVQUFVLENBQ1IsTUFBTSxDQUFBLEVBQ0osTUFBTSxFQUFFLGVBQWUsQ0FBQyxXQUFXLEdBQ3BDOztBQXhHUCxBQXlHTSxLQXpHRCxDQU9ILE1BQU0sQ0E4RkosVUFBVSxHQUlKLEdBQUcsQUFBQSxZQUFhLENBQUEsQ0FBQyxFQUFDLEVBQ3BCLE1BQU0sRUFBRSxJQUFJLEdBQ2I7O0FBM0dQLEFBNEdNLEtBNUdELENBT0gsTUFBTSxDQThGSixVQUFVLENBT1IsTUFBTSxDQUFDLEVBQ0wsS0FBSyxFQUFFLEtBQUssRUFDWixNQUFNLEVBQUUsS0FBSyxHQU1kOztBQXBIUCxBQWdIVSxLQWhITCxDQU9ILE1BQU0sQ0E4RkosVUFBVSxDQU9SLE1BQU0sQ0FHSixvQkFBb0IsQ0FDbEIsR0FBRyxDQUFBLEVBQ0QsU0FBUyxFQUFFLHVCQUF1QixHQUNuQyJ9 */ +/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGVtcGxhdGUuY3NzIiwic291cmNlcyI6WyJ0ZW1wbGF0ZS5zY3NzIiwiY29uZmlndXJhdGlvbi9fbWl4aW4uc2NzcyIsImNvbmZpZ3VyYXRpb24vX2NvbmZpZy5zY3NzIiwidGVtcGxhdGUvX3Jlc2V0LnNjc3MiLCJ0ZW1wbGF0ZS9fdHlwb2dyYXBoeS5zY3NzIiwidGVtcGxhdGUvX2hlYWRlci5zY3NzIiwidGVtcGxhdGUvX3NlY3Rpb24uc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIvL2NvbmZpZ3VyYXRpb25cbkBpbXBvcnQgXCJjb25maWd1cmF0aW9uL21peGluXCI7XG5AaW1wb3J0IFwiY29uZmlndXJhdGlvbi9jb25maWdcIjtcblxuLy9yZXNldCRcbkBpbXBvcnQgXCJ0ZW1wbGF0ZS9yZXNldFwiO1xuXG4vLyBUeXBvZ3JhcGh5XG5AaW1wb3J0IFwidGVtcGxhdGUvdHlwb2dyYXBoeVwiO1xuXG4vLyBIZWFkZXJcbkBpbXBvcnQgXCJ0ZW1wbGF0ZS9oZWFkZXJcIjtcblxuLy9zZWN0aW9uXG5AaW1wb3J0IFwidGVtcGxhdGUvc2VjdGlvblwiO1xuLy8gQGltcG9ydCBcInRlbXBsYXRlL3NlY3Rpb24tbWVkaWEtcXVlcmllc1wiO1xuXG4vLyBGb290ZXJcbi8vIEBpbXBvcnQgXCJ0ZW1wbGF0ZS9mb290ZXJcIjtcbiIsIiRDb29wZXJIZXdpdHQ6IFwiQ29vcGVySGV3aXR0XCI7XG4kZmlsZTogXCJDb29wZXJIZXdpdHQtQm9sZFwiO1xuJGZhbWlseTogXCJDb29wZXJIZXdpdHRcIjtcbiRjYXRlZ29yeTogXCJzYW5zLXNlcmlmXCI7XG5cbkBtaXhpbiBmb250LWZhY2UoJENvb3Blckhld2l0dCwgJGZpbGUsICRmYW1pbHksICRjYXRlZ29yeTpcIlwiKSB7XG4gICAgJGZpbGVwYXRoOiBcIi4uL2ZvbnRzL1wiICsgJGZhbWlseSArIFwiL1wiICsgJGZpbGU7XG4gICAgQGZvbnQtZmFjZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIiN7JENvb3Blckhld2l0dH1cIjtcbiAgICAgICAgc3JjOiB1cmwoJGZpbGVwYXRoICsgXCIuZW90XCIpO1xuICAgICAgICBzcmM6IHVybCgkZmlsZXBhdGggKyBcIi5lb3Q/I2llZml4XCIpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKCRmaWxlcGF0aCArIFwiLndvZmZcIikgZm9ybWF0KCd3b2ZmJyksIHVybCgkZmlsZXBhdGggKyBcIi50dGZcIikgIGZvcm1hdCgndHJ1ZXR5cGUnKSwgdXJsKCRmaWxlcGF0aCArIFwiLnN2ZyNcIiArICRDb29wZXJIZXdpdHQgKyBcIlwiKSBmb3JtYXQoJ3N2ZycpO1xuICAgIH1cbiAgICAlI3skQ29vcGVySGV3aXR0fSB7XG4gICAgICAgIGZvbnQ6IHtcbiAgICAgICAgICAgIEBpZiAkY2F0ZWdvcnkgIT0gXCJcIiB7XG4gICAgICAgICAgICAgICAgZmFtaWx5OiBcIiN7JENvb3Blckhld2l0dH1cIiwgI3skY2F0ZWdvcnl9O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGVsc2Uge1xuICAgICAgICAgICAgICAgIGZhbWlseTogXCIjeyRDb29wZXJIZXdpdHR9XCI7XG4gICAgICAgICAgICAgICAgd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbiRDb29wZXJIZXdpdHQtaXRhbGljOiBcIkNvb3Blckhld2l0dC1Cb2xkSXRhbGljXCI7XG4kZmlsZTI6IFwiQ29vcGVySGV3aXR0LUJvbGRJdGFsaWNcIjtcbiRmYW1pbHkyOiBcIkNvb3Blckhld2l0dFwiO1xuJGNhdGVnb3J5MjogXCJzYW5zLXNlcmlmXCI7XG5cbkBtaXhpbiBmb250LWZhY2UoJENvb3Blckhld2l0dC1pdGFsaWMsICRmaWxlMiwgJGZhbWlseTIsICRjYXRlZ29yeTI6XCJcIikge1xuICAgICRmaWxlcGF0aDogXCIuLi9mb250cy9cIiArICRmYW1pbHkyICsgXCIvXCIgKyAkZmlsZTI7XG4gICAgQGZvbnQtZmFjZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIiN7JENvb3Blckhld2l0dC1pdGFsaWN9XCI7XG4gICAgICAgIHNyYzogdXJsKCRmaWxlcGF0aCArIFwiLmVvdFwiKTtcbiAgICAgICAgc3JjOiB1cmwoJGZpbGVwYXRoICsgXCIuZW90PyNpZWZpeFwiKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIHVybCgkZmlsZXBhdGggKyBcIi53b2ZmXCIpIGZvcm1hdCgnd29mZicpLCB1cmwoJGZpbGVwYXRoICsgXCIudHRmXCIpICBmb3JtYXQoJ3RydWV0eXBlJyksIHVybCgkZmlsZXBhdGggKyBcIi5zdmcjXCIgKyAkQ29vcGVySGV3aXR0LWl0YWxpYyArIFwiXCIpIGZvcm1hdCgnc3ZnJyk7XG4gICAgfVxuICAgICUjeyRDb29wZXJIZXdpdHQtaXRhbGljfSB7XG4gICAgICAgIGZvbnQ6IHtcbiAgICAgICAgICAgIEBpZiAkY2F0ZWdvcnkyICE9IFwiXCIge1xuICAgICAgICAgICAgICAgIGZhbWlseTogXCIjeyRDb29wZXJIZXdpdHQtaXRhbGljfVwiLCAjeyRjYXRlZ29yeTJ9O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGVsc2Uge1xuICAgICAgICAgICAgICBmYW1pbHk6IFwiI3skQ29vcGVySGV3aXR0LWl0YWxpY31cIjtcbiAgICAgICAgICAgICAgICAvLyB3ZWlnaHQ6IGl0YWxpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4kcnViaWs6IFwicnViaWtcIjtcbiRmaWxlMzogXCJSdWJpay1MaWdodFwiO1xuJGZhbWlseTM6IFwicnViaWtcIjtcbiRjYXRlZ29yeTM6IFwic2Fucy1zZXJpZlwiO1xuXG5cbkBtaXhpbiBmb250LWZhY2UoJHJ1YmlrLCAkZmlsZTMsICRmYW1pbHkzLCAkY2F0ZWdvcnkzOlwiXCIpIHtcbiAgICAkZmlsZXBhdGg6IFwiLi4vZm9udHMvXCIgKyAkZmFtaWx5MyArIFwiL1wiICsgJGZpbGUzO1xuICAgIEBmb250LWZhY2Uge1xuICAgICAgICBmb250LWZhbWlseTogXCIjeyRydWJpa31cIjtcbiAgICAgICAgc3JjOiB1cmwoJGZpbGVwYXRoICsgXCIuZW90XCIpO1xuICAgICAgICBzcmM6IHVybCgkZmlsZXBhdGggKyBcIi5lb3Q/I2llZml4XCIpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKCRmaWxlcGF0aCArIFwiLndvZmZcIikgZm9ybWF0KCd3b2ZmJyksIHVybCgkZmlsZXBhdGggKyBcIi50dGZcIikgIGZvcm1hdCgndHJ1ZXR5cGUnKSwgdXJsKCRmaWxlcGF0aCArIFwiLnN2ZyNcIiArICRydWJpayArIFwiXCIpIGZvcm1hdCgnc3ZnJyk7XG4gICAgfVxuICAgICUjeyRydWJpa30ge1xuICAgICAgICBmb250OiB7XG4gICAgICAgICAgICBAaWYgJGNhdGVnb3J5MyAhPSBcIlwiIHtcbiAgICAgICAgICAgICAgICBmYW1pbHk6IFwiI3skcnViaWt9XCIsICN7JGNhdGVnb3J5M307XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAZWxzZSB7XG4gICAgICAgICAgICAgICAgZmFtaWx5OiBcIiN7JHJ1YmlrfVwiO1xuICAgICAgICAgICAgICAgIHdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4kcnViaWstQjogXCJSdWJpay1Cb2xkXCI7XG4kZmlsZTQ6IFwiUnViaWstQm9sZFwiO1xuXG5AbWl4aW4gZm9udC1mYWNlKCRydWJpay1CLCAkZmlsZTQsICRmYW1pbHkzLCAkY2F0ZWdvcnkzOlwiXCIpIHtcbiAgICAkZmlsZXBhdGg6IFwiLi4vZm9udHMvXCIgKyAkZmFtaWx5MyArIFwiL1wiICsgJGZpbGU0O1xuICAgIEBmb250LWZhY2Uge1xuICAgICAgICBmb250LWZhbWlseTogXCIjeyRydWJpay1CfVwiO1xuICAgICAgICBzcmM6IHVybCgkZmlsZXBhdGggKyBcIi5lb3RcIik7XG4gICAgICAgIHNyYzogdXJsKCRmaWxlcGF0aCArIFwiLmVvdD8jaWVmaXhcIikgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoJGZpbGVwYXRoICsgXCIud29mZlwiKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKCRmaWxlcGF0aCArIFwiLnR0ZlwiKSAgZm9ybWF0KCd0cnVldHlwZScpLCB1cmwoJGZpbGVwYXRoICsgXCIuc3ZnI1wiICsgJHJ1YmlrLUIgKyBcIlwiKSBmb3JtYXQoJ3N2ZycpO1xuICAgIH1cbiAgICAlI3skcnViaWstQn0ge1xuICAgICAgICBmb250OiB7XG4gICAgICAgICAgICBAaWYgJGNhdGVnb3J5MyAhPSBcIlwiIHtcbiAgICAgICAgICAgICAgICBmYW1pbHk6IFwiI3skcnViaWstQn1cIiwgI3skY2F0ZWdvcnkzfTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBlbHNlIHtcbiAgICAgICAgICAgICAgICBmYW1pbHk6IFwiI3skcnViaWstQn1cIjtcbiAgICAgICAgICAgICAgICB3ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuJHJ1YmlrLU1JOiBcIlJ1YmlrLU1lZGl1bUl0YWxpY1wiO1xuJGZpbGU2OiBcIlJ1YmlrLU1lZGl1bUl0YWxpY1wiO1xuXG5AbWl4aW4gZm9udC1mYWNlKCRydWJpay1NSSwgJGZpbGU2LCAkZmFtaWx5MywgJGNhdGVnb3J5MzpcIlwiKSB7XG4gICAgJGZpbGVwYXRoOiBcIi4uL2ZvbnRzL1wiICsgJGZhbWlseTMgKyBcIi9cIiArICRmaWxlNjtcbiAgICBAZm9udC1mYWNlIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiI3skcnViaWstTUl9XCI7XG4gICAgICAgIHNyYzogdXJsKCRmaWxlcGF0aCArIFwiLmVvdFwiKTtcbiAgICAgICAgc3JjOiB1cmwoJGZpbGVwYXRoICsgXCIuZW90PyNpZWZpeFwiKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIHVybCgkZmlsZXBhdGggKyBcIi53b2ZmXCIpIGZvcm1hdCgnd29mZicpLCB1cmwoJGZpbGVwYXRoICsgXCIudHRmXCIpICBmb3JtYXQoJ3RydWV0eXBlJyksIHVybCgkZmlsZXBhdGggKyBcIi5zdmcjXCIgKyAkcnViaWstTUkgKyBcIlwiKSBmb3JtYXQoJ3N2ZycpO1xuICAgIH1cbiAgICAlI3skcnViaWstTUl9IHtcbiAgICAgICAgZm9udDoge1xuICAgICAgICAgICAgQGlmICRjYXRlZ29yeTMgIT0gXCJcIiB7XG4gICAgICAgICAgICAgICAgZmFtaWx5OiBcIiN7JHJ1YmlrLU1JfVwiLCAjeyRjYXRlZ29yeTN9O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGVsc2Uge1xuICAgICAgICAgICAgICAgIGZhbWlseTogXCIjeyRydWJpay1NSX1cIjtcbiAgICAgICAgICAgICAgICB3ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuJGNtdTogXCJjbXUtY29uY3JldGUtaXRhXCI7XG4kZmlsZTU6IFwiY211bm90aVwiO1xuJGZhbWlseTU6IFwiQ29uY3JldGVcIjtcbiRjYXRlZ29yeTU6IFwic2VyaWZcIjtcblxuXG5AbWl4aW4gZm9udC1mYWNlKCRjbXUsICRmaWxlNSwgJGZhbWlseTUsICRjYXRlZ29yeTU6XCJcIikge1xuICAgICRmaWxlcGF0aDogXCIuLi9mb250cy9cIiArICRmYW1pbHk1ICsgXCIvXCIgKyAkZmlsZTU7XG4gICAgQGZvbnQtZmFjZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIiN7JGNtdX1cIjtcbiAgICAgICAgc3JjOiB1cmwoJGZpbGVwYXRoICsgXCIuZW90XCIpO1xuICAgICAgICBzcmM6IHVybCgkZmlsZXBhdGggKyBcIi5lb3Q/I2llZml4XCIpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKCRmaWxlcGF0aCArIFwiLndvZmZcIikgZm9ybWF0KCd3b2ZmJyksIHVybCgkZmlsZXBhdGggKyBcIi50dGZcIikgIGZvcm1hdCgndHJ1ZXR5cGUnKSwgdXJsKCRmaWxlcGF0aCArIFwiLnN2ZyNcIiArICRjbXUgKyBcIlwiKSBmb3JtYXQoJ3N2ZycpO1xuICAgIH1cbiAgICAlI3skY211fSB7XG4gICAgICAgIGZvbnQ6IHtcbiAgICAgICAgICAgIEBpZiAkY2F0ZWdvcnk1ICE9IFwiXCIge1xuICAgICAgICAgICAgICAgIGZhbWlseTogXCIjeyRjbXV9XCIsICN7JGNhdGVnb3J5NX07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAZWxzZSB7XG4gICAgICAgICAgICAgICAgZmFtaWx5OiBcIiN7JGNtdX1cIjtcbiAgICAgICAgICAgICAgICB3ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8vZm9udHNcbkBpbmNsdWRlIGZvbnQtZmFjZSgkQ29vcGVySGV3aXR0LCAkZmlsZSwgJGZhbWlseSwgJGNhdGVnb3J5KTtcbkBpbmNsdWRlIGZvbnQtZmFjZSgkQ29vcGVySGV3aXR0LWl0YWxpYywgJGZpbGUyLCAkZmFtaWx5MiwgJGNhdGVnb3J5Mik7XG5AaW5jbHVkZSBmb250LWZhY2UoJHJ1YmlrLCAkZmlsZTMsICRmYW1pbHkzLCAkY2F0ZWdvcnkzKTtcbkBpbmNsdWRlIGZvbnQtZmFjZSgkcnViaWstQiwgJGZpbGU0LCAkZmFtaWx5MywgJGNhdGVnb3J5Myk7XG5AaW5jbHVkZSBmb250LWZhY2UoJHJ1YmlrLU1JLCAkZmlsZTYsICRmYW1pbHkzLCAkY2F0ZWdvcnkzKTtcbkBpbmNsdWRlIGZvbnQtZmFjZSgkY211LCAkZmlsZTUsICRmYW1pbHk1LCAkY2F0ZWdvcnk1KTtcblxuLy8gRm9udHMtc2l6ZVxuLy8gJGZIMVxuLy8gJGZIMlxuLy8gJGZIM1xuLy8gJGZwXG4vLyAkZmVtXG4vLyAkZmJvbGRcblxuXG4kbWFyZ2luYm9keTogMzVweDtcbi8vIGhlYWRlclxuJGhlaWdodEg6ICgyNXB4KTtcblxuLy8gdGFpbGxlICYgcG9zaXRpb24gYmxvY3Ncbi8vIG1hcmdlIGJsb2NzXG4kbXJnYmxvYzogMXB4O1xuXG4vLyBoZWlnaHRcbiRIMTAwOiAxMDAlO1xuJEg1MDogY2FsYygjeyRIMTAwfSAvIDIpO1xuJEg1MC0yNTogY2FsYygoI3skSDEwMH0gLyAyICk7XG4kVDUwLTI1OiBjYWxjKCgjeyRIMTAwfSAvIDIgKTtcblxuLy8gd2lkdGhcbiRXMTAwOiAxMDAlO1xuJFczMzogY2FsYygoI3skVzEwMH0gLyAzKSk7XG5cbi8vIHRvcFxuJFQxMDA6IDEwMCU7XG5cbi8vIHJpZ2h0XG4kUjEwMDogMTAwJTtcblxuLy9ib3R0b21cbiRCMTAwOiAxMDAlO1xuXG4vLyBsZWZ0XG4kTDEwMDogMTAwJTtcbiRMMzM6IGNhbGMoKCN7JEwxMDB9IC8gMykpO1xuJEw2NjogY2FsYygjeyRMMzN9ICogMik7XG4iLCIqIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmh0bWwsIGJvZHksIGRpdiwgc3BhbiwgYXBwbGV0LCBvYmplY3QsIGlmcmFtZSxcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSxcbmEsIGFiYnIsIGFjcm9ueW0sIGFkZHJlc3MsIGJpZywgY2l0ZSwgY29kZSxcbmRlbCwgZGZuLCBlbSwgaW1nLCBpbnMsIGtiZCwgcSwgcywgc2FtcCxcbnNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsXG5iLCB1LCBpLCBjZW50ZXIsXG5kbCwgZHQsIGRkLCBvbCwgdWwsIGxpLFxuZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsXG50YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCxcbmFydGljbGUsIGFzaWRlLCBjYW52YXMsIGRldGFpbHMsIGVtYmVkLFxuZmlndXJlLCBmaWdjYXB0aW9uLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLFxubWVudSwgbmF2LCBvdXRwdXQsIHJ1YnksIHNlY3Rpb24sIHN1bW1hcnksXG50aW1lLCBtYXJrLCBhdWRpbywgdmlkZW8ge1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG5cdGJvcmRlcjogMDtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250OiBpbmhlcml0O1xuXHR2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbi8qIEhUTUw1IGRpc3BsYXktcm9sZSByZXNldCBmb3Igb2xkZXIgYnJvd3NlcnMgKi9cbmFydGljbGUsIGFzaWRlLCBkZXRhaWxzLCBmaWdjYXB0aW9uLCBmaWd1cmUsXG5mb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIHNlY3Rpb24ge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuaHRtbCwgYm9keXtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG5ib2R5IHtcblx0bGluZS1oZWlnaHQ6IDE7XG59XG5cbm9sLCB1bCB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbmF7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0Y29sb3I6YmxhY2s7XG59XG5cbmJsb2NrcXVvdGUsIHEge1xuXHRxdW90ZXM6IG5vbmU7XG59XG5pbWd7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG5cbmJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyLFxucTpiZWZvcmUsIHE6YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcblx0Y29udGVudDogbm9uZTtcbn1cblxudGFibGUge1xuXHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuXHRib3JkZXItc3BhY2luZzogMDtcbn1cblxucHtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuICAmOmxhc3QtY2hpbGR7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5cbmVte1xuXHRmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbnN0cm9uZ3tcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1mYW1pbHk6ICRydWJpay1NSTtcbn1cblxudGV4dHtcbiAgZm9udC1mYW1pbHk6ICRydWJpaztcbn1cbiIsImgxe1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gIGF7XG4gICAgZm9udC1mYW1pbHk6ICRDb29wZXJIZXdpdHQ7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgfVxufVxuXG5oMntcbiAgZm9udC1mYW1pbHk6ICRDb29wZXJIZXdpdHQ7XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xuICBsaW5lLWhlaWdodDogNTBweDtcbn1cblxucHtcbiAgZm9udC1mYW1pbHk6ICRydWJpaztcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS4zcmVtO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICBhe1xuICAgIGZvbnQtZmFtaWx5OiAkY211O1xuICB9XG59XG5cbi5ibG9jc3tcbiAgYS5saW5rZXh0e1xuICAgICY6YWZ0ZXJ7XG4gICAgICBjb250ZW50OiBcIn5cIjtcbiAgICB9XG4gIH1cbiAgJjpudGgtY2hpbGQoMil7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGF7XG4gICAgICBjb2xvcjogcmdiKDAsIDAsIDI1NSk7XG4gICAgfVxuICB9XG4gICY6bnRoLWNoaWxkKDMpe1xuICAgIGF7XG4gICAgICBjb2xvcjogcmdiKDAsIDAsIDI1NSk7XG4gICAgfVxuICB9XG59XG5cbiNpbWFnZXN7XG4gIHB7XG4gICAgZm9udC1zaXplOiAwLjhyZW07XG4gIH1cbn1cbiIsIiIsImJvZHl7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQ6cmdiKDIzMCwgMjMwLCAyMzApO1xufVxuXG4jcGFnZXtcbiAgaGVpZ2h0OiAxMDAlO1xuICAubmF2YmFye1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxuXG4gICNzdGFydHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDUwcHgpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAuaGFuZGxlcntcbiAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgei1pbmRleDogOTk5O1xuICAgICAgY3Vyc29yOiBncmFiO1xuICAgIH1cbiAgICAuaGFuZDF7XG4gICAgICBsZWZ0IDogY2FsYygoMTAwJS8zKSk7XG4gICAgICBtYXJnaW4tbGVmdDogLTI2cHg7XG4gICAgICBtYXJnaW4tdG9wOiAtMjRweDtcbiAgICB9XG4gICAgLmhhbmQye1xuICAgICAgbGVmdDogY2FsYygoMTAwJS8zKSAqIDIpO1xuICAgICAgbWFyZ2luLWxlZnQ6IC0yNXB4O1xuICAgICAgbWFyZ2luLXRvcDogLTI0cHg7XG4gICAgICBpbWd7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxcHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5tb3VzZURvd257XG4gICAgICBjdXJzb3I6IGdyYWJiaW5nO1xuICAgIH1cblxuICAgIC5ibG9jc3tcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHdpZHRoOiAkVzMzO1xuICAgICAgbWluLXdpZHRoOiAyMDBweDtcbiAgICAgIGhlaWdodDogJEg1MC0yNTtcbiAgICAgIHotaW5kZXg6IDk5ODtcbiAgICAgICY6bnRoLWNoaWxkKDNuKzIpe1xuICAgICAgICBsZWZ0OiAtMnB4O1xuICAgICAgfVxuICAgICAgJjpudGgtb2YtdHlwZSgyKXtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiKDE1MCwgMTUwLCAxNTApO1xuICAgICAgfVxuICAgICAgJjpudGgtY2hpbGQoLW4rMyl7XG4gICAgICAgIHBhZGRpbmc6IDBweCAyMHB4O1xuICAgICAgfVxuICAgICAgJjpudGgtY2hpbGQoM24rMyl7XG4gICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICBsZWZ0OiAkTDMzO1xuICAgICAgfVxuICAgICAgJjpudGgtY2hpbGQoM24rNCl7XG4gICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICByaWdodDogLTJweDtcbiAgICAgIH1cbiAgICAgICY6bnRoLWNoaWxkKG4rNSl7XG4gICAgICAgIHRvcDogJFQ1MC0yNTtcbiAgICAgICAgbWFyZ2luLXRvcDogMnB4O1xuICAgICAgfVxuICAgICAgJjpudGgtb2YtdHlwZSgtbiszKXtcbiAgICAgICAgJiA+IGRpdjpudGgtY2hpbGQobisxKXtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgfVxuICAgICAgICAgIC5tQ1NCX2NvbnRhaW5lciA+IGRpdjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgI3Jlc2VhdXgtc29jaWF1eHtcbiAgICAgIGNhbnZhc1tyZXNpemVdIHtcbiAgICAgICAgICB3aWR0aDogMTAwdnc7XG4gICAgICAgICAgaGVpZ2h0OiAxMDB2aDtcbiAgICAgIH1cbiAgICB9XG4gICAgI2ltYWdlc3tcbiAgICAgIGltZ3tcbiAgICAgICAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSkgY29udHJhc3QoMSk7XG4gICAgICAgIHRyYW5zaXRpb246IGZpbHRlciAwLjVzO1xuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDAlKTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBmaWx0ZXIgMC41cztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAjbGlua3N7XG4gICAgICB6LWluZGV4OiA5OTchaW1wb3J0YW50O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHN2Z3tcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB0b3A6IC0zMyU7XG4gICAgICAgIGxlZnQ6IC01NSU7XG4gICAgICB9XG4gICAgfVxuICAgICNzdHJlZXRtYXB7XG4gICAgICAjbUNTQl80X2NvbnRhaW5lcntcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIH1cbiAgICAgICYgPiBkaXY6bnRoLW9mLXR5cGUoMSl7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIH1cbiAgICAgICNtYXBpZCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSkgY29udHJhc3QoMSk7XG4gICAgICAgIC5sZWFmbGV0LW1hcmtlci1wYW5le1xuICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0yNXB4LCAtMjVweCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFDa0lJLFVBQVUsR0FDTixXQUFXLEVBQUUsY0FBUyxFQUN0QixHQUFHLEVBQUUsa0RBQXVCLEVBQzVCLEdBQUcsRUFBRSx5REFBOEIsQ0FBQywyQkFBMkIsRUFBRSxtREFBd0IsQ0FBQyxjQUFjLEVBQUUsa0RBQXVCLENBQUUsa0JBQWtCLEVBQUUsK0RBQW9DLENBQUMsYUFBYTs7QUFIN00sVUFBVSxHQUNOLFdBQVcsRUFBRSx5QkFBUyxFQUN0QixHQUFHLEVBQUUsd0RBQXVCLEVBQzVCLEdBQUcsRUFBRSwrREFBOEIsQ0FBQywyQkFBMkIsRUFBRSx5REFBd0IsQ0FBQyxjQUFjLEVBQUUsd0RBQXVCLENBQUUsa0JBQWtCLEVBQUUsZ0ZBQW9DLENBQUMsYUFBYTs7QUFIN00sVUFBVSxHQUNOLFdBQVcsRUFBRSxPQUFTLEVBQ3RCLEdBQUcsRUFBRSxxQ0FBdUIsRUFDNUIsR0FBRyxFQUFFLDRDQUE4QixDQUFDLDJCQUEyQixFQUFFLHNDQUF3QixDQUFDLGNBQWMsRUFBRSxxQ0FBdUIsQ0FBRSxrQkFBa0IsRUFBRSwyQ0FBb0MsQ0FBQyxhQUFhOztBQUg3TSxVQUFVLEdB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 */ diff --git a/user/themes/r2c/css-compiled/template.min.css b/user/themes/r2c/css-compiled/template.min.css index 8a96051..4403d66 100644 --- a/user/themes/r2c/css-compiled/template.min.css +++ b/user/themes/r2c/css-compiled/template.min.css @@ -1 +1 @@ -@font-face{font-family:CooperHewitt;src:url(../fonts/CooperHewitt/CooperHewitt-Bold.eot);src:url(../fonts/CooperHewitt/CooperHewitt-Bold.eot?#iefix) format('embedded-opentype'),url(../fonts/CooperHewitt/CooperHewitt-Bold.woff) format('woff'),url(../fonts/CooperHewitt/CooperHewitt-Bold.ttf) format('truetype'),url(../fonts/CooperHewitt/CooperHewitt-Bold.svg#CooperHewitt) format('svg')}@font-face{font-family:CooperHewitt-BoldItalic;src:url(../fonts/CooperHewitt/CooperHewitt-BoldItalic.eot);src:url(../fonts/CooperHewitt/CooperHewitt-BoldItalic.eot?#iefix) format('embedded-opentype'),url(../fonts/CooperHewitt/CooperHewitt-BoldItalic.woff) format('woff'),url(../fonts/CooperHewitt/CooperHewitt-BoldItalic.ttf) format('truetype'),url(../fonts/CooperHewitt/CooperHewitt-BoldItalic.svg#CooperHewitt-BoldItalic) format('svg')}@font-face{font-family:rubik;src:url(../fonts/rubik/Rubik-Light.eot);src:url(../fonts/rubik/Rubik-Light.eot?#iefix) format('embedded-opentype'),url(../fonts/rubik/Rubik-Light.woff) format('woff'),url(../fonts/rubik/Rubik-Light.ttf) format('truetype'),url(../fonts/rubik/Rubik-Light.svg#rubik) format('svg')}@font-face{font-family:Rubik-Bold;src:url(../fonts/rubik/Rubik-Bold.eot);src:url(../fonts/rubik/Rubik-Bold.eot?#iefix) format('embedded-opentype'),url(../fonts/rubik/Rubik-Bold.woff) format('woff'),url(../fonts/rubik/Rubik-Bold.ttf) format('truetype'),url(../fonts/rubik/Rubik-Bold.svg#Rubik-Bold) format('svg')}@font-face{font-family:Rubik-MediumItalic;src:url(../fonts/rubik/Rubik-MediumItalic.eot);src:url(../fonts/rubik/Rubik-MediumItalic.eot?#iefix) format('embedded-opentype'),url(../fonts/rubik/Rubik-MediumItalic.woff) format('woff'),url(../fonts/rubik/Rubik-MediumItalic.ttf) format('truetype'),url(../fonts/rubik/Rubik-MediumItalic.svg#Rubik-MediumItalic) format('svg')}@font-face{font-family:cmu-concrete-ita;src:url(../fonts/Concrete/cmunoti.eot);src:url(../fonts/Concrete/cmunoti.eot?#iefix) format('embedded-opentype'),url(../fonts/Concrete/cmunoti.woff) format('woff'),url(../fonts/Concrete/cmunoti.ttf) format('truetype'),url(../fonts/Concrete/cmunoti.svg#cmu-concrete-ita) 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:inherit;font-size:16px;margin:0;padding:0;vertical-align:baseline;border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body,html{height:100%}body{line-height:1}ol,ul{list-style:none}a{text-decoration:none;color:#000}blockquote,q{quotes:none}img{width:100%;height:100%;vertical-align:bottom}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-spacing:0;border-collapse:collapse}p{font-style:normal}p:last-child{margin:0}em{font-style:italic}strong{font-family:Rubik-MediumItalic;font-weight:400}text{font-family:rubik}h1{font-size:1.2rem;line-height:50px}h1 a{font-family:CooperHewitt;font-weight:400}h2{font-family:CooperHewitt-BoldItalic;font-size:1.1rem;line-height:50px}p{font-family:rubik;font-size:1rem;line-height:1.3rem;margin-bottom:12px}p a{font-family:cmu-concrete-ita}.blocs:nth-child(2){color:#fff}.blocs:nth-child(2) a{color:#00f}.blocs:nth-child(3) a{color:#00f}body{overflow:hidden;background:#e6e6e6}#page{height:100%}#page .navbar{width:100%;height:50px}#page #start{position:relative;width:100%;height:calc(100% - 50px)}#page #start .handler{position:absolute;z-index:999;top:50%;width:50px;height:50px;cursor:-webkit-grab;cursor:grab;border-radius:25px}#page #start .hand1{left:calc((100%/3));margin-top:-24px;margin-left:-26px}#page #start .hand2{left:calc((100%/3) * 2);margin-top:-24px;margin-left:-25px}#page #start .hand2 img{margin-left:1px}#page #start .mouseDown{cursor:-webkit-grabbing;cursor:grabbing}#page #start .blocs{position:absolute;z-index:998;overflow-y:hidden;width:calc((100% / 3));min-width:200px;height:calc((100% / 2));margin:0}#page #start .blocs:nth-child(3n+2){left:-2px}#page #start .blocs:nth-of-type(2){background:#969696}#page #start .blocs:nth-child(-n+3){padding:0 20px}#page #start .blocs:nth-child(3n+3){left:calc((100% / 3));background:#fff}#page #start .blocs:nth-child(3n+4){right:-2px;background:#fff}#page #start .blocs:nth-child(n+5){top:calc((100% / 2));margin-top:2px}#page #start .blocs:nth-of-type(-n+3)>div:nth-child(n+1){overflow:hidden}#page #start .blocs:nth-of-type(-n+3) .mCSB_container>div:last-child{margin-bottom:25px}#page #start #reseaux-sociaux canvas[resize]{width:100vw;height:100vh}#page #start #images img{transition:filter .5s;filter:grayscale(100%) contrast(1)}#page #start #images img:hover{transition:filter .5s;filter:grayscale(0)}#page #start #links{z-index:997!important;display:-ms-flexbox;display:flex}#page #start #links svg{position:fixed;top:-33%;left:-55%}#page #start #streetmap #mapid{filter:grayscale(100%) contrast(1)}#page #start #streetmap>div:nth-of-type(1){height:100%}#page #start #streetmap #mapid{width:100vw;height:100vh}#page #start #streetmap #mapid .leaflet-marker-pane img{transform:translate(-25px,-25px)} \ No newline at end of file +@font-face{font-family:CooperHewitt;src:url(../fonts/CooperHewitt/CooperHewitt-Bold.eot);src:url(../fonts/CooperHewitt/CooperHewitt-Bold.eot?#iefix) format('embedded-opentype'),url(../fonts/CooperHewitt/CooperHewitt-Bold.woff) format('woff'),url(../fonts/CooperHewitt/CooperHewitt-Bold.ttf) format('truetype'),url(../fonts/CooperHewitt/CooperHewitt-Bold.svg#CooperHewitt) format('svg')}@font-face{font-family:CooperHewitt-BoldItalic;src:url(../fonts/CooperHewitt/CooperHewitt-BoldItalic.eot);src:url(../fonts/CooperHewitt/CooperHewitt-BoldItalic.eot?#iefix) format('embedded-opentype'),url(../fonts/CooperHewitt/CooperHewitt-BoldItalic.woff) format('woff'),url(../fonts/CooperHewitt/CooperHewitt-BoldItalic.ttf) format('truetype'),url(../fonts/CooperHewitt/CooperHewitt-BoldItalic.svg#CooperHewitt-BoldItalic) format('svg')}@font-face{font-family:rubik;src:url(../fonts/rubik/Rubik-Light.eot);src:url(../fonts/rubik/Rubik-Light.eot?#iefix) format('embedded-opentype'),url(../fonts/rubik/Rubik-Light.woff) format('woff'),url(../fonts/rubik/Rubik-Light.ttf) format('truetype'),url(../fonts/rubik/Rubik-Light.svg#rubik) format('svg')}@font-face{font-family:Rubik-Bold;src:url(../fonts/rubik/Rubik-Bold.eot);src:url(../fonts/rubik/Rubik-Bold.eot?#iefix) format('embedded-opentype'),url(../fonts/rubik/Rubik-Bold.woff) format('woff'),url(../fonts/rubik/Rubik-Bold.ttf) format('truetype'),url(../fonts/rubik/Rubik-Bold.svg#Rubik-Bold) format('svg')}@font-face{font-family:Rubik-MediumItalic;src:url(../fonts/rubik/Rubik-MediumItalic.eot);src:url(../fonts/rubik/Rubik-MediumItalic.eot?#iefix) format('embedded-opentype'),url(../fonts/rubik/Rubik-MediumItalic.woff) format('woff'),url(../fonts/rubik/Rubik-MediumItalic.ttf) format('truetype'),url(../fonts/rubik/Rubik-MediumItalic.svg#Rubik-MediumItalic) format('svg')}@font-face{font-family:cmu-concrete-ita;src:url(../fonts/Concrete/cmunoti.eot);src:url(../fonts/Concrete/cmunoti.eot?#iefix) format('embedded-opentype'),url(../fonts/Concrete/cmunoti.woff) format('woff'),url(../fonts/Concrete/cmunoti.ttf) format('truetype'),url(../fonts/Concrete/cmunoti.svg#cmu-concrete-ita) 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:inherit;font-size:16px;margin:0;padding:0;vertical-align:baseline;border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body,html{height:100%}body{line-height:1}ol,ul{list-style:none}a{text-decoration:none;color:#000}blockquote,q{quotes:none}img{width:100%;height:100%;vertical-align:bottom}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-spacing:0;border-collapse:collapse}p{font-style:normal}p:last-child{margin:0}em{font-style:italic}strong{font-family:Rubik-MediumItalic;font-weight:400}text{font-family:rubik}h1{font-size:1.2rem;line-height:50px}h1 a{font-family:CooperHewitt;font-weight:400}h2{font-family:CooperHewitt;font-size:1.1rem;line-height:50px}p{font-family:rubik;font-size:1rem;line-height:1.3rem;margin-bottom:12px}p a{font-family:cmu-concrete-ita}.blocs a.linkext:after{content:'~'}.blocs:nth-child(2){color:#fff}.blocs:nth-child(2) a{color:#00f}.blocs:nth-child(3) a{color:#00f}#images p{font-size:.8rem}body{overflow:hidden;background:#e6e6e6}#page{height:100%}#page .navbar{width:100%;height:50px}#page #start{position:relative;width:100%;height:calc(100% - 50px)}#page #start .handler{position:absolute;z-index:999;top:50%;width:50px;height:50px;cursor:-webkit-grab;cursor:grab;border-radius:25px}#page #start .hand1{left:calc((100%/3));margin-top:-24px;margin-left:-26px}#page #start .hand2{left:calc((100%/3) * 2);margin-top:-24px;margin-left:-25px}#page #start .hand2 img{margin-left:1px}#page #start .mouseDown{cursor:-webkit-grabbing;cursor:grabbing}#page #start .blocs{position:absolute;z-index:998;overflow-y:hidden;width:calc((100% / 3));min-width:200px;height:calc((100% / 2));margin:0}#page #start .blocs:nth-child(3n+2){left:-2px}#page #start .blocs:nth-of-type(2){background:#969696}#page #start .blocs:nth-child(-n+3){padding:0 20px}#page #start .blocs:nth-child(3n+3){left:calc((100% / 3));background:#fff}#page #start .blocs:nth-child(3n+4){right:-2px;background:#fff}#page #start .blocs:nth-child(n+5){top:calc((100% / 2));margin-top:2px}#page #start .blocs:nth-of-type(-n+3)>div:nth-child(n+1){overflow:hidden}#page #start .blocs:nth-of-type(-n+3) .mCSB_container>div:last-child{margin-bottom:25px}#page #start #reseaux-sociaux canvas[resize]{width:100vw;height:100vh}#page #start #images img{transition:filter .5s;filter:grayscale(100%) contrast(1)}#page #start #images img:hover{transition:filter .5s;filter:grayscale(0)}#page #start #links{z-index:997!important;display:-ms-flexbox;display:flex}#page #start #links svg{position:fixed;top:-33%;left:-55%}#page #start #streetmap #mCSB_4_container{width:100%;height:100%}#page #start #streetmap>div:nth-of-type(1){height:100%}#page #start #streetmap #mapid{width:100%;height:100%;filter:grayscale(100%) contrast(1)}#page #start #streetmap #mapid .leaflet-marker-pane img{transform:translate(-25px,-25px)} \ No newline at end of file diff --git a/user/themes/r2c/js/script.js b/user/themes/r2c/js/script.js index 25025ed..c58dedf 100644 --- a/user/themes/r2c/js/script.js +++ b/user/themes/r2c/js/script.js @@ -2,11 +2,12 @@ function gestionarray() { // dyn_data.split(); console.log(dyn_data.mappoints[1].id); $("#page").addClass(dyn_data.mappoints[1].id); + } function map() { - var mymap = L.map('mapid').setView([48.9267935,2.3569287], 16); - + var mymap = L.map('mapid').setView([48.9367935,2.3569287], 17); +setTimeout(mymap.invalidateSize.bind(map)); L.tileLayer('https://api.tiles.mapbox.com/v4/{id}/{z}/{x}/{y}.png?access_token=pk.eyJ1IjoibWFwYm94IiwiYSI6ImNpejY4NXVycTA2emYycXBndHRqcmZ3N3gifQ.rJcFIG214AriISLbB6B5aw', { maxZoom: 18, id: 'mapbox.streets' @@ -22,12 +23,11 @@ function map() { var markers = {}; var greenIcon = new LeafIcon({iconUrl: 'user/themes/r2c/images/handler.svg'}) - for (var i = 0; i < dyn_data.mappoints.length; i++) {; + for (var i = 0; i < dyn_data.mappoints.length; i++) { var id = dyn_data.mappoints[i].id; markers[id] = L.marker([dyn_data.mappoints[i].lat, dyn_data.mappoints[i].long], {icon: greenIcon}).bindPopup(dyn_data.mappoints[i].title).addTo(mymap); // console.log("dyn_datad2", dyn_data.mappoints[i].title); markers[id]._icon.id = id; - } }; @@ -321,11 +321,8 @@ function dragcanvas() { } function mCustomScrollbar() { - - $('.blocs').mCustomScrollbar({ scrollInertia: 100, - }); $('.blocs').mCustomScrollbar("update"); @@ -353,40 +350,100 @@ function mCustomScrollbar() { console.log('hrefs', hrefs); var h, h_parts; - var regex = /^#(([^_]+)_(.+))/g; for (var i = 0; i < hrefs.length; i++) { h = hrefs[i]; - // h = h.replace(/^#/, ''); - // console.log('h', h); - var h_parts = regex.exec(h); - // h_parts = h.match(); + h_parts = h.match(/^#(([^_]+)_(.+)$)/); console.log('h_parts', h_parts); // a partir de là tu peux synchro chacun des blocks en focntion de // h_parts[2] est la première partie qui te dit de quel block il s'agit // h_parts[3] est l'ancre // etc + function scrollTo() { + var href = target.find(h_parts[0]); + e.preventDefault(); + target.mCustomScrollbar("scrollTo",href,{ + scrollInertia:1000, + // offset: 0 + }); + } switch (h_parts[2]) { - case case 'mp': - // tu synchro interview + case 'rct': + var target = $('#recits.mCustomScrollbar'); + scrollTo(); + break; + case 'int': + var target = $('#interviews.mCustomScrollbar'); + scrollTo(); break; - case case 'rct': - // tu synchro récit + case 'img': + var target = $('#images.mCustomScrollbar'); + scrollTo(); break; - case case 'img': - // tu synchro image + case 'mp': + var target = $('#streetmap.mCustomScrollbar'); + scrollTo(); break; + case 'lk': + var target = $('#links.mCustomScrollbar'); + scrollTo(); + break; + // case 'rs': + // var target = $('#reseaux-sociaux.mCustomScrollbar'); + // scrollTo(); + // break; // case '': // etc // break; default: - } } - - }); +} + + +function paperjs() { + window.onload = function() { + // Get a reference to the canvas object + var canvas = document.getElementById('canvas'); + // Create an empty project and a view for the canvas: + paper.setup(canvas); + // Create a Paper.js Path to draw a line into it: + for (var a = 0; a < dyn_data.reseauxsociaux.length; a++) { + var path = new paper.Path(); + + // Give the stroke a color + path.strokeColor = 'black'; + path.fillColor = 'grey'; + path.fullySelected = true; + + var x = Math.floor((Math.random() * (100 + 200))); + var y= Math.floor((Math.random() * (100 + 500))); + var start = new paper.Point(x, y); + // Move to start and draw a line from there + path.moveTo(start); + + for (var b = 0; b < 2; b++) { + // origine + var x1 = Math.floor((Math.random() * (200 + 300))); + var y1= Math.floor((Math.random() * (200 + 300)) ); + path.lineTo(start.add([ x1, y1 ])); + + path.smooth(); + path.closed = true; + } + // Draw the view now: + paper.view.draw(); + + } + + // var pulse = 0.7; + // var sinus = Math.sin(event.time * pulse + i); + // var cos = Math.cos(event.time * pulse + i); + // var destination = paper.Point.random(x, y) * paper.view.size; + + } } @@ -397,6 +454,7 @@ $(document).ready(function() { drag(); dragcanvas(); map(); + paperjs(); // D3js(); // scrollbar(); }); diff --git a/user/themes/r2c/js/script_paperjs.js b/user/themes/r2c/js/script_paperjs.js index 549d440..f37157a 100644 --- a/user/themes/r2c/js/script_paperjs.js +++ b/user/themes/r2c/js/script_paperjs.js @@ -1,6 +1,5 @@ // The amount of segment points we want to create: var amount = [1, 2, 3, 4, 5]; - var height = 200; var width = 100; @@ -44,7 +43,7 @@ function onFrame(event) { segment.point.x = cos * width + 300; } - path.rotate(30); + path.rotate(25); path.smooth(); } diff --git a/user/themes/r2c/scss/template/_section.scss b/user/themes/r2c/scss/template/_section.scss index 0eb6e8f..87b947d 100644 --- a/user/themes/r2c/scss/template/_section.scss +++ b/user/themes/r2c/scss/template/_section.scss @@ -105,15 +105,18 @@ body{ } } #streetmap{ - #mapid{ - filter: grayscale(100%) contrast(1); + #mCSB_4_container{ + width: 100%; + height: 100%; } & > div:nth-of-type(1){ height: 100%; } #mapid { - width: 100vw; - height: 100vh; + width: 100%; + height: 100%; + + filter: grayscale(100%) contrast(1); .leaflet-marker-pane{ img{ transform: translate(-25px, -25px); diff --git a/user/themes/r2c/scss/template/_typography.scss b/user/themes/r2c/scss/template/_typography.scss index 036c263..ce5b545 100644 --- a/user/themes/r2c/scss/template/_typography.scss +++ b/user/themes/r2c/scss/template/_typography.scss @@ -8,7 +8,7 @@ h1{ } h2{ - font-family: $CooperHewitt-italic; + font-family: $CooperHewitt; font-size: 1.1rem; line-height: 50px; } @@ -24,6 +24,11 @@ p{ } .blocs{ + a.linkext{ + &:after{ + content: "~"; + } + } &:nth-child(2){ color: white; a{ @@ -36,3 +41,9 @@ p{ } } } + +#images{ + p{ + font-size: 0.8rem; + } +} diff --git a/user/themes/r2c/templates/partials/base.html.twig b/user/themes/r2c/templates/partials/base.html.twig index 24d441c..712597e 100644 --- a/user/themes/r2c/templates/partials/base.html.twig +++ b/user/themes/r2c/templates/partials/base.html.twig @@ -85,7 +85,7 @@ {# % do assets.addJs('theme://js/leaflet.js', {group:'bottom'}) % #} {# do assets.addJs('theme://js/script_paperjs.js', {type:'text/paperscript', canvas:'canvas', group:'bottom'}) #} - + {% do assets.addJs('theme://js/script.js', {group:'bottom'}) %}