diff --git a/web/themes/custom/popsu_colloque/css-compiled/index.css b/web/themes/custom/popsu_colloque/css-compiled/index.css index ed60798c..c20d588b 100644 --- a/web/themes/custom/popsu_colloque/css-compiled/index.css +++ b/web/themes/custom/popsu_colloque/css-compiled/index.css @@ -7,11 +7,27 @@ @font-face { font-family: 'truenoregular'; src: url("../fonts/truenorg-webfont.woff2") format("woff2"), url("../fonts/truenorg-webfont.woff") format("woff"); font-weight: normal; font-style: normal; } +#block-mainnavigation ul li { font-size: 0.9rem; } + +#block-mainnavigation ul li a { color: black; font-family: 'truenoregular'; } + +#block-mainnavigation ul li a:hover { color: black; text-decoration: none; font-weight: bold; } + +a:hover { text-decoration: none; } + main h2 { font-family: 'dukefill'; font-size: 3.5rem; line-height: 3rem; letter-spacing: 0.1rem; } main h2, main a { color: #1d378eff; } -main.home h2 { font-size: 2rem; } +main.home h2 { font-size: 2rem; font-family: 'truenoregular'; line-height: normal; } + +main #txt_present .__sub-title-present p { font-family: 'truenoregular'; font-style: italic; font-size: 0.9rem; line-height: 1.2rem; } + +main #txt_present .__body-present p { font-family: 'truenoregular'; font-weight: lighter; font-size: 1.2rem; line-height: 1.8rem; } + +main #txt_present .more_link a { font-size: 0.7rem; } + +main .more_link a { font-family: 'truenoregular'; font-size: 0.6rem; } main h3 { text-transform: uppercase; margin: 2rem 0; font-family: 'dukefill'; font-size: 3rem; letter-spacing: 0.1rem; color: #6f6d7dff; } @@ -43,6 +59,8 @@ main .paragraph--type--role-de-l-intervenant .___title_inter div { font-family: main article .__head div { font-family: 'truenoregular'; font-size: 1rem; text-transform: uppercase; } +main #block-views-block-slide-programme-block-1 h3, main #block-views-block-dernieres-publications-block-1 h3 { text-transform: uppercase; margin: 0; font-family: 'dukefill'; font-size: 2rem; letter-spacing: 0.1rem; color: #1d378eff; } + #block-popsu-colloque-submenu ul li a { font-size: 2rem; font-family: 'dukefill'; letter-spacing: 0.05rem; text-transform: uppercase; } .more_link span { padding-left: 0.5rem; } @@ -61,26 +79,34 @@ ul, li, ol { list-style: none; } h1, h2, h3, h4 { margin: 0; padding: 0; } -header { padding: 0 1rem; height: 130px; } +header { padding: 0 3rem; height: 130px; } header div { height: inherit; } -#block-popsu-colloque-branding { width: 100%; position: relative; z-index: 999; padding: 1rem 0 0 0; } +#block-popsu-colloque-branding { width: 100%; position: relative; z-index: 999; padding: 0; } -#block-popsu-colloque-branding > div > a { display: inline-block; height: 8rem; max-height: 150px; position: relative; } +#block-popsu-colloque-branding > div > a { display: inline-block; position: relative; } -#block-popsu-colloque-branding > div > a img { width: auto; height: 100%; -o-object-fit: contain; object-fit: contain; } +#block-popsu-colloque-branding > div > a img { width: 100%; height: 100%; -o-object-fit: contain; object-fit: contain; } -#block-mainnavigation { width: auto; border-left: 1px solid red; padding-bottom: 1rem; display: flex; align-items: flex-end; } +#block-mainnavigation { width: auto; border-left: 1px solid #b9a47eff; padding-bottom: 1rem; display: flex; align-items: flex-end; } #block-mainnavigation ul { flex-wrap: nowrap; } -#block-mainnavigation ul li { padding: 0 1rem; border-right: 1px solid black; } +#block-mainnavigation ul li { padding: 0 1rem; } + +#block-mainnavigation ul li:not(:last-child) { border-right: 1px solid black; } #block-mainnavigation ul li a { white-space: nowrap; } .site_setting_entity img { width: 50%; height: auto; } +header.front #block-popsu-colloque-branding { width: 100%; position: relative; z-index: 999; padding: 1rem 0 0 0; } + +header.front #block-popsu-colloque-branding > div > a { display: inline-block; height: 8rem; max-height: 150px; position: relative; } + +header.front #block-popsu-colloque-branding > div > a img { width: auto; height: 100%; -o-object-fit: contain; object-fit: contain; } + #block-popsu-colloque-submenu { margin: 3rem auto; } #block-popsu-colloque-submenu ul { display: flex; padding: 0; } @@ -101,7 +127,11 @@ header div { height: inherit; } #views-exposed-form-publications-page-1 > div select option, #views-exposed-form-bibliographie-page-1 > div select option { padding: 0.2rem 0.5rem; min-height: 2rem; } -.__img-hero { height: 400px; } +body { overflow-x: hidden; } + +.home .__img-hero { width: 100vw; position: relative; left: 50%; right: 50%; margin-left: -50vw; margin-right: -50vw; } + +.__img-hero { height: 500px; } .__img-hero img { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; } @@ -125,21 +155,33 @@ header { background: white; } img { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; } +#txt_present { margin: 5rem 0; } + +#txt_present * { color: #1d378eff; } + #txt_present > div { margin: 2rem auto; } -#block-views-block-slide-programme-block-1 .views section.wrap_head:after, #block-views-block-dernieres-publications-block-1 .views section.wrap_head:after { height: 2rem; margin-top: 0.5rem; content: " "; display: block; background: url("../images/croix_filetsable.svg"); background-repeat: repeat-x; background-size: auto auto; } +#txt_present .more_link { padding: 0rem 1rem 0.2rem 1rem; background: white; } -article .__title:after { height: 2rem; margin-top: 0.5rem; content: " "; display: block; background: url("../images/croix_filetsable.svg"); background-repeat: repeat-x; background-size: auto auto; } +.more_link { padding: 0rem 1rem 0.2rem 1rem; background: white; border-radius: 0; } + +.more_link a { color: #1d378eff; } + +#block-views-block-slide-programme-block-1, #block-views-block-dernieres-publications-block-1 { margin: 5rem 0; } + +#block-views-block-slide-programme-block-1 .views section.wrap_head:after, #block-views-block-dernieres-publications-block-1 .views section.wrap_head:after { height: 10px; margin-top: 0.5rem; content: " "; display: block; background: url("../images/croix_filetsable.svg"); background-repeat: repeat-x; background-size: auto auto; } + +article .__title:after { height: 10px; margin-top: 0.5rem; content: " "; display: block; background: url("../images/croix_filetsable.svg"); background-repeat: repeat-x; background-size: auto auto; } article .__head div > div { margin-right: 0.5rem; } article .__head div > div:not(:first-child) { margin-left: 0.5rem; } -h4:after { height: 2rem; margin-top: 0.5rem; content: " "; display: block; background: url("../images/croix_filetsable.svg"); background-repeat: repeat-x; background-size: auto auto; } +h4:after { height: 10px; margin-top: 0.5rem; content: " "; display: block; background: url("../images/croix_filetsable.svg"); background-repeat: repeat-x; background-size: auto auto; } blockquote { font-size: 2rem; line-height: 1; margin: 2rem; color: #6f6d7dff; } -blockquote:before { width: 100px; height: 1rem; margin-top: 0.5rem; content: " "; display: block; background: url("../images/croix_filetsable.svg"); background-repeat: repeat-x; background-size: auto auto; } +blockquote:before { width: 100px; height: 10px; margin-top: 0.5rem; content: " "; display: block; background: url("../images/croix_filetsable.svg"); background-repeat: repeat-x; background-size: auto auto; } .container.programme { margin-top: 3rem; } @@ -149,7 +191,7 @@ blockquote:before { width: 100px; height: 1rem; margin-top: 0.5rem; content: " " .container.programme .views section:not(:last-child) { margin: 0 0 2rem 0; } -.container.programme .views section:not(:last-child):after { height: 2rem; margin-top: 0.5rem; content: " "; display: block; background: url("../images/croix_filetsable.svg"); background-repeat: repeat-x; background-size: auto auto; } +.container.programme .views section:not(:last-child):after { height: 10px; margin-top: 0.5rem; content: " "; display: block; background: url("../images/croix_filetsable.svg"); background-repeat: repeat-x; background-size: auto auto; } .container.programme .views section:not(:last-child) > .d-flex { padding: 0 0 2rem 0; } @@ -213,7 +255,13 @@ https://flickity.metafizzy.co .flickity-page-dots .dot.is-selected { opacity: 1; } -#block-views-block-slide-programme-block-1 .views section .head, #block-views-block-dernieres-publications-block-1 .views section .head { display: flex; width: 100%; justify-content: space-between; align-items: baseline; } +#block-views-block-slide-programme-block-1 .__slide article { min-height: calc(100% - 30px); } + +#block-views-block-dernieres-publications-block-1 .__media { padding: 1rem 0; } + +#block-views-block-slide-programme-block-1 section:not(.wrap_head), #block-views-block-dernieres-publications-block-1 section:not(.wrap_head) { margin: 1rem 0; } + +#block-views-block-slide-programme-block-1 .views section .head, #block-views-block-dernieres-publications-block-1 .views section .head { display: flex; width: 100%; justify-content: space-between; align-items: center; } #block-views-block-slide-programme-block-1 .views section .thumbnails, #block-views-block-dernieres-publications-block-1 .views section .thumbnails { margin: 1rem; } @@ -223,10 +271,8 @@ https://flickity.metafizzy.co .flickity-button:hover { background: transparent; } -/* icon color */ .flickity-button-icon { fill: black; } -/* hide disabled button */ .flickity-button:disabled { display: none; } .thumbnails { margin: 1rem 0rem; min-width: 250px; height: auto; width: calc(100% / 4); background: white; transform: scale(1); box-shadow: none; transition: 0.3s transform ease, 0.3s box-shadow ease; } @@ -235,7 +281,7 @@ https://flickity.metafizzy.co .thumbnails a { display: block; height: 100%; } -.thumbnails > .__wrap { padding: 1rem; } +.thumbnails a > .__wrap { padding: 1rem; } .thumbnails .__media { margin-right: 1rem; } @@ -243,9 +289,9 @@ https://flickity.metafizzy.co .thumbnails .__media figure img { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; } -.thumbnails .d-flex { padding: 1rem; } +.thumbnails .__content { margin-top: 1rem; } -.thumbnails figure { height: 100px; } +.thumbnails figure { height: 120px; margin: 0; } .thumbnails figure img { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; } @@ -326,4 +372,4 @@ article img, .side_notes img { width: 100%; height: 100%; -o-object-fit: cover; .side_notes .d-flex { flex-direction: column; } -/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguY3NzIiwic291cmNlcyI6WyJpbmRleC5zY3NzIiwidmFyaWFibGVzL3Zhci5zY3NzIiwibWl4aW5zL21peGluLnNjc3MiLCJ0eXBvZ3JhcGh5LnNjc3MiLCJjb21wb25lbnRzL2FkbWluL2VkaXQuc2NzcyIsImNvbXBvbmVudHMvYWRtaW4vdG9vbGJhci5zY3NzIiwiY29tcG9uZW50cy9oZWFkZXIvaGVhZGVyLnNjc3MiLCJjb21wb25lbnRzL2hlYWRlci9zdWJfbWVudS5zY3NzIiwiY29tcG9uZW50cy9mb3Jtcy9maWx0ZXIuc2NzcyIsImNvbXBvbmVudHMvaGVyby5zY3NzIiwiY29tcG9uZW50cy9sYXlvdXQuc2NzcyIsImNvbXBvbmVudHMvc2lkZWJhci9ycy5zY3NzIiwiY29tcG9uZW50cy9zaWRlYmFyL3JvbGVfaW50ZXIuc2NzcyIsImNvbXBvbmVudHMvc2xpZGVzL2ZsaWNraXR5LnNjc3MiLCJjb21wb25lbnRzL3NsaWRlcy9zbGlkZXMuc2NzcyIsImNvbXBvbmVudHMvdGh1bWJuYWlscy90aHVtYm5haWxzLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBAZmlsZVxuICogUHJlc2VudGF0aW9uYWwgc3R5bGVzIGZvciBEcnVwYWwgc3RhcmsgdGhlbWUgbGF5b3V0LlxuICpcbiAqIEl0IGlzIGxlZnQgZW1wdHkgZm9yIHRlc3RpbmcgcHVycG9zZXMuXG4gKlxuICogQHNlZSBodHRwczovL3d3dy5kcnVwYWwub3JnL3Byb2plY3QvZHJ1cGFsL2lzc3Vlcy8yMzQ5NzExXG4gKi9cblxuQGltcG9ydCBcInZhcmlhYmxlcy92YXIuc2Nzc1wiO1xuQGltcG9ydCBcIm1peGlucy9taXhpbi5zY3NzXCI7XG5AaW1wb3J0IFwiLi90eXBvZ3JhcGh5LnNjc3NcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2FkbWluL2VkaXQuc2Nzc1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvYWRtaW4vdG9vbGJhci5zY3NzXCI7XG5cbip7XG4gYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuYm9keSxodG1se1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbnVsLGxpLG9se1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG5oMSxoMixoMyxoNHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG5AaW1wb3J0IFwiY29tcG9uZW50cy9oZWFkZXIvaGVhZGVyLnNjc3NcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2hlYWRlci9zdWJfbWVudS5zY3NzXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9mb3Jtcy9maWx0ZXIuc2Nzc1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvaGVyby5zY3NzXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9sYXlvdXQuc2Nzc1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvc2lkZWJhci9ycy5zY3NzXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9zaWRlYmFyL3JvbGVfaW50ZXIuc2Nzc1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvc2xpZGVzL2ZsaWNraXR5LnNjc3NcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL3NsaWRlcy9zbGlkZXMuc2Nzc1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvdGh1bWJuYWlscy90aHVtYm5haWxzLnNjc3NcIjtcblxubWFpbntcbiAgLy8gbWFyZ2luLXRvcDogJG1hcmdpbi1oZXJvO1xufVxuXG5hcnRpY2xlIGltZyxcbi5zaWRlX25vdGVzIGltZ3tcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi8qIC5sYXlvdXQtY29udGVudCA+IGRpdntcbiAgZGlzcGxheTogZmxleDtcbn0gKi9cbi5zaWRlX25vdGVze1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zaWRlX25vdGVzID4gKntcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMzAwcHg7XG59XG5cbi5zaWRlX25vdGVzIC5kLWZsZXgge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG5cbi8vIEBpbXBvcnQgXCJjb21wb25lbnRzL3RodW1ibmFpbHMuc2Nzc1wiO1xuIiwiJGNvbG9yMTogcmVkO1xuJGNvbG9yMjogIzFkMzc4ZWZmO1xuJGNvbF9ibGFjazogYmxhY2s7XG4kbGlnaHRncmV5OiAjNmY2ZDdkZmY7XG4kZm9uZDogIzFkMzc4ZTBkO1xuJHVuZGVybGluZTojZDJkMmViZmY7XG5cbiRndXR0ZXIxIDogMXJlbTtcblxuJGNyb2l4X29yOiAnLi4vaW1hZ2VzL2Nyb2l4X2ZpbGV0c2FibGUuc3ZnJztcblxuJGxldHRlcl9zcGFjaW5nSDogMC4xcmVtO1xuIiwiQG1peGluIGNyb2l4X29yIHtcbiAgJjphZnRlcntcbiAgICBoZWlnaHQ6IDJyZW07XG4gICAgbWFyZ2luLXRvcDogMC41cmVtO1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQ6IHVybCgkY3JvaXhfb3IpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gYXV0bztcbiAgfVxufVxuXG5AbWl4aW4gY3JvaXhfb3JfQiB7XG4gICY6YmVmb3Jle1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDFyZW07XG4gICAgbWFyZ2luLXRvcDogMC41cmVtO1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQ6IHVybCgkY3JvaXhfb3IpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gYXV0bztcbiAgfVxufVxuXG5cbkBtaXhpbiBzaGFkb3d7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHRyYW5zaXRpb246IDAuM3MgdHJhbnNmb3JtIGVhc2UsIDAuM3MgYm94LXNoYWRvdyBlYXNlO1xuICAmOmhvdmVye1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gICAgdHJhbnNpdGlvbjogMC4zcyBhbGwgZWFzZTtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDEzcHggMHB4ICRjb2xvcjI7XG4gIH1cbn1cbiIsIkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnZHVrZWZpbGwnO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9kdWtlX2ZpbGwtd2ViZm9udC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgIHVybCgnLi4vZm9udHMvZHVrZV9maWxsLXdlYmZvbnQud29mZicpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ2Nvcm1vcmFudEJvbGQnO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9Db3Jtb3JhbnQtQm9sZC13ZWJmb250LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICAgdXJsKCcuLi9mb250cy9Db3Jtb3JhbnQtQm9sZC13ZWJmb250LndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdjb3Jtb3JhbnRCb2xkSXRhbGljJztcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvQ29ybW9yYW50LUJvbGRJdGFsaWMtd2ViZm9udC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgIHVybCgnLi4vZm9udHMvQ29ybW9yYW50LUJvbGRJdGFsaWMtd2ViZm9udC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ3RydWVub3JlZ3VsYXInO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy90cnVlbm9yZy13ZWJmb250LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICAgdXJsKCcuLi9mb250cy90cnVlbm9yZy13ZWJmb250LndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcblxufVxuXG5tYWlue1xuICBoMntcbiAgICBmb250LWZhbWlseTogJ2R1a2VmaWxsJztcbiAgICBmb250LXNpemU6IDMuNXJlbTtcbiAgICBsaW5lLWhlaWdodDogM3JlbTtcbiAgICBsZXR0ZXItc3BhY2luZzogJGxldHRlcl9zcGFjaW5nSDtcbiAgfVxuICBoMiwgYXtcbiAgICBjb2xvcjogJGNvbG9yMjtcbiAgfVxuICAmLmhvbWV7XG4gICAgaDJ7XG4gICAgICBmb250LXNpemU6IDJyZW07XG4gICAgfVxuICB9XG5cbiAgaDN7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBtYXJnaW46IDJyZW0gMDtcbiAgICBmb250LWZhbWlseTogJ2R1a2VmaWxsJztcbiAgICBmb250LXNpemU6IDNyZW07XG4gICAgbGV0dGVyLXNwYWNpbmc6ICRsZXR0ZXJfc3BhY2luZ0g7XG4gICAgY29sb3I6ICRsaWdodGdyZXk7XG4gIH1cbiAgLl9fcmVzc291cmNlc3tcbiAgICBoNHtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBtYXJnaW46IDJyZW0gMDtcbiAgICAgIGZvbnQtZmFtaWx5OiAnZHVrZWZpbGwnO1xuICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6ICRsZXR0ZXJfc3BhY2luZ0g7XG4gICAgICBjb2xvcjogJGNvbG9yMlxuICAgIH1cbiAgfVxuXG5ibG9ja3F1b3Rle1xuICBwe1xuICAgIGZvbnQtZmFtaWx5OiAnY29ybW9yYW50Qm9sZCc7XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAzcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiBsaWdodGVyO1xuICB9XG59XG5cbnB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgZm9udC1mYW1pbHk6ICd0cnVlbm9yZWd1bGFyJztcbn1cblxuYXtcbiAgY29sb3I6IGJsYWNrO1xuICAmOmhvdmVye1xuICAgIGNvbG9yOiBibGFjaztcbiAgfVxufVxuLl9fd3JhcF9jb250ZW50e1xuICBwe1xuICAgIGF7XG4gICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICBiYWNrZ3JvdW5kOiAkdW5kZXJsaW5lO1xuICAgIH1cbiAgfVxufVxuXG4udGh1bWJuYWlsc19wYXJ0aWNpcGFudHN7XG4gICp7XG4gICAgY29sb3I6ICRjb2xvcjI7XG4gIH1cbiAgLl9fbmFtZXtcbiAgICBmb250LWZhbWlseTogJ3RydWVub3JlZ3VsYXInO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxuICAuX19xdWFsaXRle1xuICAgIGZvbnQtZmFtaWx5OiAndHJ1ZW5vcmVndWxhcic7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgfVxufVxuXG5cblxuLnByb2dyYW1tZXtcbiAgaDN7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgZm9udC1mYW1pbHk6ICd0cnVlbm9yZWd1bGFyJztcbiAgfVxufVxuXG4udGh1bWJuYWlsc3tcbiAgdGltZSwgLnR5cGVfbW9tZW50e1xuICAgIGZvbnQtZmFtaWx5OiAndHJ1ZW5vcmVndWxhcic7XG4gICAgZm9udC1zaXplOiAwLjlyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxuXG4gIC5fX2NvbnRlbnR7XG4gICAgYXtcbiAgICAgIGZvbnQtZmFtaWx5OiAndHJ1ZW5vcmVndWxhcic7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgfVxuICB9XG59XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLXJvbGUtZGUtbC1pbnRlcnZlbmFudHtcbiAgLl9fX3RpdGxlX2ludGVye1xuICAgIGRpdntcbiAgICAgIGZvbnQtZmFtaWx5OiAndHJ1ZW5vcmVndWxhcic7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB9XG4gIH1cbn1cblxuYXJ0aWNsZXtcbiAgLl9faGVhZHtcbiAgIGRpdntcbiAgICAgZm9udC1mYW1pbHk6ICd0cnVlbm9yZWd1bGFyJztcbiAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgfVxuICB9XG59XG4gIC5ibHVlLCAjdHh0X3ByZXNlbnR7XG4gICAgLy8gY29sb3I6ICRjb2xvcjI7XG4gIH1cblxuICAjYmxvY2stdmlld3MtYmxvY2stc2xpZGUtcHJvZ3JhbW1lLWJsb2NrLTF7XG4gICAgLnRodW1ibmFpbHMgYXtcbiAgICAgIC8vIGNvbG9yOiAkY29sX2JsYWNrO1xuICAgIH1cbiAgfVxufVxuXG4jYmxvY2stcG9wc3UtY29sbG9xdWUtc3VibWVudXtcbiAgdWx7XG4gICAgbGl7XG4gICAgICBhe1xuICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnZHVrZWZpbGwnO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNXJlbTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4ubW9yZV9saW5re1xuICBzcGFue1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICB9XG59XG4iLCIjYmxvY2stcG9wc3UtY29sbG9xdWUtbG9jYWwtdGFza3N7XG4gIHVse1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGl7XG4gICAgICBtYXJnaW46IDAuNXJlbTtcbiAgICB9XG4gIH1cbn1cbiIsIiN0b29sYmFyLWFkbWluaXN0cmF0aW9ue1xuICB6LWluZGV4OiAxMDAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG59XG4iLCJoZWFkZXJ7XG4gIHBhZGRpbmc6IDAgMXJlbTtcbiAgaGVpZ2h0OiAxMzBweDtcbiAgZGl2IHtcbiAgICBoZWlnaHQ6IGluaGVyaXQ7XG4gIH1cbn1cbiNibG9jay1wb3BzdS1jb2xsb3F1ZS1icmFuZGluZ3tcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogOTk5O1xuICBwYWRkaW5nOiAxcmVtIDAgMCAwO1xuICAmID4gZGl2IHtcbiAgICAmID4gYXtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGhlaWdodDogOHJlbTtcbiAgICAgIG1heC1oZWlnaHQ6IDE1MHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgaW1ne1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4jYmxvY2stbWFpbm5hdmlnYXRpb257XG4gIHdpZHRoOiBhdXRvO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRjb2xvcjE7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIHVse1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIGxpe1xuICAgICAgcGFkZGluZzogMCAxcmVtO1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGNvbF9ibGFjaztcbiAgICAgIGF7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLnNpdGVfc2V0dGluZ19lbnRpdHl7XG4gIGltZ3tcbiAgICB3aWR0aDogNTAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuIiwiI2Jsb2NrLXBvcHN1LWNvbGxvcXVlLXN1Ym1lbnV7XG4gIG1hcmdpbjogM3JlbSBhdXRvO1xuICB1bHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGl7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gICAgICBhe1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZzogMXJlbSAxcmVtO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3IyO1xuICAgICAgICBjb2xvcjogJGNvbG9yMjtcbiAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZSwgYmFja2dyb3VuZCAwLjNzIGVhc2U7XG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3IyO1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIiN2aWV3cy1leHBvc2VkLWZvcm0tcHVibGljYXRpb25zLXBhZ2UtMSxcbiN2aWV3cy1leHBvc2VkLWZvcm0tYmlibGlvZ3JhcGhpZS1wYWdlLTF7XG4gIG1hcmdpbjogMnJlbSAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICAmID4gZGl2e1xuICAgIG1hcmdpbi1yaWdodDogMnJlbTtcbiAgICBzZWxlY3R7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3IyO1xuICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICBwYWRkaW5nOiAwLjJyZW0gMC41cmVtO1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICY6Zm9jdXN7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRjb2xvcjI7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICB9XG4gICAgICBvcHRpb257XG4gICAgICAgIHBhZGRpbmc6IDAuMnJlbSAwLjVyZW07XG4gICAgICAgIG1pbi1oZWlnaHQ6IDJyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuX19pbWctaGVyb3tcbiAgaGVpZ2h0OiA0MDBweDtcbiAgLy8gd2lkdGg6IDEwMHZ3O1xuICAvLyBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8vIGxlZnQ6IDUwJTtcbiAgLy8gcmlnaHQ6IDUwJTtcbiAgLy8gbWFyZ2luLWxlZnQ6IC01MHZ3O1xuICAvLyBtYXJnaW4tcmlnaHQ6IC01MHZ3O1xuICAgIGltZ3tcbiAgICAgIHdpZHRoOjEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB9XG59XG5cblxuLnBhcnRpY2lwYW50X2Z1bGx7XG4gIC5oZXJve1xuICAgIGZpZ3VyZXtcbiAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAuX19pbWd7XG4gICAgICAgICY+IGRpdntcbiAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgd2lkdGg6IDMwMHB4O1xuICAgICAgICAgIGhlaWdodDogMzAwcHg7XG4gICAgICAgIH1cbiAgICAgICAgaW1ne1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBmaWdjYXB0aW9uIHtcbiAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogMnJlbSAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFydGljaXBhbnRfZnVsbHtcbiAgICAuaGVyb3tcbiAgICAgIGZpZ3VyZXtcbiAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgLl9faW1ne1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMnJlbTtcbiAgICAgICAgICAmPiBkaXZ7XG4gICAgICAgICAgICB3aWR0aDogMzAwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDMwMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICBpbWd7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgZmlnY2FwdGlvbiB7XG4gICAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJodG1sLGJvZHl7XG4gIGJhY2tncm91bmQ6ICRmb25kO1xufVxuXG5oZWFkZXJ7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xufVxuXG5pbWd7XG4gIHdpZHRoOjEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cbiAjdHh0X3ByZXNlbnR7XG4gICAmID4gZGl2e1xuICAgICBtYXJnaW46IDJyZW0gYXV0bztcbiAgIH1cbiB9XG5cbiNibG9jay12aWV3cy1ibG9jay1zbGlkZS1wcm9ncmFtbWUtYmxvY2stMSxcbiNibG9jay12aWV3cy1ibG9jay1kZXJuaWVyZXMtcHVibGljYXRpb25zLWJsb2NrLTF7XG4gIC52aWV3c3tcbiAgICBzZWN0aW9uLndyYXBfaGVhZHtcbiAgICAgIEBpbmNsdWRlIGNyb2l4X29yO1xuICAgIH1cbiAgfVxufVxuXG5hcnRpY2xle1xuICAuX190aXRsZXtcbiAgICBAaW5jbHVkZSBjcm9peF9vcjtcbiAgfVxuICAuX19oZWFke1xuICAgIGRpdntcbiAgICAgICYgPiBkaXZ7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICAgICAgfVxuICAgICAgJiA+IGRpdjpub3QoOmZpcnN0LWNoaWxkKXtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbiAgICAgIH1cblxuICAgIH1cbiAgfVxufVxuaDR7XG4gIEBpbmNsdWRlIGNyb2l4X29yO1xufVxuXG5ibG9ja3F1b3Rle1xuICBmb250LXNpemU6IDJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW46IDJyZW07XG4gIGNvbG9yOiAkbGlnaHRncmV5O1xuICBAaW5jbHVkZSBjcm9peF9vcl9CO1xufVxuXG4uY29udGFpbmVye1xuICAmLnByb2dyYW1tZXtcbiAgICBtYXJnaW4tdG9wOiAzcmVtO1xuICAgIGgze1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgICAudmlld3N7XG4gICAgICBzZWN0aW9ue1xuICAgICAgICAmID4gZGl2e1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gICAgICAgIH1cbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpe1xuICAgICAgICAgIEBpbmNsdWRlIGNyb2l4X29yO1xuICAgICAgICAgIG1hcmdpbjogMCAwIDJyZW0gMDtcbiAgICAgICAgICAmID4gLmQtZmxleHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAycmVtIDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cmVtIDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLl9fcnN7XG4gICYgPiBkaXZ7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIG1hcmdpbjogMCAwLjI1cmVtO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5fX3Jze1xuICAgIG1hcmdpbjogYXV0bztcbiAgICAmID4gZGl2e1xuICAgICAgbWFyZ2luOiAwIGF1dG8gMC41cmVtIGF1dG87XG4gICAgfVxuICB9XG59XG4iLCIucGFyYWdyYXBoLS10eXBlLS1yb2xlLWRlLWwtaW50ZXJ2ZW5hbnR7XG4gIG1hcmdpbi1ib3R0b206IDVyZW07XG59XG4uX19fdGl0bGVfaW50ZXJ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBibGFjaztcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbiIsIi8qISBGbGlja2l0eSB2Mi4yLjFcbmh0dHBzOi8vZmxpY2tpdHkubWV0YWZpenp5LmNvXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uZmxpY2tpdHktZW5hYmxlZHtwb3NpdGlvbjpyZWxhdGl2ZX0uZmxpY2tpdHktZW5hYmxlZDpmb2N1c3tvdXRsaW5lOjB9LmZsaWNraXR5LXZpZXdwb3J0e292ZXJmbG93OmhpZGRlbjtwb3NpdGlvbjpyZWxhdGl2ZTtoZWlnaHQ6MTAwJX0uZmxpY2tpdHktc2xpZGVye3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9LmZsaWNraXR5LWVuYWJsZWQuaXMtZHJhZ2dhYmxley13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjp0cmFuc3BhcmVudDstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmV9LmZsaWNraXR5LWVuYWJsZWQuaXMtZHJhZ2dhYmxlIC5mbGlja2l0eS12aWV3cG9ydHtjdXJzb3I6bW92ZTtjdXJzb3I6LXdlYmtpdC1ncmFiO2N1cnNvcjpncmFifS5mbGlja2l0eS1lbmFibGVkLmlzLWRyYWdnYWJsZSAuZmxpY2tpdHktdmlld3BvcnQuaXMtcG9pbnRlci1kb3due2N1cnNvcjotd2Via2l0LWdyYWJiaW5nO2N1cnNvcjpncmFiYmluZ30uZmxpY2tpdHktYnV0dG9ue3Bvc2l0aW9uOmFic29sdXRlO2JhY2tncm91bmQ6aHNsYSgwLDAlLDEwMCUsLjc1KTtib3JkZXI6bm9uZTtjb2xvcjojMzMzfS5mbGlja2l0eS1idXR0b246aG92ZXJ7YmFja2dyb3VuZDojZmZmO2N1cnNvcjpwb2ludGVyfS5mbGlja2l0eS1idXR0b246Zm9jdXN7b3V0bGluZTowO2JveC1zaGFkb3c6MCAwIDAgNXB4ICMxOWZ9LmZsaWNraXR5LWJ1dHRvbjphY3RpdmV7b3BhY2l0eTouNn0uZmxpY2tpdHktYnV0dG9uOmRpc2FibGVke29wYWNpdHk6LjM7Y3Vyc29yOmF1dG87cG9pbnRlci1ldmVudHM6bm9uZX0uZmxpY2tpdHktYnV0dG9uLWljb257ZmlsbDpjdXJyZW50Q29sb3J9LmZsaWNraXR5LXByZXYtbmV4dC1idXR0b257dG9wOjUwJTt3aWR0aDo0NHB4O2hlaWdodDo0NHB4O2JvcmRlci1yYWRpdXM6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpfS5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLnByZXZpb3Vze2xlZnQ6MTBweH0uZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5uZXh0e3JpZ2h0OjEwcHh9LmZsaWNraXR5LXJ0bCAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5wcmV2aW91c3tsZWZ0OmF1dG87cmlnaHQ6MTBweH0uZmxpY2tpdHktcnRsIC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLm5leHR7cmlnaHQ6YXV0bztsZWZ0OjEwcHh9LmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24gLmZsaWNraXR5LWJ1dHRvbi1pY29ue3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MjAlO3RvcDoyMCU7d2lkdGg6NjAlO2hlaWdodDo2MCV9LmZsaWNraXR5LXBhZ2UtZG90c3twb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxMDAlO2JvdHRvbTotMjVweDtwYWRkaW5nOjA7bWFyZ2luOjA7bGlzdC1zdHlsZTpub25lO3RleHQtYWxpZ246Y2VudGVyO2xpbmUtaGVpZ2h0OjF9LmZsaWNraXR5LXJ0bCAuZmxpY2tpdHktcGFnZS1kb3Rze2RpcmVjdGlvbjpydGx9LmZsaWNraXR5LXBhZ2UtZG90cyAuZG90e2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjEwcHg7aGVpZ2h0OjEwcHg7bWFyZ2luOjAgOHB4O2JhY2tncm91bmQ6IzMzMztib3JkZXItcmFkaXVzOjUwJTtvcGFjaXR5Oi4yNTtjdXJzb3I6cG9pbnRlcn0uZmxpY2tpdHktcGFnZS1kb3RzIC5kb3QuaXMtc2VsZWN0ZWR7b3BhY2l0eToxfSIsIiNibG9jay12aWV3cy1ibG9jay1zbGlkZS1wcm9ncmFtbWUtYmxvY2stMSxcbiNibG9jay12aWV3cy1ibG9jay1kZXJuaWVyZXMtcHVibGljYXRpb25zLWJsb2NrLTF7XG4gIC52aWV3c3tcbiAgICBzZWN0aW9ue1xuICAgICAgLmhlYWR7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgICAgIH1cbiAgICAgIC8vIC5fX2RheXtcbiAgICAgIC8vICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGNvbG9yMTtcbiAgICAgIC8vICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICAgICAgLy8gICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICAgICAgLy8gfVxuICAgICAgLnRodW1ibmFpbHN7XG4gICAgICAgICY6Zmlyc3QtY2hpbGR7XG4gICAgICAgICAgLy8gbWFyZ2luLWxlZnQ6IDJyZW07XG4gICAgICAgIH1cbiAgICAgICAgbWFyZ2luOiAxcmVtO1xuICAgICAgfVxuICAgICAgLmZsaWNraXR5LXNsaWRlcntcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5mbGlja2l0eS1idXR0b24ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgJjpob3ZlcntcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgfVxufVxuXG4vKiBpY29uIGNvbG9yICovXG4uZmxpY2tpdHktYnV0dG9uLWljb24ge1xuICBmaWxsOiAkY29sX2JsYWNrO1xufVxuLyogaGlkZSBkaXNhYmxlZCBidXR0b24gKi9cbi5mbGlja2l0eS1idXR0b246ZGlzYWJsZWQge1xuICBkaXNwbGF5OiBub25lO1xufVxuIiwiIC50aHVtYm5haWxze1xuICAgbWFyZ2luOiAxcmVtIDByZW07XG4gICAvLyBtYXgtd2lkdGg6IDMwMHB4O1xuICAgbWluLXdpZHRoOiAyNTBweDtcbiAgIGhlaWdodDogYXV0bztcbiAgIHdpZHRoOiBjYWxjKDEwMCUgLyA0ICk7XG4gICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICBAaW5jbHVkZSBzaGFkb3c7XG4gICBhe1xuICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgaGVpZ2h0OiAxMDAlO1xuICAgfVxuICAgICYgPiAuX193cmFwe1xuICAgICAgIHBhZGRpbmc6IDFyZW07XG4gICB9XG4gICAuX19tZWRpYXtcbiAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICAgICBmaWd1cmV7XG4gICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgIGltZ3tcbiAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgfVxuICAgICB9XG4gICB9XG4gIC5kLWZsZXh7XG4gICAgIHBhZGRpbmc6IDFyZW07XG4gICB9XG4gfVxuXG4gLnRodW1ibmFpbHN7XG4gICBmaWd1cmV7XG4gICAgIGhlaWdodDogMTAwcHg7XG4gICAgIGltZ3tcbiAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgIH1cbiAgIH1cbiB9XG5cbi5wcm9ncmFtbWV7XG4gIC5yb3d7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC50aHVtYm5haWxze1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgICBmaWd1cmV7XG4gICAgICBoZWlnaHQ6IDI1MHB4O1xuICAgIH1cbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnByb2dyYW1tZXtcbiAgICAucm93e1xuICAgICAgbWFyZ2luOiAkZ3V0dGVyMSBjYWxjKC0jeyRndXR0ZXIxfSk7XG4gICAgfVxuICAgIC50aHVtYm5haWxze1xuICAgICAgd2lkdGg6IGNhbGMoIDUwJSAtICN7JGd1dHRlcjF9ICogMik7XG4gICAgICBtYXJnaW46IDAgJGd1dHRlcjE7XG4gICAgICBmaWd1cmV7XG4gICAgICAgIGhlaWdodDogMjUwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi50aHVtYm5haWxzX3BhcnRpY2lwYW50c3tcbiAgZmlndXJle1xuICAgICYgPiBkaXZ7XG4gICAgICB3aWR0aDogMTAwcHg7XG4gICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcblxuICAgICAgaW1ne1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgfVxuICAgIH1cbiAgICBmaWdjYXB0aW9ue1xuICAgICAgJi5fX2luZm97XG4gICAgICAgICAgcGFkZGluZzogNHJlbSAwLjVyZW0gMC41cmVtIDAuNXJlbTtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAtM3JlbTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgICAuX19uYW1le1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICB9XG4gICAgICAgICAgLl9fcXVhbGl0ZXtcblxuICAgICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuYXJ0aWNsZXtcbiAgLl9fcHVibGljYXRpb25ze1xuICAgICYgPiBkaXZ7XG4gICAgICBhcnRpY2xle1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgQGluY2x1ZGUgc2hhZG93O1xuICAgICAgICBmaWd1cmV7XG4gICAgICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgICAgICAuX19tZWRpYXtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgICAgICAgICB9XG4gICAgICAgICAgZmlnY2FwdGlvbiB7XG4gICAgICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuX19iaWJsaW9ncmFwaGlle1xuICAgICYgPiBkaXZ7XG4gICAgICBhcnRpY2xle1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYXtcbiAgICAgICAgICAmID4gZGl2IHtcbiAgICAgICAgICAgIHAsIHNwYW4sIGRpdntcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmNvbnRhaW5lciB7XG4gICYucHVibGljYXRpb25ze1xuICAgIHNlY3Rpb257XG4gICAgICBhcnRpY2xle1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgQGluY2x1ZGUgc2hhZG93O1xuICAgICAgICBmaWd1cmV7XG4gICAgICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgICAgICAuX19tZWRpYXtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgICAgICAgICB9XG4gICAgICAgICAgZmlnY2FwdGlvbiB7XG4gICAgICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLmJpbGJpb2dyYXBoaWV7XG4gICAgYXJ0aWNsZXtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYXtcbiAgICAgICAgJiA+IGRpdiB7XG4gICAgICAgICAgcCwgc3BhbiwgZGl2e1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGFydGljbGV7XG4gICAgLl9fcHVibGljYXRpb25ze1xuICAgICAgJiA+IGRpdntcbiAgICAgICAgbWFyZ2luOiAwIGNhbGMoLSN7JGd1dHRlcjF9KTtcbiAgICAgICAgYXJ0aWNsZXtcbiAgICAgICAgICB3aWR0aDogY2FsYyggNTAlIC0gI3skZ3V0dGVyMX0gKiAyKTtcbiAgICAgICAgICBtYXJnaW46IDAgJGd1dHRlcjE7XG4gICAgICAgICAgQGluY2x1ZGUgc2hhZG93O1xuICAgICAgICAgIGZpZ3VyZXtcbiAgICAgICAgICAgIHBhZGRpbmc6IDFyZW07XG4gICAgICAgICAgICAuX19tZWRpYXtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgZmlnY2FwdGlvbiB7XG4gICAgICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5fX2JpYmxpb2dyYXBoaWV7XG4gICAgICAmID4gZGl2e1xuICAgICAgICBtYXJnaW46IDAgY2FsYygtI3skZ3V0dGVyMX0pO1xuICAgICAgICBhcnRpY2xle1xuICAgICAgICAgIHdpZHRoOiBjYWxjKCAxMDAlIC8gMyAtICN7JGd1dHRlcjF9ICogMyk7XG4gICAgICAgICAgbWFyZ2luOiAwICRndXR0ZXIxO1xuICAgICAgICAgIGZpZ3VyZXtcbiAgICAgICAgICAgIHBhZGRpbmc6IDFyZW07XG4gICAgICAgICAgICAuX19tZWRpYXtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgZmlnY2FwdGlvbiB7XG4gICAgICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmNvbnRhaW5lciB7XG4gICAgJi5wdWJsaWNhdGlvbnN7XG4gICAgICBzZWN0aW9ue1xuICAgICAgICBhcnRpY2xle1xuICAgICAgICAgIHdpZHRoOiBjYWxjKCA1MCUgLSAjeyRndXR0ZXIxfSAqIDIpO1xuICAgICAgICAgIG1hcmdpbjogMCAkZ3V0dGVyMTtcbiAgICAgICAgICBAaW5jbHVkZSBzaGFkb3c7XG4gICAgICAgICAgZmlndXJle1xuICAgICAgICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgICAgICAgIC5fX21lZGlhe1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBmaWdjYXB0aW9uIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC52aWV3c3tcbiAgICAgICAgJi5fX3B1YmxpY2F0aW9uc3tcbiAgICAgICAgICBhcnRpY2xle1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoIDI1JSAtICN7JGd1dHRlcjF9ICogNCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYuYmlibGlvZ3JhcGhpZXtcbiAgICAgIGFydGljbGV7XG4gICAgICAgIHdpZHRoOiBjYWxjKCAxMDAlIC8gMyAtICN7JGd1dHRlcjF9ICogMyk7XG4gICAgICAgIG1hcmdpbjogMCAkZ3V0dGVyMTtcbiAgICAgICAgZmlndXJle1xuICAgICAgICAgIHBhZGRpbmc6IDFyZW07XG4gICAgICAgICAgLl9fbWVkaWF7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gICAgICAgICAgfVxuICAgICAgICAgIGZpZ2NhcHRpb24ge1xuICAgICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxrS0FPRztBR1BILFVBQVUsR0FDTixXQUFXLEVBQUUsVUFBVSxFQUN2QixHQUFHLEVBQUUsdUNBQXVDLENBQUMsZUFBZSxFQUN2RCxzQ0FBc0MsQ0FBQyxjQUFjLEVBQzFELFdBQVcsRUFBRSxNQUFNLEVBQ25CLFVBQVUsRUFBRSxNQUFNOztBQUd0QixVQUFVLEdBQ04sV0FBVyxFQUFFLGVBQWUsRUFDNUIsR0FBRyxFQUFFLDRDQUE0QyxDQUFDLGVBQWUsRUFDNUQsMkNBQTJDLENBQUMsY0FBYyxFQUMvRCxXQUFXLEVBQUUsTUFBTSxFQUNuQixVQUFVLEVBQUUsTUFBTTs7QUFHdEIsVUFBVSxHQUNOLFdBQVcsRUFBRSxxQkFBcUIsRUFDbEMsR0FBRyxFQUFFLGtEQUFrRCxDQUFDLGVBQWUsRUFDbEUsaURBQWlELENBQUMsY0FBYyxFQUNyRSxXQUFXLEVBQUUsT0FBTyxFQUNwQixVQUFVLEVBQUUsTUFBTTs7QUFHdEIsVUFBVSxHQUNOLFdBQVcsRUFBRSxlQUFlLEVBQzVCLEdBQUcsRUFBRSxzQ0FBc0MsQ0FBQyxlQUFlLEVBQ3RELHFDQUFxQyxDQUFDLGNBQWMsRUFDekQsV0FBVyxFQUFFLE1BQU0sRUFDbkIsVUFBVSxFQUFFLE1BQU07O0FBSXRCLEFBQ0UsSUFERSxDQUNGLEVBQUUsQ0FBQSxFQUNBLFdBQVcsRUFBRSxVQUFVLEVBQ3ZCLFNBQVMs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 */ +/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguY3NzIiwic291cmNlcyI6WyJpbmRleC5zY3NzIiwidmFyaWFibGVzL3Zhci5zY3NzIiwibWl4aW5zL21peGluLnNjc3MiLCJ0eXBvZ3JhcGh5LnNjc3MiLCJjb21wb25lbnRzL2FkbWluL2VkaXQuc2NzcyIsImNvbXBvbmVudHMvYWRtaW4vdG9vbGJhci5zY3NzIiwiY29tcG9uZW50cy9oZWFkZXIvaGVhZGVyLnNjc3MiLCJjb21wb25lbnRzL2hlYWRlci9zdWJfbWVudS5zY3NzIiwiY29tcG9uZW50cy9mb3Jtcy9maWx0ZXIuc2NzcyIsImNvbXBvbmVudHMvaGVyby5zY3NzIiwiY29tcG9uZW50cy9sYXlvdXQuc2NzcyIsImNvbXBvbmVudHMvc2lkZWJhci9ycy5zY3NzIiwiY29tcG9uZW50cy9zaWRlYmFyL3JvbGVfaW50ZXIuc2NzcyIsImNvbXBvbmVudHMvc2xpZGVzL2ZsaWNraXR5LnNjc3MiLCJjb21wb25lbnRzL3NsaWRlcy9zbGlkZXMuc2NzcyIsImNvbXBvbmVudHMvdGh1bWJuYWlscy90aHVtYm5haWxzLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBAZmlsZVxuICogUHJlc2VudGF0aW9uYWwgc3R5bGVzIGZvciBEcnVwYWwgc3RhcmsgdGhlbWUgbGF5b3V0LlxuICpcbiAqIEl0IGlzIGxlZnQgZW1wdHkgZm9yIHRlc3RpbmcgcHVycG9zZXMuXG4gKlxuICogQHNlZSBodHRwczovL3d3dy5kcnVwYWwub3JnL3Byb2plY3QvZHJ1cGFsL2lzc3Vlcy8yMzQ5NzExXG4gKi9cblxuQGltcG9ydCBcInZhcmlhYmxlcy92YXIuc2Nzc1wiO1xuQGltcG9ydCBcIm1peGlucy9taXhpbi5zY3NzXCI7XG5AaW1wb3J0IFwiLi90eXBvZ3JhcGh5LnNjc3NcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2FkbWluL2VkaXQuc2Nzc1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvYWRtaW4vdG9vbGJhci5zY3NzXCI7XG5cbip7XG4gYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuYm9keSxodG1se1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbnVsLGxpLG9se1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG5oMSxoMixoMyxoNHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG5AaW1wb3J0IFwiY29tcG9uZW50cy9oZWFkZXIvaGVhZGVyLnNjc3NcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2hlYWRlci9zdWJfbWVudS5zY3NzXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9mb3Jtcy9maWx0ZXIuc2Nzc1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvaGVyby5zY3NzXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9sYXlvdXQuc2Nzc1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvc2lkZWJhci9ycy5zY3NzXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9zaWRlYmFyL3JvbGVfaW50ZXIuc2Nzc1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvc2xpZGVzL2ZsaWNraXR5LnNjc3NcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL3NsaWRlcy9zbGlkZXMuc2Nzc1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvdGh1bWJuYWlscy90aHVtYm5haWxzLnNjc3NcIjtcblxubWFpbntcbiAgLy8gbWFyZ2luLXRvcDogJG1hcmdpbi1oZXJvO1xufVxuXG5hcnRpY2xlIGltZyxcbi5zaWRlX25vdGVzIGltZ3tcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi8qIC5sYXlvdXQtY29udGVudCA+IGRpdntcbiAgZGlzcGxheTogZmxleDtcbn0gKi9cbi5zaWRlX25vdGVze1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zaWRlX25vdGVzID4gKntcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMzAwcHg7XG59XG5cbi5zaWRlX25vdGVzIC5kLWZsZXgge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG5cbi8vIEBpbXBvcnQgXCJjb21wb25lbnRzL3RodW1ibmFpbHMuc2Nzc1wiO1xuIiwiJGNvbG9yMTogI2I5YTQ3ZWZmO1xuJGNvbG9yMjogIzFkMzc4ZWZmO1xuJGNvbF9ibGFjazogYmxhY2s7XG4kbGlnaHRncmV5OiAjNmY2ZDdkZmY7XG4kZm9uZDogIzFkMzc4ZTBkO1xuJHVuZGVybGluZTojZDJkMmViZmY7XG5cbiRndXR0ZXIxIDogMXJlbTtcblxuJGNyb2l4X29yOiAnLi4vaW1hZ2VzL2Nyb2l4X2ZpbGV0c2FibGUuc3ZnJztcblxuJGxldHRlcl9zcGFjaW5nSDogMC4xcmVtO1xuIiwiQG1peGluIGNyb2l4X29yIHtcbiAgJjphZnRlcntcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtO1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQ6IHVybCgkY3JvaXhfb3IpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gYXV0bztcbiAgfVxufVxuXG5AbWl4aW4gY3JvaXhfb3JfQiB7XG4gICY6YmVmb3Jle1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtO1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQ6IHVybCgkY3JvaXhfb3IpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gYXV0bztcbiAgfVxufVxuXG5cbkBtaXhpbiBzaGFkb3d7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHRyYW5zaXRpb246IDAuM3MgdHJhbnNmb3JtIGVhc2UsIDAuM3MgYm94LXNoYWRvdyBlYXNlO1xuICAmOmhvdmVye1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gICAgdHJhbnNpdGlvbjogMC4zcyBhbGwgZWFzZTtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDEzcHggMHB4ICRjb2xvcjI7XG4gIH1cbn1cbiIsIkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnZHVrZWZpbGwnO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9kdWtlX2ZpbGwtd2ViZm9udC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgIHVybCgnLi4vZm9udHMvZHVrZV9maWxsLXdlYmZvbnQud29mZicpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ2Nvcm1vcmFudEJvbGQnO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9Db3Jtb3JhbnQtQm9sZC13ZWJmb250LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICAgdXJsKCcuLi9mb250cy9Db3Jtb3JhbnQtQm9sZC13ZWJmb250LndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdjb3Jtb3JhbnRCb2xkSXRhbGljJztcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvQ29ybW9yYW50LUJvbGRJdGFsaWMtd2ViZm9udC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgIHVybCgnLi4vZm9udHMvQ29ybW9yYW50LUJvbGRJdGFsaWMtd2ViZm9udC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ3RydWVub3JlZ3VsYXInO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy90cnVlbm9yZy13ZWJmb250LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICAgdXJsKCcuLi9mb250cy90cnVlbm9yZy13ZWJmb250LndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcblxufVxuXG4jYmxvY2stbWFpbm5hdmlnYXRpb257XG4gIHVse1xuICAgIGxpe1xuICAgICAgZm9udC1zaXplOiAwLjlyZW07XG4gICAgICBhe1xuICAgICAgICBjb2xvcjogYmxhY2s7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAndHJ1ZW5vcmVndWxhcic7XG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgY29sb3I6IGJsYWNrO1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuYXtcbiAgJjpob3ZlcntcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cbm1haW57XG5cbiAgaDJ7XG4gICAgZm9udC1mYW1pbHk6ICdkdWtlZmlsbCc7XG4gICAgZm9udC1zaXplOiAzLjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDNyZW07XG4gICAgbGV0dGVyLXNwYWNpbmc6ICRsZXR0ZXJfc3BhY2luZ0g7XG4gIH1cbiAgaDIsIGF7XG4gICAgY29sb3I6ICRjb2xvcjI7XG4gIH1cbiAgJi5ob21le1xuICAgIGgye1xuICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgZm9udC1mYW1pbHk6ICd0cnVlbm9yZWd1bGFyJztcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgfVxuICB9XG5cbiAjdHh0X3ByZXNlbnR7XG4gICAuX19zdWItdGl0bGUtcHJlc2VudHtcbiAgICAgcHtcbiAgICAgICBmb250LWZhbWlseTogJ3RydWVub3JlZ3VsYXInO1xuICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgICAgICBsaW5lLWhlaWdodDogMS4ycmVtO1xuICAgICB9XG4gICB9XG4gICAuX19ib2R5LXByZXNlbnR7XG4gICAgIHB7XG4gICAgICAgZm9udC1mYW1pbHk6ICd0cnVlbm9yZWd1bGFyJztcbiAgICAgICBmb250LXdlaWdodDogbGlnaHRlcjtcbiAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICBsaW5lLWhlaWdodDogMS44cmVtO1xuICAgICB9XG4gICB9XG4gICAubW9yZV9saW5re1xuICAgICBhe1xuICAgICAgIGZvbnQtc2l6ZTogMC43cmVtXG4gICAgIH1cbiAgIH1cbiB9XG5cbi5tb3JlX2xpbmt7XG4gIGF7XG4gICAgZm9udC1mYW1pbHk6ICd0cnVlbm9yZWd1bGFyJztcbiAgICBmb250LXNpemU6IDAuNnJlbTtcbiAgfVxufVxuXG4gIGgze1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbWFyZ2luOiAycmVtIDA7XG4gICAgZm9udC1mYW1pbHk6ICdkdWtlZmlsbCc7XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICAgIGxldHRlci1zcGFjaW5nOiAkbGV0dGVyX3NwYWNpbmdIO1xuICAgIGNvbG9yOiAkbGlnaHRncmV5O1xuICB9XG4gIC5fX3Jlc3NvdXJjZXN7XG4gICAgaDR7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgbWFyZ2luOiAycmVtIDA7XG4gICAgICBmb250LWZhbWlseTogJ2R1a2VmaWxsJztcbiAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAkbGV0dGVyX3NwYWNpbmdIO1xuICAgICAgY29sb3I6ICRjb2xvcjJcbiAgICB9XG4gIH1cblxuYmxvY2txdW90ZXtcbiAgcHtcbiAgICBmb250LWZhbWlseTogJ2Nvcm1vcmFudEJvbGQnO1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICBsaW5lLWhlaWdodDogM3JlbTtcbiAgICBmb250LXdlaWdodDogbGlnaHRlcjtcbiAgfVxufVxuXG5we1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gIGZvbnQtZmFtaWx5OiAndHJ1ZW5vcmVndWxhcic7XG59XG5cbmF7XG4gIGNvbG9yOiBibGFjaztcbiAgJjpob3ZlcntcbiAgICBjb2xvcjogYmxhY2s7XG4gIH1cbn1cbi5fX3dyYXBfY29udGVudHtcbiAgcHtcbiAgICBhe1xuICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgYmFja2dyb3VuZDogJHVuZGVybGluZTtcbiAgICB9XG4gIH1cbn1cblxuLnRodW1ibmFpbHNfcGFydGljaXBhbnRze1xuICAqe1xuICAgIGNvbG9yOiAkY29sb3IyO1xuICB9XG4gIC5fX25hbWV7XG4gICAgZm9udC1mYW1pbHk6ICd0cnVlbm9yZWd1bGFyJztcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbiAgLl9fcXVhbGl0ZXtcbiAgICBmb250LWZhbWlseTogJ3RydWVub3JlZ3VsYXInO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIH1cbn1cblxuXG5cbi5wcm9ncmFtbWV7XG4gIGgze1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGZvbnQtZmFtaWx5OiAndHJ1ZW5vcmVndWxhcic7XG4gIH1cbn1cblxuLnRodW1ibmFpbHN7XG4gIHRpbWUsIC50eXBlX21vbWVudHtcbiAgICBmb250LWZhbWlseTogJ3RydWVub3JlZ3VsYXInO1xuICAgIGZvbnQtc2l6ZTogMC45cmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cblxuICAuX19jb250ZW50e1xuICAgIGF7XG4gICAgICBmb250LWZhbWlseTogJ3RydWVub3JlZ3VsYXInO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cbiAgfVxufVxuXG4ucGFyYWdyYXBoLS10eXBlLS1yb2xlLWRlLWwtaW50ZXJ2ZW5hbnR7XG4gIC5fX190aXRsZV9pbnRlcntcbiAgICBkaXZ7XG4gICAgICBmb250LWZhbWlseTogJ3RydWVub3JlZ3VsYXInO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBmb250LXNpemU6IDAuOHJlbTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgfVxuICB9XG59XG5cbiAgYXJ0aWNsZXtcbiAgICAuX19oZWFke1xuICAgICBkaXZ7XG4gICAgICAgZm9udC1mYW1pbHk6ICd0cnVlbm9yZWd1bGFyJztcbiAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgfVxuICAgIH1cbiAgfVxuXG4gICNibG9jay12aWV3cy1ibG9jay1zbGlkZS1wcm9ncmFtbWUtYmxvY2stMSxcbiAgI2Jsb2NrLXZpZXdzLWJsb2NrLWRlcm5pZXJlcy1wdWJsaWNhdGlvbnMtYmxvY2stMXtcbiAgICBoM3tcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBmb250LWZhbWlseTogJ2R1a2VmaWxsJztcbiAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAkbGV0dGVyX3NwYWNpbmdIO1xuICAgICAgY29sb3I6ICRjb2xvcjJcbiAgICB9XG4gIH1cblxufVxuXG4jYmxvY2stcG9wc3UtY29sbG9xdWUtc3VibWVudXtcbiAgdWx7XG4gICAgbGl7XG4gICAgICBhe1xuICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnZHVrZWZpbGwnO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNXJlbTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4ubW9yZV9saW5re1xuICBzcGFue1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICB9XG59XG4iLCIjYmxvY2stcG9wc3UtY29sbG9xdWUtbG9jYWwtdGFza3N7XG4gIHVse1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGl7XG4gICAgICBtYXJnaW46IDAuNXJlbTtcbiAgICB9XG4gIH1cbn1cbiIsIiN0b29sYmFyLWFkbWluaXN0cmF0aW9ue1xuICB6LWluZGV4OiAxMDAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG59XG4iLCJoZWFkZXJ7XG4gIHBhZGRpbmc6IDAgM3JlbTtcbiAgaGVpZ2h0OiAxMzBweDtcbiAgZGl2IHtcbiAgICBoZWlnaHQ6IGluaGVyaXQ7XG4gIH1cbn1cblxuI2Jsb2NrLXBvcHN1LWNvbGxvcXVlLWJyYW5kaW5ne1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA5OTk7XG4gIHBhZGRpbmc6MDtcbiAgJiA+IGRpdiB7XG4gICAgJiA+IGF7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBpbWd7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4jYmxvY2stbWFpbm5hdmlnYXRpb257XG4gIHdpZHRoOiBhdXRvO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRjb2xvcjE7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIHVse1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIGxpe1xuICAgICAgcGFkZGluZzogMCAxcmVtO1xuICAgICAgJjpub3QoOmxhc3QtY2hpbGQpe1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkY29sX2JsYWNrO1xuICAgICAgfVxuICAgICAgYXtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4uc2l0ZV9zZXR0aW5nX2VudGl0eXtcbiAgaW1ne1xuICAgIHdpZHRoOiA1MCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5cbmhlYWRlci5mcm9udHtcbiAgI2Jsb2NrLXBvcHN1LWNvbGxvcXVlLWJyYW5kaW5ne1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiA5OTk7XG4gICAgcGFkZGluZzogMXJlbSAwIDAgMDtcbiAgICAmID4gZGl2IHtcbiAgICAgICYgPiBhe1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGhlaWdodDogOHJlbTtcbiAgICAgICAgbWF4LWhlaWdodDogMTUwcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgaW1ne1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIjYmxvY2stcG9wc3UtY29sbG9xdWUtc3VibWVudXtcbiAgbWFyZ2luOiAzcmVtIGF1dG87XG4gIHVse1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZzogMDtcbiAgICBsaXtcbiAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgICAgIGF7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nOiAxcmVtIDFyZW07XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvcjI7XG4gICAgICAgIGNvbG9yOiAkY29sb3IyO1xuICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlLCBiYWNrZ3JvdW5kIDAuM3MgZWFzZTtcbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvcjI7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiI3ZpZXdzLWV4cG9zZWQtZm9ybS1wdWJsaWNhdGlvbnMtcGFnZS0xLFxuI3ZpZXdzLWV4cG9zZWQtZm9ybS1iaWJsaW9ncmFwaGllLXBhZ2UtMXtcbiAgbWFyZ2luOiAycmVtIDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gICYgPiBkaXZ7XG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtO1xuICAgIHNlbGVjdHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvcjI7XG4gICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgIHBhZGRpbmc6IDAuMnJlbSAwLjVyZW07XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgJjpmb2N1c3tcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGNvbG9yMjtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIH1cbiAgICAgIG9wdGlvbntcbiAgICAgICAgcGFkZGluZzogMC4ycmVtIDAuNXJlbTtcbiAgICAgICAgbWluLWhlaWdodDogMnJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsImJvZHl7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cbi5ob21le1xuICAuX19pbWctaGVyb3tcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICByaWdodDogNTAlO1xuICAgIG1hcmdpbi1sZWZ0OiAtNTB2dztcbiAgICBtYXJnaW4tcmlnaHQ6IC01MHZ3O1xuICB9XG59XG4uX19pbWctaGVyb3tcbiAgaGVpZ2h0OiA1MDBweDtcbiAgICBpbWd7XG4gICAgICB3aWR0aDoxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgfVxufVxuXG5cbi5wYXJ0aWNpcGFudF9mdWxse1xuICAuaGVyb3tcbiAgICBmaWd1cmV7XG4gICAgICB3aWR0aDoxMDAlO1xuICAgICAgLl9faW1ne1xuICAgICAgICAmPiBkaXZ7XG4gICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgICAgICBoZWlnaHQ6IDMwMHB4O1xuICAgICAgICB9XG4gICAgICAgIGltZ3tcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgZmlnY2FwdGlvbiB7XG4gICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW46IDJyZW0gMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhcnRpY2lwYW50X2Z1bGx7XG4gICAgLmhlcm97XG4gICAgICBmaWd1cmV7XG4gICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgIC5fX2ltZ3tcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDJyZW07XG4gICAgICAgICAgJj4gZGl2e1xuICAgICAgICAgICAgd2lkdGg6IDMwMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzMDBweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgaW1ne1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGZpZ2NhcHRpb24ge1xuICAgICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiaHRtbCxib2R5e1xuICBiYWNrZ3JvdW5kOiAkZm9uZDtcbn1cblxuaGVhZGVye1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbn1cblxuaW1ne1xuICB3aWR0aDoxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4gI3R4dF9wcmVzZW50e1xuICAgbWFyZ2luOiA1cmVtIDA7XG4gICAmICoge1xuICAgICBjb2xvcjogJGNvbG9yMjtcbiAgIH1cbiAgICYgPiBkaXZ7XG4gICAgIG1hcmdpbjogMnJlbSBhdXRvO1xuICAgfVxuICAgLm1vcmVfbGlua3tcbiAgICAgcGFkZGluZzogMHJlbSAxcmVtIDAuMnJlbSAxcmVtO1xuICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgIH1cbiB9XG5cbiAubW9yZV9saW5re1xuICAgcGFkZGluZzogMHJlbSAxcmVtIDAuMnJlbSAxcmVtO1xuICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICBib3JkZXItcmFkaXVzOiAwO1xuICAgYXtcbiAgICAgY29sb3I6ICRjb2xvcjI7XG4gICB9XG4gfVxuXG4jYmxvY2stdmlld3MtYmxvY2stc2xpZGUtcHJvZ3JhbW1lLWJsb2NrLTEsXG4jYmxvY2stdmlld3MtYmxvY2stZGVybmllcmVzLXB1YmxpY2F0aW9ucy1ibG9jay0xe1xuICBtYXJnaW46IDVyZW0gMDtcbiAgLnZpZXdze1xuICAgIHNlY3Rpb24ud3JhcF9oZWFke1xuICAgICAgQGluY2x1ZGUgY3JvaXhfb3I7XG4gICAgfVxuICB9XG59XG5cbmFydGljbGV7XG4gIC5fX3RpdGxle1xuICAgIEBpbmNsdWRlIGNyb2l4X29yO1xuICB9XG4gIC5fX2hlYWR7XG4gICAgZGl2e1xuICAgICAgJiA+IGRpdntcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gICAgICB9XG4gICAgICAmID4gZGl2Om5vdCg6Zmlyc3QtY2hpbGQpe1xuICAgICAgICBtYXJnaW4tbGVmdDogMC41cmVtO1xuICAgICAgfVxuXG4gICAgfVxuICB9XG59XG5oNHtcbiAgQGluY2x1ZGUgY3JvaXhfb3I7XG59XG5cbmJsb2NrcXVvdGV7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbjogMnJlbTtcbiAgY29sb3I6ICRsaWdodGdyZXk7XG4gIEBpbmNsdWRlIGNyb2l4X29yX0I7XG59XG5cbi5jb250YWluZXJ7XG4gICYucHJvZ3JhbW1le1xuICAgIG1hcmdpbi10b3A6IDNyZW07XG4gICAgaDN7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICAgIC52aWV3c3tcbiAgICAgIHNlY3Rpb257XG4gICAgICAgICYgPiBkaXZ7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgICAgICAgfVxuICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCl7XG4gICAgICAgICAgQGluY2x1ZGUgY3JvaXhfb3I7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgMnJlbSAwO1xuICAgICAgICAgICYgPiAuZC1mbGV4e1xuICAgICAgICAgICAgcGFkZGluZzogMCAwIDJyZW0gMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVyZW0gO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuX19yc3tcbiAgJiA+IGRpdntcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gICAgbWFyZ2luOiAwIDAuMjVyZW07XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLl9fcnN7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgICYgPiBkaXZ7XG4gICAgICBtYXJnaW46IDAgYXV0byAwLjVyZW0gYXV0bztcbiAgICB9XG4gIH1cbn1cbiIsIi5wYXJhZ3JhcGgtLXR5cGUtLXJvbGUtZGUtbC1pbnRlcnZlbmFudHtcbiAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbn1cbi5fX190aXRsZV9pbnRlcntcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGJsYWNrO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuIiwiLyohIEZsaWNraXR5IHYyLjIuMVxuaHR0cHM6Ly9mbGlja2l0eS5tZXRhZml6enkuY29cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5mbGlja2l0eS1lbmFibGVke3Bvc2l0aW9uOnJlbGF0aXZlfS5mbGlja2l0eS1lbmFibGVkOmZvY3Vze291dGxpbmU6MH0uZmxpY2tpdHktdmlld3BvcnR7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOnJlbGF0aXZlO2hlaWdodDoxMDAlfS5mbGlja2l0eS1zbGlkZXJ7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX0uZmxpY2tpdHktZW5hYmxlZC5pcy1kcmFnZ2FibGV7LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOnRyYW5zcGFyZW50Oy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZX0uZmxpY2tpdHktZW5hYmxlZC5pcy1kcmFnZ2FibGUgLmZsaWNraXR5LXZpZXdwb3J0e2N1cnNvcjptb3ZlO2N1cnNvcjotd2Via2l0LWdyYWI7Y3Vyc29yOmdyYWJ9LmZsaWNraXR5LWVuYWJsZWQuaXMtZHJhZ2dhYmxlIC5mbGlja2l0eS12aWV3cG9ydC5pcy1wb2ludGVyLWRvd257Y3Vyc29yOi13ZWJraXQtZ3JhYmJpbmc7Y3Vyc29yOmdyYWJiaW5nfS5mbGlja2l0eS1idXR0b257cG9zaXRpb246YWJzb2x1dGU7YmFja2dyb3VuZDpoc2xhKDAsMCUsMTAwJSwuNzUpO2JvcmRlcjpub25lO2NvbG9yOiMzMzN9LmZsaWNraXR5LWJ1dHRvbjpob3ZlcntiYWNrZ3JvdW5kOiNmZmY7Y3Vyc29yOnBvaW50ZXJ9LmZsaWNraXR5LWJ1dHRvbjpmb2N1c3tvdXRsaW5lOjA7Ym94LXNoYWRvdzowIDAgMCA1cHggIzE5Zn0uZmxpY2tpdHktYnV0dG9uOmFjdGl2ZXtvcGFjaXR5Oi42fS5mbGlja2l0eS1idXR0b246ZGlzYWJsZWR7b3BhY2l0eTouMztjdXJzb3I6YXV0bztwb2ludGVyLWV2ZW50czpub25lfS5mbGlja2l0eS1idXR0b24taWNvbntmaWxsOmN1cnJlbnRDb2xvcn0uZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbnt0b3A6NTAlO3dpZHRoOjQ0cHg7aGVpZ2h0OjQ0cHg7Ym9yZGVyLXJhZGl1czo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSl9LmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ucHJldmlvdXN7bGVmdDoxMHB4fS5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLm5leHR7cmlnaHQ6MTBweH0uZmxpY2tpdHktcnRsIC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLnByZXZpb3Vze2xlZnQ6YXV0bztyaWdodDoxMHB4fS5mbGlja2l0eS1ydGwgLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ubmV4dHtyaWdodDphdXRvO2xlZnQ6MTBweH0uZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbiAuZmxpY2tpdHktYnV0dG9uLWljb257cG9zaXRpb246YWJzb2x1dGU7bGVmdDoyMCU7dG9wOjIwJTt3aWR0aDo2MCU7aGVpZ2h0OjYwJX0uZmxpY2tpdHktcGFnZS1kb3Rze3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEwMCU7Ym90dG9tOi0yNXB4O3BhZGRpbmc6MDttYXJnaW46MDtsaXN0LXN0eWxlOm5vbmU7dGV4dC1hbGlnbjpjZW50ZXI7bGluZS1oZWlnaHQ6MX0uZmxpY2tpdHktcnRsIC5mbGlja2l0eS1wYWdlLWRvdHN7ZGlyZWN0aW9uOnJ0bH0uZmxpY2tpdHktcGFnZS1kb3RzIC5kb3R7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MTBweDtoZWlnaHQ6MTBweDttYXJnaW46MCA4cHg7YmFja2dyb3VuZDojMzMzO2JvcmRlci1yYWRpdXM6NTAlO29wYWNpdHk6LjI1O2N1cnNvcjpwb2ludGVyfS5mbGlja2l0eS1wYWdlLWRvdHMgLmRvdC5pcy1zZWxlY3RlZHtvcGFjaXR5OjF9IiwiI2Jsb2NrLXZpZXdzLWJsb2NrLXNsaWRlLXByb2dyYW1tZS1ibG9jay0xe1xuICAuX19zbGlkZXtcbiAgICBhcnRpY2xle1xuICAgICAgbWluLWhlaWdodDogY2FsYygxMDAlIC0gMzBweCApO1xuICAgIH1cbiAgfVxufVxuXG4jYmxvY2stdmlld3MtYmxvY2stZGVybmllcmVzLXB1YmxpY2F0aW9ucy1ibG9jay0xe1xuICAuX19tZWRpYXtcbiAgICBwYWRkaW5nOiAxcmVtIDA7XG4gIH1cbn1cbiNibG9jay12aWV3cy1ibG9jay1zbGlkZS1wcm9ncmFtbWUtYmxvY2stMSxcbiNibG9jay12aWV3cy1ibG9jay1kZXJuaWVyZXMtcHVibGljYXRpb25zLWJsb2NrLTF7XG4gIHNlY3Rpb246bm90KC53cmFwX2hlYWQpe1xuICAgIG1hcmdpbjogMXJlbSAwO1xuICB9XG4gIC52aWV3c3tcbiAgICBzZWN0aW9ue1xuICAgICAgLmhlYWR7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB9XG4gICAgICAudGh1bWJuYWlsc3tcbiAgICAgICAgbWFyZ2luOiAxcmVtO1xuICAgICAgfVxuICAgICAgLmZsaWNraXR5LXNsaWRlcntcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5mbGlja2l0eS1idXR0b24ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgJjpob3ZlcntcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgfVxufVxuXG4uZmxpY2tpdHktYnV0dG9uLWljb24ge1xuICBmaWxsOiAkY29sX2JsYWNrO1xufVxuXG4uZmxpY2tpdHktYnV0dG9uOmRpc2FibGVkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiIsIiAudGh1bWJuYWlsc3tcbiAgIG1hcmdpbjogMXJlbSAwcmVtO1xuICAgLy8gbWF4LXdpZHRoOiAzMDBweDtcbiAgIG1pbi13aWR0aDogMjUwcHg7XG4gICBoZWlnaHQ6IGF1dG87XG4gICB3aWR0aDogY2FsYygxMDAlIC8gNCApO1xuICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgQGluY2x1ZGUgc2hhZG93O1xuICAgYXtcbiAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgIGhlaWdodDogMTAwJTtcbiAgICAgJiA+IC5fX3dyYXB7XG4gICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgfVxuICAgfVxuICAgLl9fbWVkaWF7XG4gICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgICAgZmlndXJle1xuICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICBpbWd7XG4gICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgIH1cbiAgICAgfVxuICAgfVxuICAgLl9fY29udGVudHtcbiAgICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgIH1cbiAgLmQtZmxleHtcbiAgICAgLy8gcGFkZGluZzogMXJlbTtcbiAgIH1cbiB9XG5cbiAudGh1bWJuYWlsc3tcbiAgIGZpZ3VyZXtcbiAgICAgaGVpZ2h0OiAxMjBweDtcbiAgICAgbWFyZ2luOiAwO1xuICAgICBpbWd7XG4gICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICB9XG4gICB9XG4gfVxuXG4ucHJvZ3JhbW1le1xuICAucm93e1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAudGh1bWJuYWlsc3tcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gICAgZmlndXJle1xuICAgICAgaGVpZ2h0OiAyNTBweDtcbiAgICB9XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wcm9ncmFtbWV7XG4gICAgLnJvd3tcbiAgICAgIG1hcmdpbjogJGd1dHRlcjEgY2FsYygtI3skZ3V0dGVyMX0pO1xuICAgIH1cbiAgICAudGh1bWJuYWlsc3tcbiAgICAgIHdpZHRoOiBjYWxjKCA1MCUgLSAjeyRndXR0ZXIxfSAqIDIpO1xuICAgICAgbWFyZ2luOiAwICRndXR0ZXIxO1xuICAgICAgZmlndXJle1xuICAgICAgICBoZWlnaHQ6IDI1MHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4udGh1bWJuYWlsc19wYXJ0aWNpcGFudHN7XG4gIGZpZ3VyZXtcbiAgICAmID4gZGl2e1xuICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG5cbiAgICAgIGltZ3tcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIH1cbiAgICB9XG4gICAgZmlnY2FwdGlvbntcbiAgICAgICYuX19pbmZve1xuICAgICAgICAgIHBhZGRpbmc6IDRyZW0gMC41cmVtIDAuNXJlbSAwLjVyZW07XG4gICAgICAgICAgbWFyZ2luLXRvcDogLTNyZW07XG4gICAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICAgICAgLl9fbmFtZXtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5fX3F1YWxpdGV7XG5cbiAgICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbmFydGljbGV7XG4gIC5fX3B1YmxpY2F0aW9uc3tcbiAgICAmID4gZGl2e1xuICAgICAgYXJ0aWNsZXtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIEBpbmNsdWRlIHNoYWRvdztcbiAgICAgICAgZmlndXJle1xuICAgICAgICAgIHBhZGRpbmc6IDFyZW07XG4gICAgICAgICAgLl9fbWVkaWF7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gICAgICAgICAgfVxuICAgICAgICAgIGZpZ2NhcHRpb24ge1xuICAgICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLl9fYmlibGlvZ3JhcGhpZXtcbiAgICAmID4gZGl2e1xuICAgICAgYXJ0aWNsZXtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGF7XG4gICAgICAgICAgJiA+IGRpdiB7XG4gICAgICAgICAgICBwLCBzcGFuLCBkaXZ7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5jb250YWluZXIge1xuICAmLnB1YmxpY2F0aW9uc3tcbiAgICBzZWN0aW9ue1xuICAgICAgYXJ0aWNsZXtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIEBpbmNsdWRlIHNoYWRvdztcbiAgICAgICAgZmlndXJle1xuICAgICAgICAgIHBhZGRpbmc6IDFyZW07XG4gICAgICAgICAgLl9fbWVkaWF7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gICAgICAgICAgfVxuICAgICAgICAgIGZpZ2NhcHRpb24ge1xuICAgICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi5iaWxiaW9ncmFwaGlle1xuICAgIGFydGljbGV7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGF7XG4gICAgICAgICYgPiBkaXYge1xuICAgICAgICAgIHAsIHNwYW4sIGRpdntcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICBhcnRpY2xle1xuICAgIC5fX3B1YmxpY2F0aW9uc3tcbiAgICAgICYgPiBkaXZ7XG4gICAgICAgIG1hcmdpbjogMCBjYWxjKC0jeyRndXR0ZXIxfSk7XG4gICAgICAgIGFydGljbGV7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoIDUwJSAtICN7JGd1dHRlcjF9ICogMik7XG4gICAgICAgICAgbWFyZ2luOiAwICRndXR0ZXIxO1xuICAgICAgICAgIEBpbmNsdWRlIHNoYWRvdztcbiAgICAgICAgICBmaWd1cmV7XG4gICAgICAgICAgICBwYWRkaW5nOiAxcmVtO1xuICAgICAgICAgICAgLl9fbWVkaWF7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGZpZ2NhcHRpb24ge1xuICAgICAgICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuX19iaWJsaW9ncmFwaGlle1xuICAgICAgJiA+IGRpdntcbiAgICAgICAgbWFyZ2luOiAwIGNhbGMoLSN7JGd1dHRlcjF9KTtcbiAgICAgICAgYXJ0aWNsZXtcbiAgICAgICAgICB3aWR0aDogY2FsYyggMTAwJSAvIDMgLSAjeyRndXR0ZXIxfSAqIDMpO1xuICAgICAgICAgIG1hcmdpbjogMCAkZ3V0dGVyMTtcbiAgICAgICAgICBmaWd1cmV7XG4gICAgICAgICAgICBwYWRkaW5nOiAxcmVtO1xuICAgICAgICAgICAgLl9fbWVkaWF7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGZpZ2NhcHRpb24ge1xuICAgICAgICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jb250YWluZXIge1xuICAgICYucHVibGljYXRpb25ze1xuICAgICAgc2VjdGlvbntcbiAgICAgICAgYXJ0aWNsZXtcbiAgICAgICAgICB3aWR0aDogY2FsYyggNTAlIC0gI3skZ3V0dGVyMX0gKiAyKTtcbiAgICAgICAgICBtYXJnaW46IDAgJGd1dHRlcjE7XG4gICAgICAgICAgQGluY2x1ZGUgc2hhZG93O1xuICAgICAgICAgIGZpZ3VyZXtcbiAgICAgICAgICAgIHBhZGRpbmc6IDFyZW07XG4gICAgICAgICAgICAuX19tZWRpYXtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgZmlnY2FwdGlvbiB7XG4gICAgICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAudmlld3N7XG4gICAgICAgICYuX19wdWJsaWNhdGlvbnN7XG4gICAgICAgICAgYXJ0aWNsZXtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKCAyNSUgLSAjeyRndXR0ZXIxfSAqIDQpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLmJpYmxpb2dyYXBoaWV7XG4gICAgICBhcnRpY2xle1xuICAgICAgICB3aWR0aDogY2FsYyggMTAwJSAvIDMgLSAjeyRndXR0ZXIxfSAqIDMpO1xuICAgICAgICBtYXJnaW46IDAgJGd1dHRlcjE7XG4gICAgICAgIGZpZ3VyZXtcbiAgICAgICAgICBwYWRkaW5nOiAxcmVtO1xuICAgICAgICAgIC5fX21lZGlhe1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICAgICAgICAgIH1cbiAgICAgICAgICBmaWdjYXB0aW9uIHtcbiAgICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsa0tBT0c7QUdQSCxVQUFVLEdBQ04sV0FBVyxFQUFFLFVBQVUsRUFDdkIsR0FBRyxFQUFFLHVDQUF1QyxDQUFDLGVBQWUsRUFDdkQsc0NBQXNDLENBQUMsY0FBYyxFQUMxRCxXQUFXLEVBQUUsTUFBTSxFQUNuQixVQUFVLEVBQUUsTUFBTTs7QUFHdEIsVUFBVSxHQUNOLFdBQVcsRUFBRSxlQUFlLEVBQzVCLEdBQUcsRUFBRSw0Q0FBNEMsQ0FBQyxlQUFlLEVBQzVELDJDQUEyQyxDQUFDLGNBQWMsRUFDL0QsV0FBVyxFQUFFLE1BQU0sRUFDbkIsVUFBVSxFQUFFLE1BQU07O0FBR3RCLFVBQVUsR0FDTixXQUFXLEVBQUUscUJBQXFCLEVBQ2xDLEdBQUcsRUFBRSxrREFBa0QsQ0FBQyxlQUFlLEVBQ2xFLGlEQUFpRCxDQUFDLGNBQWMsRUFDckUsV0FBVyxFQUFFLE9BQU8sRUFDcEIsVUFBVSxFQUFFLE1BQU07O0FBR3RCLFVBQVUsR0FDTixXQUFXLEVBQUUsZUFBZSxFQUM1QixHQUFHLEVBQUUsc0NBQXNDLENBQUMsZUFBZSxFQUN0RCxxQ0FBcUMsQ0FB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 */ diff --git a/web/themes/custom/popsu_colloque/css-compiled/index.min.css b/web/themes/custom/popsu_colloque/css-compiled/index.min.css index 6fac4fec..4c107c08 100644 --- a/web/themes/custom/popsu_colloque/css-compiled/index.min.css +++ b/web/themes/custom/popsu_colloque/css-compiled/index.min.css @@ -1,3 +1,3 @@ -@font-face{font-family:dukefill;font-weight:400;font-style:normal;src:url(../fonts/duke_fill-webfont.woff2) format('woff2'),url(../fonts/duke_fill-webfont.woff) format('woff')}@font-face{font-family:cormorantBold;font-weight:400;font-style:normal;src:url(../fonts/Cormorant-Bold-webfont.woff2) format('woff2'),url(../fonts/Cormorant-Bold-webfont.woff) format('woff')}@font-face{font-family:cormorantBoldItalic;font-weight:lighter;font-style:normal;src:url(../fonts/Cormorant-BoldItalic-webfont.woff2) format('woff2'),url(../fonts/Cormorant-BoldItalic-webfont.woff) format('woff')}@font-face{font-family:truenoregular;font-weight:400;font-style:normal;src:url(../fonts/truenorg-webfont.woff2) format('woff2'),url(../fonts/truenorg-webfont.woff) format('woff')}main h2{font-family:dukefill;font-size:3.5rem;line-height:3rem;letter-spacing:.1rem}main a,main h2{color:#1d378eff}main.home h2{font-size:2rem}main h3{font-family:dukefill;font-size:3rem;margin:2rem 0;letter-spacing:.1rem;text-transform:uppercase;color:#6f6d7dff}main .__ressources h4{font-family:dukefill;font-size:2rem;margin:2rem 0;letter-spacing:.1rem;text-transform:uppercase;color:#1d378eff}main blockquote p{font-family:cormorantBold;font-size:3rem;font-weight:lighter;line-height:3rem}main p{font-family:truenoregular;font-size:1rem;line-height:1.5rem}main a{color:#000}main a:hover{color:#000}main .__wrap_content p a{display:inline;background:#d2d2ebff}main .thumbnails_participants *{color:#1d378eff}main .thumbnails_participants .__name{font-family:truenoregular;font-size:1rem}main .thumbnails_participants .__qualite{font-family:truenoregular;font-size:1rem;font-style:italic}main .programme h3{font-family:truenoregular;font-size:1.5rem}main .thumbnails .type_moment,main .thumbnails time{font-family:truenoregular;font-size:.9rem;text-transform:uppercase}main .thumbnails .__content a{font-family:truenoregular;font-size:1rem;font-weight:700;text-transform:uppercase}main .paragraph--type--role-de-l-intervenant .___title_inter div{font-family:truenoregular;font-size:.8rem;font-weight:700;text-transform:uppercase}main article .__head div{font-family:truenoregular;font-size:1rem;text-transform:uppercase}#block-popsu-colloque-submenu ul li a{font-family:dukefill;font-size:2rem;letter-spacing:.05rem;text-transform:uppercase}.more_link span{padding-left:.5rem}#block-popsu-colloque-local-tasks ul{display:flex;margin-top:2rem;margin-bottom:0;padding:0}#block-popsu-colloque-local-tasks ul li{margin:.5rem}#toolbar-administration{position:fixed;z-index:1000}*{box-sizing:border-box}body,html{font-size:16px;line-height:1.2}li,ol,ul{list-style:none}h1,h2,h3,h4{margin:0;padding:0}header{height:130px;padding:0 1rem}header div{height:inherit}#block-popsu-colloque-branding{position:relative;z-index:999;width:100%;padding:1rem 0 0 0}#block-popsu-colloque-branding>div>a{position:relative;display:inline-block;height:8rem;max-height:150px}#block-popsu-colloque-branding>div>a img{width:auto;height:100%;-o-object-fit:contain;object-fit:contain}#block-mainnavigation{display:flex;width:auto;padding-bottom:1rem;border-left:1px solid red;align-items:flex-end}#block-mainnavigation ul{flex-wrap:nowrap}#block-mainnavigation ul li{padding:0 1rem;border-right:1px solid #000}#block-mainnavigation ul li a{white-space:nowrap}.site_setting_entity img{width:50%;height:auto}#block-popsu-colloque-submenu{margin:3rem auto}#block-popsu-colloque-submenu ul{display:flex;padding:0}#block-popsu-colloque-submenu ul li{margin-right:1rem}#block-popsu-colloque-submenu ul li a{display:block;padding:1rem 1rem;transition:color .3s ease,background .3s ease;color:#1d378eff;border:1px solid #1d378eff;background:#fff}#block-popsu-colloque-submenu ul li a:hover{transition:all .3s ease;text-decoration:none;color:#fff;background:#1d378eff}#views-exposed-form-bibliographie-page-1,#views-exposed-form-publications-page-1{display:flex;margin:2rem 0}#views-exposed-form-bibliographie-page-1>div,#views-exposed-form-publications-page-1>div{margin-right:2rem}#views-exposed-form-bibliographie-page-1>div select,#views-exposed-form-publications-page-1>div select{padding:.2rem .5rem;border:1px solid #1d378eff;outline:0;background:#fff}#views-exposed-form-bibliographie-page-1>div select:focus,#views-exposed-form-publications-page-1>div select:focus{border:2px solid #1d378eff;outline:0}#views-exposed-form-bibliographie-page-1>div select option,#views-exposed-form-publications-page-1>div select option{min-height:2rem;padding:.2rem .5rem}.__img-hero{height:400px}.__img-hero img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.participant_full .hero figure{width:100%}.participant_full .hero figure .__img>div{width:300px;height:300px;margin:auto}.participant_full .hero figure .__img img{width:100%;height:100%;border-radius:100%;-o-object-fit:cover;object-fit:cover}.participant_full .hero figure figcaption{margin:2rem 0;text-align:center;align-self:center}@media screen and (min-width:768px){.participant_full .hero figure{width:100%}.participant_full .hero figure .__img{margin-right:2rem}.participant_full .hero figure .__img>div{width:300px;height:300px}.participant_full .hero figure .__img img{width:100%;height:100%;border-radius:100%;-o-object-fit:cover;object-fit:cover}.participant_full .hero figure figcaption{align-self:center}}body,html{background:#1d378e0d}header{background:#fff}img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#txt_present>div{margin:2rem auto}#block-views-block-dernieres-publications-block-1 .views section.wrap_head:after,#block-views-block-slide-programme-block-1 .views section.wrap_head:after{display:block;height:2rem;margin-top:.5rem;content:' ';background:url(../images/croix_filetsable.svg);background-repeat:repeat-x;background-size:auto auto}article .__title:after{display:block;height:2rem;margin-top:.5rem;content:' ';background:url(../images/croix_filetsable.svg);background-repeat:repeat-x;background-size:auto auto}article .__head div>div{margin-right:.5rem}article .__head div>div:not(:first-child){margin-left:.5rem}h4:after{display:block;height:2rem;margin-top:.5rem;content:' ';background:url(../images/croix_filetsable.svg);background-repeat:repeat-x;background-size:auto auto}blockquote{font-size:2rem;line-height:1;margin:2rem;color:#6f6d7dff}blockquote:before{display:block;width:100px;height:1rem;margin-top:.5rem;content:' ';background:url(../images/croix_filetsable.svg);background-repeat:repeat-x;background-size:auto auto}.container.programme{margin-top:3rem}.container.programme h3{margin:0}.container.programme .views section>div{margin-bottom:3rem}.container.programme .views section:not(:last-child){margin:0 0 2rem 0}.container.programme .views section:not(:last-child):after{display:block;height:2rem;margin-top:.5rem;content:' ';background:url(../images/croix_filetsable.svg);background-repeat:repeat-x;background-size:auto auto}.container.programme .views section:not(:last-child)>.d-flex{padding:0 0 2rem 0}.container.programme .views section:last-child{margin-bottom:5rem}.__rs>div{width:25px;height:25px;margin:0 .25rem}@media screen and (min-width:768px){.__rs{margin:auto}.__rs>div{margin:0 auto .5rem auto}}.paragraph--type--role-de-l-intervenant{margin-bottom:5rem}.___title_inter{margin-bottom:2rem;border-bottom:1px solid #000}/*! Flickity v2.2.1 +@font-face{font-family:dukefill;font-weight:400;font-style:normal;src:url(../fonts/duke_fill-webfont.woff2) format('woff2'),url(../fonts/duke_fill-webfont.woff) format('woff')}@font-face{font-family:cormorantBold;font-weight:400;font-style:normal;src:url(../fonts/Cormorant-Bold-webfont.woff2) format('woff2'),url(../fonts/Cormorant-Bold-webfont.woff) format('woff')}@font-face{font-family:cormorantBoldItalic;font-weight:lighter;font-style:normal;src:url(../fonts/Cormorant-BoldItalic-webfont.woff2) format('woff2'),url(../fonts/Cormorant-BoldItalic-webfont.woff) format('woff')}@font-face{font-family:truenoregular;font-weight:400;font-style:normal;src:url(../fonts/truenorg-webfont.woff2) format('woff2'),url(../fonts/truenorg-webfont.woff) format('woff')}#block-mainnavigation ul li{font-size:.9rem}#block-mainnavigation ul li a{font-family:truenoregular;color:#000}#block-mainnavigation ul li a:hover{font-weight:700;text-decoration:none;color:#000}a:hover{text-decoration:none}main h2{font-family:dukefill;font-size:3.5rem;line-height:3rem;letter-spacing:.1rem}main a,main h2{color:#1d378eff}main.home h2{font-family:truenoregular;font-size:2rem;line-height:normal}main #txt_present .__sub-title-present p{font-family:truenoregular;font-size:.9rem;font-style:italic;line-height:1.2rem}main #txt_present .__body-present p{font-family:truenoregular;font-size:1.2rem;font-weight:lighter;line-height:1.8rem}main #txt_present .more_link a{font-size:.7rem}main .more_link a{font-family:truenoregular;font-size:.6rem}main h3{font-family:dukefill;font-size:3rem;margin:2rem 0;letter-spacing:.1rem;text-transform:uppercase;color:#6f6d7dff}main .__ressources h4{font-family:dukefill;font-size:2rem;margin:2rem 0;letter-spacing:.1rem;text-transform:uppercase;color:#1d378eff}main blockquote p{font-family:cormorantBold;font-size:3rem;font-weight:lighter;line-height:3rem}main p{font-family:truenoregular;font-size:1rem;line-height:1.5rem}main a{color:#000}main a:hover{color:#000}main .__wrap_content p a{display:inline;background:#d2d2ebff}main .thumbnails_participants *{color:#1d378eff}main .thumbnails_participants .__name{font-family:truenoregular;font-size:1rem}main .thumbnails_participants .__qualite{font-family:truenoregular;font-size:1rem;font-style:italic}main .programme h3{font-family:truenoregular;font-size:1.5rem}main .thumbnails .type_moment,main .thumbnails time{font-family:truenoregular;font-size:.9rem;text-transform:uppercase}main .thumbnails .__content a{font-family:truenoregular;font-size:1rem;font-weight:700;text-transform:uppercase}main .paragraph--type--role-de-l-intervenant .___title_inter div{font-family:truenoregular;font-size:.8rem;font-weight:700;text-transform:uppercase}main article .__head div{font-family:truenoregular;font-size:1rem;text-transform:uppercase}main #block-views-block-dernieres-publications-block-1 h3,main #block-views-block-slide-programme-block-1 h3{font-family:dukefill;font-size:2rem;margin:0;letter-spacing:.1rem;text-transform:uppercase;color:#1d378eff}#block-popsu-colloque-submenu ul li a{font-family:dukefill;font-size:2rem;letter-spacing:.05rem;text-transform:uppercase}.more_link span{padding-left:.5rem}#block-popsu-colloque-local-tasks ul{display:flex;margin-top:2rem;margin-bottom:0;padding:0}#block-popsu-colloque-local-tasks ul li{margin:.5rem}#toolbar-administration{position:fixed;z-index:1000}*{box-sizing:border-box}body,html{font-size:16px;line-height:1.2}li,ol,ul{list-style:none}h1,h2,h3,h4{margin:0;padding:0}header{height:130px;padding:0 3rem}header div{height:inherit}#block-popsu-colloque-branding{position:relative;z-index:999;width:100%;padding:0}#block-popsu-colloque-branding>div>a{position:relative;display:inline-block}#block-popsu-colloque-branding>div>a img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}#block-mainnavigation{display:flex;width:auto;padding-bottom:1rem;border-left:1px solid #b9a47eff;align-items:flex-end}#block-mainnavigation ul{flex-wrap:nowrap}#block-mainnavigation ul li{padding:0 1rem}#block-mainnavigation ul li:not(:last-child){border-right:1px solid #000}#block-mainnavigation ul li a{white-space:nowrap}.site_setting_entity img{width:50%;height:auto}header.front #block-popsu-colloque-branding{position:relative;z-index:999;width:100%;padding:1rem 0 0 0}header.front #block-popsu-colloque-branding>div>a{position:relative;display:inline-block;height:8rem;max-height:150px}header.front #block-popsu-colloque-branding>div>a img{width:auto;height:100%;-o-object-fit:contain;object-fit:contain}#block-popsu-colloque-submenu{margin:3rem auto}#block-popsu-colloque-submenu ul{display:flex;padding:0}#block-popsu-colloque-submenu ul li{margin-right:1rem}#block-popsu-colloque-submenu ul li a{display:block;padding:1rem 1rem;transition:color .3s ease,background .3s ease;color:#1d378eff;border:1px solid #1d378eff;background:#fff}#block-popsu-colloque-submenu ul li a:hover{transition:all .3s ease;text-decoration:none;color:#fff;background:#1d378eff}#views-exposed-form-bibliographie-page-1,#views-exposed-form-publications-page-1{display:flex;margin:2rem 0}#views-exposed-form-bibliographie-page-1>div,#views-exposed-form-publications-page-1>div{margin-right:2rem}#views-exposed-form-bibliographie-page-1>div select,#views-exposed-form-publications-page-1>div select{padding:.2rem .5rem;border:1px solid #1d378eff;outline:0;background:#fff}#views-exposed-form-bibliographie-page-1>div select:focus,#views-exposed-form-publications-page-1>div select:focus{border:2px solid #1d378eff;outline:0}#views-exposed-form-bibliographie-page-1>div select option,#views-exposed-form-publications-page-1>div select option{min-height:2rem;padding:.2rem .5rem}body{overflow-x:hidden}.home .__img-hero{position:relative;right:50%;left:50%;width:100vw;margin-right:-50vw;margin-left:-50vw}.__img-hero{height:500px}.__img-hero img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.participant_full .hero figure{width:100%}.participant_full .hero figure .__img>div{width:300px;height:300px;margin:auto}.participant_full .hero figure .__img img{width:100%;height:100%;border-radius:100%;-o-object-fit:cover;object-fit:cover}.participant_full .hero figure figcaption{margin:2rem 0;text-align:center;align-self:center}@media screen and (min-width:768px){.participant_full .hero figure{width:100%}.participant_full .hero figure .__img{margin-right:2rem}.participant_full .hero figure .__img>div{width:300px;height:300px}.participant_full .hero figure .__img img{width:100%;height:100%;border-radius:100%;-o-object-fit:cover;object-fit:cover}.participant_full .hero figure figcaption{align-self:center}}body,html{background:#1d378e0d}header{background:#fff}img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#txt_present{margin:5rem 0}#txt_present *{color:#1d378eff}#txt_present>div{margin:2rem auto}#txt_present .more_link{padding:0 1rem .2rem 1rem;background:#fff}.more_link{padding:0 1rem .2rem 1rem;border-radius:0;background:#fff}.more_link a{color:#1d378eff}#block-views-block-dernieres-publications-block-1,#block-views-block-slide-programme-block-1{margin:5rem 0}#block-views-block-dernieres-publications-block-1 .views section.wrap_head:after,#block-views-block-slide-programme-block-1 .views section.wrap_head:after{display:block;height:10px;margin-top:.5rem;content:' ';background:url(../images/croix_filetsable.svg);background-repeat:repeat-x;background-size:auto auto}article .__title:after{display:block;height:10px;margin-top:.5rem;content:' ';background:url(../images/croix_filetsable.svg);background-repeat:repeat-x;background-size:auto auto}article .__head div>div{margin-right:.5rem}article .__head div>div:not(:first-child){margin-left:.5rem}h4:after{display:block;height:10px;margin-top:.5rem;content:' ';background:url(../images/croix_filetsable.svg);background-repeat:repeat-x;background-size:auto auto}blockquote{font-size:2rem;line-height:1;margin:2rem;color:#6f6d7dff}blockquote:before{display:block;width:100px;height:10px;margin-top:.5rem;content:' ';background:url(../images/croix_filetsable.svg);background-repeat:repeat-x;background-size:auto auto}.container.programme{margin-top:3rem}.container.programme h3{margin:0}.container.programme .views section>div{margin-bottom:3rem}.container.programme .views section:not(:last-child){margin:0 0 2rem 0}.container.programme .views section:not(:last-child):after{display:block;height:10px;margin-top:.5rem;content:' ';background:url(../images/croix_filetsable.svg);background-repeat:repeat-x;background-size:auto auto}.container.programme .views section:not(:last-child)>.d-flex{padding:0 0 2rem 0}.container.programme .views section:last-child{margin-bottom:5rem}.__rs>div{width:25px;height:25px;margin:0 .25rem}@media screen and (min-width:768px){.__rs{margin:auto}.__rs>div{margin:0 auto .5rem auto}}.paragraph--type--role-de-l-intervenant{margin-bottom:5rem}.___title_inter{margin-bottom:2rem;border-bottom:1px solid #000}/*! Flickity v2.2.1 https://flickity.metafizzy.co ----------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{position:relative;overflow:hidden;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;color:#333;border:none;background:rgba(255,255,255,.75)}.flickity-button:hover{cursor:pointer;background:#fff}.flickity-button:focus{outline:0;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{cursor:auto;pointer-events:none;opacity:.3}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;transform:translateY(-50%);border-radius:50%}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{right:10px;left:auto}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;top:20%;left:20%;width:60%;height:60%}.flickity-page-dots{line-height:1;position:absolute;bottom:-25px;width:100%;margin:0;padding:0;list-style:none;text-align:center}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;cursor:pointer;opacity:.25;border-radius:50%;background:#333}.flickity-page-dots .dot.is-selected{opacity:1}#block-views-block-dernieres-publications-block-1 .views section .head,#block-views-block-slide-programme-block-1 .views section .head{display:flex;width:100%;justify-content:space-between;align-items:baseline}#block-views-block-dernieres-publications-block-1 .views section .thumbnails,#block-views-block-slide-programme-block-1 .views section .thumbnails{margin:1rem}#block-views-block-dernieres-publications-block-1 .views section .flickity-slider,#block-views-block-slide-programme-block-1 .views section .flickity-slider{margin-left:1rem}.flickity-button{background:0 0}.flickity-button:hover{background:0 0}.flickity-button-icon{fill:#000}.flickity-button:disabled{display:none}.thumbnails{width:calc(100% / 4);min-width:250px;height:auto;margin:1rem 0;transition:.3s transform ease,.3s box-shadow ease;transform:scale(1);background:#fff;box-shadow:none}.thumbnails:hover{transition:.3s all ease;transform:scale(1.05);box-shadow:0 0 13px 0 #1d378eff}.thumbnails a{display:block;height:100%}.thumbnails>.__wrap{padding:1rem}.thumbnails .__media{margin-right:1rem}.thumbnails .__media figure{height:100%}.thumbnails .__media figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.thumbnails .d-flex{padding:1rem}.thumbnails figure{height:100px}.thumbnails figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.programme .row{margin:0}.programme .thumbnails{width:100%;margin:0}.programme .thumbnails figure{height:250px}@media screen and (min-width:992px){.programme .row{margin:1rem calc(-1rem)}.programme .thumbnails{width:calc(50% - 1rem * 2);margin:0 1rem}.programme .thumbnails figure{height:250px}}.thumbnails_participants figure>div{width:100px;height:100px;margin-left:.5rem}.thumbnails_participants figure>div img{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover}.thumbnails_participants figure figcaption.__info{margin-top:-3rem;padding:4rem .5rem .5rem .5rem;background:#fff}.thumbnails_participants figure figcaption.__info .__name{text-transform:uppercase}article .__publications>div article{width:100%;transition:.3s transform ease,.3s box-shadow ease;box-shadow:none}article .__publications>div article:hover{transition:.3s all ease;transform:scale(1.05);box-shadow:0 0 13px 0 #1d378eff}article .__publications>div article figure{padding:1rem}article .__publications>div article figure .__media{margin-right:1rem}article .__publications>div article figure figcaption{width:80%}article .__bibliographie>div article{width:100%}article .__bibliographie>div article a>div div,article .__bibliographie>div article a>div p,article .__bibliographie>div article a>div span{display:inline;background:#fff}.container.publications section article{width:100%;transition:.3s transform ease,.3s box-shadow ease;box-shadow:none}.container.publications section article:hover{transition:.3s all ease;transform:scale(1.05);box-shadow:0 0 13px 0 #1d378eff}.container.publications section article figure{padding:1rem}.container.publications section article figure .__media{margin-right:1rem}.container.publications section article figure figcaption{width:80%}.container.bilbiographie article{width:100%}.container.bilbiographie article a>div div,.container.bilbiographie article a>div p,.container.bilbiographie article a>div span{display:inline;background:#fff}@media screen and (min-width:992px){article .__publications>div{margin:0 calc(-1rem)}article .__publications>div article{width:calc(50% - 1rem * 2);margin:0 1rem;transition:.3s transform ease,.3s box-shadow ease;box-shadow:none}article .__publications>div article:hover{transition:.3s all ease;transform:scale(1.05);box-shadow:0 0 13px 0 #1d378eff}article .__publications>div article figure{padding:1rem}article .__publications>div article figure .__media{margin-right:1rem}article .__publications>div article figure figcaption{width:80%}article .__bibliographie>div{margin:0 calc(-1rem)}article .__bibliographie>div article{width:calc(100% / 3 - 1rem * 3);margin:0 1rem}article .__bibliographie>div article figure{padding:1rem}article .__bibliographie>div article figure .__media{margin-right:1rem}article .__bibliographie>div article figure figcaption{width:80%}.container.publications section article{width:calc(50% - 1rem * 2);margin:0 1rem;transition:.3s transform ease,.3s box-shadow ease;box-shadow:none}.container.publications section article:hover{transition:.3s all ease;transform:scale(1.05);box-shadow:0 0 13px 0 #1d378eff}.container.publications section article figure{padding:1rem}.container.publications section article figure .__media{margin-right:1rem}.container.publications section article figure figcaption{width:80%}.container.publications .views.__publications article{width:calc(25% - 1rem * 4)}.container.bibliographie article{width:calc(100% / 3 - 1rem * 3);margin:0 1rem}.container.bibliographie article figure{padding:1rem}.container.bibliographie article figure .__media{margin-right:1rem}.container.bibliographie article figure figcaption{width:80%}}.side_notes img,article img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.side_notes{position:relative}.side_notes>*{position:absolute;width:300px}.side_notes .d-flex{flex-direction:column} \ No newline at end of file +---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{position:relative;overflow:hidden;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;color:#333;border:none;background:rgba(255,255,255,.75)}.flickity-button:hover{cursor:pointer;background:#fff}.flickity-button:focus{outline:0;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{cursor:auto;pointer-events:none;opacity:.3}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;transform:translateY(-50%);border-radius:50%}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{right:10px;left:auto}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;top:20%;left:20%;width:60%;height:60%}.flickity-page-dots{line-height:1;position:absolute;bottom:-25px;width:100%;margin:0;padding:0;list-style:none;text-align:center}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;cursor:pointer;opacity:.25;border-radius:50%;background:#333}.flickity-page-dots .dot.is-selected{opacity:1}#block-views-block-slide-programme-block-1 .__slide article{min-height:calc(100% - 30px)}#block-views-block-dernieres-publications-block-1 .__media{padding:1rem 0}#block-views-block-dernieres-publications-block-1 section:not(.wrap_head),#block-views-block-slide-programme-block-1 section:not(.wrap_head){margin:1rem 0}#block-views-block-dernieres-publications-block-1 .views section .head,#block-views-block-slide-programme-block-1 .views section .head{display:flex;width:100%;justify-content:space-between;align-items:center}#block-views-block-dernieres-publications-block-1 .views section .thumbnails,#block-views-block-slide-programme-block-1 .views section .thumbnails{margin:1rem}#block-views-block-dernieres-publications-block-1 .views section .flickity-slider,#block-views-block-slide-programme-block-1 .views section .flickity-slider{margin-left:1rem}.flickity-button{background:0 0}.flickity-button:hover{background:0 0}.flickity-button-icon{fill:#000}.flickity-button:disabled{display:none}.thumbnails{width:calc(100% / 4);min-width:250px;height:auto;margin:1rem 0;transition:.3s transform ease,.3s box-shadow ease;transform:scale(1);background:#fff;box-shadow:none}.thumbnails:hover{transition:.3s all ease;transform:scale(1.05);box-shadow:0 0 13px 0 #1d378eff}.thumbnails a{display:block;height:100%}.thumbnails a>.__wrap{padding:1rem}.thumbnails .__media{margin-right:1rem}.thumbnails .__media figure{height:100%}.thumbnails .__media figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.thumbnails .__content{margin-top:1rem}.thumbnails figure{height:120px;margin:0}.thumbnails figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.programme .row{margin:0}.programme .thumbnails{width:100%;margin:0}.programme .thumbnails figure{height:250px}@media screen and (min-width:992px){.programme .row{margin:1rem calc(-1rem)}.programme .thumbnails{width:calc(50% - 1rem * 2);margin:0 1rem}.programme .thumbnails figure{height:250px}}.thumbnails_participants figure>div{width:100px;height:100px;margin-left:.5rem}.thumbnails_participants figure>div img{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover}.thumbnails_participants figure figcaption.__info{margin-top:-3rem;padding:4rem .5rem .5rem .5rem;background:#fff}.thumbnails_participants figure figcaption.__info .__name{text-transform:uppercase}article .__publications>div article{width:100%;transition:.3s transform ease,.3s box-shadow ease;box-shadow:none}article .__publications>div article:hover{transition:.3s all ease;transform:scale(1.05);box-shadow:0 0 13px 0 #1d378eff}article .__publications>div article figure{padding:1rem}article .__publications>div article figure .__media{margin-right:1rem}article .__publications>div article figure figcaption{width:80%}article .__bibliographie>div article{width:100%}article .__bibliographie>div article a>div div,article .__bibliographie>div article a>div p,article .__bibliographie>div article a>div span{display:inline;background:#fff}.container.publications section article{width:100%;transition:.3s transform ease,.3s box-shadow ease;box-shadow:none}.container.publications section article:hover{transition:.3s all ease;transform:scale(1.05);box-shadow:0 0 13px 0 #1d378eff}.container.publications section article figure{padding:1rem}.container.publications section article figure .__media{margin-right:1rem}.container.publications section article figure figcaption{width:80%}.container.bilbiographie article{width:100%}.container.bilbiographie article a>div div,.container.bilbiographie article a>div p,.container.bilbiographie article a>div span{display:inline;background:#fff}@media screen and (min-width:992px){article .__publications>div{margin:0 calc(-1rem)}article .__publications>div article{width:calc(50% - 1rem * 2);margin:0 1rem;transition:.3s transform ease,.3s box-shadow ease;box-shadow:none}article .__publications>div article:hover{transition:.3s all ease;transform:scale(1.05);box-shadow:0 0 13px 0 #1d378eff}article .__publications>div article figure{padding:1rem}article .__publications>div article figure .__media{margin-right:1rem}article .__publications>div article figure figcaption{width:80%}article .__bibliographie>div{margin:0 calc(-1rem)}article .__bibliographie>div article{width:calc(100% / 3 - 1rem * 3);margin:0 1rem}article .__bibliographie>div article figure{padding:1rem}article .__bibliographie>div article figure .__media{margin-right:1rem}article .__bibliographie>div article figure figcaption{width:80%}.container.publications section article{width:calc(50% - 1rem * 2);margin:0 1rem;transition:.3s transform ease,.3s box-shadow ease;box-shadow:none}.container.publications section article:hover{transition:.3s all ease;transform:scale(1.05);box-shadow:0 0 13px 0 #1d378eff}.container.publications section article figure{padding:1rem}.container.publications section article figure .__media{margin-right:1rem}.container.publications section article figure figcaption{width:80%}.container.publications .views.__publications article{width:calc(25% - 1rem * 4)}.container.bibliographie article{width:calc(100% / 3 - 1rem * 3);margin:0 1rem}.container.bibliographie article figure{padding:1rem}.container.bibliographie article figure .__media{margin-right:1rem}.container.bibliographie article figure figcaption{width:80%}}.side_notes img,article img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.side_notes{position:relative}.side_notes>*{position:absolute;width:300px}.side_notes .d-flex{flex-direction:column} \ No newline at end of file diff --git a/web/themes/custom/popsu_colloque/css/components/header/header.scss b/web/themes/custom/popsu_colloque/css/components/header/header.scss index 23256df9..bca42f79 100644 --- a/web/themes/custom/popsu_colloque/css/components/header/header.scss +++ b/web/themes/custom/popsu_colloque/css/components/header/header.scss @@ -1,30 +1,28 @@ header{ - padding: 0 1rem; + padding: 0 3rem; height: 130px; div { height: inherit; } } + #block-popsu-colloque-branding{ width: 100%; position: relative; z-index: 999; - padding: 1rem 0 0 0; + padding:0; & > div { & > a{ display: inline-block; - height: 8rem; - max-height: 150px; position: relative; img{ - width: auto; + width: 100%; height: 100%; object-fit: contain; } } } } - #block-mainnavigation{ width: auto; border-left: 1px solid $color1; @@ -35,7 +33,9 @@ header{ flex-wrap: nowrap; li{ padding: 0 1rem; - border-right: 1px solid $col_black; + &:not(:last-child){ + border-right: 1px solid $col_black; + } a{ white-space: nowrap; } @@ -50,3 +50,25 @@ header{ height: auto; } } + +header.front{ + #block-popsu-colloque-branding{ + width: 100%; + position: relative; + z-index: 999; + padding: 1rem 0 0 0; + & > div { + & > a{ + display: inline-block; + height: 8rem; + max-height: 150px; + position: relative; + img{ + width: auto; + height: 100%; + object-fit: contain; + } + } + } + } +} diff --git a/web/themes/custom/popsu_colloque/css/components/hero.scss b/web/themes/custom/popsu_colloque/css/components/hero.scss index 035fa5a8..b4c982d2 100644 --- a/web/themes/custom/popsu_colloque/css/components/hero.scss +++ b/web/themes/custom/popsu_colloque/css/components/hero.scss @@ -1,11 +1,18 @@ +body{ + overflow-x: hidden; +} +.home{ + .__img-hero{ + width: 100vw; + position: relative; + left: 50%; + right: 50%; + margin-left: -50vw; + margin-right: -50vw; + } +} .__img-hero{ - height: 400px; - // width: 100vw; - // position: relative; - // left: 50%; - // right: 50%; - // margin-left: -50vw; - // margin-right: -50vw; + height: 500px; img{ width:100%; height: 100%; diff --git a/web/themes/custom/popsu_colloque/css/components/layout.scss b/web/themes/custom/popsu_colloque/css/components/layout.scss index 3113f619..6f8ea626 100644 --- a/web/themes/custom/popsu_colloque/css/components/layout.scss +++ b/web/themes/custom/popsu_colloque/css/components/layout.scss @@ -13,13 +13,31 @@ img{ } #txt_present{ + margin: 5rem 0; + & * { + color: $color2; + } & > div{ margin: 2rem auto; } + .more_link{ + padding: 0rem 1rem 0.2rem 1rem; + background: white; + } + } + + .more_link{ + padding: 0rem 1rem 0.2rem 1rem; + background: white; + border-radius: 0; + a{ + color: $color2; + } } #block-views-block-slide-programme-block-1, #block-views-block-dernieres-publications-block-1{ + margin: 5rem 0; .views{ section.wrap_head{ @include croix_or; diff --git a/web/themes/custom/popsu_colloque/css/components/slides/slides.scss b/web/themes/custom/popsu_colloque/css/components/slides/slides.scss index d9bea3ec..9edd8e68 100644 --- a/web/themes/custom/popsu_colloque/css/components/slides/slides.scss +++ b/web/themes/custom/popsu_colloque/css/components/slides/slides.scss @@ -1,22 +1,30 @@ +#block-views-block-slide-programme-block-1{ + .__slide{ + article{ + min-height: calc(100% - 30px ); + } + } +} + +#block-views-block-dernieres-publications-block-1{ + .__media{ + padding: 1rem 0; + } +} #block-views-block-slide-programme-block-1, #block-views-block-dernieres-publications-block-1{ + section:not(.wrap_head){ + margin: 1rem 0; + } .views{ section{ .head{ display: flex; width: 100%; justify-content: space-between; - align-items: baseline; + align-items: center; } - // .__day{ - // border-right: 1px solid $color1; - // margin-right: 1rem; - // padding-right: 1rem; - // } .thumbnails{ - &:first-child{ - // margin-left: 2rem; - } margin: 1rem; } .flickity-slider{ @@ -33,11 +41,10 @@ } } -/* icon color */ .flickity-button-icon { fill: $col_black; } -/* hide disabled button */ + .flickity-button:disabled { display: none; } diff --git a/web/themes/custom/popsu_colloque/css/components/thumbnails/thumbnails.scss b/web/themes/custom/popsu_colloque/css/components/thumbnails/thumbnails.scss index 3df2820e..b89e2ee6 100644 --- a/web/themes/custom/popsu_colloque/css/components/thumbnails/thumbnails.scss +++ b/web/themes/custom/popsu_colloque/css/components/thumbnails/thumbnails.scss @@ -10,9 +10,9 @@ a{ display: block; height: 100%; - } - & > .__wrap{ + & > .__wrap{ padding: 1rem; + } } .__media{ margin-right: 1rem; @@ -25,14 +25,18 @@ } } } + .__content{ + margin-top: 1rem; + } .d-flex{ - padding: 1rem; + // padding: 1rem; } } .thumbnails{ figure{ - height: 100px; + height: 120px; + margin: 0; img{ width: 100%; height: 100%; diff --git a/web/themes/custom/popsu_colloque/css/mixins/mixin.scss b/web/themes/custom/popsu_colloque/css/mixins/mixin.scss index aaf1101f..385e74ba 100644 --- a/web/themes/custom/popsu_colloque/css/mixins/mixin.scss +++ b/web/themes/custom/popsu_colloque/css/mixins/mixin.scss @@ -1,6 +1,6 @@ @mixin croix_or { &:after{ - height: 2rem; + height: 10px; margin-top: 0.5rem; content: " "; display: block; @@ -13,7 +13,7 @@ @mixin croix_or_B { &:before{ width: 100px; - height: 1rem; + height: 10px; margin-top: 0.5rem; content: " "; display: block; diff --git a/web/themes/custom/popsu_colloque/css/typography.scss b/web/themes/custom/popsu_colloque/css/typography.scss index f94e14df..2cfe80e9 100644 --- a/web/themes/custom/popsu_colloque/css/typography.scss +++ b/web/themes/custom/popsu_colloque/css/typography.scss @@ -31,7 +31,29 @@ } +#block-mainnavigation{ + ul{ + li{ + font-size: 0.9rem; + a{ + color: black; + font-family: 'truenoregular'; + &:hover{ + color: black; + text-decoration: none; + font-weight: bold; + } + } + } + } +} +a{ + &:hover{ + text-decoration: none; + } +} main{ + h2{ font-family: 'dukefill'; font-size: 3.5rem; @@ -44,9 +66,42 @@ main{ &.home{ h2{ font-size: 2rem; + font-family: 'truenoregular'; + line-height: normal; } } + #txt_present{ + .__sub-title-present{ + p{ + font-family: 'truenoregular'; + font-style: italic; + font-size: 0.9rem; + line-height: 1.2rem; + } + } + .__body-present{ + p{ + font-family: 'truenoregular'; + font-weight: lighter; + font-size: 1.2rem; + line-height: 1.8rem; + } + } + .more_link{ + a{ + font-size: 0.7rem + } + } + } + +.more_link{ + a{ + font-family: 'truenoregular'; + font-size: 0.6rem; + } +} + h3{ text-transform: uppercase; margin: 2rem 0; @@ -148,24 +203,28 @@ a{ } } -article{ - .__head{ - div{ - font-family: 'truenoregular'; - font-size: 1rem; - text-transform: uppercase; - } - } -} - .blue, #txt_present{ - // color: $color2; - } - - #block-views-block-slide-programme-block-1{ - .thumbnails a{ - // color: $col_black; + article{ + .__head{ + div{ + font-family: 'truenoregular'; + font-size: 1rem; + text-transform: uppercase; + } } } + + #block-views-block-slide-programme-block-1, + #block-views-block-dernieres-publications-block-1{ + h3{ + text-transform: uppercase; + margin: 0; + font-family: 'dukefill'; + font-size: 2rem; + letter-spacing: $letter_spacingH; + color: $color2 + } + } + } #block-popsu-colloque-submenu{ diff --git a/web/themes/custom/popsu_colloque/css/variables/var.scss b/web/themes/custom/popsu_colloque/css/variables/var.scss index b141c095..3834abd1 100644 --- a/web/themes/custom/popsu_colloque/css/variables/var.scss +++ b/web/themes/custom/popsu_colloque/css/variables/var.scss @@ -1,4 +1,4 @@ -$color1: red; +$color1: #b9a47eff; $color2: #1d378eff; $col_black: black; $lightgrey: #6f6d7dff; diff --git a/web/themes/custom/popsu_colloque/logo.svg b/web/themes/custom/popsu_colloque/logo.svg index 05502810..eea5ac91 100644 --- a/web/themes/custom/popsu_colloque/logo.svg +++ b/web/themes/custom/popsu_colloque/logo.svg @@ -9,76 +9,42 @@ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" sodipodi:docname="logo.svg" inkscape:version="1.0 (4035a4fb49, 2020-05-01)" - id="svg1376" + id="svg10334" version="1.1" - viewBox="0 0 52.916666 18.43008" - height="69.656998" - width="200"> + viewBox="0 0 79.374999 27.805593" + height="105.092" + width="300"> + id="defs10328"> + id="clipPath1768"> + d="M 0,0 H 491 V -172 H 0 Z" + clip-rule="evenodd" + id="path1766" /> + id="clipPath1778"> - - - - - - - - - - - - - - - + d="M 0,-172 H 1920 V 172 H 0 Z" + id="path1776" /> + id="metadata10331"> @@ -103,370 +69,309 @@ inkscape:groupmode="layer" inkscape:label="Calque 1"> + id="g1758" + transform="matrix(0.16166054,0,0,-0.16166054,-10.507773,636.94253)"> + id="g1760" + transform="translate(64.999,3940)"> + id="g1762"> + id="g1764" + clip-path="url(#clipPath1768)"> - + id="g1770" + transform="matrix(1.08977,0,0,1.0924,0,-187.89219)"> + id="g1772"> - + id="g1774" /> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/web/themes/custom/popsu_colloque/template/block/block--mainpagecontent.html.twig b/web/themes/custom/popsu_colloque/template/block/block--mainpagecontent.html.twig index 6004e6ff..6583fa2a 100644 --- a/web/themes/custom/popsu_colloque/template/block/block--mainpagecontent.html.twig +++ b/web/themes/custom/popsu_colloque/template/block/block--mainpagecontent.html.twig @@ -29,11 +29,14 @@ #} {% set id = [elements][0].content['#view_id'] %} +
+{% if id == 'programme' %} {{ title_prefix }} {% if label %} {{ label }} {% endif %} +{% endif %} {{ title_suffix }} {% block content %} {{ content }} diff --git a/web/themes/custom/popsu_colloque/template/components/header_slide.html.twig b/web/themes/custom/popsu_colloque/template/components/header_slide.html.twig index 6d8358ca..31ac3180 100644 --- a/web/themes/custom/popsu_colloque/template/components/header_slide.html.twig +++ b/web/themes/custom/popsu_colloque/template/components/header_slide.html.twig @@ -1,5 +1,5 @@
-

