index.css 22 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135
  1. /** @file Presentational styles for Drupal stark theme layout. It is left empty for testing purposes. @see https://www.drupal.org/project/drupal/issues/2349711 */
  2. main h2, main a { color: #1d378eff; }
  3. main .blue, main #txt_present { color: #1d378eff; }
  4. main #block-views-block-slide-programme-block-1 .thumbnails a { color: black; }
  5. #block-popsu-colloque-local-tasks ul { display: flex; margin-top: 2rem; margin-bottom: 0; padding: 0; }
  6. #block-popsu-colloque-local-tasks ul li { margin: 0.5rem; }
  7. #toolbar-administration { z-index: 1000; position: fixed; }
  8. body, html { font-size: 16px; line-height: 1.2; }
  9. ul, li, ol { list-style: none; }
  10. h1, h2, h3, h4 { margin: 0; padding: 0; }
  11. header { padding: 0 1rem; height: 130px; }
  12. header div { height: inherit; }
  13. #block-popsu-colloque-branding { width: 100%; position: relative; z-index: 999; padding: 1rem 0 0 0; }
  14. #block-popsu-colloque-branding > div > a { display: inline-block; height: 8rem; max-height: 150px; position: relative; }
  15. #block-popsu-colloque-branding > div > a img { width: auto; height: 100%; -o-object-fit: contain; object-fit: contain; }
  16. #block-mainnavigation { width: auto; border-left: 1px solid red; padding-bottom: 1rem; display: flex; align-items: flex-end; }
  17. #block-mainnavigation ul { flex-wrap: nowrap; }
  18. #block-mainnavigation ul li { padding: 0 1rem; border-right: 1px solid black; }
  19. #block-mainnavigation ul li a { white-space: nowrap; }
  20. .site_setting_entity img { width: 50%; height: auto; }
  21. .__img-hero img { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; }
  22. img { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; }
  23. #txt_present > div { margin: 2rem auto; }
  24. /*! Flickity v2.2.1
  25. https://flickity.metafizzy.co
  26. ---------------------------------------------- */
  27. .flickity-enabled { position: relative; }
  28. .flickity-enabled:focus { outline: 0; }
  29. .flickity-viewport { overflow: hidden; position: relative; height: 100%; }
  30. .flickity-slider { position: absolute; width: 100%; height: 100%; }
  31. .flickity-enabled.is-draggable { -webkit-tap-highlight-color: transparent; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
  32. .flickity-enabled.is-draggable .flickity-viewport { cursor: move; cursor: -webkit-grab; cursor: grab; }
  33. .flickity-enabled.is-draggable .flickity-viewport.is-pointer-down { cursor: -webkit-grabbing; cursor: grabbing; }
  34. .flickity-button { position: absolute; background: rgba(255, 255, 255, 0.75); border: none; color: #333; }
  35. .flickity-button:hover { background: #fff; cursor: pointer; }
  36. .flickity-button:focus { outline: 0; box-shadow: 0 0 0 5px #19f; }
  37. .flickity-button:active { opacity: .6; }
  38. .flickity-button:disabled { opacity: .3; cursor: auto; pointer-events: none; }
  39. .flickity-button-icon { fill: currentColor; }
  40. .flickity-prev-next-button { top: 50%; width: 44px; height: 44px; border-radius: 50%; transform: translateY(-50%); }
  41. .flickity-prev-next-button.previous { left: 10px; }
  42. .flickity-prev-next-button.next { right: 10px; }
  43. .flickity-rtl .flickity-prev-next-button.previous { left: auto; right: 10px; }
  44. .flickity-rtl .flickity-prev-next-button.next { right: auto; left: 10px; }
  45. .flickity-prev-next-button .flickity-button-icon { position: absolute; left: 20%; top: 20%; width: 60%; height: 60%; }
  46. .flickity-page-dots { position: absolute; width: 100%; bottom: -25px; padding: 0; margin: 0; list-style: none; text-align: center; line-height: 1; }
  47. .flickity-rtl .flickity-page-dots { direction: rtl; }
  48. .flickity-page-dots .dot { display: inline-block; width: 10px; height: 10px; margin: 0 8px; background: #333; border-radius: 50%; opacity: .25; cursor: pointer; }
  49. .flickity-page-dots .dot.is-selected { opacity: 1; }
  50. #block-views-block-slide-programme-block-1 .views section:first-child, #block-views-block-dernieres-publications-block-1 .views section:first-child { display: flex; width: 100%; justify-content: space-between; align-items: baseline; }
  51. .flickity-button { background: transparent; }
  52. .flickity-button:hover { background: transparent; }
  53. /* icon color */
  54. .flickity-button-icon { fill: black; }
  55. /* hide disabled button */
  56. .flickity-button:disabled { display: none; }
  57. article img, .side_notes img { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; }
  58. /* .layout-content > div{ display: flex; } */
  59. .side_notes { position: relative; }
  60. .side_notes > * { position: absolute; width: 300px; }
  61. .side_notes .d-flex { flex-direction: column; }
  62. /** @file Presentational styles for Drupal stark theme layout. It is left empty for testing purposes. @see https://www.drupal.org/project/drupal/issues/2349711 */
  63. .__slide .thumbnails { margin: 1rem 0.5rem; max-width: 300px; height: auto; width: calc(100% / 5); background: white; transform: scale(1); box-shadow: none; transition: 0.3s transform ease, 0.3s box-shadow ease; }
  64. .__slide .thumbnails:hover { transform: scale(1.05); transition: 0.3s all ease; box-shadow: 0px 0px 13px 0px #1d378eff; }
  65. .__slide .thumbnails > .__wrap { padding: 1rem; }
  66. .__slide .thumbnails .__media { margin-right: 1rem; }
  67. .__slide .thumbnails .__media figcaption { height: 100%; }
  68. .__slide .thumbnails .__media figcaption img { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; }
  69. .__slide .thumbnails .d-flex { padding: 1rem; }
  70. .thumbnails figcaption { height: 100px; }
  71. .thumbnails figcaption img { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; }
  72. /*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguY3NzIiwic291cmNlcyI6WyJpbmRleC5zY3NzIiwidmFyaWFibGVzL3Zhci5zY3NzIiwidHlwb2dyYXBoeS5zY3NzIiwiY29tcG9uZW50cy9hZG1pbi9lZGl0LnNjc3MiLCJjb21wb25lbnRzL2FkbWluL3Rvb2xiYXIuc2NzcyIsImNvbXBvbmVudHMvaGVhZGVyLnNjc3MiLCJjb21wb25lbnRzL2hlcm8uc2NzcyIsImNvbXBvbmVudHMvbGF5b3V0LnNjc3MiLCJjb21wb25lbnRzL3NsaWRlcy9mbGlja2l0eS5zY3NzIiwiY29tcG9uZW50cy9zbGlkZXMvc2xpZGVzLnNjc3MiLCJjb21wb25lbnRzL3RodW1ibmFpbHMuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEBmaWxlXG4gKiBQcmVzZW50YXRpb25hbCBzdHlsZXMgZm9yIERydXBhbCBzdGFyayB0aGVtZSBsYXlvdXQuXG4gKlxuICogSXQgaXMgbGVmdCBlbXB0eSBmb3IgdGVzdGluZyBwdXJwb3Nlcy5cbiAqXG4gKiBAc2VlIGh0dHBzOi8vd3d3LmRydXBhbC5vcmcvcHJvamVjdC9kcnVwYWwvaXNzdWVzLzIzNDk3MTFcbiAqL1xuXG5AaW1wb3J0IFwidmFyaWFibGVzL3Zhci5zY3NzXCI7XG5AaW1wb3J0IFwidHlwb2dyYXBoeS5zY3NzXCI7XG5cbkBpbXBvcnQgXCJjb21wb25lbnRzL2FkbWluL2VkaXQuc2Nzc1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvYWRtaW4vdG9vbGJhci5zY3NzXCI7XG5ib2R5LGh0bWx7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxudWwsbGksb2x7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbmgxLGgyLGgzLGg0e1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbkBpbXBvcnQgXCJjb21wb25lbnRzL2hlYWRlci5zY3NzXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9oZXJvLnNjc3NcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2xheW91dC5zY3NzXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9zbGlkZXMvZmxpY2tpdHkuc2Nzc1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvc2xpZGVzL3NsaWRlcy5zY3NzXCI7XG5cbm1haW57XG4gIC8vIG1hcmdpbi10b3A6ICRtYXJnaW4taGVybztcbn1cblxuYXJ0aWNsZSBpbWcsXG4uc2lkZV9ub3RlcyBpbWd7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4vKiAubGF5b3V0LWNvbnRlbnQgPiBkaXZ7XG4gIGRpc3BsYXk6IGZsZXg7XG59ICovXG4uc2lkZV9ub3Rlc3tcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc2lkZV9ub3RlcyA+ICp7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDMwMHB4O1xufVxuXG4uc2lkZV9ub3RlcyAuZC1mbGV4IHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuXG5AaW1wb3J0IFwiY29tcG9uZW50cy90aHVtYm5haWxzLnNjc3NcIjtcbiIsIiRjb2xvcjE6IHJlZDtcbiRjb2xvcjI6ICMxZDM3OGVmZjtcbiRjb2xfYmxhY2s6IGJsYWNrO1xuIiwibWFpbntcbiAgaDIsIGF7XG4gICAgY29sb3I6ICRjb2xvcjI7XG4gIH1cblxuICAuYmx1ZSwgI3R4dF9wcmVzZW50e1xuICAgIGNvbG9yOiAkY29sb3IyO1xuICB9XG5cbiAgI2Jsb2NrLXZpZXdzLWJsb2NrLXNsaWRlLXByb2dyYW1tZS1ibG9jay0xe1xuICAgIC50aHVtYm5haWxzIGF7XG4gICAgICBjb2xvcjogJGNvbF9ibGFjaztcbiAgICB9XG4gIH1cbn1cbiIsIiNibG9jay1wb3BzdS1jb2xsb3F1ZS1sb2NhbC10YXNrc3tcbiAgdWx7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBsaXtcbiAgICAgIG1hcmdpbjogMC41cmVtO1xuICAgIH1cbiAgfVxufVxuIiwiI3Rvb2xiYXItYWRtaW5pc3RyYXRpb257XG4gIHotaW5kZXg6IDEwMDA7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbn1cbiIsImhlYWRlcntcbiAgcGFkZGluZzogMCAxcmVtO1xuICBoZWlnaHQ6IDEzMHB4O1xuICBkaXYge1xuICAgIGhlaWdodDogaW5oZXJpdDtcbiAgfVxufVxuI2Jsb2NrLXBvcHN1LWNvbGxvcXVlLWJyYW5kaW5ne1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA5OTk7XG4gIHBhZGRpbmc6IDFyZW0gMCAwIDA7XG4gICYgPiBkaXYge1xuICAgICYgPiBhe1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgaGVpZ2h0OiA4cmVtO1xuICAgICAgbWF4LWhlaWdodDogMTUwcHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBpbWd7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbiNibG9jay1tYWlubmF2aWdhdGlvbntcbiAgd2lkdGg6IGF1dG87XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGNvbG9yMTtcbiAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgdWx7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgbGl7XG4gICAgICBwYWRkaW5nOiAwIDFyZW07XG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkY29sX2JsYWNrO1xuICAgICAgYXtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4uc2l0ZV9zZXR0aW5nX2VudGl0eXtcbiAgaW1ne1xuICAgIHdpZHRoOiA1MCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG4iLCIuX19pbWctaGVyb3tcbiAgLy8gaGVpZ2h0OiA0MDBweDtcbiAgLy8gd2lkdGg6IDEwMHZ3O1xuICAvLyBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8vIGxlZnQ6IDUwJTtcbiAgLy8gcmlnaHQ6IDUwJTtcbiAgLy8gbWFyZ2luLWxlZnQ6IC01MHZ3O1xuICAvLyBtYXJnaW4tcmlnaHQ6IC01MHZ3O1xuICAgIGltZ3tcbiAgICAgIHdpZHRoOjEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB9XG59XG4iLCIvLyBtYWlue1xuLy8gICBtYXJnaW4tdG9wOiAkbWFyZ2luLWhlcm87XG4vLyB9XG5cblxuaW1ne1xuICB3aWR0aDoxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4gI3R4dF9wcmVzZW50e1xuICAgJiA+IGRpdntcbiAgICAgbWFyZ2luOiAycmVtIGF1dG87XG4gICB9XG4gfVxuIiwiLyohIEZsaWNraXR5IHYyLjIuMVxuaHR0cHM6Ly9mbGlja2l0eS5tZXRhZml6enkuY29cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5mbGlja2l0eS1lbmFibGVke3Bvc2l0aW9uOnJlbGF0aXZlfS5mbGlja2l0eS1lbmFibGVkOmZvY3Vze291dGxpbmU6MH0uZmxpY2tpdHktdmlld3BvcnR7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOnJlbGF0aXZlO2hlaWdodDoxMDAlfS5mbGlja2l0eS1zbGlkZXJ7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX0uZmxpY2tpdHktZW5hYmxlZC5pcy1kcmFnZ2FibGV7LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOnRyYW5zcGFyZW50Oy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZX0uZmxpY2tpdHktZW5hYmxlZC5pcy1kcmFnZ2FibGUgLmZsaWNraXR5LXZpZXdwb3J0e2N1cnNvcjptb3ZlO2N1cnNvcjotd2Via2l0LWdyYWI7Y3Vyc29yOmdyYWJ9LmZsaWNraXR5LWVuYWJsZWQuaXMtZHJhZ2dhYmxlIC5mbGlja2l0eS12aWV3cG9ydC5pcy1wb2ludGVyLWRvd257Y3Vyc29yOi13ZWJraXQtZ3JhYmJpbmc7Y3Vyc29yOmdyYWJiaW5nfS5mbGlja2l0eS1idXR0b257cG9zaXRpb246YWJzb2x1dGU7YmFja2dyb3VuZDpoc2xhKDAsMCUsMTAwJSwuNzUpO2JvcmRlcjpub25lO2NvbG9yOiMzMzN9LmZsaWNraXR5LWJ1dHRvbjpob3ZlcntiYWNrZ3JvdW5kOiNmZmY7Y3Vyc29yOnBvaW50ZXJ9LmZsaWNraXR5LWJ1dHRvbjpmb2N1c3tvdXRsaW5lOjA7Ym94LXNoYWRvdzowIDAgMCA1cHggIzE5Zn0uZmxpY2tpdHktYnV0dG9uOmFjdGl2ZXtvcGFjaXR5Oi42fS5mbGlja2l0eS1idXR0b246ZGlzYWJsZWR7b3BhY2l0eTouMztjdXJzb3I6YXV0bztwb2ludGVyLWV2ZW50czpub25lfS5mbGlja2l0eS1idXR0b24taWNvbntmaWxsOmN1cnJlbnRDb2xvcn0uZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbnt0b3A6NTAlO3dpZHRoOjQ0cHg7aGVpZ2h0OjQ0cHg7Ym9yZGVyLXJhZGl1czo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSl9LmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ucHJldmlvdXN7bGVmdDoxMHB4fS5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLm5leHR7cmlnaHQ6MTBweH0uZmxpY2tpdHktcnRsIC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLnByZXZpb3Vze2xlZnQ6YXV0bztyaWdodDoxMHB4fS5mbGlja2l0eS1ydGwgLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ubmV4dHtyaWdodDphdXRvO2xlZnQ6MTBweH0uZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbiAuZmxpY2tpdHktYnV0dG9uLWljb257cG9zaXRpb246YWJzb2x1dGU7bGVmdDoyMCU7dG9wOjIwJTt3aWR0aDo2MCU7aGVpZ2h0OjYwJX0uZmxpY2tpdHktcGFnZS1kb3Rze3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEwMCU7Ym90dG9tOi0yNXB4O3BhZGRpbmc6MDttYXJnaW46MDtsaXN0LXN0eWxlOm5vbmU7dGV4dC1hbGlnbjpjZW50ZXI7bGluZS1oZWlnaHQ6MX0uZmxpY2tpdHktcnRsIC5mbGlja2l0eS1wYWdlLWRvdHN7ZGlyZWN0aW9uOnJ0bH0uZmxpY2tpdHktcGFnZS1kb3RzIC5kb3R7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MTBweDtoZWlnaHQ6MTBweDttYXJnaW46MCA4cHg7YmFja2dyb3VuZDojMzMzO2JvcmRlci1yYWRpdXM6NTAlO29wYWNpdHk6LjI1O2N1cnNvcjpwb2ludGVyfS5mbGlja2l0eS1wYWdlLWRvdHMgLmRvdC5pcy1zZWxlY3RlZHtvcGFjaXR5OjF9IiwiI2Jsb2NrLXZpZXdzLWJsb2NrLXNsaWRlLXByb2dyYW1tZS1ibG9jay0xLFxuI2Jsb2NrLXZpZXdzLWJsb2NrLWRlcm5pZXJlcy1wdWJsaWNhdGlvbnMtYmxvY2stMXtcbiAgLnZpZXdze1xuICAgIHNlY3Rpb257XG4gICAgICAmOmZpcnN0LWNoaWxke1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5mbGlja2l0eS1idXR0b24ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgJjpob3ZlcntcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgfVxufVxuXG4vKiBpY29uIGNvbG9yICovXG4uZmxpY2tpdHktYnV0dG9uLWljb24ge1xuICBmaWxsOiAkY29sX2JsYWNrO1xufVxuLyogaGlkZSBkaXNhYmxlZCBidXR0b24gKi9cbi5mbGlja2l0eS1idXR0b246ZGlzYWJsZWQge1xuICBkaXNwbGF5OiBub25lO1xufVxuIiwiLyoqXG4gKiBAZmlsZVxuICogUHJlc2VudGF0aW9uYWwgc3R5bGVzIGZvciBEcnVwYWwgc3RhcmsgdGhlbWUgbGF5b3V0LlxuICpcbiAqIEl0IGlzIGxlZnQgZW1wdHkgZm9yIHRlc3RpbmcgcHVycG9zZXMuXG4gKlxuICogQHNlZSBodHRwczovL3d3dy5kcnVwYWwub3JnL3Byb2plY3QvZHJ1cGFsL2lzc3Vlcy8yMzQ5NzExXG4gKi9cblxuIC5fX3NsaWRle1xuICAgLnRodW1ibmFpbHN7XG4gICAgIG1hcmdpbjogMXJlbSAwLjVyZW07XG4gICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgIGhlaWdodDogYXV0bztcbiAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDUgKTtcbiAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgIHRyYW5zaXRpb246IDAuM3MgdHJhbnNmb3JtIGVhc2UsIDAuM3MgYm94LXNoYWRvdyBlYXNlO1xuICAgICAmOmhvdmVye1xuICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gICAgICAgdHJhbnNpdGlvbjogMC4zcyBhbGwgZWFzZTtcbiAgICAgICBib3gtc2hhZG93OiAwcHggMHB4IDEzcHggMHB4ICRjb2xvcjI7XG4gICAgIH1cbiAgICAgICYgPiAuX193cmFwe1xuICAgICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgfVxuICAgICAuX19tZWRpYXtcbiAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gICAgICAgZmlnY2FwdGlvbntcbiAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgIGltZ3tcbiAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICB9XG4gICAgICAgfVxuICAgICB9XG4gICAgIC5kLWZsZXh7XG4gICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgfVxuICAgfVxuIH1cblxuIC50aHVtYm5haWxze1xuICAgZmlnY2FwdGlvbntcbiAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgaW1ne1xuICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgfVxuICAgfVxuIH1cbiJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxrS0FPRztBRVBILEFBQ0UsSUFERSxDQUNGLEVBQUUsRUFESixJQUFJLENBQ0UsQ0FBQyxDQUFBLEVBQ0gsS0FBSyxFRERBLFNBQVMsR0NFZjs7QUFISCxBQUtFLElBTEUsQ0FLRixLQUFLLEVBTFAsSUFBSSxDQUtLLFlBQVksQ0FBQSxFQUNqQixLQUFLLEVETEEsU0FBUyxHQ01mOztBQVBILEFBVUksSUFWQSxDQVNGLDBDQUEwQyxDQUN4QyxXQUFXLENBQUMsQ0FBQyxDQUFBLEVBQ1gsS0FBSyxFRFRDLEtBQUssR0NVWjs7QUNaTCxBQUNFLGlDQUQrQixDQUMvQixFQUFFLENBQUEsRUFDQSxPQUFPLEVBQUUsSUFBSSxFQUNiLFVBQVUsRUFBRSxJQUFJLEVBQ2hCLGFBQWEsRUFBRSxDQUFDLEVBQ2hCLE9BQU8sRUFBRSxDQUFDLEdBSVg7O0FBVEgsQUFNSSxpQ0FONkIsQ0FDL0IsRUFBRSxDQUtBLEVBQUUsQ0FBQSxFQUNBLE1BQU0sRUFBRSxNQUFNLEdBQ2Y7O0FDUkwsQUFBQSx1QkFBdUIsQ0FBQSxFQUNyQixPQUFPLEVBQUUsSUFBSSxFQUNiLFFBQVEsRUFBRSxLQUFLLEdBQ2hCOztBSldELEFBQUEsSUFBSSxFQUFDLElBQUksQ0FBQSxFQUNQLFNBQVMsRUFB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QUMsSUFBSSxFQUFDLElBQUksR0FBRTs7QUFBRCxBQUFBLDBCQUEwQixBQUFBLEtBQUssQ0FBQSxFQUFDLEtBQUssRUFBQyxJQUFJLEdBQUU7O0FBQUQsQUFBQSxhQUFhLENBQUMsMEJBQTBCLEFBQUEsU0FBUyxDQUFBLEVBQUMsSUFBSSxFQUFDLElBQUksRUFBQyxLQUFLLEVBQUMsSUFBSSxHQUFFOztBQUFELEFBQUEsYUFBYSxDQUFDLDBCQUEwQixBQUFBLEtBQUssQ0FBQSxFQUFDLEtBQUssRUFBQyxJQUFJLEVBQUMsSUFBSSxFQUFDLElBQUksR0FBRTs7QUFBRCxBQUFBLDBCQUEwQixDQUFDLHFCQUFxQixDQUFBLEVBQUMsUUFBUSxFQUFDLFFBQVEsRUFBQyxJQUFJLEVBQUMsR0FBRyxFQUFDLEdBQUcsRUFBQyxHQUFHLEVBQUMsS0FBSyxFQUFDLEdBQUcsRUFBQyxNQUFNLEVBQUMsR0FBRyxHQUFFOztBQUFELEFBQUEsbUJBQW1CLENBQUEsRUFBQyxRQUFRLEVBQUMsUUFBUSxFQUFDLEtBQUssRUFBQyxJQUFJLEVBQUMsTUFBTSxFQUFDLEtBQUssRUFBQyxPQUFPLEVBQUMsQ0FBQyxFQUFDLE1BQU0sRUFBQyxDQUFDLEVBQUMsVUFBVSxFQUFDLElBQUksRUFBQyxVQUFVLEVBQUMsTUFBTSxFQUFDLFdBQVcsRUFBQyxDQUFDLEdBQUU7O0FBQUQsQUFBQSxhQUFhLENBQUMsbUJBQW1CLENBQUEsRUFBQyxTQUFTLEVBQUMsR0FBRyxHQUFFOztBQUFELEFBQUEsbUJBQW1CLENBQUMsSUFBSSxDQUFBLEVBQUMsT0FBTyxFQUFDLFlBQVksRUFBQyxLQUFLLEVBQUMsSUFBSSxFQUFDLE1BQU0sRUFBQyxJQUFJLEVBQUMsTUFBTSxFQUFDLEtBQUssRUFBQyxVQUFVLEVBQUMsSUFBSSxFQUFDLGFBQWEsRUFBQyxHQUFHLEVBQUMsT0FBTyxFQUFDLEdBQUcsRUFBQyxNQUFNLEVBQUMsT0FBTyxHQUFFOztBQUFELEFBQUEsbUJBQW1CLENBQUMsSUFBSSxBQUFBLFlBQVksQ0FBQSxFQUFDLE9BQU8sRUFBQyxD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 */