{{ header }}

+

{{ header }}

diff --git a/web/themes/custom/popsu_colloque/template/node/node--page-d-accueil.html.twig b/web/themes/custom/popsu_colloque/template/node/node--page-d-accueil.html.twig index e31f463f..25fc3bfe 100644 --- a/web/themes/custom/popsu_colloque/template/node/node--page-d-accueil.html.twig +++ b/web/themes/custom/popsu_colloque/template/node/node--page-d-accueil.html.twig @@ -79,7 +79,7 @@ -
+
{{ content.field_titre_txt_present }} diff --git a/web/themes/custom/popsu_colloque/template/page--front.html.twig b/web/themes/custom/popsu_colloque/template/page--front.html.twig index ee586991..0437d01e 100644 --- a/web/themes/custom/popsu_colloque/template/page--front.html.twig +++ b/web/themes/custom/popsu_colloque/template/page--front.html.twig @@ -46,7 +46,7 @@ */ #}
-
+ diff --git a/web/themes/custom/popsu_colloque/template/views/fields/views-view-fields--slide_programme.html.twig b/web/themes/custom/popsu_colloque/template/views/fields/views-view-fields--slide_programme.html.twig index 5bc975b7..3efcadaf 100644 --- a/web/themes/custom/popsu_colloque/template/views/fields/views-view-fields--slide_programme.html.twig +++ b/web/themes/custom/popsu_colloque/template/views/fields/views-view-fields--slide_programme.html.twig @@ -31,5 +31,6 @@ * @ingroup themeable */ #} - -{% include 'themes/custom/popsu_colloque/template/components/thumbnails.html.twig' %} + + {% include 'themes/custom/popsu_colloque/template/components/thumbnails.html.twig' %} + diff --git a/web/themes/custom/popsu_colloque/template/views/lists/views-view-unformatted--dernieres_publications.html.twig b/web/themes/custom/popsu_colloque/template/views/lists/views-view-unformatted--dernieres_publications.html.twig index 81e0a33a..3433a090 100644 --- a/web/themes/custom/popsu_colloque/template/views/lists/views-view-unformatted--dernieres_publications.html.twig +++ b/web/themes/custom/popsu_colloque/template/views/lists/views-view-unformatted--dernieres_publications.html.twig @@ -27,7 +27,7 @@ default_row_class ? 'views-row', ] %} -
+
{{- row.content -}}
{% endfor %} diff --git a/web/themes/custom/popsu_colloque/template/views/lists/views-view-unformatted--slide_programme.html.twig b/web/themes/custom/popsu_colloque/template/views/lists/views-view-unformatted--slide_programme.html.twig index 2b26cc16..a619006f 100644 --- a/web/themes/custom/popsu_colloque/template/views/lists/views-view-unformatted--slide_programme.html.twig +++ b/web/themes/custom/popsu_colloque/template/views/lists/views-view-unformatted--slide_programme.html.twig @@ -17,21 +17,14 @@ * @ingroup themeable */ #} -{#
#} -{% if title %} - {#

{{ title }}

#} -{% endif %} -{#
#} - {% for row in rows %} - {% - set row_classes = [ - default_row_class ? 'views-row', - ] - %} -
- {{- row.content -}} -
- {% endfor %} -{#
#} -{#
#} +{% for row in rows %} + {% + set row_classes = [ + default_row_class ? 'views-row', + ] + %} +
+ {{- row.content -}} +
+{% endfor %}