/*This file contains all the styles related to HCP site update*/
.domain-hcp {
  /*This file contains all of the fixes that modify base theme*/
  /*Fix Admin toolbar when it opened*/
  /*.container, .container{
    max-width: 1280px;
}*/
  /*New Therapeutic Area Menu*/
  /*    .related__image{
            .img-responsive{
                display: none;
            }
        }*/ }
  .domain-hcp.toolbar-fixed.toolbar-horizontal body {
    padding-top: 30px !important; }
  .domain-hcp.toolbar-fixed.toolbar-horizontal .header {
    top: 39px; }
  .domain-hcp.toolbar-fixed.toolbar-horizontal.toolbar-tray-open {
    padding-top: 80px !important; }
    .domain-hcp.toolbar-fixed.toolbar-horizontal.toolbar-tray-open .header {
      top: 80px; }
  .domain-hcp .menu-logo {
    float: left;
    margin: 3px 0; }
    .domain-hcp .menu-logo img {
      height: 26px;
      width: 86px; }
  .domain-hcp #block-takeda-main-menu {
    padding-left: 50px; }
    .domain-hcp #block-takeda-main-menu ul:before {
      display: none; }
    .domain-hcp #block-takeda-main-menu ul li:hover .sub-submenu-container, .domain-hcp #block-takeda-main-menu ul li:hover ul.sub-submenu {
      display: block; }
    .domain-hcp #block-takeda-main-menu ul li .sub-submenu-container {
      top: 100%;
      position: absolute;
      min-width: 256px; }
      .domain-hcp #block-takeda-main-menu ul li .sub-submenu-container:before {
        display: none; }
    .domain-hcp #block-takeda-main-menu ul li ul.sub-submenu {
      padding: 0;
      list-style: none;
      position: relative; }
      .domain-hcp #block-takeda-main-menu ul li ul.sub-submenu li {
        font-family: "praxis-regular", "Sans-Serif";
        line-height: 18px;
        font-size: 13px;
        display: block;
        float: none;
        width: 100%;
        padding: 12px 16px;
        margin: 0;
        background: #4C4948;
        -webkit-box-shadow: inset 0px -1px 0px #5E5E5E;
        box-shadow: inset 0px -1px 0px #5E5E5E; }
        .domain-hcp #block-takeda-main-menu ul li ul.sub-submenu li a {
          padding: 0;
          color: #FFFFFF;
          text-transform: none; }
  @media only screen and (max-width: 768px) {
    .domain-hcp #block-takeda-main-menu .col-sm-12 {
      padding-left: 0;
      padding-right: 0; }
    .domain-hcp #block-takeda-main-menu ul {
      -ms-flex-wrap: nowrap;
      flex-wrap: nowrap; } }
  @media only screen and (max-width: 425px) {
    .domain-hcp #block-takeda-main-menu .col-sm-12 {
      padding-right: 15px;
      padding-left: 15px; }
    .domain-hcp #block-takeda-main-menu ul li .sub-submenu-container {
      position: relative; } }
  .domain-hcp .siteheader .logo {
    float: left;
    margin: 6px 0; }
    .domain-hcp .siteheader .logo img {
      height: 40px;
      width: 115px; }
  .domain-hcp .siteheader .name {
    float: left;
    font-family: "praxis-light", sans-serif;
    font-style: normal;
    font-size: 24px;
    line-height: 37px;
    text-align: center;
    color: #f00;
    margin: 8px 50px; }
  .domain-hcp .hcp-logo {
    text-indent: -99999em;
    overflow: hidden;
    width: 242px;
    background-image: url(../images/takeda_logo_hcp-webseite_1zeilig_rgb.svg);
    background-repeat: no-repeat;
    background-position: center; }
  .domain-hcp .footer .hcp-logo,
  .domain-hcp .footer .public-logo {
    background-image: none;
    -o-object-fit: contain;
    object-fit: contain;
    width: auto; }
  .domain-hcp article.ct-homepage-with-menu {
    margin: auto; }
  .domain-hcp header#navbar.container-fluid {
    border: 1px solid #E6E6E6;
    z-index: 100; }
  .domain-hcp .splash__read-more-image {
    margin-left: 0; }
    .domain-hcp .splash__read-more-image img {
      width: auto;
      height: 100%; }
  .domain-hcp .splash-patients ul li a.hl {
    color: blue; }
  .domain-hcp.page-node-type-ct-homepage-with-menu .main-container {
    margin-top: 54px !important; }
  .domain-hcp .splash-upper-container {
    padding-top: 12px;
    padding-bottom: 12px; }
    .domain-hcp .splash-upper-container .splash-logo {
      font-size: 0;
      padding-bottom: 7px; }
    .domain-hcp .splash-upper-container .splash-anonymous-title {
      background: #E0E0E0;
      width: 365px;
      margin: 0 auto;
      padding: 0; }
      .domain-hcp .splash-upper-container .splash-anonymous-title .block-title {
        font-family: "praxis-semi", "Sans-Serif";
        line-height: 35px;
        font-size: 24px;
        text-align: center;
        letter-spacing: 0.24em;
        text-transform: uppercase;
        padding: 0;
        color: #FFFFFF; }
  .domain-hcp .splash-site-name {
    width: 365px;
    height: 38px;
    color: white;
    font-family: Praxis LT Semibold;
    line-height: 37px;
    font-size: 24px;
    text-align: center;
    letter-spacing: 0.24em;
    text-transform: uppercase;
    background-color: #E0E0E0;
    margin: auto; }
  .domain-hcp .splash-description__container {
    border-top: 0;
    padding: 10px; }
  .domain-hcp #block-views-block-contact-sales-representative-block-1 .sales-representative.teaser img {
    -webkit-box-shadow: none;
    box-shadow: none; }
  @media only screen and (max-width: 767px) {
    .domain-hcp .ct-homepage {
      width: 100%; }
    .domain-hcp .hcp-logo {
      width: 100%;
      margin-left: 0;
      line-height: 1.5rem;
      margin-bottom: 15px; }
    .domain-hcp #carouselHomepage .carousel-inner .item:nth-child(4) img {
      margin-left: 0 !important; }
    .domain-hcp #carouselHomepage .carousel-inner .item:nth-child(1) img,
    .domain-hcp #carouselHomepage .carousel-inner .item:nth-child(2) img {
      margin-left: 17% !important; }
    .domain-hcp #carouselHomepage .carousel-inner .item:nth-child(3) img {
      margin-left: 27% !important; } }
  @media only screen and (max-width: 768px) {
    .domain-hcp i.icon-arrow-go, .domain-hcp i.icon-arrow-go-orange, .domain-hcp i.icon-arrow-go-orange {
      margin-left: 0; }
    .domain-hcp .region.region-content {
      padding-top: 33px; }
    .domain-hcp #carouselHomepage {
      padding-top: 43px; } }
  .domain-hcp #block-hcp-main-menu h2.block-title {
    font-family: "praxis-light", "Sans-Serif";
    line-height: 18px;
    font-size: 28px;
    padding-top: 7px; }
  .domain-hcp #block-hcp-main-menu ul#public-main-menu {
    padding-left: 22px;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-preferred-size: 0;
    flex-basis: 0; }
    .domain-hcp #block-hcp-main-menu ul#public-main-menu li h4 {
      margin-left: -24px; }
    .domain-hcp #block-hcp-main-menu ul#public-main-menu li.menu-item--expanded:not(:first-child) {
      border: none; }
    .domain-hcp #block-hcp-main-menu ul#public-main-menu li ul.menu {
      padding-left: 0;
      -webkit-box-flex: 1;
      -ms-flex-positive: 1;
      flex-grow: 1;
      -ms-flex-preferred-size: 0;
      flex-basis: 0; }
      .domain-hcp #block-hcp-main-menu ul#public-main-menu li ul.menu li.menu-item {
        padding: 0; }
  .domain-hcp.toolbar-horizontal.toolbar-tray-open #block-hcp-main-menu {
    top: 203px !important; }
  .domain-hcp.toolbar-horizontal #block-hcp-main-menu {
    top: 162px !important; }
  .domain-hcp #block-hcp-main-menu {
    font-family: "praxis-light", "Sans-Serif";
    /*top: 123px!important;*/ }
    .domain-hcp #block-hcp-main-menu h2.block-title {
      font-family: "praxis-light", "Sans-Serif";
      line-height: 18px;
      font-size: 28px;
      padding-top: 7px; }
    .domain-hcp #block-hcp-main-menu ul#public-main-menu {
      padding-left: 0;
      -webkit-box-flex: 1;
      -ms-flex-positive: 1;
      flex-grow: 1;
      -ms-flex-preferred-size: 0;
      flex-basis: 0; }
      .domain-hcp #block-hcp-main-menu ul#public-main-menu li {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        width: 100%;
        margin-top: 34px;
        font-size: 28px !important; }
        .domain-hcp #block-hcp-main-menu ul#public-main-menu li a {
          font-size: 28px !important; }
        .domain-hcp #block-hcp-main-menu ul#public-main-menu li ul.menu {
          padding-left: 0;
          -webkit-box-flex: 1;
          -ms-flex-positive: 1;
          flex-grow: 1;
          width: 33%; }
          .domain-hcp #block-hcp-main-menu ul#public-main-menu li ul.menu li {
            line-height: 18px;
            font-size: 28px;
            margin-top: 0; }
            .domain-hcp #block-hcp-main-menu ul#public-main-menu li ul.menu li.primarygrp a {
              cursor: default; }
              .domain-hcp #block-hcp-main-menu ul#public-main-menu li ul.menu li.primarygrp a:hover {
                color: inherit; }
              .domain-hcp #block-hcp-main-menu ul#public-main-menu li ul.menu li.primarygrp a:before {
                display: none; }
            .domain-hcp #block-hcp-main-menu ul#public-main-menu li ul.menu li a {
              font-size: inherit; }
              .domain-hcp #block-hcp-main-menu ul#public-main-menu li ul.menu li a:before {
                content: "\2022";
                color: #fff;
                display: inline-block; }
  .domain-hcp .header .drop {
    overflow: hidden;
    margin-top: -1px; }
  .domain-hcp .region.region-content > .block-sidebar-nav-block .sidenav {
    width: 240px;
    padding-right: 40px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding-top: 64px; }
    .domain-hcp .region.region-content > .block-sidebar-nav-block .sidenav nav ul {
      list-style: none; }
      .domain-hcp .region.region-content > .block-sidebar-nav-block .sidenav nav ul:before {
        content: '';
        background: #FFFFFF;
        -webkit-box-shadow: inset 0px -1px 0px #E6E6E6;
        box-shadow: inset 0px -1px 0px #E6E6E6;
        width: 100%;
        height: 1px;
        display: block; }
      .domain-hcp .region.region-content > .block-sidebar-nav-block .sidenav nav ul li {
        background: #FFFFFF;
        -webkit-box-shadow: inset 0px -1px 0px #E6E6E6;
        box-shadow: inset 0px -1px 0px #E6E6E6;
        padding: 12px 0;
        font-family: "praxis-regular", "Sans-Serif";
        line-height: 1.4;
        font-size: 16px; }
        .domain-hcp .region.region-content > .block-sidebar-nav-block .sidenav nav ul li.active > a {
          color: #4C4948; }
        .domain-hcp .region.region-content > .block-sidebar-nav-block .sidenav nav ul li.active ul {
          display: block; }
        .domain-hcp .region.region-content > .block-sidebar-nav-block .sidenav nav ul li > a {
          color: #FF0000; }
        .domain-hcp .region.region-content > .block-sidebar-nav-block .sidenav nav ul li ul {
          display: none;
          padding-left: 17px;
          margin-top: 14px; }
          .domain-hcp .region.region-content > .block-sidebar-nav-block .sidenav nav ul li ul.expanded {
            display: block; }
          .domain-hcp .region.region-content > .block-sidebar-nav-block .sidenav nav ul li ul li:last-of-type {
            -webkit-box-shadow: none;
            box-shadow: none;
            margin-bottom: -8px; }
          .domain-hcp .region.region-content > .block-sidebar-nav-block .sidenav nav ul li ul li.active > a {
            color: #4C4948; }
          .domain-hcp .region.region-content > .block-sidebar-nav-block .sidenav nav ul li ul li > a {
            color: #FF0000; }
          .domain-hcp .region.region-content > .block-sidebar-nav-block .sidenav nav ul li ul li ul {
            padding-left: 17px;
            margin-top: 14px; }
            .domain-hcp .region.region-content > .block-sidebar-nav-block .sidenav nav ul li ul li ul li:last-of-type {
              -webkit-box-shadow: none;
              box-shadow: none;
              margin-bottom: -8px; }
            .domain-hcp .region.region-content > .block-sidebar-nav-block .sidenav nav ul li ul li ul li.active > a {
              color: #4C4948; }
            .domain-hcp .region.region-content > .block-sidebar-nav-block .sidenav nav ul li ul li ul li > a {
              color: #FF0000; }
  @media only screen and (max-width: 425px) {
    .domain-hcp .region.region-content > .block-sidebar-nav-block .sidenav {
      display: none; } }
  .domain-hcp .landing-background {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    z-index: -1; }
  .domain-hcp .landing-background-overlay {
    background-color: rgba(255, 255, 255, 0.8);
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0; }
  .domain-hcp .landing-background img {
    height: 100%;
    width: 100%; }
  .domain-hcp .landing_page {
    width: 100%;
    padding-top: 21px;
    padding-bottom: 2em; }
    .domain-hcp .landing_page .heading {
      margin: 0 auto;
      text-align: center;
      width: 808px; }
      .domain-hcp .landing_page .heading h2 {
        line-height: normal;
        font-size: 24px;
        text-align: center;
        font-weight: 400;
        color: #000000; }
      .domain-hcp .landing_page .heading h3 {
        line-height: normal;
        font-size: 24px;
        font-weight: 400;
        color: #000000; }
      .domain-hcp .landing_page .heading .takeda-logo {
        width: 192px;
        height: 96px;
        margin-top: 10px; }
      .domain-hcp .landing_page .heading hr {
        width: 100%;
        background: #C4C4C4;
        height: 2px;
        margin-top: 12px;
        margin-bottom: 21px; }
    .domain-hcp .landing_page .choose {
      margin-top: 12px;
      padding-top: 36px;
      padding-bottom: 23px;
      position: relative;
      z-index: 0; }
      .domain-hcp .landing_page .choose .bg {
        background: rgba(232, 232, 232, 0.5);
        position: absolute;
        z-index: -1;
        width: 200%;
        left: -50%;
        height: 100%;
        top: 0; }
      .domain-hcp .landing_page .choose h3 {
        line-height: 18px;
        font-size: 24px;
        text-align: center;
        font-weight: 400;
        color: #FF0000; }
      .domain-hcp .landing_page .choose .theouropethic {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        margin-top: 34px; }
        .domain-hcp .landing_page .choose .theouropethic .area {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
          -ms-flex-align: center;
          align-items: center;
          -webkit-box-pack: center;
          -ms-flex-pack: center;
          justify-content: center;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          -ms-flex-direction: column;
          flex-direction: column;
          width: 240px;
          height: 100px;
          background: #FF0000;
          border-radius: 10px;
          line-height: normal;
          font-size: 24px;
          text-align: center;
          color: #FFFFFF;
          margin-right: 44px; }
          .domain-hcp .landing_page .choose .theouropethic .area:last-of-type {
            margin-right: 0; }
          .domain-hcp .landing_page .choose .theouropethic .area a {
            color: inherit;
            text-decoration: none;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            width: 100%;
            height: 100%;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            margin-top: -4px; }
          .domain-hcp .landing_page .choose .theouropethic .area span {
            font-size: 16px; }
      .domain-hcp .landing_page .choose .choose-cols {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        margin-top: 40px; }
        .domain-hcp .landing_page .choose .choose-cols .col {
          margin-right: 60px; }
          .domain-hcp .landing_page .choose .choose-cols .col:last-of-type {
            margin-right: 0; }
        .domain-hcp .landing_page .choose .choose-cols .list-h {
          line-height: normal;
          font-size: 18px;
          margin-bottom: 7px;
          color: #000000;
          padding-left: 20px; }
        .domain-hcp .landing_page .choose .choose-cols ul {
          list-style: disc;
          padding-left: 40px;
          -webkit-box-sizing: border-box;
          box-sizing: border-box; }
          .domain-hcp .landing_page .choose .choose-cols ul li {
            line-height: 27px;
            font-size: 16px;
            font-weight: 300;
            color: #000000;
            font-family: "praxis-light", "Sans-Serif"; }
    .domain-hcp .landing_page .gray-body {
      background: #E6E6E6;
      line-height: 36px;
      padding-left: 25px;
      font-size: 24px;
      text-align: left;
      font-weight: 300;
      color: #000000;
      max-width: 994px;
      margin-bottom: 12px;
      margin-left: auto;
      margin-right: auto;
      margin-top: 32px; }
    .domain-hcp .landing_page .for-patients {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center;
      max-width: 994px;
      margin: 0 auto; }
      .domain-hcp .landing_page .for-patients .col {
        margin-right: 44px; }
        .domain-hcp .landing_page .for-patients .col:last-of-type {
          margin-right: 0; }
        .domain-hcp .landing_page .for-patients .col .pat-h {
          line-height: normal;
          font-size: 16px;
          font-weight: bold;
          color: #000000;
          margin-bottom: 12px; }
        .domain-hcp .landing_page .for-patients .col ul {
          list-style: disc;
          padding-left: 18px; }
          .domain-hcp .landing_page .for-patients .col ul li {
            line-height: normal;
            font-size: 16px;
            color: #000000; }
            .domain-hcp .landing_page .for-patients .col ul li a {
              color: #FF0000; }
        .domain-hcp .landing_page .for-patients .col .link-h {
          margin-top: 16px;
          display: inline-block; }
          .domain-hcp .landing_page .for-patients .col .link-h img {
            width: 473px;
            height: 139px;
            -o-object-fit: contain;
            object-fit: contain; }
    .domain-hcp .landing_page .mobile-links {
      display: none; }
  .domain-hcp .toolbar-fixed.toolbar-tray-open .landing_page {
    padding-top: 21px; }
  .domain-hcp .toolbar-fixed .landing_page {
    padding-top: 62px; }
  @media only screen and (max-width: 1440px) {
    .domain-hcp .landing_page .choose .bg {
      width: 106%;
      left: -3%; } }
  @media only screen and (max-width: 768px) {
    .domain-hcp .landing_page .heading {
      width: 100%; }
    .domain-hcp .landing_page .for-patients .col {
      width: 44%; }
    .domain-hcp .landing_page .for-patients .col .link-h img {
      width: 100%;
      height: auto; }
    .domain-hcp .landing_page .choose .theouropethic .area {
      width: 30%;
      margin-right: 4%; }
    .domain-hcp .landing_page .choose .bg {
      width: 100%;
      left: 0; } }
  @media only screen and (max-width: 425px) {
    .domain-hcp .landing_page .heading h2 {
      font-size: 12px; }
    .domain-hcp .landing_page .heading h3 {
      font-size: 12px; }
    .domain-hcp .landing_page .heading .takeda-logo {
      width: 100px;
      height: 50px;
      margin-top: 4px; }
    .domain-hcp .landing_page .heading hr {
      margin-top: 2px;
      width: 90%;
      margin-bottom: 6px; }
    .domain-hcp .landing_page .choose {
      margin-top: 0;
      padding-top: 0;
      padding-bottom: 13px; }
      .domain-hcp .landing_page .choose h3 {
        line-height: 18px;
        font-size: 12px; }
      .domain-hcp .landing_page .choose .bg {
        display: none; }
      .domain-hcp .landing_page .choose .theouropethic {
        margin-top: 7px; }
        .domain-hcp .landing_page .choose .theouropethic .area {
          font-size: 12.0187px;
          width: 95px;
          margin-right: 18px;
          height: 40px;
          border-radius: 3.98636px;
          padding: 0 15px; }
          .domain-hcp .landing_page .choose .theouropethic .area span {
            display: none; }
      .domain-hcp .landing_page .choose .choose-cols {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        margin-top: 19px; }
        .domain-hcp .landing_page .choose .choose-cols .col {
          margin-right: 0;
          width: 100%; }
          .domain-hcp .landing_page .choose .choose-cols .col:first-of-type {
            margin-bottom: 7px; }
        .domain-hcp .landing_page .choose .choose-cols .list-h {
          font-size: 14px;
          margin-bottom: 3px; }
        .domain-hcp .landing_page .choose .choose-cols ul li {
          font-size: 12px;
          line-height: 16px; }
    .domain-hcp .landing_page .gray-body {
      font-size: 16px;
      line-height: 24px;
      margin-top: 0;
      margin-bottom: 7px; }
    .domain-hcp .landing_page .for-patients {
      -ms-flex-wrap: wrap;
      flex-wrap: wrap; }
      .domain-hcp .landing_page .for-patients .col {
        margin-right: 0;
        width: 100%;
        padding-left: 25px;
        padding-right: 25px;
        margin-bottom: 9px; }
        .domain-hcp .landing_page .for-patients .col .pat-h {
          font-size: 12px;
          margin-bottom: 6px; }
        .domain-hcp .landing_page .for-patients .col ul li {
          font-size: 12px; }
        .domain-hcp .landing_page .for-patients .col .link-h {
          display: none; }
    .domain-hcp .landing_page .mobile-links {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-direction: row;
      flex-direction: row;
      padding-left: 25px;
      padding-right: 25px;
      margin-top: 8px; }
      .domain-hcp .landing_page .mobile-links a {
        width: 48%;
        margin-right: 2%; }
        .domain-hcp .landing_page .mobile-links a img {
          -o-object-fit: contain;
          object-fit: contain;
          width: 100%;
          height: auto; } }
  .domain-hcp header.header #main-menu-wrapper,
  .domain-hcp header.header .navbar-default .navbar-toggle {
    display: none; }
  .domain-hcp.domainid-hcp footer.footer {
    display: block; }
    .domain-hcp.domainid-hcp footer.footer #block-takedacopyrights-2 {
      display: none; }
    .domain-hcp.domainid-hcp footer.footer #block-ctakeda2017 {
      float: right;
      text-align: right;
      margin-top: 15px;
      margin-bottom: 5px; }
      @media (max-width: 767px) {
        .domain-hcp.domainid-hcp footer.footer #block-ctakeda2017 {
          float: left;
          width: auto;
          margin: 0; } }
      @media (max-width: 480px) {
        .domain-hcp.domainid-hcp footer.footer #block-ctakeda2017 {
          margin: 0 0 5px 0; } }
    @media (max-width: 425px) {
      .domain-hcp.domainid-hcp footer.footer {
        font-size: 18px;
        line-height: 16px;
        margin-top: 40px; }
        .domain-hcp.domainid-hcp footer.footer .region-footer > .row .col-xs-9 {
          width: 100%;
          padding-top: 80px;
          min-height: 198px;
          position: relative; }
          .domain-hcp.domainid-hcp footer.footer .region-footer > .row .col-xs-9 #block-docchecklogout {
            position: absolute;
            bottom: 5px;
            left: 0;
            text-align: center;
            width: 100%; }
            .domain-hcp.domainid-hcp footer.footer .region-footer > .row .col-xs-9 #block-docchecklogout .user-icon {
              display: none; }
            .domain-hcp.domainid-hcp footer.footer .region-footer > .row .col-xs-9 #block-docchecklogout .field--name-body {
              max-width: 100%;
              width: 100%;
              margin: 0;
              line-height: 24px; }
          .domain-hcp.domainid-hcp footer.footer .region-footer > .row .col-xs-9 #block-ctakeda2017 {
            width: 100%;
            text-align: center; }
          .domain-hcp.domainid-hcp footer.footer .region-footer > .row .col-xs-9 #block-footerhcp {
            text-align: center;
            width: 100%; }
            .domain-hcp.domainid-hcp footer.footer .region-footer > .row .col-xs-9 #block-footerhcp .menu {
              float: none; }
              .domain-hcp.domainid-hcp footer.footer .region-footer > .row .col-xs-9 #block-footerhcp .menu li {
                float: unset; }
        .domain-hcp.domainid-hcp footer.footer .region-footer > .row .col-xs-3 {
          width: 100%;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: center;
          -ms-flex-pack: center;
          justify-content: center;
          position: absolute;
          top: 17px;
          left: 0; } }
  .domain-hcp .region.region-content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: left;
    -ms-flex-pack: left;
    justify-content: left; }
    .domain-hcp .region.region-content > .views-element-container {
      -webkit-box-flex: 1;
      -ms-flex-positive: 1;
      flex-grow: 1; }
    .domain-hcp .region.region-content .view-menu-content {
      /*min-width: 800px;*/ }
      .domain-hcp .region.region-content .view-menu-content h1.takeda-title {
        text-transform: uppercase;
        line-height: 50px;
        font-size: 28px;
        letter-spacing: -0.02em;
        color: #4C4948;
        font-family: "praxis-light", "Sans-Serif"; }
      .domain-hcp .region.region-content .view-menu-content.view-display-id-resources_developed_by_takeda .paragraph--type--related-materials {
        z-index: 1;
        position: relative;
        padding: 20px 0;
        margin: 30px auto;
        max-width: 1070px; }
        .domain-hcp .region.region-content .view-menu-content.view-display-id-resources_developed_by_takeda .paragraph--type--related-materials .node-idx-140,
        .domain-hcp .region.region-content .view-menu-content.view-display-id-resources_developed_by_takeda .paragraph--type--related-materials .node-idx-158 {
          margin-top: 0;
          padding-top: 0;
          padding-left: 15px; }
          .domain-hcp .region.region-content .view-menu-content.view-display-id-resources_developed_by_takeda .paragraph--type--related-materials .node-idx-140 .rm-info .field--name-field-button .field--item,
          .domain-hcp .region.region-content .view-menu-content.view-display-id-resources_developed_by_takeda .paragraph--type--related-materials .node-idx-158 .rm-info .field--name-field-button .field--item {
            float: left;
            margin-right: 7px; }
          .domain-hcp .region.region-content .view-menu-content.view-display-id-resources_developed_by_takeda .paragraph--type--related-materials .node-idx-140 .rm-info .field--name-field-button a,
          .domain-hcp .region.region-content .view-menu-content.view-display-id-resources_developed_by_takeda .paragraph--type--related-materials .node-idx-158 .rm-info .field--name-field-button a {
            font-family: "praxis-regular", "Sans-Serif";
            font-size: 16px;
            text-align: center;
            color: #FFFFFF;
            padding-top: 0;
            padding-bottom: 0;
            line-height: 36px;
            width: auto;
            background-image: url(../img/go-arrow.svg);
            background-repeat: no-repeat;
            background-position: left 6px center; }
        .domain-hcp .region.region-content .view-menu-content.view-display-id-resources_developed_by_takeda .paragraph--type--related-materials .field--name-field-image img {
          width: 175px;
          height: 250px; }
        .domain-hcp .region.region-content .view-menu-content.view-display-id-resources_developed_by_takeda .paragraph--type--related-materials .field--name-field-related-material {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
          -ms-flex-flow: row wrap;
          flex-flow: row wrap; }
          .domain-hcp .region.region-content .view-menu-content.view-display-id-resources_developed_by_takeda .paragraph--type--related-materials .field--name-field-related-material > .field--item {
            width: 33%;
            float: left;
            min-height: 550px; }
        .domain-hcp .region.region-content .view-menu-content.view-display-id-resources_developed_by_takeda .paragraph--type--related-materials article.related-material {
          width: 220px;
          margin-right: 128px;
          float: left;
          height: 100%; }
          .domain-hcp .region.region-content .view-menu-content.view-display-id-resources_developed_by_takeda .paragraph--type--related-materials article.related-material .content {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: justify;
            -ms-flex-pack: justify;
            justify-content: space-between;
            height: 100%; }
        .domain-hcp .region.region-content .view-menu-content.view-display-id-resources_developed_by_takeda .paragraph--type--related-materials .rm-info {
          max-width: 90%;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          height: 100%;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          -ms-flex-flow: column nowrap;
          flex-flow: column nowrap; }
          .domain-hcp .region.region-content .view-menu-content.view-display-id-resources_developed_by_takeda .paragraph--type--related-materials .rm-info p {
            line-height: 28px; }
        .domain-hcp .region.region-content .view-menu-content.view-display-id-resources_developed_by_takeda .paragraph--type--related-materials .node-img {
          margin-bottom: 30px; }
        .domain-hcp .region.region-content .view-menu-content.view-display-id-resources_developed_by_takeda .paragraph--type--related-materials .related__info {
          -webkit-box-flex: 1;
          -ms-flex: 1 auto;
          flex: 1 auto; }
        .domain-hcp .region.region-content .view-menu-content.view-display-id-resources_developed_by_takeda .paragraph--type--related-materials .related__button {
          position: relative;
          top: 0;
          right: 0;
          width: 220px; }
          .domain-hcp .region.region-content .view-menu-content.view-display-id-resources_developed_by_takeda .paragraph--type--related-materials .related__button .field--name-field-button {
            text-align: left;
            height: 100px; }
            .domain-hcp .region.region-content .view-menu-content.view-display-id-resources_developed_by_takeda .paragraph--type--related-materials .related__button .field--name-field-button .field--item {
              margin-right: 7px;
              display: inline-block;
              margin-bottom: 2px; }
            .domain-hcp .region.region-content .view-menu-content.view-display-id-resources_developed_by_takeda .paragraph--type--related-materials .related__button .field--name-field-button a {
              font-family: "praxis-regular", "Sans-Serif";
              font-size: 16px;
              text-align: center;
              color: #FFFFFF;
              line-height: 36px;
              width: auto;
              margin: 0;
              word-break: break-word;
              -webkit-hyphens: auto;
              -ms-hyphens: auto;
              hyphens: auto;
              background-color: red;
              display: inline-block;
              letter-spacing: -.5px;
              position: relative;
              z-index: 12;
              -webkit-transition: all .2s ease-out;
              transition: all .2s ease-out;
              padding: 0 20px; }
              .domain-hcp .region.region-content .view-menu-content.view-display-id-resources_developed_by_takeda .paragraph--type--related-materials .related__button .field--name-field-button a:hover {
                background-color: silver !important;
                text-decoration: none; }
              .domain-hcp .region.region-content .view-menu-content.view-display-id-resources_developed_by_takeda .paragraph--type--related-materials .related__button .field--name-field-button a i {
                background-repeat: no-repeat;
                background-position: center;
                vertical-align: center;
                display: inline-block;
                background-image: url(../images/icon-link-pdf.png);
                width: 37px;
                height: 48px; }
                .domain-hcp .region.region-content .view-menu-content.view-display-id-resources_developed_by_takeda .paragraph--type--related-materials .related__button .field--name-field-button a i.icon-arrow-go, .domain-hcp .region.region-content .view-menu-content.view-display-id-resources_developed_by_takeda .paragraph--type--related-materials .related__button .field--name-field-button a i.icon-arrow-go-orange {
                  background-repeat: no-repeat;
                  background-position: center;
                  vertical-align: center;
                  display: inline-block;
                  background-image: url(../images/icon-link-go.svg);
                  width: 18px;
                  height: 15px;
                  margin-left: -14px;
                  margin-right: 4px;
                  height: 18px;
                  vertical-align: middle; }
            .domain-hcp .region.region-content .view-menu-content.view-display-id-resources_developed_by_takeda .paragraph--type--related-materials .related__button .field--name-field-button img {
              width: 100%;
              height: 100%; }
        .domain-hcp .region.region-content .view-menu-content.view-display-id-resources_developed_by_takeda .paragraph--type--related-materials .pdf-link {
          position: absolute;
          left: 0;
          top: 0;
          width: 100%;
          height: 100%;
          background: #fff; }
        .domain-hcp .region.region-content .view-menu-content.view-display-id-resources_developed_by_takeda .paragraph--type--related-materials .field--name-field-description {
          font-family: "praxis-light", "Sans-Serif";
          line-height: 20px;
          font-size: 16px;
          color: #4C4948;
          padding-bottom: 8px; }
        .domain-hcp .region.region-content .view-menu-content.view-display-id-resources_developed_by_takeda .paragraph--type--related-materials .media-carousel {
          padding: 0; }
        .domain-hcp .region.region-content .view-menu-content.view-display-id-resources_developed_by_takeda .paragraph--type--related-materials .field--name-field-title {
          display: none; }
        .domain-hcp .region.region-content .view-menu-content.view-display-id-resources_developed_by_takeda .paragraph--type--related-materials .media-carousel {
          border: 0;
          /*height: auto!important;*/
          overflow: visible; }
      .domain-hcp .region.region-content .view-menu-content.view-display-id-resources_developed_by_takeda .takeda-related-materials-toggle {
        display: none; }
      .domain-hcp .region.region-content .view-menu-content.view-display-id-resources_developed_by_patientgroups .paragraph--type--related-materials {
        margin-top: 0;
        padding-top: 0;
        padding-left: 0;
        margin-bottom: 0;
        padding-bottom: 0; }
        .domain-hcp .region.region-content .view-menu-content.view-display-id-resources_developed_by_patientgroups .paragraph--type--related-materials .media-carousel {
          padding: 0;
          border: 0;
          overflow: visible;
          height: auto;
          padding-top: 12px; }
        .domain-hcp .region.region-content .view-menu-content.view-display-id-resources_developed_by_patientgroups .paragraph--type--related-materials .rm-info {
          max-width: 90%; }
          .domain-hcp .region.region-content .view-menu-content.view-display-id-resources_developed_by_patientgroups .paragraph--type--related-materials .rm-info p {
            line-height: 28px; }
        .domain-hcp .region.region-content .view-menu-content.view-display-id-resources_developed_by_patientgroups .paragraph--type--related-materials .node-img {
          display: none; }
        .domain-hcp .region.region-content .view-menu-content.view-display-id-resources_developed_by_patientgroups .paragraph--type--related-materials .related-paragraph-teaser {
          padding-bottom: 20px; }
        .domain-hcp .region.region-content .view-menu-content.view-display-id-resources_developed_by_patientgroups .paragraph--type--related-materials .related__inner-container {
          margin: 0;
          padding: 0;
          min-height: auto;
          position: relative; }
        .domain-hcp .region.region-content .view-menu-content.view-display-id-resources_developed_by_patientgroups .paragraph--type--related-materials .related__language_cont {
          display: none; }
        .domain-hcp .region.region-content .view-menu-content.view-display-id-resources_developed_by_patientgroups .paragraph--type--related-materials .related__title {
          font-family: "praxis-semi", "Sans-Serif";
          line-height: 20px;
          font-size: 16px;
          color: #4C4948;
          padding-right: 100px;
          padding-left: 21px; }
          .domain-hcp .region.region-content .view-menu-content.view-display-id-resources_developed_by_patientgroups .paragraph--type--related-materials .related__title a {
            color: inherit; }
            .domain-hcp .region.region-content .view-menu-content.view-display-id-resources_developed_by_patientgroups .paragraph--type--related-materials .related__title a:hover {
              text-decoration: none; }
        .domain-hcp .region.region-content .view-menu-content.view-display-id-resources_developed_by_patientgroups .paragraph--type--related-materials .related__description {
          font-family: "praxis-light", "Sans-Serif";
          line-height: 20px;
          font-size: 14px;
          color: #4C4948;
          padding-right: 100px;
          padding-left: 21px; }
          .domain-hcp .region.region-content .view-menu-content.view-display-id-resources_developed_by_patientgroups .paragraph--type--related-materials .related__description a {
            color: inherit; }
            .domain-hcp .region.region-content .view-menu-content.view-display-id-resources_developed_by_patientgroups .paragraph--type--related-materials .related__description a:hover {
              text-decoration: none; }
        .domain-hcp .region.region-content .view-menu-content.view-display-id-resources_developed_by_patientgroups .paragraph--type--related-materials .related__button {
          position: absolute;
          top: 0;
          right: 0;
          width: auto; }
          .domain-hcp .region.region-content .view-menu-content.view-display-id-resources_developed_by_patientgroups .paragraph--type--related-materials .related__button .field--name-field-button a {
            font-family: "praxis-regular", "Sans-Serif";
            line-height: 40px;
            font-size: 16px;
            color: #FFFFFF;
            display: inline-block;
            background: #FF0000;
            width: 70px;
            height: 40px;
            text-align: center; }
            .domain-hcp .region.region-content .view-menu-content.view-display-id-resources_developed_by_patientgroups .paragraph--type--related-materials .related__button .field--name-field-button a i {
              display: inline-block;
              width: 1.8rem;
              height: 1.5rem;
              margin-right: 9px; }
        .domain-hcp .region.region-content .view-menu-content.view-display-id-resources_developed_by_patientgroups .paragraph--type--related-materials article.related-material {
          padding-left: 20px;
          padding-bottom: 28px; }
          .domain-hcp .region.region-content .view-menu-content.view-display-id-resources_developed_by_patientgroups .paragraph--type--related-materials article.related-material .content {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: justify;
            -ms-flex-pack: justify;
            justify-content: space-between; }
        .domain-hcp .region.region-content .view-menu-content.view-display-id-resources_developed_by_patientgroups .paragraph--type--related-materials .field--name-field-title,
        .domain-hcp .region.region-content .view-menu-content.view-display-id-resources_developed_by_patientgroups .paragraph--type--related-materials .related-subheading {
          min-height: auto;
          padding: 0;
          font-family: "praxis-semi", "Sans-Serif";
          line-height: 20px;
          font-size: 13px;
          letter-spacing: 0.02em;
          text-transform: uppercase;
          position: relative;
          /*color: #666666;*/
          color: #FF0000;
          cursor: pointer; }
          .domain-hcp .region.region-content .view-menu-content.view-display-id-resources_developed_by_patientgroups .paragraph--type--related-materials .field--name-field-title:empty:before,
          .domain-hcp .region.region-content .view-menu-content.view-display-id-resources_developed_by_patientgroups .paragraph--type--related-materials .related-subheading:empty:before {
            display: none; }
        .domain-hcp .region.region-content .view-menu-content.view-display-id-resources_developed_by_patientgroups .paragraph--type--related-materials .field--name-field-description {
          font-size: 16px;
          color: #4C4948;
          font-weight: 300; }
        .domain-hcp .region.region-content .view-menu-content.view-display-id-resources_developed_by_patientgroups .paragraph--type--related-materials .related__image {
          max-width: 700px; }
          .domain-hcp .region.region-content .view-menu-content.view-display-id-resources_developed_by_patientgroups .paragraph--type--related-materials .related__image .img-responsive {
            display: none; }
      .domain-hcp .region.region-content .view-menu-content.view-display-id-resources_developed_by_patientgroups .takeda-related-materials-toggle {
        display: none; }
  @media only screen and (max-width: 768px) {
    .domain-hcp .region.region-content .view-menu-content.view-display-id-resources_developed_by_takeda .paragraph--type--related-materials .carousel-item .related-item {
      width: 50%; }
    .domain-hcp .region.region-content .view-menu-content.view-display-id-resources_developed_by_takeda .paragraph--type--related-materials .related-paragraph-teaser .content .related__image {
      height: auto; }
    .domain-hcp .paragraph--type--related-materials .media-carousel {
      height: auto; } }
  .domain-hcp .region.region-content .view-menu-content h1.takeda-title:before, .domain-hcp .region.region-content .view-menu-content h2.takeda-title:before {
    margin: 0;
    height: auto; }
  .domain-hcp .region.region-content .view-menu-content.view-display-id-library .node-idx-152 .content .takeda-title {
    display: none; }
  .domain-hcp .region.region-content .view-menu-content.view-display-id-library .node-idx-152 .content .field__items {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    max-width: 1024px;
    margin: 0 auto;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start; }
    .domain-hcp .region.region-content .view-menu-content.view-display-id-library .node-idx-152 .content .field__items .field--item:nth-child(1) {
      -webkit-box-flex: 1;
      -ms-flex-positive: 1;
      flex-grow: 1; }
    .domain-hcp .region.region-content .view-menu-content.view-display-id-library .node-idx-152 .content .field__items .field--item .paragraph--type--button {
      margin: 0;
      padding-left: 20px; }
      .domain-hcp .region.region-content .view-menu-content.view-display-id-library .node-idx-152 .content .field__items .field--item .paragraph--type--button a {
        white-space: nowrap;
        margin: 0; }
    .domain-hcp .region.region-content .view-menu-content.view-display-id-library .node-idx-152 .content .field__items .field--item .paragraph--type--text {
      margin: 0; }
      .domain-hcp .region.region-content .view-menu-content.view-display-id-library .node-idx-152 .content .field__items .field--item .paragraph--type--text p {
        font-family: "praxis-semi", "Sans-Serif";
        line-height: 20px;
        font-size: 16px;
        color: #4C4948; }
  .domain-hcp .region.region-content .view-menu-content.view-display-id-library .node-idx-153 .content .takeda-title {
    display: none; }
  .domain-hcp .region.region-content .view-menu-content.view-display-id-library .node-idx-153 .content .lib-nav .lib-sec {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%; }
    .domain-hcp .region.region-content .view-menu-content.view-display-id-library .node-idx-153 .content .lib-nav .lib-sec .lib-inf {
      -webkit-box-flex: 1;
      -ms-flex-positive: 1;
      flex-grow: 1; }
      .domain-hcp .region.region-content .view-menu-content.view-display-id-library .node-idx-153 .content .lib-nav .lib-sec .lib-inf h3 {
        font-family: "praxis-semi", "Sans-Serif";
        line-height: 20px;
        font-size: 16px;
        color: #FF0000; }
      .domain-hcp .region.region-content .view-menu-content.view-display-id-library .node-idx-153 .content .lib-nav .lib-sec .lib-inf ul {
        list-style: none;
        margin-top: 0; }
        .domain-hcp .region.region-content .view-menu-content.view-display-id-library .node-idx-153 .content .lib-nav .lib-sec .lib-inf ul li {
          font-family: "praxis-regular", "Sans-Serif";
          line-height: 20px;
          font-size: 14px;
          color: #4C4948;
          padding-left: 14px;
          position: relative; }
          .domain-hcp .region.region-content .view-menu-content.view-display-id-library .node-idx-153 .content .lib-nav .lib-sec .lib-inf ul li:before {
            content: '';
            width: 3px;
            height: 3px;
            border-radius: 50%;
            background: #4C4948;
            position: absolute;
            left: 0;
            top: 8px; }
          .domain-hcp .region.region-content .view-menu-content.view-display-id-library .node-idx-153 .content .lib-nav .lib-sec .lib-inf ul li ul {
            margin: 0 !important; }
    .domain-hcp .region.region-content .view-menu-content.view-display-id-library .node-idx-153 .content .lib-nav .lib-sec .lib-link a {
      display: inline-block;
      width: 58px;
      height: 36px;
      background: #4C4948;
      line-height: 36px;
      text-align: center;
      text-decoration: none;
      padding-left: 9px;
      padding-right: 12px;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      width: 68px; }
      .domain-hcp .region.region-content .view-menu-content.view-display-id-library .node-idx-153 .content .lib-nav .lib-sec .lib-link a span {
        font-family: "praxis-regular", "Sans-Serif";
        line-height: 18px;
        font-size: 16px;
        color: #FFFFFF; }
  .domain-hcp .region.region-content .view-menu-content.view-display-id-library_disease_information h1.takeda-title, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_publications h1.takeda-title, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_mm_guidelines h1.takeda-title, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_interesting_links h1.takeda-title {
    display: none; }
  .domain-hcp .region.region-content .view-menu-content.view-display-id-library_disease_information .paragraph--type--related-materials, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_publications .paragraph--type--related-materials, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_mm_guidelines .paragraph--type--related-materials, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_interesting_links .paragraph--type--related-materials {
    margin-top: 0;
    padding-top: 0;
    padding-left: 0;
    margin-bottom: 0;
    padding-bottom: 0; }
    .domain-hcp .region.region-content .view-menu-content.view-display-id-library_disease_information .paragraph--type--related-materials .media-carousel, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_publications .paragraph--type--related-materials .media-carousel, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_mm_guidelines .paragraph--type--related-materials .media-carousel, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_interesting_links .paragraph--type--related-materials .media-carousel {
      padding: 0;
      border: 0;
      overflow: visible;
      height: auto;
      padding-top: 12px; }
    .domain-hcp .region.region-content .view-menu-content.view-display-id-library_disease_information .paragraph--type--related-materials .rm-info, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_publications .paragraph--type--related-materials .rm-info, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_mm_guidelines .paragraph--type--related-materials .rm-info, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_interesting_links .paragraph--type--related-materials .rm-info {
      max-width: 90%; }
      .domain-hcp .region.region-content .view-menu-content.view-display-id-library_disease_information .paragraph--type--related-materials .rm-info p, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_publications .paragraph--type--related-materials .rm-info p, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_mm_guidelines .paragraph--type--related-materials .rm-info p, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_interesting_links .paragraph--type--related-materials .rm-info p {
        line-height: 28px; }
    .domain-hcp .region.region-content .view-menu-content.view-display-id-library_disease_information .paragraph--type--related-materials .node-img, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_publications .paragraph--type--related-materials .node-img, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_mm_guidelines .paragraph--type--related-materials .node-img, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_interesting_links .paragraph--type--related-materials .node-img {
      display: none; }
    .domain-hcp .region.region-content .view-menu-content.view-display-id-library_disease_information .paragraph--type--related-materials .related-paragraph-teaser, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_publications .paragraph--type--related-materials .related-paragraph-teaser, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_mm_guidelines .paragraph--type--related-materials .related-paragraph-teaser, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_interesting_links .paragraph--type--related-materials .related-paragraph-teaser {
      padding-bottom: 20px; }
    .domain-hcp .region.region-content .view-menu-content.view-display-id-library_disease_information .paragraph--type--related-materials .related__inner-container, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_publications .paragraph--type--related-materials .related__inner-container, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_mm_guidelines .paragraph--type--related-materials .related__inner-container, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_interesting_links .paragraph--type--related-materials .related__inner-container {
      margin: 0;
      padding: 0;
      min-height: auto;
      position: relative; }
    .domain-hcp .region.region-content .view-menu-content.view-display-id-library_disease_information .paragraph--type--related-materials .related__language_cont, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_publications .paragraph--type--related-materials .related__language_cont, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_mm_guidelines .paragraph--type--related-materials .related__language_cont, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_interesting_links .paragraph--type--related-materials .related__language_cont {
      display: none; }
    .domain-hcp .region.region-content .view-menu-content.view-display-id-library_disease_information .paragraph--type--related-materials .related__title, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_publications .paragraph--type--related-materials .related__title, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_mm_guidelines .paragraph--type--related-materials .related__title, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_interesting_links .paragraph--type--related-materials .related__title {
      font-family: "praxis-semi", "Sans-Serif";
      line-height: 20px;
      font-size: 16px;
      color: #4C4948;
      padding-right: 100px;
      padding-left: 21px; }
      .domain-hcp .region.region-content .view-menu-content.view-display-id-library_disease_information .paragraph--type--related-materials .related__title a, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_publications .paragraph--type--related-materials .related__title a, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_mm_guidelines .paragraph--type--related-materials .related__title a, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_interesting_links .paragraph--type--related-materials .related__title a {
        color: inherit; }
        .domain-hcp .region.region-content .view-menu-content.view-display-id-library_disease_information .paragraph--type--related-materials .related__title a:hover, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_publications .paragraph--type--related-materials .related__title a:hover, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_mm_guidelines .paragraph--type--related-materials .related__title a:hover, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_interesting_links .paragraph--type--related-materials .related__title a:hover {
          text-decoration: none; }
    .domain-hcp .region.region-content .view-menu-content.view-display-id-library_disease_information .paragraph--type--related-materials .related__info a, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_publications .paragraph--type--related-materials .related__info a, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_mm_guidelines .paragraph--type--related-materials .related__info a, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_interesting_links .paragraph--type--related-materials .related__info a {
      color: inherit; }
      .domain-hcp .region.region-content .view-menu-content.view-display-id-library_disease_information .paragraph--type--related-materials .related__info a:hover, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_publications .paragraph--type--related-materials .related__info a:hover, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_mm_guidelines .paragraph--type--related-materials .related__info a:hover, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_interesting_links .paragraph--type--related-materials .related__info a:hover {
        text-decoration: none; }
    .domain-hcp .region.region-content .view-menu-content.view-display-id-library_disease_information .paragraph--type--related-materials .related__description, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_publications .paragraph--type--related-materials .related__description, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_mm_guidelines .paragraph--type--related-materials .related__description, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_interesting_links .paragraph--type--related-materials .related__description {
      font-family: "praxis-light", "Sans-Serif";
      line-height: 20px;
      font-size: 14px;
      color: #4C4948;
      padding-right: 100px;
      padding-left: 21px; }
      .domain-hcp .region.region-content .view-menu-content.view-display-id-library_disease_information .paragraph--type--related-materials .related__description a, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_publications .paragraph--type--related-materials .related__description a, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_mm_guidelines .paragraph--type--related-materials .related__description a, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_interesting_links .paragraph--type--related-materials .related__description a {
        color: inherit; }
        .domain-hcp .region.region-content .view-menu-content.view-display-id-library_disease_information .paragraph--type--related-materials .related__description a:hover, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_publications .paragraph--type--related-materials .related__description a:hover, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_mm_guidelines .paragraph--type--related-materials .related__description a:hover, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_interesting_links .paragraph--type--related-materials .related__description a:hover {
          text-decoration: none; }
    .domain-hcp .region.region-content .view-menu-content.view-display-id-library_disease_information .paragraph--type--related-materials .related__button, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_publications .paragraph--type--related-materials .related__button, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_mm_guidelines .paragraph--type--related-materials .related__button, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_interesting_links .paragraph--type--related-materials .related__button {
      position: absolute;
      top: 0;
      right: 0;
      width: auto; }
      .domain-hcp .region.region-content .view-menu-content.view-display-id-library_disease_information .paragraph--type--related-materials .related__button .field--name-field-button a, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_publications .paragraph--type--related-materials .related__button .field--name-field-button a, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_mm_guidelines .paragraph--type--related-materials .related__button .field--name-field-button a, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_interesting_links .paragraph--type--related-materials .related__button .field--name-field-button a {
        font-family: "praxis-regular", "Sans-Serif";
        line-height: 40px;
        font-size: 16px;
        color: #FFFFFF;
        display: inline-block;
        background: #FF0000;
        width: 70px;
        height: 40px;
        text-align: center; }
        .domain-hcp .region.region-content .view-menu-content.view-display-id-library_disease_information .paragraph--type--related-materials .related__button .field--name-field-button a i, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_publications .paragraph--type--related-materials .related__button .field--name-field-button a i, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_mm_guidelines .paragraph--type--related-materials .related__button .field--name-field-button a i, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_interesting_links .paragraph--type--related-materials .related__button .field--name-field-button a i {
          display: inline-block;
          width: 1.8rem;
          height: 1.5rem;
          margin-right: 9px; }
    .domain-hcp .region.region-content .view-menu-content.view-display-id-library_disease_information .paragraph--type--related-materials article.related-material, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_publications .paragraph--type--related-materials article.related-material, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_mm_guidelines .paragraph--type--related-materials article.related-material, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_interesting_links .paragraph--type--related-materials article.related-material {
      padding-left: 20px;
      padding-bottom: 28px; }
      .domain-hcp .region.region-content .view-menu-content.view-display-id-library_disease_information .paragraph--type--related-materials article.related-material .content, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_publications .paragraph--type--related-materials article.related-material .content, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_mm_guidelines .paragraph--type--related-materials article.related-material .content, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_interesting_links .paragraph--type--related-materials article.related-material .content {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between; }
    .domain-hcp .region.region-content .view-menu-content.view-display-id-library_disease_information .paragraph--type--related-materials .field--name-field-title,
    .domain-hcp .region.region-content .view-menu-content.view-display-id-library_disease_information .paragraph--type--related-materials .related-subheading, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_publications .paragraph--type--related-materials .field--name-field-title,
    .domain-hcp .region.region-content .view-menu-content.view-display-id-library_publications .paragraph--type--related-materials .related-subheading, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_mm_guidelines .paragraph--type--related-materials .field--name-field-title,
    .domain-hcp .region.region-content .view-menu-content.view-display-id-library_mm_guidelines .paragraph--type--related-materials .related-subheading, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_interesting_links .paragraph--type--related-materials .field--name-field-title,
    .domain-hcp .region.region-content .view-menu-content.view-display-id-library_interesting_links .paragraph--type--related-materials .related-subheading {
      min-height: auto;
      padding: 0;
      font-family: "praxis-semi", "Sans-Serif";
      line-height: 20px;
      font-size: 13px;
      letter-spacing: 0.02em;
      text-transform: uppercase;
      position: relative;
      /*color: #666666;*/
      color: #FF0000;
      cursor: pointer; }
      .domain-hcp .region.region-content .view-menu-content.view-display-id-library_disease_information .paragraph--type--related-materials .field--name-field-title:empty:before,
      .domain-hcp .region.region-content .view-menu-content.view-display-id-library_disease_information .paragraph--type--related-materials .related-subheading:empty:before, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_publications .paragraph--type--related-materials .field--name-field-title:empty:before,
      .domain-hcp .region.region-content .view-menu-content.view-display-id-library_publications .paragraph--type--related-materials .related-subheading:empty:before, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_mm_guidelines .paragraph--type--related-materials .field--name-field-title:empty:before,
      .domain-hcp .region.region-content .view-menu-content.view-display-id-library_mm_guidelines .paragraph--type--related-materials .related-subheading:empty:before, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_interesting_links .paragraph--type--related-materials .field--name-field-title:empty:before,
      .domain-hcp .region.region-content .view-menu-content.view-display-id-library_interesting_links .paragraph--type--related-materials .related-subheading:empty:before {
        display: none; }
    .domain-hcp .region.region-content .view-menu-content.view-display-id-library_disease_information .paragraph--type--related-materials .field--name-field-description, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_publications .paragraph--type--related-materials .field--name-field-description, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_mm_guidelines .paragraph--type--related-materials .field--name-field-description, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_interesting_links .paragraph--type--related-materials .field--name-field-description {
      font-size: 16px;
      color: #4C4948;
      font-weight: 300; }
    .domain-hcp .region.region-content .view-menu-content.view-display-id-library_disease_information .paragraph--type--related-materials .related__image, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_publications .paragraph--type--related-materials .related__image, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_mm_guidelines .paragraph--type--related-materials .related__image, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_interesting_links .paragraph--type--related-materials .related__image {
      max-width: 700px; }
      .domain-hcp .region.region-content .view-menu-content.view-display-id-library_disease_information .paragraph--type--related-materials .related__image .img-responsive, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_publications .paragraph--type--related-materials .related__image .img-responsive, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_mm_guidelines .paragraph--type--related-materials .related__image .img-responsive, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_interesting_links .paragraph--type--related-materials .related__image .img-responsive {
        display: none; }
  .domain-hcp .region.region-content .view-menu-content.view-display-id-library_disease_information .paragraph--type--text, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_publications .paragraph--type--text, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_mm_guidelines .paragraph--type--text, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_interesting_links .paragraph--type--text {
    margin: 20px auto 20px 34px; }
  .domain-hcp .region.region-content .view-menu-content.view-display-id-library_disease_information .takeda-related-materials-toggle, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_publications .takeda-related-materials-toggle, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_mm_guidelines .takeda-related-materials-toggle, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_interesting_links .takeda-related-materials-toggle {
    display: none; }
  .domain-hcp .region.region-content .view-menu-content.view-display-id-library_disease_information .paragraph--type--related-materials .rm-info, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_publications .paragraph--type--related-materials .rm-info, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_mm_guidelines .paragraph--type--related-materials .rm-info, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_interesting_links .paragraph--type--related-materials .rm-info {
    max-width: 90%;
    position: relative;
    width: 100%; }
    .domain-hcp .region.region-content .view-menu-content.view-display-id-library_disease_information .paragraph--type--related-materials .rm-info .related__info, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_publications .paragraph--type--related-materials .rm-info .related__info, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_mm_guidelines .paragraph--type--related-materials .rm-info .related__info, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_interesting_links .paragraph--type--related-materials .rm-info .related__info {
      max-width: 90%; }
  .domain-hcp .region.region-content .view-menu-content.view-display-id-library_publications .node-idx-105 .field--name-field-paragraph .field--items .field--item .paragraph--type--text {
    margin: 0; }
  .domain-hcp .region.region-content .view-menu-content.view-display-id-library_publications .node-idx-105 .field--name-field-paragraph .field__items .field--item:nth-child(3) .field--name-field-title:before, .domain-hcp .region.region-content .view-menu-content.view-display-id-library_publications .node-idx-105 .field--name-field-paragraph .field__items .field--item:nth-child(5) .field--name-field-title:before {
    display: none; }
  .domain-hcp .region.region-content .view-menu-content.view-display-id-product .takeda-title {
    font-family: "praxis-light", "Sans-Serif";
    line-height: 32px;
    font-size: 28px;
    letter-spacing: -0.02em;
    text-transform: uppercase;
    color: #4C4948; }
  .domain-hcp .region.region-content .node-idx-103 .paragraph--type--button,
  .domain-hcp .region.region-content .node-idx-75 .paragraph--type--button,
  .domain-hcp .region.region-content .node-idx-102 .paragraph--type--button,
  .domain-hcp .region.region-content .node-idx-154 .paragraph--type--button,
  .domain-hcp .region.region-content .node-idx-155 .paragraph--type--button,
  .domain-hcp .region.region-content .node-idx-156 .paragraph--type--button,
  .domain-hcp .region.region-content .node-idx-157 .paragraph--type--button,
  .domain-hcp .region.region-content .node-idx-99 .paragraph--type--button,
  .domain-hcp .region.region-content .node-idx-207 .paragraph--type--button,
  .domain-hcp .region.region-content .node-idx-158 .paragraph--type--button {
    max-width: 652px !important;
    margin-left: 36px; }
  .domain-hcp .region.region-content .node-idx-103 .paragraph--type--text iframe,
  .domain-hcp .region.region-content .node-idx-75 .paragraph--type--text iframe,
  .domain-hcp .region.region-content .node-idx-102 .paragraph--type--text iframe,
  .domain-hcp .region.region-content .node-idx-154 .paragraph--type--text iframe,
  .domain-hcp .region.region-content .node-idx-155 .paragraph--type--text iframe,
  .domain-hcp .region.region-content .node-idx-156 .paragraph--type--text iframe,
  .domain-hcp .region.region-content .node-idx-157 .paragraph--type--text iframe,
  .domain-hcp .region.region-content .node-idx-99 .paragraph--type--text iframe,
  .domain-hcp .region.region-content .node-idx-207 .paragraph--type--text iframe,
  .domain-hcp .region.region-content .node-idx-158 .paragraph--type--text iframe {
    max-height: 100%; }
  .domain-hcp .region.region-content .node-idx-207 .custom-btn-container {
    text-align: center;
    max-width: 600px; }
    .domain-hcp .region.region-content .node-idx-207 .custom-btn-container .custom-orange-btn {
      padding: 0 10px;
      text-decoration: none;
      display: inline-block;
      font-family: "praxis-regular", "Sans-Serif";
      line-height: 36px;
      height: 36px;
      background: #FF6300;
      font-size: 16px;
      text-align: center;
      width: 234px;
      color: #FFFFFF; }
  .domain-hcp .region.region-content .node-idx-207 .paragraph--type--button a {
    padding-top: 0;
    padding-bottom: 0;
    line-height: 36px;
    height: 36px;
    font-size: 16px; }
  .domain-hcp .region.region-content .node-idx-158 .paragraph--type--related-materials {
    z-index: 1;
    position: relative;
    padding: 20px 0;
    margin: 30px auto;
    max-width: 1070px; }
    .domain-hcp .region.region-content .node-idx-158 .paragraph--type--related-materials .node-idx-140,
    .domain-hcp .region.region-content .node-idx-158 .paragraph--type--related-materials .node-idx-158 {
      margin-top: 0;
      padding-top: 0;
      padding-left: 15px; }
      .domain-hcp .region.region-content .node-idx-158 .paragraph--type--related-materials .node-idx-140 .rm-info .field--name-field-button .field--item,
      .domain-hcp .region.region-content .node-idx-158 .paragraph--type--related-materials .node-idx-158 .rm-info .field--name-field-button .field--item {
        float: left;
        margin-right: 7px; }
      .domain-hcp .region.region-content .node-idx-158 .paragraph--type--related-materials .node-idx-140 .rm-info .field--name-field-button a,
      .domain-hcp .region.region-content .node-idx-158 .paragraph--type--related-materials .node-idx-158 .rm-info .field--name-field-button a {
        font-family: "praxis-regular", "Sans-Serif";
        font-size: 16px;
        text-align: center;
        color: #FFFFFF;
        padding-top: 0;
        padding-bottom: 0;
        line-height: 36px;
        width: auto;
        background-image: url(../img/go-arrow.svg);
        background-repeat: no-repeat;
        background-position: left 6px center; }
    .domain-hcp .region.region-content .node-idx-158 .paragraph--type--related-materials .field--name-field-image img {
      width: 175px;
      height: 250px; }
    .domain-hcp .region.region-content .node-idx-158 .paragraph--type--related-materials .field--name-field-related-material {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
      flex-flow: row wrap; }
      .domain-hcp .region.region-content .node-idx-158 .paragraph--type--related-materials .field--name-field-related-material > .field--item {
        width: 33%;
        float: left;
        min-height: 550px; }
    .domain-hcp .region.region-content .node-idx-158 .paragraph--type--related-materials article.related-material {
      width: 220px;
      margin-right: 128px;
      float: left;
      height: 100%; }
      .domain-hcp .region.region-content .node-idx-158 .paragraph--type--related-materials article.related-material .content {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        height: 100%; }
    .domain-hcp .region.region-content .node-idx-158 .paragraph--type--related-materials .rm-info {
      max-width: 90%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      height: 100%;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
      flex-flow: column nowrap; }
      .domain-hcp .region.region-content .node-idx-158 .paragraph--type--related-materials .rm-info p {
        line-height: 28px; }
    .domain-hcp .region.region-content .node-idx-158 .paragraph--type--related-materials .node-img {
      margin-bottom: 30px; }
    .domain-hcp .region.region-content .node-idx-158 .paragraph--type--related-materials .related__info {
      -webkit-box-flex: 1;
      -ms-flex: 1 auto;
      flex: 1 auto; }
    .domain-hcp .region.region-content .node-idx-158 .paragraph--type--related-materials .related__button {
      position: relative;
      top: 0;
      right: 0;
      width: 220px; }
      .domain-hcp .region.region-content .node-idx-158 .paragraph--type--related-materials .related__button .field--name-field-button {
        text-align: left;
        height: 100px; }
        .domain-hcp .region.region-content .node-idx-158 .paragraph--type--related-materials .related__button .field--name-field-button .field--item {
          margin-right: 7px;
          display: inline-block;
          margin-bottom: 2px; }
        .domain-hcp .region.region-content .node-idx-158 .paragraph--type--related-materials .related__button .field--name-field-button a {
          font-family: "praxis-regular", "Sans-Serif";
          font-size: 16px;
          text-align: center;
          color: #FFFFFF;
          line-height: 36px;
          width: auto;
          margin: 0;
          word-break: break-word;
          -webkit-hyphens: auto;
          -ms-hyphens: auto;
          hyphens: auto;
          background-color: red;
          display: inline-block;
          letter-spacing: -.5px;
          position: relative;
          z-index: 12;
          -webkit-transition: all .2s ease-out;
          transition: all .2s ease-out;
          padding: 0 20px; }
          .domain-hcp .region.region-content .node-idx-158 .paragraph--type--related-materials .related__button .field--name-field-button a:hover {
            background-color: silver !important;
            text-decoration: none; }
          .domain-hcp .region.region-content .node-idx-158 .paragraph--type--related-materials .related__button .field--name-field-button a i {
            background-repeat: no-repeat;
            background-position: center;
            vertical-align: center;
            display: inline-block;
            background-image: url(../images/icon-link-pdf.png);
            width: 37px;
            height: 48px; }
            .domain-hcp .region.region-content .node-idx-158 .paragraph--type--related-materials .related__button .field--name-field-button a i.icon-arrow-go, .domain-hcp .region.region-content .node-idx-158 .paragraph--type--related-materials .related__button .field--name-field-button a i.icon-arrow-go-orange {
              background-repeat: no-repeat;
              background-position: center;
              vertical-align: center;
              display: inline-block;
              background-image: url(../images/icon-link-go.svg);
              width: 18px;
              height: 15px;
              margin-left: -14px;
              margin-right: 4px;
              height: 18px;
              vertical-align: middle; }
        .domain-hcp .region.region-content .node-idx-158 .paragraph--type--related-materials .related__button .field--name-field-button img {
          width: 100%;
          height: 100%; }
    .domain-hcp .region.region-content .node-idx-158 .paragraph--type--related-materials .pdf-link {
      position: absolute;
      left: 0;
      top: 0;
      width: 100%;
      height: 100%;
      background: #fff; }
    .domain-hcp .region.region-content .node-idx-158 .paragraph--type--related-materials .field--name-field-description {
      font-family: "praxis-light", "Sans-Serif";
      line-height: 20px;
      font-size: 16px;
      color: #4C4948;
      padding-bottom: 8px; }
    .domain-hcp .region.region-content .node-idx-158 .paragraph--type--related-materials .media-carousel {
      padding: 0; }
    .domain-hcp .region.region-content .node-idx-158 .paragraph--type--related-materials .field--name-field-title {
      display: none; }
    .domain-hcp .region.region-content .node-idx-158 .paragraph--type--related-materials .media-carousel {
      border: 0;
      /*height: auto!important;*/
      overflow: visible; }
  .domain-hcp .region.region-content .node-idx-158 .takeda-related-materials-toggle {
    display: none; }
  .domain-hcp .region.region-content .node-idx-158 .paragraph--type--related-materials.list .carousel-item .related-paragraph-teaser {
    height: 520px; }
  .domain-hcp .region.region-content .node-idx-158 .paragraph--type--related-materials .media-carousel {
    height: auto !important; }
  .domain-hcp .region.region-content .node-idx-158 #field-related-material .carousel-item.item:last-of-type {
    padding-top: 40px; }
  .domain-hcp .region.region-content .node-idx-158 .paragraph--type--text {
    clear: both; }
  .domain-hcp .region.region-content .node-idx-157 .product-subset-text {
    /*margin: 0 auto;*/ }
  .domain-hcp .region.region-content .paragraph--type--text .video-embed-field-responsive-video {
    /*max-height: 240px;*/
    /*height: 240px;*/
    overflow: hidden; }
  .domain-hcp .region.region-content .paragraph--type--text iframe {
    margin: 0;
    /*max-width: 427px;*/
    /* max-height: 240px; */
    /* width: 427px; */
    /* height: auto; */
    /*max-height: 240px;*/ }
  .domain-hcp .panel-group.accordion {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    max-width: 700px;
    padding-left: 0;
    position: relative; }
    .domain-hcp .panel-group.accordion .panel + .panel {
      margin-top: 0; }
    .domain-hcp .panel-group.accordion .panel .panel-heading {
      width: 190px;
      height: 33px; }
      .domain-hcp .panel-group.accordion .panel .panel-heading .panel-title {
        height: 100%;
        font-family: "praxis-regular", "Sans-Serif"; }
        .domain-hcp .panel-group.accordion .panel .panel-heading .panel-title a {
          display: inline-block;
          width: 100%;
          height: 100%;
          padding: 0;
          line-height: 12px;
          font-size: 13px;
          text-align: center;
          background: #FF0000;
          color: #FFFFFF;
          padding-left: 0;
          padding-right: 0;
          vertical-align: top;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: center;
          -ms-flex-pack: center;
          justify-content: center;
          -webkit-box-align: center;
          -ms-flex-align: center;
          align-items: center; }
          .domain-hcp .panel-group.accordion .panel .panel-heading .panel-title a:after {
            display: none; }
        .domain-hcp .panel-group.accordion .panel .panel-heading .panel-title [aria-expanded="true"] {
          background: #333333; }
    .domain-hcp .panel-group.accordion .panel .panel-collapse {
      margin-top: 16px; }
      .domain-hcp .panel-group.accordion .panel .panel-collapse.collapse.in {
        height: 450px; }
      .domain-hcp .panel-group.accordion .panel .panel-collapse > .panel-body {
        position: absolute;
        left: 0;
        border: none;
        padding: 0;
        /*margin-left: -20px;*/ }
        .domain-hcp .panel-group.accordion .panel .panel-collapse > .panel-body img {
          margin-left: -13px; }
  .domain-hcp #edetailer-container {
    position: relative; }
    .domain-hcp #edetailer-container .edetailer-hint {
      position: absolute;
      left: 18.625% !important; }
      .domain-hcp #edetailer-container .edetailer-hint img {
        display: none;
        margin-left: 48px; }
      .domain-hcp #edetailer-container .edetailer-hint.expanded img {
        display: block; }
      .domain-hcp #edetailer-container .edetailer-hint.expanded > .edetailer-hint-close {
        display: block; }
    .domain-hcp #edetailer-container .edetailer-hint-toggle {
      cursor: pointer;
      position: absolute;
      width: 26px;
      height: 26px;
      border-radius: 50%;
      /*border: 1.5px solid #B2B2B2;*/
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center;
      font-family: "praxis-regular", "Sans-Serif";
      font-size: 24px;
      color: #B2B2B2;
      text-decoration: none;
      box-sizing: border-box;
      line-height: 26px;
      margin-top: -4px; }
    .domain-hcp #edetailer-container .edetailer-hint-toggle {
      position: absolute;
      top: 0;
      left: 0; }
    .domain-hcp #edetailer-container .edetailer-hint-close {
      outline: 1px red;
      position: absolute;
      top: 9px;
      right: 9px;
      text-decoration: none;
      width: 28px;
      height: 28px; }
  .domain-hcp #edetailer-data {
    display: none; }
  @media (max-width: 1410px) {
    .domain-hcp #edetailer-container .edetailer-hint {
      left: 23.325% !important; } }
  .domain-hcp .dosing-calendar-form .takeda-title {
    font-family: "praxis-light", "Sans-Serif";
    line-height: 32px;
    font-size: 28px;
    letter-spacing: -0.02em;
    text-transform: uppercase;
    margin-left: 0;
    color: #4C4948;
    margin-bottom: 16px; }
  .domain-hcp .dosing-calendar-form .takeda-intro {
    font-family: "praxis-light", "Sans-Serif";
    line-height: 20px;
    font-size: 16px;
    color: #4C4948;
    margin-bottom: 16px; }
  .domain-hcp .dosing-calendar-form .takeda-languageselector {
    -webkit-box-shadow: inset 0px -1px 0px #FF0000;
    box-shadow: inset 0px -1px 0px #FF0000; }
    .domain-hcp .dosing-calendar-form .takeda-languageselector h2 {
      font-family: "praxis-semi", "Sans-Serif";
      line-height: 20px;
      font-size: 16px;
      color: #4C4948; }
    .domain-hcp .dosing-calendar-form .takeda-languageselector nav {
      padding-top: 16px;
      margin-bottom: 16px; }
      .domain-hcp .dosing-calendar-form .takeda-languageselector nav ul li {
        display: inline-block;
        width: 121px;
        font-family: "praxis-light", "Sans-Serif";
        line-height: 34px;
        font-size: 16px;
        text-align: center;
        text-transform: uppercase; }
        .domain-hcp .dosing-calendar-form .takeda-languageselector nav ul li a {
          color: #FF0000; }
        .domain-hcp .dosing-calendar-form .takeda-languageselector nav ul li.active {
          background: #4C4948; }
          .domain-hcp .dosing-calendar-form .takeda-languageselector nav ul li.active a {
            color: #FFFFFF; }
  .domain-hcp .dosing-calendar-form .takeda-bottom-notes {
    margin-top: 16px;
    position: absolute;
    bottom: 0;
    width: 100%; }
    .domain-hcp .dosing-calendar-form .takeda-bottom-notes ol {
      list-style-type: decimal;
      padding-left: 1.5em;
      margin-bottom: 20px !important; }
      .domain-hcp .dosing-calendar-form .takeda-bottom-notes ol li {
        color: #4c4948; }
  .domain-hcp .dosing-calendar-form .dosing-calendar-ui--state-settings-start-day .dosing-calendar-ui--add-dose-list {
    display: none; }
  .domain-hcp .dosing-calendar-form .dosing-calendar-ui--add-dose-list {
    border-bottom: 1px solid silver; }
    .domain-hcp .dosing-calendar-form .dosing-calendar-ui--add-dose-list li {
      position: relative;
      padding: 8px 5px 8px 30px;
      margin-left: 10px;
      font-family: praxis-regular,Sans-Serif;
      font-size: 18px;
      margin-left: 0;
      padding-left: 0; }
      .domain-hcp .dosing-calendar-form .dosing-calendar-ui--add-dose-list li a {
        position: relative;
        font-family: praxis-light,Sans-Serif;
        color: silver;
        padding: 5px 5px 5px 30px;
        font-size: 16px;
        display: inline-block;
        letter-spacing: -.5px;
        margin: 10px;
        -webkit-transition: all .2s ease-out;
        transition: all .2s ease-out;
        cursor: pointer;
        margin-top: 0;
        margin-bottom: 0; }
        .domain-hcp .dosing-calendar-form .dosing-calendar-ui--add-dose-list li a:before {
          content: '+';
          position: absolute;
          top: 0;
          bottom: 0;
          left: 0;
          border: 1px solid silver;
          color: silver;
          border-radius: 50%;
          width: 25px;
          height: 25px;
          font-size: 30px;
          line-height: 25px;
          text-align: center;
          -webkit-transition: all .2s ease-out;
          transition: all .2s ease-out; }
        .domain-hcp .dosing-calendar-form .dosing-calendar-ui--add-dose-list li a:hover {
          text-decoration: none;
          color: red; }
          .domain-hcp .dosing-calendar-form .dosing-calendar-ui--add-dose-list li a:hover:before {
            border: 1px solid red;
            color: red; }
  .domain-hcp .dosing-calendar-form .dosing-calendar-ui--custom-medication-form--add-medication {
    overflow: hidden;
    border: 1px solid #e6e6e6;
    position: absolute;
    padding: 20px;
    background-color: #FFF;
    right: 10px;
    width: 520px; }
    .domain-hcp .dosing-calendar-form .dosing-calendar-ui--custom-medication-form--add-medication h3 {
      font-family: "praxis-regular", "Sans-Serif";
      line-height: 16px;
      font-size: 16px;
      color: #4C4948;
      margin-bottom: 8px; }
    .domain-hcp .dosing-calendar-form .dosing-calendar-ui--custom-medication-form--add-medication .form-group.form-item {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center; }
      .domain-hcp .dosing-calendar-form .dosing-calendar-ui--custom-medication-form--add-medication .form-group.form-item:after {
        content: "mg";
        font-family: "praxis-light", "Sans-Serif";
        font-size: 14px;
        line-height: 1.42857143;
        text-align: center;
        padding-left: 7px;
        color: #4C4948; }
    .domain-hcp .dosing-calendar-form .dosing-calendar-ui--custom-medication-form--add-medication label {
      font-family: praxis-bold,Sans-Serif;
      margin-bottom: .2em;
      min-width: 200px; }
    .domain-hcp .dosing-calendar-form .dosing-calendar-ui--custom-medication-form--add-medication input {
      width: 67px;
      text-align: center;
      display: block;
      /*width: 100%;*/
      height: 34px;
      padding: 6px 12px;
      font-size: 14px;
      line-height: 1.42857143;
      color: #555;
      background-color: #fff;
      background-image: none;
      border: 1px solid #ccc;
      border-radius: 4px;
      -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
      box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
      -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
      transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
      transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
      transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s,-webkit-box-shadow ease-in-out .15s; }
  .domain-hcp .dosing-calendar-form .dosing-calendar-ui .dosing-calendar-ui--controls ul li span {
    font-family: "praxis-regular", "Sans-Serif";
    line-height: 16px;
    font-size: 18px;
    color: #4C4948;
    padding-left: 4px; }
  @media (max-width: 1920px) {
    .domain-hcp .dosing-calendar-form .dosing-calendar-ui .dosing-calendar-ui--controls ul li span {
      font-size: 16px; } }
  .domain-hcp .dosing-calendar-form .dosing-calendar-ui--custom-medication-form--start-date {
    position: relative;
    /*width: 150px; height: 20px;*/
    color: white; }
  .domain-hcp .dosing-calendar-form .dosing-calendar-ui--custom-medication-form--start-date:before {
    position: absolute;
    top: 0;
    left: 3px;
    content: attr(data-date);
    display: inline-block;
    color: black; }
  .domain-hcp .dosing-calendar-form .dosing-calendar-ui--custom-medication-form--start-date::-webkit-datetime-edit,
  .domain-hcp .dosing-calendar-form .dosing-calendar-ui--custom-medication-form--start-date::-webkit-inner-spin-button,
  .domain-hcp .dosing-calendar-form .dosing-calendar-ui--custom-medication-form--start-date::-webkit-clear-button {
    display: none; }
  .domain-hcp .dosing-calendar-form .dosing-calendar-ui--custom-medication-form--start-date::-webkit-calendar-picker-indicator {
    position: absolute;
    top: 10px;
    /*margin-top: -17px;*/
    right: 0;
    color: black;
    opacity: 1; }
  .domain-hcp .dosing-calendar-form .dosing-calendar-ui--change-month-btn {
    display: inline-block;
    padding-left: 29px;
    line-height: 3;
    color: #FF0000;
    font-family: "praxis-light", "Sans-Serif";
    font-size: 16px; }
  .domain-hcp .dosing-calendar-form .dosing-calendar-ui--change-start-period {
    overflow: hidden;
    border: 1px solid #e6e6e6;
    position: absolute;
    padding: 20px;
    background-color: #FFF;
    right: 10px;
    width: 520px;
    display: none; }
    .domain-hcp .dosing-calendar-form .dosing-calendar-ui--change-start-period h3 {
      font-family: "praxis-regular", "Sans-Serif";
      line-height: 16px;
      font-size: 16px;
      color: #4C4948;
      margin-bottom: 8px; }
    .domain-hcp .dosing-calendar-form .dosing-calendar-ui--change-start-period .form-group.form-item {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center; }
    .domain-hcp .dosing-calendar-form .dosing-calendar-ui--change-start-period label {
      font-family: praxis-bold,Sans-Serif;
      margin-bottom: .2em;
      min-width: 200px; }
    .domain-hcp .dosing-calendar-form .dosing-calendar-ui--change-start-period input {
      width: 100%;
      text-align: left;
      display: block;
      /*width: 100%;*/
      height: 34px;
      padding: 6px 12px;
      font-size: 14px;
      line-height: 1.42857143;
      color: #555;
      background-color: #fff;
      background-image: none;
      border: 1px solid #ccc;
      border-radius: 4px;
      -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
      box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
      -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
      transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
      transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
      transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
      position: relative; }
    .domain-hcp .dosing-calendar-form .dosing-calendar-ui--change-start-period #edit-change-period-input:before {
      position: absolute;
      top: 0;
      left: 3px;
      content: attr(data-date);
      display: inline-block;
      color: black;
      line-height: 33px; }
    .domain-hcp .dosing-calendar-form .dosing-calendar-ui--change-start-period #edit-change-period-input::-webkit-datetime-edit,
    .domain-hcp .dosing-calendar-form .dosing-calendar-ui--change-start-period #edit-change-period-input::-webkit-inner-spin-button,
    .domain-hcp .dosing-calendar-form .dosing-calendar-ui--change-start-period #edit-change-period-input::-webkit-clear-button {
      display: none; }
    .domain-hcp .dosing-calendar-form .dosing-calendar-ui--change-start-period #edit-change-period-input::-webkit-calendar-picker-indicator {
      position: absolute;
      top: 10px;
      /*margin-top: -17px;*/
      right: 0;
      color: black;
      opacity: 1; }
  .domain-hcp.page-node-type-page .main-container {
    padding-top: 3em; }
  .domain-hcp.page-node-type-page p {
    line-height: 20px;
    font-size: 16px;
    color: #4C4948;
    margin-bottom: 20px; }
  .domain-hcp.page-node-type-page h2, .domain-hcp.page-node-type-page h3 {
    margin-bottom: 20px; }
  .domain-hcp.page-node-type-page .region-footer p {
    margin-bottom: 0; }
  .domain-hcp .paragraph--type--pdf iframe.pdf {
    width: 100vh;
    height: 100vh; }
  .domain-hcp .hide-hcp {
    display: none; }

.domain-public {
  /*This file contains all of the fixes that modify base theme*/
  /*Fix Admin toolbar when it opened*/
  /*.container, .container{
    max-width: 1280px;
}*/ }
  .domain-public.toolbar-fixed.toolbar-horizontal body {
    padding-top: 30px !important; }
  .domain-public.toolbar-fixed.toolbar-horizontal .header {
    top: 39px; }
  .domain-public.toolbar-fixed.toolbar-horizontal.toolbar-tray-open {
    padding-top: 80px !important; }
    .domain-public.toolbar-fixed.toolbar-horizontal.toolbar-tray-open .header {
      top: 80px; }
  .domain-public header .drop {
    width: 247px;
    height: 57px;
    background: transparent;
    padding: 0;
    margin-top: 9px; }
    .domain-public header .drop img {
      width: 100%;
      height: 100%;
      -o-object-fit: contain;
      object-fit: contain; }
  .domain-public header .name.logo {
    display: none; }
  .domain-public header .nav-search-form {
    margin-top: 6px;
    margin-bottom: 6px; }
  .domain-public header .navbar-nav > li {
    line-height: 34px; }
    .domain-public header .navbar-nav > li > a {
      padding-top: 0 !important;
      padding-bottom: 0 !important;
      display: inline-block;
      width: 100%;
      height: 100%;
      vertical-align: top;
      line-height: 34px; }
  .domain-public .region-left-sticky-panel-wrapper {
    top: 25%; }
    .domain-public .region-left-sticky-panel-wrapper .language-switcher-language-url ul li.it {
      display: none; }
  @media (min-width: 1411px) {
    .domain-public #carouselHomepage {
      margin-top: 91px !important; } }
  .domain-public #block-docchecklogin-2 p,
  .domain-public #block-docchecklogin-2 svg,
  .domain-public .domain-hcp.page-node-type-ct-homepage-with-menu #block-doccheckloginblock .docCheck-exit {
    display: block; }
  .domain-public #block-docchecklogin-2 p {
    color: #FFFFFF; }
    .domain-public #block-docchecklogin-2 p a {
      color: #D75F58; }
  .domain-public .user-logged-in #block-docchecklogin-2 p, .domain-public .user-logged-in #block-docchecklogin-2 svg, .domain-public .user-logged-in .domain-hcp.page-node-type-ct-homepage-with-menu #block-doccheckloginblock .docCheck-exit {
    display: none; }
  .domain-public #block-docchecklogout p,
  .domain-public #block-takedacopyrights-2 p {
    color: #FFFFFF; }
  .domain-public #block-takeda-main-menu .nav > li:last-of-type a {
    padding: 10px 16px; }
  @media only screen and (max-width: 1024px) {
    .domain-public .region-left-sticky-panel-wrapper {
      top: 75%; } }
  .domain-public.path-frontpage #main-menu-wrapper:after, .domain-public.path-node.page-node-type-page #main-menu-wrapper:after {
    display: none; }
  .domain-public #block-takeda-main-menu .nav > li {
    /*flex-grow: 1;*/ }
  .domain-public #main-menu-wrapper:after {
    content: '';
    background: #CFC9C9;
    position: absolute;
    width: 100%;
    height: 37px;
    z-index: -1;
    left: 0; }
  .domain-public .block-category-menu-block {
    /*padding-bottom: 50px;*/ }
  .domain-public .block-category-submenu-block {
    position: absolute;
    top: 100%;
    width: 100%;
    background: #CFC9C9; }
    .domain-public .block-category-submenu-block nav {
      /*padding-left: 115px;*/ }
      .domain-public .block-category-submenu-block nav ul {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex; }
        .domain-public .block-category-submenu-block nav ul li {
          /*font-family: $praxis-semi;*/
          font-family: "praxis-light", "Sans-Serif";
          line-height: 37px;
          /*                font-size: 13px;*/
          font-size: 20px;
          text-transform: uppercase;
          padding: 0 15px; }
          .domain-public .block-category-submenu-block nav ul li.active {
            background: #fff; }
            .domain-public .block-category-submenu-block nav ul li.active a {
              color: #86797B; }
          .domain-public .block-category-submenu-block nav ul li a {
            color: #FFFFFF;
            text-decoration: none; }
  .domain-public .view-display-id-symptoms {
    padding-top: 37px; }
    .domain-public .view-display-id-symptoms .paragraph--type--related-materials {
      margin: 0;
      padding-top: 0;
      padding-bottom: 0;
      max-width: 100%; }
      .domain-public .view-display-id-symptoms .paragraph--type--related-materials .takeda-related-materials-toggle {
        display: none; }
      .domain-public .view-display-id-symptoms .paragraph--type--related-materials .field--name-field-title {
        padding-left: 0;
        padding-bottom: 0;
        padding-right: 0;
        font-family: "praxis-semi", "Sans-Serif";
        line-height: 20px;
        font-size: 13px;
        letter-spacing: 0.02em;
        text-transform: uppercase;
        color: #86797B;
        margin-bottom: 0;
        min-height: auto;
        margin-bottom: 16px; }
      .domain-public .view-display-id-symptoms .paragraph--type--related-materials .relatedMaterial {
        border: 0;
        padding: 0;
        overflow: visible;
        height: auto; }
        .domain-public .view-display-id-symptoms .paragraph--type--related-materials .relatedMaterial article.related-material {
          padding-left: 50px;
          padding-bottom: 8px;
          margin-bottom: 8px; }
        .domain-public .view-display-id-symptoms .paragraph--type--related-materials .relatedMaterial .related__language_cont {
          left: -140px; }
          .domain-public .view-display-id-symptoms .paragraph--type--related-materials .relatedMaterial .related__language_cont .related__language {
            font-family: "praxis-regular", "Sans-Serif";
            line-height: 30px;
            font-size: 12px;
            color: #FFFFFF;
            width: 30px;
            height: 30px; }
            .domain-public .view-display-id-symptoms .paragraph--type--related-materials .relatedMaterial .related__language_cont .related__language a {
              color: inherit;
              text-decoration: none; }
        .domain-public .view-display-id-symptoms .paragraph--type--related-materials .relatedMaterial .related__image .img-responsive {
          display: none; }
        .domain-public .view-display-id-symptoms .paragraph--type--related-materials .relatedMaterial .related__inner-container {
          padding: 0;
          margin: 0;
          min-height: 0;
          padding-right: 220px; }
          .domain-public .view-display-id-symptoms .paragraph--type--related-materials .relatedMaterial .related__inner-container .related__title {
            font-family: "praxis-semi", "Sans-Serif";
            line-height: 20px;
            font-size: 16px;
            color: #4C4948;
            min-height: unset;
            /*margin-bottom: 16px;*/ }
            .domain-public .view-display-id-symptoms .paragraph--type--related-materials .relatedMaterial .related__inner-container .related__title a {
              color: inherit; }
              .domain-public .view-display-id-symptoms .paragraph--type--related-materials .relatedMaterial .related__inner-container .related__title a:hover {
                text-decoration: none; }
          .domain-public .view-display-id-symptoms .paragraph--type--related-materials .relatedMaterial .related__inner-container .related__description {
            font-family: "praxis-light", "Sans-Serif";
            /*line-height: 20px;*/
            font-size: 10px;
            max-width: 1000px;
            /*color: #4C4948;*/
            line-height: 14px;
            font-size: 14px;
            color: #4C4948; }
            .domain-public .view-display-id-symptoms .paragraph--type--related-materials .relatedMaterial .related__inner-container .related__description a {
              color: inherit; }
              .domain-public .view-display-id-symptoms .paragraph--type--related-materials .relatedMaterial .related__inner-container .related__description a:hover {
                text-decoration: none; }
          .domain-public .view-display-id-symptoms .paragraph--type--related-materials .relatedMaterial .related__inner-container .related__button .field--name-field-button a {
            width: 69px;
            height: 36px;
            padding: 0;
            line-height: 36px;
            text-align: center;
            background: #D75F58; }
            .domain-public .view-display-id-symptoms .paragraph--type--related-materials .relatedMaterial .related__inner-container .related__button .field--name-field-button a:hover {
              background: #D75F58; }
            .domain-public .view-display-id-symptoms .paragraph--type--related-materials .relatedMaterial .related__inner-container .related__button .field--name-field-button a i {
              margin-left: 0; }
      .domain-public .view-display-id-symptoms .paragraph--type--related-materials i.icon-arrow-go, .domain-public .view-display-id-symptoms .paragraph--type--related-materials i.icon-arrow-go-orange, .domain-public .view-display-id-symptoms .paragraph--type--related-materials i.icon-arrow-go-orange {
        background-image: url(../images/icon-link-go-orange.svg); }
      @media only screen and (max-width: 425px) {
        .domain-public .view-display-id-symptoms .paragraph--type--related-materials .relatedMaterial .related__inner-container {
          padding-right: 0; }
        .domain-public .view-display-id-symptoms .paragraph--type--related-materials .relatedMaterial .related__button {
          width: 70px; } }
    .domain-public .view-display-id-symptoms .node-idx-168 .takeda-title {
      display: none; }
    .domain-public .view-display-id-symptoms .node-idx-168 #field-related-material--3 .carousel-inner,
    .domain-public .view-display-id-symptoms .node-idx-168 #field-related-material--4 .carousel-inner {
      padding-right: 76px; }
      .domain-public .view-display-id-symptoms .node-idx-168 #field-related-material--3 .carousel-inner .carousel-item .row,
      .domain-public .view-display-id-symptoms .node-idx-168 #field-related-material--4 .carousel-inner .carousel-item .row {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row; }
        .domain-public .view-display-id-symptoms .node-idx-168 #field-related-material--3 .carousel-inner .carousel-item .row:before, .domain-public .view-display-id-symptoms .node-idx-168 #field-related-material--3 .carousel-inner .carousel-item .row:after,
        .domain-public .view-display-id-symptoms .node-idx-168 #field-related-material--4 .carousel-inner .carousel-item .row:before,
        .domain-public .view-display-id-symptoms .node-idx-168 #field-related-material--4 .carousel-inner .carousel-item .row:after {
          display: none; }
        .domain-public .view-display-id-symptoms .node-idx-168 #field-related-material--3 .carousel-inner .carousel-item .row .related-item,
        .domain-public .view-display-id-symptoms .node-idx-168 #field-related-material--4 .carousel-inner .carousel-item .row .related-item {
          /*width: 372px;*/
          width: 45%; }
        .domain-public .view-display-id-symptoms .node-idx-168 #field-related-material--3 .carousel-inner .carousel-item .row .related__title,
        .domain-public .view-display-id-symptoms .node-idx-168 #field-related-material--4 .carousel-inner .carousel-item .row .related__title {
          padding-top: 18px;
          margin-bottom: 0; }
        .domain-public .view-display-id-symptoms .node-idx-168 #field-related-material--3 .carousel-inner .carousel-item .row article.related-material,
        .domain-public .view-display-id-symptoms .node-idx-168 #field-related-material--4 .carousel-inner .carousel-item .row article.related-material {
          padding-left: 0;
          position: relative;
          padding-bottom: 52px;
          -webkit-box-sizing: border-box;
          box-sizing: border-box; }
        .domain-public .view-display-id-symptoms .node-idx-168 #field-related-material--3 .carousel-inner .carousel-item .row .related__image .img-responsive,
        .domain-public .view-display-id-symptoms .node-idx-168 #field-related-material--4 .carousel-inner .carousel-item .row .related__image .img-responsive {
          display: block; }
        .domain-public .view-display-id-symptoms .node-idx-168 #field-related-material--3 .carousel-inner .carousel-item .row .related__button,
        .domain-public .view-display-id-symptoms .node-idx-168 #field-related-material--4 .carousel-inner .carousel-item .row .related__button {
          width: 100%;
          height: 100%;
          top: 0;
          left: 0; }
          .domain-public .view-display-id-symptoms .node-idx-168 #field-related-material--3 .carousel-inner .carousel-item .row .related__button a,
          .domain-public .view-display-id-symptoms .node-idx-168 #field-related-material--4 .carousel-inner .carousel-item .row .related__button a {
            position: absolute;
            width: 100%;
            height: 100%;
            left: 0;
            top: 0;
            background: transparent;
            text-indent: -9999px; }
        .domain-public .view-display-id-symptoms .node-idx-168 #field-related-material--3 .carousel-inner .carousel-item .row .related__language_cont,
        .domain-public .view-display-id-symptoms .node-idx-168 #field-related-material--4 .carousel-inner .carousel-item .row .related__language_cont {
          left: 0;
          bottom: -53px;
          -webkit-box-pack: start;
          -ms-flex-pack: start;
          justify-content: flex-start; }
      .domain-public .view-display-id-symptoms .node-idx-168 #field-related-material--3 .carousel-inner .related__inner-container,
      .domain-public .view-display-id-symptoms .node-idx-168 #field-related-material--4 .carousel-inner .related__inner-container {
        position: unset; }
    @media only screen and (max-width: 425px) {
      .domain-public .view-display-id-symptoms .node-idx-168 #field-related-material--3 .carousel-inner,
      .domain-public .view-display-id-symptoms .node-idx-168 #field-related-material--4 .carousel-inner {
        padding-right: 0; } }
  .domain-public .view-display-id-diagnosis {
    padding-top: 37px; }
    .domain-public .view-display-id-diagnosis .node-idx-209 .takeda-title {
      display: none; }
    .domain-public .view-display-id-diagnosis .paragraph--type--related-materials {
      margin: 0;
      padding-top: 0;
      padding-bottom: 0;
      max-width: 100%; }
      .domain-public .view-display-id-diagnosis .paragraph--type--related-materials .takeda-related-materials-toggle {
        display: none; }
      .domain-public .view-display-id-diagnosis .paragraph--type--related-materials .field--name-field-title {
        padding-left: 0;
        padding-bottom: 0;
        padding-right: 0;
        font-family: "praxis-semi", "Sans-Serif";
        line-height: 20px;
        font-size: 13px;
        letter-spacing: 0.02em;
        text-transform: uppercase;
        color: #86797B;
        margin-bottom: 0;
        min-height: auto;
        margin-bottom: 16px; }
      .domain-public .view-display-id-diagnosis .paragraph--type--related-materials .relatedMaterial {
        border: 0;
        padding: 0;
        overflow: visible;
        height: auto; }
        .domain-public .view-display-id-diagnosis .paragraph--type--related-materials .relatedMaterial article.related-material {
          padding-left: 50px;
          padding-bottom: 8px;
          margin-bottom: 8px; }
        .domain-public .view-display-id-diagnosis .paragraph--type--related-materials .relatedMaterial .related__language_cont {
          left: -140px; }
          .domain-public .view-display-id-diagnosis .paragraph--type--related-materials .relatedMaterial .related__language_cont .related__language {
            font-family: "praxis-regular", "Sans-Serif";
            line-height: 30px;
            font-size: 12px;
            color: #FFFFFF;
            width: 30px;
            height: 30px; }
            .domain-public .view-display-id-diagnosis .paragraph--type--related-materials .relatedMaterial .related__language_cont .related__language a {
              color: inherit;
              text-decoration: none; }
        .domain-public .view-display-id-diagnosis .paragraph--type--related-materials .relatedMaterial .related__image .img-responsive {
          display: none; }
        .domain-public .view-display-id-diagnosis .paragraph--type--related-materials .relatedMaterial .related__inner-container {
          padding: 0;
          margin: 0;
          min-height: 0;
          padding-right: 220px; }
          .domain-public .view-display-id-diagnosis .paragraph--type--related-materials .relatedMaterial .related__inner-container .related__title {
            font-family: "praxis-semi", "Sans-Serif";
            line-height: 20px;
            font-size: 16px;
            color: #4C4948;
            min-height: unset;
            /*margin-bottom: 16px;*/ }
            .domain-public .view-display-id-diagnosis .paragraph--type--related-materials .relatedMaterial .related__inner-container .related__title a {
              color: inherit; }
              .domain-public .view-display-id-diagnosis .paragraph--type--related-materials .relatedMaterial .related__inner-container .related__title a:hover {
                text-decoration: none; }
          .domain-public .view-display-id-diagnosis .paragraph--type--related-materials .relatedMaterial .related__inner-container .related__description {
            font-family: "praxis-light", "Sans-Serif";
            /*line-height: 20px;*/
            font-size: 10px;
            max-width: 1000px;
            /*color: #4C4948;*/
            line-height: 14px;
            font-size: 14px;
            color: #4C4948; }
            .domain-public .view-display-id-diagnosis .paragraph--type--related-materials .relatedMaterial .related__inner-container .related__description a {
              color: inherit; }
              .domain-public .view-display-id-diagnosis .paragraph--type--related-materials .relatedMaterial .related__inner-container .related__description a:hover {
                text-decoration: none; }
          .domain-public .view-display-id-diagnosis .paragraph--type--related-materials .relatedMaterial .related__inner-container .related__button .field--name-field-button a {
            width: 69px;
            height: 36px;
            padding: 0;
            line-height: 36px;
            text-align: center;
            background: #D75F58; }
            .domain-public .view-display-id-diagnosis .paragraph--type--related-materials .relatedMaterial .related__inner-container .related__button .field--name-field-button a:hover {
              background: #D75F58; }
            .domain-public .view-display-id-diagnosis .paragraph--type--related-materials .relatedMaterial .related__inner-container .related__button .field--name-field-button a i {
              margin-left: 0; }
      .domain-public .view-display-id-diagnosis .paragraph--type--related-materials i.icon-arrow-go, .domain-public .view-display-id-diagnosis .paragraph--type--related-materials i.icon-arrow-go-orange, .domain-public .view-display-id-diagnosis .paragraph--type--related-materials i.icon-arrow-go-orange {
        background-image: url(../images/icon-link-go-orange.svg); }
      @media only screen and (max-width: 425px) {
        .domain-public .view-display-id-diagnosis .paragraph--type--related-materials .relatedMaterial .related__inner-container {
          padding-right: 0; }
        .domain-public .view-display-id-diagnosis .paragraph--type--related-materials .relatedMaterial .related__button {
          width: 70px; } }
    .domain-public .view-display-id-diagnosis .node-idx-209 #field-related-material--3 .carousel-inner {
      padding-right: 76px; }
      .domain-public .view-display-id-diagnosis .node-idx-209 #field-related-material--3 .carousel-inner .carousel-item .row {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row; }
        .domain-public .view-display-id-diagnosis .node-idx-209 #field-related-material--3 .carousel-inner .carousel-item .row:before, .domain-public .view-display-id-diagnosis .node-idx-209 #field-related-material--3 .carousel-inner .carousel-item .row:after {
          display: none; }
        .domain-public .view-display-id-diagnosis .node-idx-209 #field-related-material--3 .carousel-inner .carousel-item .row .related-item {
          /*width: 372px;*/
          width: 45%; }
        .domain-public .view-display-id-diagnosis .node-idx-209 #field-related-material--3 .carousel-inner .carousel-item .row .related__title {
          padding-top: 18px;
          margin-bottom: 0; }
        .domain-public .view-display-id-diagnosis .node-idx-209 #field-related-material--3 .carousel-inner .carousel-item .row article.related-material {
          padding-left: 0;
          position: relative;
          padding-bottom: 52px;
          -webkit-box-sizing: border-box;
          box-sizing: border-box; }
        .domain-public .view-display-id-diagnosis .node-idx-209 #field-related-material--3 .carousel-inner .carousel-item .row .related__image .img-responsive {
          display: block; }
        .domain-public .view-display-id-diagnosis .node-idx-209 #field-related-material--3 .carousel-inner .carousel-item .row .related__button {
          width: 100%;
          height: 100%;
          top: 0;
          left: 0; }
          .domain-public .view-display-id-diagnosis .node-idx-209 #field-related-material--3 .carousel-inner .carousel-item .row .related__button a {
            position: absolute;
            width: 100%;
            height: 100%;
            left: 0;
            top: 0;
            background: transparent;
            text-indent: -9999px; }
        .domain-public .view-display-id-diagnosis .node-idx-209 #field-related-material--3 .carousel-inner .carousel-item .row .related__language_cont {
          left: 0;
          bottom: -53px;
          -webkit-box-pack: start;
          -ms-flex-pack: start;
          justify-content: flex-start; }
      .domain-public .view-display-id-diagnosis .node-idx-209 #field-related-material--3 .carousel-inner .related__inner-container {
        position: unset; }
    @media only screen and (max-width: 425px) {
      .domain-public .view-display-id-diagnosis .node-idx-209 #field-related-material--3 .carousel-inner {
        padding-right: 0; } }
    .domain-public .view-display-id-diagnosis .node-idx-21 .paragraph--type--related-materials {
      max-width: 800px;
      margin: 0 auto; }
      .domain-public .view-display-id-diagnosis .node-idx-21 .paragraph--type--related-materials .carousel-inner {
        padding-right: 76px; }
        .domain-public .view-display-id-diagnosis .node-idx-21 .paragraph--type--related-materials .carousel-inner .carousel-item .row {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: justify;
          -ms-flex-pack: justify;
          justify-content: space-between;
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
          -ms-flex-direction: row;
          flex-direction: row; }
          .domain-public .view-display-id-diagnosis .node-idx-21 .paragraph--type--related-materials .carousel-inner .carousel-item .row:before, .domain-public .view-display-id-diagnosis .node-idx-21 .paragraph--type--related-materials .carousel-inner .carousel-item .row:after {
            display: none; }
          .domain-public .view-display-id-diagnosis .node-idx-21 .paragraph--type--related-materials .carousel-inner .carousel-item .row .related-item {
            /*width: 372px;*/
            width: 45%; }
          .domain-public .view-display-id-diagnosis .node-idx-21 .paragraph--type--related-materials .carousel-inner .carousel-item .row .related__title {
            padding-top: 18px;
            margin-bottom: 0; }
          .domain-public .view-display-id-diagnosis .node-idx-21 .paragraph--type--related-materials .carousel-inner .carousel-item .row article.related-material {
            padding-left: 0;
            position: relative;
            padding-bottom: 52px;
            -webkit-box-sizing: border-box;
            box-sizing: border-box; }
          .domain-public .view-display-id-diagnosis .node-idx-21 .paragraph--type--related-materials .carousel-inner .carousel-item .row .related__image .img-responsive {
            display: block; }
          .domain-public .view-display-id-diagnosis .node-idx-21 .paragraph--type--related-materials .carousel-inner .carousel-item .row .related__button {
            width: 100%;
            height: 100%;
            top: 0;
            left: 0; }
            .domain-public .view-display-id-diagnosis .node-idx-21 .paragraph--type--related-materials .carousel-inner .carousel-item .row .related__button a {
              position: absolute;
              width: 100%;
              height: 100%;
              left: 0;
              top: 0;
              background: transparent;
              text-indent: -9999px; }
          .domain-public .view-display-id-diagnosis .node-idx-21 .paragraph--type--related-materials .carousel-inner .carousel-item .row .related__language_cont {
            left: 0;
            bottom: -53px;
            -webkit-box-pack: start;
            -ms-flex-pack: start;
            justify-content: flex-start; }
        .domain-public .view-display-id-diagnosis .node-idx-21 .paragraph--type--related-materials .carousel-inner .related__inner-container {
          position: unset; }
      @media only screen and (max-width: 425px) {
        .domain-public .view-display-id-diagnosis .node-idx-21 .paragraph--type--related-materials .carousel-inner {
          padding-right: 0; } }
      .domain-public .view-display-id-diagnosis .node-idx-21 .paragraph--type--related-materials .related__inner-container {
        padding-right: 0; }
  .domain-public .view-display-id-treatment {
    padding-top: 37px; }
    .domain-public .view-display-id-treatment .paragraph--type--related-materials {
      margin: 0;
      padding-top: 0;
      padding-bottom: 0;
      max-width: 100%; }
      .domain-public .view-display-id-treatment .paragraph--type--related-materials .takeda-related-materials-toggle {
        display: none; }
      .domain-public .view-display-id-treatment .paragraph--type--related-materials .field--name-field-title {
        padding-left: 0;
        padding-bottom: 0;
        padding-right: 0;
        font-family: "praxis-semi", "Sans-Serif";
        line-height: 20px;
        font-size: 13px;
        letter-spacing: 0.02em;
        text-transform: uppercase;
        color: #86797B;
        margin-bottom: 0;
        min-height: auto;
        margin-bottom: 16px; }
      .domain-public .view-display-id-treatment .paragraph--type--related-materials .relatedMaterial {
        border: 0;
        padding: 0;
        overflow: visible;
        height: auto; }
        .domain-public .view-display-id-treatment .paragraph--type--related-materials .relatedMaterial article.related-material {
          padding-left: 50px;
          padding-bottom: 8px;
          margin-bottom: 8px; }
        .domain-public .view-display-id-treatment .paragraph--type--related-materials .relatedMaterial .related__language_cont {
          left: -140px; }
          .domain-public .view-display-id-treatment .paragraph--type--related-materials .relatedMaterial .related__language_cont .related__language {
            font-family: "praxis-regular", "Sans-Serif";
            line-height: 30px;
            font-size: 12px;
            color: #FFFFFF;
            width: 30px;
            height: 30px; }
            .domain-public .view-display-id-treatment .paragraph--type--related-materials .relatedMaterial .related__language_cont .related__language a {
              color: inherit;
              text-decoration: none; }
        .domain-public .view-display-id-treatment .paragraph--type--related-materials .relatedMaterial .related__image .img-responsive {
          display: none; }
        .domain-public .view-display-id-treatment .paragraph--type--related-materials .relatedMaterial .related__inner-container {
          padding: 0;
          margin: 0;
          min-height: 0;
          padding-right: 220px; }
          .domain-public .view-display-id-treatment .paragraph--type--related-materials .relatedMaterial .related__inner-container .related__title {
            font-family: "praxis-semi", "Sans-Serif";
            line-height: 20px;
            font-size: 16px;
            color: #4C4948;
            min-height: unset;
            /*margin-bottom: 16px;*/ }
            .domain-public .view-display-id-treatment .paragraph--type--related-materials .relatedMaterial .related__inner-container .related__title a {
              color: inherit; }
              .domain-public .view-display-id-treatment .paragraph--type--related-materials .relatedMaterial .related__inner-container .related__title a:hover {
                text-decoration: none; }
          .domain-public .view-display-id-treatment .paragraph--type--related-materials .relatedMaterial .related__inner-container .related__description {
            font-family: "praxis-light", "Sans-Serif";
            /*line-height: 20px;*/
            font-size: 10px;
            max-width: 1000px;
            /*color: #4C4948;*/
            line-height: 14px;
            font-size: 14px;
            color: #4C4948; }
            .domain-public .view-display-id-treatment .paragraph--type--related-materials .relatedMaterial .related__inner-container .related__description a {
              color: inherit; }
              .domain-public .view-display-id-treatment .paragraph--type--related-materials .relatedMaterial .related__inner-container .related__description a:hover {
                text-decoration: none; }
          .domain-public .view-display-id-treatment .paragraph--type--related-materials .relatedMaterial .related__inner-container .related__button .field--name-field-button a {
            width: 69px;
            height: 36px;
            padding: 0;
            line-height: 36px;
            text-align: center;
            background: #D75F58; }
            .domain-public .view-display-id-treatment .paragraph--type--related-materials .relatedMaterial .related__inner-container .related__button .field--name-field-button a:hover {
              background: #D75F58; }
            .domain-public .view-display-id-treatment .paragraph--type--related-materials .relatedMaterial .related__inner-container .related__button .field--name-field-button a i {
              margin-left: 0; }
      .domain-public .view-display-id-treatment .paragraph--type--related-materials i.icon-arrow-go, .domain-public .view-display-id-treatment .paragraph--type--related-materials i.icon-arrow-go-orange, .domain-public .view-display-id-treatment .paragraph--type--related-materials i.icon-arrow-go-orange {
        background-image: url(../images/icon-link-go-orange.svg); }
      @media only screen and (max-width: 425px) {
        .domain-public .view-display-id-treatment .paragraph--type--related-materials .relatedMaterial .related__inner-container {
          padding-right: 0; }
        .domain-public .view-display-id-treatment .paragraph--type--related-materials .relatedMaterial .related__button {
          width: 70px; } }
    .domain-public .view-display-id-treatment .node-idx-210 .takeda-title {
      display: none; }
    .domain-public .view-display-id-treatment .node-idx-210 #field-related-material--3 .carousel-inner,
    .domain-public .view-display-id-treatment .node-idx-210 #field-related-material--4 .carousel-inner {
      padding-right: 76px; }
      .domain-public .view-display-id-treatment .node-idx-210 #field-related-material--3 .carousel-inner .carousel-item .row,
      .domain-public .view-display-id-treatment .node-idx-210 #field-related-material--4 .carousel-inner .carousel-item .row {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row; }
        .domain-public .view-display-id-treatment .node-idx-210 #field-related-material--3 .carousel-inner .carousel-item .row:before, .domain-public .view-display-id-treatment .node-idx-210 #field-related-material--3 .carousel-inner .carousel-item .row:after,
        .domain-public .view-display-id-treatment .node-idx-210 #field-related-material--4 .carousel-inner .carousel-item .row:before,
        .domain-public .view-display-id-treatment .node-idx-210 #field-related-material--4 .carousel-inner .carousel-item .row:after {
          display: none; }
        .domain-public .view-display-id-treatment .node-idx-210 #field-related-material--3 .carousel-inner .carousel-item .row .related-item,
        .domain-public .view-display-id-treatment .node-idx-210 #field-related-material--4 .carousel-inner .carousel-item .row .related-item {
          /*width: 372px;*/
          width: 45%; }
        .domain-public .view-display-id-treatment .node-idx-210 #field-related-material--3 .carousel-inner .carousel-item .row .related__title,
        .domain-public .view-display-id-treatment .node-idx-210 #field-related-material--4 .carousel-inner .carousel-item .row .related__title {
          padding-top: 18px;
          margin-bottom: 0; }
        .domain-public .view-display-id-treatment .node-idx-210 #field-related-material--3 .carousel-inner .carousel-item .row article.related-material,
        .domain-public .view-display-id-treatment .node-idx-210 #field-related-material--4 .carousel-inner .carousel-item .row article.related-material {
          padding-left: 0;
          position: relative;
          padding-bottom: 52px;
          -webkit-box-sizing: border-box;
          box-sizing: border-box; }
        .domain-public .view-display-id-treatment .node-idx-210 #field-related-material--3 .carousel-inner .carousel-item .row .related__image .img-responsive,
        .domain-public .view-display-id-treatment .node-idx-210 #field-related-material--4 .carousel-inner .carousel-item .row .related__image .img-responsive {
          display: block; }
        .domain-public .view-display-id-treatment .node-idx-210 #field-related-material--3 .carousel-inner .carousel-item .row .related__button,
        .domain-public .view-display-id-treatment .node-idx-210 #field-related-material--4 .carousel-inner .carousel-item .row .related__button {
          width: 100%;
          height: 100%;
          top: 0;
          left: 0; }
          .domain-public .view-display-id-treatment .node-idx-210 #field-related-material--3 .carousel-inner .carousel-item .row .related__button a,
          .domain-public .view-display-id-treatment .node-idx-210 #field-related-material--4 .carousel-inner .carousel-item .row .related__button a {
            position: absolute;
            width: 100%;
            height: 100%;
            left: 0;
            top: 0;
            background: transparent;
            text-indent: -9999px; }
        .domain-public .view-display-id-treatment .node-idx-210 #field-related-material--3 .carousel-inner .carousel-item .row .related__language_cont,
        .domain-public .view-display-id-treatment .node-idx-210 #field-related-material--4 .carousel-inner .carousel-item .row .related__language_cont {
          left: 0;
          bottom: -53px;
          -webkit-box-pack: start;
          -ms-flex-pack: start;
          justify-content: flex-start; }
      .domain-public .view-display-id-treatment .node-idx-210 #field-related-material--3 .carousel-inner .related__inner-container,
      .domain-public .view-display-id-treatment .node-idx-210 #field-related-material--4 .carousel-inner .related__inner-container {
        position: unset; }
    @media only screen and (max-width: 425px) {
      .domain-public .view-display-id-treatment .node-idx-210 #field-related-material--3 .carousel-inner,
      .domain-public .view-display-id-treatment .node-idx-210 #field-related-material--4 .carousel-inner {
        padding-right: 0; } }
    .domain-public .view-display-id-treatment .node-idx-210 #field-related-material--3 .related__title,
    .domain-public .view-display-id-treatment .node-idx-210 #field-related-material--4 .related__title {
      min-height: 58px; }
  .domain-public .view-display-id-patient_stories {
    padding-top: 37px; }
    .domain-public .view-display-id-patient_stories .node-idx-211 .takeda-title {
      display: none; }
    .domain-public .view-display-id-patient_stories .node-idx-211 #field-related-material--3 .related__title {
      /*display: none;*/ }
    .domain-public .view-display-id-patient_stories .node-idx-211 #field-related-material--3 .related__description {
      line-height: 16px;
      font-size: 14px;
      color: #4C4948; }
    .domain-public .view-display-id-patient_stories .paragraph--type--related-materials {
      margin: 0;
      padding-top: 0;
      padding-bottom: 0;
      max-width: 100%; }
      .domain-public .view-display-id-patient_stories .paragraph--type--related-materials .takeda-related-materials-toggle {
        display: none; }
      .domain-public .view-display-id-patient_stories .paragraph--type--related-materials .field--name-field-title {
        padding-left: 0;
        padding-bottom: 0;
        padding-right: 0;
        font-family: "praxis-semi", "Sans-Serif";
        line-height: 20px;
        font-size: 13px;
        letter-spacing: 0.02em;
        text-transform: uppercase;
        color: #86797B;
        margin-bottom: 0;
        min-height: auto;
        margin-bottom: 16px; }
      .domain-public .view-display-id-patient_stories .paragraph--type--related-materials .relatedMaterial {
        border: 0;
        padding: 0;
        overflow: visible;
        height: auto; }
        .domain-public .view-display-id-patient_stories .paragraph--type--related-materials .relatedMaterial article.related-material {
          padding-left: 50px;
          padding-bottom: 8px;
          margin-bottom: 8px; }
        .domain-public .view-display-id-patient_stories .paragraph--type--related-materials .relatedMaterial .related__language_cont {
          left: -140px; }
          .domain-public .view-display-id-patient_stories .paragraph--type--related-materials .relatedMaterial .related__language_cont .related__language {
            font-family: "praxis-regular", "Sans-Serif";
            line-height: 30px;
            font-size: 12px;
            color: #FFFFFF;
            width: 30px;
            height: 30px; }
            .domain-public .view-display-id-patient_stories .paragraph--type--related-materials .relatedMaterial .related__language_cont .related__language a {
              color: inherit;
              text-decoration: none; }
        .domain-public .view-display-id-patient_stories .paragraph--type--related-materials .relatedMaterial .related__image .img-responsive {
          display: none; }
        .domain-public .view-display-id-patient_stories .paragraph--type--related-materials .relatedMaterial .related__inner-container {
          padding: 0;
          margin: 0;
          min-height: 0;
          padding-right: 220px; }
          .domain-public .view-display-id-patient_stories .paragraph--type--related-materials .relatedMaterial .related__inner-container .related__title {
            font-family: "praxis-semi", "Sans-Serif";
            line-height: 20px;
            font-size: 16px;
            color: #4C4948;
            min-height: unset;
            /*margin-bottom: 16px;*/ }
            .domain-public .view-display-id-patient_stories .paragraph--type--related-materials .relatedMaterial .related__inner-container .related__title a {
              color: inherit; }
              .domain-public .view-display-id-patient_stories .paragraph--type--related-materials .relatedMaterial .related__inner-container .related__title a:hover {
                text-decoration: none; }
          .domain-public .view-display-id-patient_stories .paragraph--type--related-materials .relatedMaterial .related__inner-container .related__description {
            font-family: "praxis-light", "Sans-Serif";
            /*line-height: 20px;*/
            font-size: 10px;
            max-width: 1000px;
            /*color: #4C4948;*/
            line-height: 14px;
            font-size: 14px;
            color: #4C4948; }
            .domain-public .view-display-id-patient_stories .paragraph--type--related-materials .relatedMaterial .related__inner-container .related__description a {
              color: inherit; }
              .domain-public .view-display-id-patient_stories .paragraph--type--related-materials .relatedMaterial .related__inner-container .related__description a:hover {
                text-decoration: none; }
          .domain-public .view-display-id-patient_stories .paragraph--type--related-materials .relatedMaterial .related__inner-container .related__button .field--name-field-button a {
            width: 69px;
            height: 36px;
            padding: 0;
            line-height: 36px;
            text-align: center;
            background: #D75F58; }
            .domain-public .view-display-id-patient_stories .paragraph--type--related-materials .relatedMaterial .related__inner-container .related__button .field--name-field-button a:hover {
              background: #D75F58; }
            .domain-public .view-display-id-patient_stories .paragraph--type--related-materials .relatedMaterial .related__inner-container .related__button .field--name-field-button a i {
              margin-left: 0; }
      .domain-public .view-display-id-patient_stories .paragraph--type--related-materials i.icon-arrow-go, .domain-public .view-display-id-patient_stories .paragraph--type--related-materials i.icon-arrow-go-orange, .domain-public .view-display-id-patient_stories .paragraph--type--related-materials i.icon-arrow-go-orange {
        background-image: url(../images/icon-link-go-orange.svg); }
      @media only screen and (max-width: 425px) {
        .domain-public .view-display-id-patient_stories .paragraph--type--related-materials .relatedMaterial .related__inner-container {
          padding-right: 0; }
        .domain-public .view-display-id-patient_stories .paragraph--type--related-materials .relatedMaterial .related__button {
          width: 70px; } }
  .domain-public .view-display-id-living_with_mm {
    padding-top: 37px; }
    .domain-public .view-display-id-living_with_mm .node-idx-213 .takeda-title,
    .domain-public .view-display-id-living_with_mm .node-idx-214 .takeda-title,
    .domain-public .view-display-id-living_with_mm .node-idx-215 .takeda-title {
      display: none; }
    .domain-public .view-display-id-living_with_mm .node-idx-213 .paragraph--type--text,
    .domain-public .view-display-id-living_with_mm .node-idx-214 .paragraph--type--text,
    .domain-public .view-display-id-living_with_mm .node-idx-215 .paragraph--type--text {
      margin: 0;
      margin-bottom: 16px; }
    .domain-public .view-display-id-living_with_mm .node-idx-214 #field-related-material--2 {
      /*            .related__title{
                display: none;
            }*/ }
      .domain-public .view-display-id-living_with_mm .node-idx-214 #field-related-material--2 .related__description {
        line-height: 16px;
        font-size: 14px;
        color: #4C4948; }
    .domain-public .view-display-id-living_with_mm .node-idx-215 #field-related-material--3 {
      /*            .related__title{
                display: none;
            }*/ }
      .domain-public .view-display-id-living_with_mm .node-idx-215 #field-related-material--3 .related__description {
        line-height: 1.2; }
    .domain-public .view-display-id-living_with_mm h2 {
      font-family: "praxis-semi", "Sans-Serif";
      line-height: 20px;
      font-size: 16px;
      color: #86797B; }
    .domain-public .view-display-id-living_with_mm .paragraph--type--related-materials {
      margin: 0;
      padding-top: 0;
      padding-bottom: 0;
      max-width: 100%; }
      .domain-public .view-display-id-living_with_mm .paragraph--type--related-materials .takeda-related-materials-toggle {
        display: none; }
      .domain-public .view-display-id-living_with_mm .paragraph--type--related-materials .field--name-field-title {
        padding-left: 0;
        padding-bottom: 0;
        padding-right: 0;
        font-family: "praxis-semi", "Sans-Serif";
        line-height: 20px;
        font-size: 13px;
        letter-spacing: 0.02em;
        text-transform: uppercase;
        color: #86797B;
        margin-bottom: 0;
        min-height: auto;
        margin-bottom: 16px; }
      .domain-public .view-display-id-living_with_mm .paragraph--type--related-materials .relatedMaterial {
        border: 0;
        padding: 0;
        overflow: visible;
        height: auto; }
        .domain-public .view-display-id-living_with_mm .paragraph--type--related-materials .relatedMaterial article.related-material {
          padding-left: 50px;
          padding-bottom: 8px;
          margin-bottom: 8px; }
        .domain-public .view-display-id-living_with_mm .paragraph--type--related-materials .relatedMaterial .related__language_cont {
          left: -140px; }
          .domain-public .view-display-id-living_with_mm .paragraph--type--related-materials .relatedMaterial .related__language_cont .related__language {
            font-family: "praxis-regular", "Sans-Serif";
            line-height: 30px;
            font-size: 12px;
            color: #FFFFFF;
            width: 30px;
            height: 30px; }
            .domain-public .view-display-id-living_with_mm .paragraph--type--related-materials .relatedMaterial .related__language_cont .related__language a {
              color: inherit;
              text-decoration: none; }
        .domain-public .view-display-id-living_with_mm .paragraph--type--related-materials .relatedMaterial .related__image .img-responsive {
          display: none; }
        .domain-public .view-display-id-living_with_mm .paragraph--type--related-materials .relatedMaterial .related__inner-container {
          padding: 0;
          margin: 0;
          min-height: 0;
          padding-right: 220px; }
          .domain-public .view-display-id-living_with_mm .paragraph--type--related-materials .relatedMaterial .related__inner-container .related__title {
            font-family: "praxis-semi", "Sans-Serif";
            line-height: 20px;
            font-size: 16px;
            color: #4C4948;
            min-height: unset;
            /*margin-bottom: 16px;*/ }
            .domain-public .view-display-id-living_with_mm .paragraph--type--related-materials .relatedMaterial .related__inner-container .related__title a {
              color: inherit; }
              .domain-public .view-display-id-living_with_mm .paragraph--type--related-materials .relatedMaterial .related__inner-container .related__title a:hover {
                text-decoration: none; }
          .domain-public .view-display-id-living_with_mm .paragraph--type--related-materials .relatedMaterial .related__inner-container .related__description {
            font-family: "praxis-light", "Sans-Serif";
            /*line-height: 20px;*/
            font-size: 10px;
            max-width: 1000px;
            /*color: #4C4948;*/
            line-height: 14px;
            font-size: 14px;
            color: #4C4948; }
            .domain-public .view-display-id-living_with_mm .paragraph--type--related-materials .relatedMaterial .related__inner-container .related__description a {
              color: inherit; }
              .domain-public .view-display-id-living_with_mm .paragraph--type--related-materials .relatedMaterial .related__inner-container .related__description a:hover {
                text-decoration: none; }
          .domain-public .view-display-id-living_with_mm .paragraph--type--related-materials .relatedMaterial .related__inner-container .related__button .field--name-field-button a {
            width: 69px;
            height: 36px;
            padding: 0;
            line-height: 36px;
            text-align: center;
            background: #D75F58; }
            .domain-public .view-display-id-living_with_mm .paragraph--type--related-materials .relatedMaterial .related__inner-container .related__button .field--name-field-button a:hover {
              background: #D75F58; }
            .domain-public .view-display-id-living_with_mm .paragraph--type--related-materials .relatedMaterial .related__inner-container .related__button .field--name-field-button a i {
              margin-left: 0; }
      .domain-public .view-display-id-living_with_mm .paragraph--type--related-materials i.icon-arrow-go, .domain-public .view-display-id-living_with_mm .paragraph--type--related-materials i.icon-arrow-go-orange, .domain-public .view-display-id-living_with_mm .paragraph--type--related-materials i.icon-arrow-go-orange {
        background-image: url(../images/icon-link-go-orange.svg); }
      @media only screen and (max-width: 425px) {
        .domain-public .view-display-id-living_with_mm .paragraph--type--related-materials .relatedMaterial .related__inner-container {
          padding-right: 0; }
        .domain-public .view-display-id-living_with_mm .paragraph--type--related-materials .relatedMaterial .related__button {
          width: 70px; } }
  .domain-public .view-display-id-resources {
    padding-top: 37px; }
    .domain-public .view-display-id-resources .node-idx-216 .takeda-title,
    .domain-public .view-display-id-resources .node-idx-217 .takeda-title,
    .domain-public .view-display-id-resources .node-idx-218 .takeda-title {
      display: none; }
    .domain-public .view-display-id-resources .node-idx-217 .related-item {
      margin-bottom: 16px; }
    .domain-public .view-display-id-resources .node-idx-217 .related__title {
      line-height: 36px !important; }
    .domain-public .view-display-id-resources .node-idx-217 .related__language {
      display: none; }
    .domain-public .view-display-id-resources .node-idx-218 .related__description {
      line-height: 1.2 !important; }
    .domain-public .view-display-id-resources .paragraph--type--related-materials {
      margin: 0;
      padding-top: 0;
      padding-bottom: 0;
      max-width: 100%; }
      .domain-public .view-display-id-resources .paragraph--type--related-materials .takeda-related-materials-toggle {
        display: none; }
      .domain-public .view-display-id-resources .paragraph--type--related-materials .field--name-field-title {
        padding-left: 0;
        padding-bottom: 0;
        padding-right: 0;
        font-family: "praxis-semi", "Sans-Serif";
        line-height: 20px;
        font-size: 13px;
        letter-spacing: 0.02em;
        text-transform: uppercase;
        color: #86797B;
        margin-bottom: 0;
        min-height: auto;
        margin-bottom: 16px; }
      .domain-public .view-display-id-resources .paragraph--type--related-materials .relatedMaterial {
        border: 0;
        padding: 0;
        overflow: visible;
        height: auto; }
        .domain-public .view-display-id-resources .paragraph--type--related-materials .relatedMaterial article.related-material {
          padding-left: 50px;
          padding-bottom: 8px;
          margin-bottom: 8px; }
        .domain-public .view-display-id-resources .paragraph--type--related-materials .relatedMaterial .related__language_cont {
          left: -140px; }
          .domain-public .view-display-id-resources .paragraph--type--related-materials .relatedMaterial .related__language_cont .related__language {
            font-family: "praxis-regular", "Sans-Serif";
            line-height: 30px;
            font-size: 12px;
            color: #FFFFFF;
            width: 30px;
            height: 30px; }
            .domain-public .view-display-id-resources .paragraph--type--related-materials .relatedMaterial .related__language_cont .related__language a {
              color: inherit;
              text-decoration: none; }
        .domain-public .view-display-id-resources .paragraph--type--related-materials .relatedMaterial .related__image .img-responsive {
          display: none; }
        .domain-public .view-display-id-resources .paragraph--type--related-materials .relatedMaterial .related__inner-container {
          padding: 0;
          margin: 0;
          min-height: 0;
          padding-right: 220px; }
          .domain-public .view-display-id-resources .paragraph--type--related-materials .relatedMaterial .related__inner-container .related__title {
            font-family: "praxis-semi", "Sans-Serif";
            line-height: 20px;
            font-size: 16px;
            color: #4C4948;
            min-height: unset;
            /*margin-bottom: 16px;*/ }
            .domain-public .view-display-id-resources .paragraph--type--related-materials .relatedMaterial .related__inner-container .related__title a {
              color: inherit; }
              .domain-public .view-display-id-resources .paragraph--type--related-materials .relatedMaterial .related__inner-container .related__title a:hover {
                text-decoration: none; }
          .domain-public .view-display-id-resources .paragraph--type--related-materials .relatedMaterial .related__inner-container .related__description {
            font-family: "praxis-light", "Sans-Serif";
            /*line-height: 20px;*/
            font-size: 10px;
            max-width: 1000px;
            /*color: #4C4948;*/
            line-height: 14px;
            font-size: 14px;
            color: #4C4948; }
            .domain-public .view-display-id-resources .paragraph--type--related-materials .relatedMaterial .related__inner-container .related__description a {
              color: inherit; }
              .domain-public .view-display-id-resources .paragraph--type--related-materials .relatedMaterial .related__inner-container .related__description a:hover {
                text-decoration: none; }
          .domain-public .view-display-id-resources .paragraph--type--related-materials .relatedMaterial .related__inner-container .related__button .field--name-field-button a {
            width: 69px;
            height: 36px;
            padding: 0;
            line-height: 36px;
            text-align: center;
            background: #D75F58; }
            .domain-public .view-display-id-resources .paragraph--type--related-materials .relatedMaterial .related__inner-container .related__button .field--name-field-button a:hover {
              background: #D75F58; }
            .domain-public .view-display-id-resources .paragraph--type--related-materials .relatedMaterial .related__inner-container .related__button .field--name-field-button a i {
              margin-left: 0; }
      .domain-public .view-display-id-resources .paragraph--type--related-materials i.icon-arrow-go, .domain-public .view-display-id-resources .paragraph--type--related-materials i.icon-arrow-go-orange, .domain-public .view-display-id-resources .paragraph--type--related-materials i.icon-arrow-go-orange {
        background-image: url(../images/icon-link-go-orange.svg); }
      @media only screen and (max-width: 425px) {
        .domain-public .view-display-id-resources .paragraph--type--related-materials .relatedMaterial .related__inner-container {
          padding-right: 0; }
        .domain-public .view-display-id-resources .paragraph--type--related-materials .relatedMaterial .related__button {
          width: 70px; } }
  .domain-public .field--name-body h2 {
    line-height: 50px;
    font-size: 28px;
    letter-spacing: -0.02em;
    text-transform: uppercase;
    font-family: "praxis-light", "Sans-Serif";
    color: #D75F58; }
    .domain-public .field--name-body h2 strong {
      font-weight: normal; }
  .domain-public .field--name-body h3 {
    line-height: 20px;
    font-size: 16px;
    font-family: "praxis-semi", "Sans-Serif";
    color: #86797B;
    margin-top: 20px;
    margin-bottom: 10px; }
  .domain-public .field--name-body p {
    line-height: 20px;
    font-size: 16px;
    font-family: "praxis-light", "Sans-Serif";
    color: #4C4948; }

.domainid-reflux {
  /*Frames around the graphics*/
  /* Language selector */ }
  .domainid-reflux.page-node-type-ct-homepage-with-menu {
    height: 100% !important; }
    .domainid-reflux.page-node-type-ct-homepage-with-menu .region.region-content {
      height: 100% !important; }
  .domainid-reflux .hide-reflux {
    display: none; }
  .domainid-reflux .hide-hcp {
    display: block; }
  .domainid-reflux.page-node-type-article .takeda-title sup {
    font-size: 18px; }
  .domainid-reflux.page-node-type-article .paragraph--type--button .field--name-field-button {
    width: 100%;
    text-align: left; }
    .domainid-reflux.page-node-type-article .paragraph--type--button .field--name-field-button a {
      margin: 0; }
  .domainid-reflux .siteheader .logo {
    float: left; }
    .domainid-reflux .siteheader .logo img {
      height: 37px;
      width: 115px; }
  .domainid-reflux .siteheader .name {
    float: left;
    font-family: "Praxis LT Light";
    font-style: normal;
    font-size: 24px;
    line-height: 37px;
    text-align: center;
    color: #006B8D;
    margin: 0 50px; }
  .domainid-reflux .hcp-logo {
    background-image: url(../images/takeda-reflux-logo.svg);
    background-size: contain; }
  .domainid-reflux .node-idx-291 .paragraph--type--related-materials.list .related__image .img-responsive {
    display: none; }
  .domainid-reflux .node-idx-303 .takeda-title,
  .domainid-reflux .node-idx-303 .paragraph--type--text {
    margin-left: 0; }
  .domainid-reflux .paragraph--type--text img {
    /*        width: 1070px;
                max-width: 1070px;
                margin-left: -25px;*/
    max-width: 80%;
    margin-left: 0; }
  .domainid-reflux .paragraph--type--text figure img {
    outline: 1px solid gray; }
  .domainid-reflux .block-lang-dropdown {
    /*    float: left;
        height: 60px;*/
    /*margin-top: -6px;*/
    margin-left: 20px;
    /*    display: flex;
        justify-content: center;*/
    float: none;
    display: inline-block;
    height: 34px;
    margin-top: 10px; }
    .domainid-reflux .block-lang-dropdown .form-group {
      margin-bottom: 0;
      height: 34px;
      display: block; }
    .domainid-reflux .block-lang-dropdown .select-wrapper {
      vertical-align: top; }
      .domainid-reflux .block-lang-dropdown .select-wrapper:after {
        font-size: 12px; }
      .domainid-reflux .block-lang-dropdown .select-wrapper select {
        padding-left: 28px; }
    .domainid-reflux .block-lang-dropdown .lang-dropdown-form img.language-icon {
      width: 24px;
      position: absolute;
      top: 50%;
      z-index: 11;
      margin-top: -6px; }
  .domainid-reflux .splash-patients {
    display: none !important; }
  @media (max-width: 1920px) {
    .domainid-reflux .paragraph--type--text .ck-paragraph, .domainid-reflux .paragraph--type--text p.ck-paragraph {
      font-size: 100% !important; } }

i.icon-arrow-go, i.icon-arrow-go-orange {
  background-repeat: no-repeat;
  background-position: center;
  vertical-align: center;
  display: inline-block;
  background-image: url(../images/icon-link-go.svg);
  width: 18px;
  height: 15px;
  margin-left: -14px;
  margin-right: 4px;
  height: 18px;
  vertical-align: middle; }

i.icon-arrow-go-dark {
  background-repeat: no-repeat;
  background-position: center;
  vertical-align: center;
  display: inline-block;
  background-image: url(../images/icon-link-go-dark.png);
  width: 18px;
  height: 15px;
  /*margin-left: -14px;*/
  margin-right: 4px;
  height: 18px;
  vertical-align: middle; }

i.icon-link-pdf {
  background-repeat: no-repeat;
  background-position: center;
  vertical-align: center;
  display: inline-block;
  background-image: url(../images/icon-link-pdf.png);
  width: 37px;
  height: 48px; }

i.icon-arrow-down {
  background-repeat: no-repeat;
  background-position: center;
  vertical-align: center;
  display: inline-block;
  background-image: url(../images/icon-arrow-down.png);
  width: 10px;
  height: 7px; }

i.icon-arrow-go-orange {
  background-image: url(../images/icon-link-go-orange.svg); }

.pdf-link span {
  font-family: "praxis-regular", "Sans-Serif";
  line-height: 20px;
  font-size: 12px;
  text-align: center;
  color: #4C4948;
  display: inline-block;
  vertical-align: top;
  margin-top: -13px; }

.product-subset-text {
  font-family: "praxis-regular", "Sans-Serif";
  line-height: 20px;
  font-size: 10px;
  color: #4C4948;
  max-width: 652px; }

/*.paragraph--type--text .ck-paragraph,
.paragraph--type--text p.ck-paragraph{
    font-family: $praxis-light;
    line-height: 20px;
    font-size: 16px!important;

    color: #4C4948;
}*/
.related-subheading {
  font-family: "praxis-semi", "Sans-Serif";
  line-height: 20px;
  font-size: 15px;
  letter-spacing: 0.02em;
  /*text-transform: uppercase;*/
  margin-left: -23px;
  color: #666666;
  /*dirty hack*/
  position: absolute;
  margin-top: -10px;
  background: #fff;
  padding-left: 23px;
  margin-left: -24px;
  z-index: 11;
  text-transform: uppercase;
  font-size: 11px;
  letter-spacing: 0.02em;
  position: relative;
  padding-left: 21px;
  margin: 0; }

#site-video {
  max-width: 400px; }

#site-video-container {
  position: relative;
  display: inline-block; }
  #site-video-container.playing:before {
    display: none; }
  #site-video-container:before {
    content: "";
    width: 87px;
    height: 53px;
    background: url(../images/playbtn.png);
    background-repeat: no-repeat;
    background-position: center;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-top: -26px;
    margin-left: -44px; }

.paragraph--type--text ol li,
.ck-paragraph li {
  font-family: "praxis-light", "Sans-Serif";
  line-height: 20px;
  font-size: 16px !important;
  color: #4C4948; }

.page-node-type-page ul {
  list-style-type: disc;
  padding-left: 32px; }
  .page-node-type-page ul li {
    line-height: 20px;
    font-size: 16px;
    color: #4C4948; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVwZGF0ZS5zY3NzIiwiX2ZpeGVzLnNjc3MiLCJoY3AvX3N0YXJ0LXBhZ2Uuc2NzcyIsImhjcC9fbWVudS5zY3NzIiwiaGNwL19zaWRlYmFyLnNjc3MiLCJoY3AvX2xhbmRpbmcuc2NzcyIsImhjcC9fcmVzb3VyY2VzLnNjc3MiLCJoY3AvX3ZpZXctY29udGVudC10eXBlMS5zY3NzIiwiaGNwL192aWV3LWNvbnRlbnQtdHlwZTIuc2NzcyIsImhjcC9fbGlicmFyeS5zY3NzIiwiaGNwL192aWV3LWNvbnRlbnQtdHlwZTMuc2NzcyIsImhjcC9fcHJvZHVjdC5zY3NzIiwiaGNwL19kb3NpbmctY2FsZW5kYXIuc2NzcyIsInB1YmxpYy9faW5kZXguc2NzcyIsInB1YmxpYy9fc3VibWVudS5zY3NzIiwicHVibGljL19zeW1wdG9tZS5zY3NzIiwicHVibGljL19yZWxhdGVkX21hdGVyaWFsLnNjc3MiLCJwdWJsaWMvX3JlbGF0ZWRfbWF0ZXJpYWxfdmlkZW9zLnNjc3MiLCJwdWJsaWMvX2RpYWdub3Npcy5zY3NzIiwicHVibGljL190cmVhdG1lbnQuc2NzcyIsInB1YmxpYy9fcGF0aWVudF9zdG9yaWVzLnNjc3MiLCJwdWJsaWMvX2xpdmluZ193aXRoX21tLnNjc3MiLCJwdWJsaWMvX3Jlc291cmNlcy5zY3NzIiwicHVibGljL19hcnRpY2xlLnNjc3MiLCJyZWZsdXguc2NzcyIsImhlbHBlcnMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFDQSxnRUFBZ0U7QUFVaEU7RUNYQSw4REFBOEQ7RUFFOUQsb0NBQW9DO0VBa0JwQzs7R0FFRztFQzZMSCw2QkFBNkI7RUZ4SnpCOzs7O1dBSU8sRUFLVjtFQXpERDtJQ05RLDZCQUEyQixFQUM5QjtFREtMO0lDSFEsVUFBUyxFQUNaO0VERUw7SUNBUSw2QkFBMkIsRUFLOUI7SURMTDtNQ0dZLFVBQVMsRUFDWjtFREpUO0lHVkksWUFBVztJQUNYLGNBQWEsRUFLaEI7SUhJRDtNR1BRLGFBQVk7TUFDWixZQUFXLEVB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O0VBRWYsZUFBYztFQUNkLGlCQUFnQixFQUNuQjs7QUFFRDs7Ozs7OztHQU9HO0FBR0g7RUFFSSx5Q3pCOUZxQztFeUIrRnJDLGtCQUFpQjtFQUNqQixnQkFBZTtFQUNmLHVCQUFzQjtFQUN0Qiw4QkFBOEI7RUFDOUIsbUJBQWtCO0VBQ2xCLGVBQWM7RUFFZCxjQUFjO0VBQ2QsbUJBQWtCO0VBQ2xCLGtCQUFpQjtFQUNqQixpQkFBZ0I7RUFDaEIsbUJBQWtCO0VBQ2xCLG1CQUFrQjtFQUNsQixZQUFXO0VBQ1gsMEJBQXlCO0VBRXpCLGdCQUFlO0VBQ2YsdUJBQXNCO0VBQ3RCLG1CQUFrQjtFQUNsQixtQkFBa0I7RUFDbEIsVUFBUyxFQUNaOztBQUVEO0VBQ0ksaUJBQWdCLEVBQ25COztBQUNEO0VBQ0ksbUJBQWtCO0VBQ2xCLHNCQUFxQixFQW1CeEI7RUFyQkQ7SUFLWSxjQUFhLEVBQ2hCO0VBTlQ7SUFTUSxZQUFXO0lBQ1gsWUFBVztJQUNYLGFBQVk7SUFDWix1Q0FBaUI7SUFDakIsNkJBQTRCO0lBQzVCLDRCQUEyQjtJQUMzQixtQkFBa0I7SUFDbEIsVUFBUztJQUNULFNBQVE7SUFDUixrQkFBaUI7SUFDakIsbUJBQWtCLEVBQ3JCOztBQUVMOztFQUdRLDBDekJwSm1DO0V5QnFKbkMsa0JBQWlCO0VBQ2pCLDJCQUF5QjtFQUV6QixlQUFjLEVBQ2pCOztBekJqRUw7RUFFUSxzQkFBcUI7RUFDckIsbUJBQWtCLEVBTXJCO0VBVEw7SUFLWSxrQkFBaUI7SUFDakIsZ0JBQWU7SUFDZixlQUFjLEVBQ2pCIiwiZmlsZSI6InVwZGF0ZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJcbi8qVGhpcyBmaWxlIGNvbnRhaW5zIGFsbCB0aGUgc3R5bGVzIHJlbGF0ZWQgdG8gSENQIHNpdGUgdXBkYXRlKi9cblxuJHByYXhpcy1saWdodDogXCJwcmF4aXMtbGlnaHRcIiwgXCJTYW5zLVNlcmlmXCI7XG4kcHJheGlzLXJlZ3VsYXI6IFwicHJheGlzLXJlZ3VsYXJcIiwgXCJTYW5zLVNlcmlmXCI7XG4kcHJheGlzLXNlbWk6IFwicHJheGlzLXNlbWlcIiwgXCJTYW5zLVNlcmlmXCI7XG4kcHJheGlzLWJvbGQ6IFwicHJheGlzLWJvbGRcIiwgXCJTYW5zLVNlcmlmXCI7XG5cbi8vIFBhdGggdG8gaW1hZ2VzIGZvbGRlci5cbiRwaWN0dXJlczogJy4uL2ltYWdlcy8nO1xuXG4uZG9tYWluLWhjcHtcblxuICAgIEBpbXBvcnQgXCJfZml4ZXMuc2Nzc1wiO1xuICAgIEBpbXBvcnQgXCJoY3AvX21lbnUuc2Nzc1wiO1xuICAgIEBpbXBvcnQgXCJoY3AvX3N0YXJ0LXBhZ2Uuc2Nzc1wiO1xuXG4gICAgQGltcG9ydCBcImhjcC9fc2lkZWJhci5zY3NzXCI7XG5cbiAgICBAaW1wb3J0IFwiaGNwL192aWV3LWNvbnRlbnQtdHlwZTEuc2Nzc1wiO1xuICAgIEBpbXBvcnQgXCJoY3AvX3ZpZXctY29udGVudC10eXBlMi5zY3NzXCI7XG4gICAgQGltcG9ydCBcImhjcC9fdmlldy1jb250ZW50LXR5cGUzLnNjc3NcIjtcblxuICAgIEBpbXBvcnQgXCJoY3AvX2xhbmRpbmcuc2Nzc1wiO1xuXG4gICAgQGltcG9ydCBcImhjcC9fcmVzb3VyY2VzLnNjc3NcIjtcbiAgICBAaW1wb3J0IFwiaGNwL19saWJyYXJ5LnNjc3NcIjtcbiAgICBAaW1wb3J0IFwiaGNwL19wcm9kdWN0LnNjc3NcIjtcbiAgICBAaW1wb3J0IFwiaGNwL19kb3NpbmctY2FsZW5kYXIuc2Nzc1wiO1xuXG5cbiAgICAmLnBhZ2Utbm9kZS10eXBlLXBhZ2V7XG4gICAgICAgIC5tYWluLWNvbnRhaW5lcntcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzZW07XG4gICAgICAgIH1cbiAgICAgICAgcHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgY29sb3I6ICM0QzQ5NDg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICB9XG4gICAgICAgIGgyLGgze1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgfVxuICAgICAgICAucmVnaW9uLWZvb3RlciBwe1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgLnBhcmFncmFwaC0tdHlwZS0tcGRmIHtcbiAgICAgICAgaWZyYW1lIHtcbiAgICAgICAgICAgICYucGRmIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwdmg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDB2aDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8qICAgIC5yZWxhdGVkX19pbWFnZXtcbiAgICAgICAgICAgIC5pbWctcmVzcG9uc2l2ZXtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9Ki9cbiAgICAuaGlkZS1oY3B7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG59XG4uZG9tYWluLXB1YmxpY3tcbiAgICBAaW1wb3J0IFwiX2ZpeGVzLnNjc3NcIjtcblxuICAgIEBpbXBvcnQgXCJwdWJsaWMvX2luZGV4LnNjc3NcIjtcbiAgICBAaW1wb3J0IFwicHVibGljL19zdWJtZW51LnNjc3NcIjtcbiAgICBAaW1wb3J0IFwicHVibGljL19yZWxhdGVkX21hdGVyaWFsLnNjc3NcIjtcbiAgICBAaW1wb3J0IFwicHVibGljL19yZWxhdGVkX21hdGVyaWFsX3ZpZGVvcy5zY3NzXCI7XG4gICAgQGltcG9ydCBcInB1YmxpYy9fc3ltcHRvbWUuc2Nzc1wiO1xuICAgIEBpbXBvcnQgXCJwdWJsaWMvX2RpYWdub3Npcy5zY3NzXCI7XG4gICAgQGltcG9ydCBcInB1YmxpYy9fdHJlYXRtZW50LnNjc3NcIjtcbiAgICBAaW1wb3J0IFwicHVibGljL19wYXRpZW50X3N0b3JpZXMuc2Nzc1wiO1xuICAgIEBpbXBvcnQgXCJwdWJsaWMvX2xpdmluZ193aXRoX21tLnNjc3NcIjtcbiAgICBAaW1wb3J0IFwicHVibGljL19yZXNvdXJjZXMuc2Nzc1wiO1xuICAgIEBpbXBvcnQgXCJwdWJsaWMvX2FydGljbGUuc2Nzc1wiO1xuXG59XG4uZG9tYWluaWQtcmVmbHV4e1xuICAgIEBpbXBvcnQgXCJyZWZsdXguc2Nzc1wiO1xufVxuXG5AaW1wb3J0IFwiaGVscGVycy5zY3NzXCI7XG5cbi5wYWdlLW5vZGUtdHlwZS1wYWdle1xuICAgIHVse1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzJweDtcbiAgICAgICAgbGl7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGNvbG9yOiAjNEM0OTQ4O1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLypUaGlzIGZpbGUgY29udGFpbnMgYWxsIG9mIHRoZSBmaXhlcyB0aGF0IG1vZGlmeSBiYXNlIHRoZW1lKi9cblxuLypGaXggQWRtaW4gdG9vbGJhciB3aGVuIGl0IG9wZW5lZCovXG4mLnRvb2xiYXItZml4ZWQudG9vbGJhci1ob3Jpem9udGFse1xuICAgIGJvZHl7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzMHB4IWltcG9ydGFudDtcbiAgICB9XG4gICAgLmhlYWRlcntcbiAgICAgICAgdG9wOiAzOXB4O1xuICAgIH1cbiAgICAmLnRvb2xiYXItdHJheS1vcGVue1xuICAgICAgICBwYWRkaW5nLXRvcDogODBweCFpbXBvcnRhbnQ7XG5cbiAgICAgICAgLmhlYWRlcntcbiAgICAgICAgICAgIHRvcDogODBweDtcbiAgICAgICAgfVxuICAgIH1cblxufVxuXG4vKi5jb250YWluZXIsIC5jb250YWluZXJ7XG4gICAgbWF4LXdpZHRoOiAxMjgwcHg7XG59Ki9cbiIsIlxuLnNpdGVoZWFkZXIge1xuICAgIC5sb2dvIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIG1hcmdpbjogNnB4IDA7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICB3aWR0aDogMTE1cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLm5hbWUge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwicHJheGlzLWxpZ2h0XCIsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzdweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjb2xvcjogI2YwMDtcbiAgICAgICAgbWFyZ2luOiA4cHggNTBweDtcbiAgICB9XG59XG5cbi5oY3AtbG9nb3tcbiAgICB0ZXh0LWluZGVudDogLTk5OTk5ZW07XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB3aWR0aDogMjQycHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCN7JHBpY3R1cmVzfXRha2VkYV9sb2dvX2hjcC13ZWJzZWl0ZV8xemVpbGlnX3JnYi5zdmcpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4uZm9vdGVyIC5oY3AtbG9nbyxcbi5mb290ZXIgLnB1YmxpYy1sb2dve1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICB3aWR0aDogYXV0bztcbn1cblxuYXJ0aWNsZSB7XG4gICAgJi5jdC1ob21lcGFnZS13aXRoLW1lbnUge1xuICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgfVxufVxuXG5oZWFkZXIge1xuICAgICYjbmF2YmFyLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNFNkU2RTY7XG4gICAgICAgIHotaW5kZXg6IDEwMDtcbiAgICB9XG59XG5cblxuLnNwbGFzaCB7XG4gICAgJl9fcmVhZC1tb3JlLWltYWdlIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLXBhdGllbnRzIHtcbiAgICAgICAgdWwge1xuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAmLmhsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiBibHVlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4mLnBhZ2Utbm9kZS10eXBlLWN0LWhvbWVwYWdlLXdpdGgtbWVudSB7XG4gICAgLm1haW4tY29udGFpbmVyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNTRweCAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLnNwbGFzaC11cHBlci1jb250YWluZXJ7XG5cbiAgICBwYWRkaW5nLXRvcDogMTJweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTJweDtcblxuICAgIC5zcGxhc2gtbG9nb3tcbiAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogN3B4O1xuICAgIH1cbiAgICAuc3BsYXNoLWFub255bW91cy10aXRsZXtcbiAgICAgICAgYmFja2dyb3VuZDogI0UwRTBFMDtcbiAgICAgICAgd2lkdGg6IDM2NXB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgLmJsb2NrLXRpdGxle1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwicHJheGlzLXNlbWlcIiwgXCJTYW5zLVNlcmlmXCI7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjI0ZW07XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zcGxhc2gtc2l0ZS1uYW1lIHtcbiAgICB3aWR0aDogMzY1cHg7XG4gICAgaGVpZ2h0OiAzOHB4O1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBmb250LWZhbWlseTogUHJheGlzIExUIFNlbWlib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiAzN3B4O1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMjRlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFMEUwRTA7XG4gICAgbWFyZ2luOiBhdXRvO1xufVxuXG4uc3BsYXNoLWRlc2NyaXB0aW9uX19jb250YWluZXJ7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgICBwYWRkaW5nOiAxMHB4O1xufVxuXG4jYmxvY2stdmlld3MtYmxvY2stY29udGFjdC1zYWxlcy1yZXByZXNlbnRhdGl2ZS1ibG9jay0xIC5zYWxlcy1yZXByZXNlbnRhdGl2ZS50ZWFzZXIgaW1ne1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpe1xuICAgIC5jdC1ob21lcGFnZXtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIC5oY3AtbG9nb3tcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS41cmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIH1cbiAgICAjY2Fyb3VzZWxIb21lcGFnZSAuY2Fyb3VzZWwtaW5uZXIgLml0ZW06bnRoLWNoaWxkKDQpIGltZ1xuICAgIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAjY2Fyb3VzZWxIb21lcGFnZSAuY2Fyb3VzZWwtaW5uZXIgLml0ZW06bnRoLWNoaWxkKDEpIGltZyxcbiAgICAjY2Fyb3VzZWxIb21lcGFnZSAuY2Fyb3VzZWwtaW5uZXIgLml0ZW06bnRoLWNoaWxkKDIpIGltZ3tcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE3JSFpbXBvcnRhbnRcbiAgICB9XG4gICAgI2Nhcm91c2VsSG9tZXBhZ2UgLmNhcm91c2VsLWlubmVyIC5pdGVtOm50aC1jaGlsZCgzKSBpbWd7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyNyUhaW1wb3J0YW50XG4gICAgfVxuXG5cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG4gICAgaS5pY29uLWFycm93LWdvLCBpLmljb24tYXJyb3ctZ28tb3Jhbmdle1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gICAgLnJlZ2lvbi5yZWdpb24tY29udGVudHtcbiAgICAgICAgcGFkZGluZy10b3A6IDMzcHg7XG4gICAgfVxuICAgICNjYXJvdXNlbEhvbWVwYWdlIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDQzcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTkyMHB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpe1xuXG5cbn1cblxuI2Jsb2NrLWhjcC1tYWluLW1lbnUge1xuXG4gICAgaDIuYmxvY2stdGl0bGV7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkcHJheGlzLWxpZ2h0O1xuICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICBwYWRkaW5nLXRvcDogN3B4O1xuICAgIH1cbiAgICB1bCB7XG4gICAgICAgICYjcHVibGljLW1haW4tbWVudSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIycHg7XG4gICAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgICBmbGV4LWJhc2lzOiAwO1xuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIGg0IHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0yNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLm1lbnUtaXRlbS0tZXhwYW5kZWQge1xuICAgICAgICAgICAgICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgICAgICYubWVudSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWJhc2lzOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYubWVudS1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qTmV3IFRoZXJhcGV1dGljIEFyZWEgTWVudSovXG4mLnRvb2xiYXItaG9yaXpvbnRhbHtcbiAgICAmLnRvb2xiYXItdHJheS1vcGVue1xuICAgICAgICAjYmxvY2staGNwLW1haW4tbWVudSB7XG4gICAgICAgICAgICB0b3A6IDIwM3B4IWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAjYmxvY2staGNwLW1haW4tbWVudXtcbiAgICAgICAgdG9wOiAxNjJweCFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4jYmxvY2staGNwLW1haW4tbWVudSB7XG4gICAgZm9udC1mYW1pbHk6ICRwcmF4aXMtbGlnaHQ7XG4gICAgLyp0b3A6IDEyM3B4IWltcG9ydGFudDsqL1xuXG4gICAgaDIuYmxvY2stdGl0bGV7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkcHJheGlzLWxpZ2h0O1xuICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICBwYWRkaW5nLXRvcDogN3B4O1xuICAgIH1cbiAgICB1bCNwdWJsaWMtbWFpbi1tZW51e1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgZmxleC1iYXNpczogMDtcblxuICAgICAgICBsaXtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDM0cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHghaW1wb3J0YW50O1xuXG4gICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHVsLm1lbnV7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzMlO1xuXG4gICAgICAgICAgICAgICAgbGl7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgJi5wcmltYXJ5Z3Jwe1xuICAgICAgICAgICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFwyMDIyXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLmhlYWRlciAuZHJvcHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1hcmdpbi10b3A6IC0xcHg7XG59XG4iLCIubWVudS1sb2dvIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW46IDNweCAwO1xuICAgIGltZyB7XG4gICAgICAgIGhlaWdodDogMjZweDtcbiAgICAgICAgd2lkdGg6IDg2cHg7XG4gICAgfVxufVxuXG4jYmxvY2stdGFrZWRhLW1haW4tbWVudSB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICAgIHVse1xuICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgbGkge1xuXG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIC5zdWItc3VibWVudS1jb250YWluZXIsdWwuc3ViLXN1Ym1lbnV7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnN1Yi1zdWJtZW51LWNvbnRhaW5lcntcblxuICAgICAgICAgICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAyNTZweDtcblxuXG4gICAgICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHVsLnN1Yi1zdWJtZW51e1xuXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXG4gICAgICAgICAgICAgICAgbGl7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkcHJheGlzLXJlZ3VsYXI7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTJweCAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzRDNDk0ODtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMHB4IC0xcHggMHB4ICM1RTVFNUU7XG5cbiAgICAgICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cbiAgICAjYmxvY2stdGFrZWRhLW1haW4tbWVudXtcbiAgICAgICAgLmNvbC1zbS0xMntcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICAgICAgdWx7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MjVweCl7XG5cbiAgICAjYmxvY2stdGFrZWRhLW1haW4tbWVudXtcbiAgICAgICAgLmNvbC1zbS0xMntcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgIH1cbiAgICAgICAgdWwge1xuICAgICAgICAgICAgbGl7XG4gICAgICAgICAgICAgICAgLnN1Yi1zdWJtZW51LWNvbnRhaW5lcntcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuXG59XG4iLCIucmVnaW9uLnJlZ2lvbi1jb250ZW50e1xuICAgICY+LmJsb2NrLXNpZGViYXItbmF2LWJsb2Nre1xuICAgICAgICAuc2lkZW5hdntcbiAgICAgICAgICAgIHdpZHRoOiAyNDBweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDY0cHg7XG5cbiAgICAgICAgICAgIG5hdntcbiAgICAgICAgICAgICAgICB1bHtcbiAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcblxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDBweCAtMXB4IDBweCAjRTZFNkU2O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIGxpe1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDBweCAtMXB4IDBweCAjRTZFNkU2O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTJweCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRwcmF4aXMtcmVndWxhcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYuYWN0aXZle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY+YXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM0QzQ5NDg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVse1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICY+YXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI0ZGMDAwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgdWx7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmV4cGFuZGVke1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bGFzdC1vZi10eXBle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC04cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmPmF7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM0QzQ5NDg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJj5he1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNGRjAwMDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWx7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC04cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuYWN0aXZle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmPmF7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzRDNDk0ODtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmPmF7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjRkYwMDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfSAgICAgICAgXG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQyNXB4KXtcbiAgICAucmVnaW9uLnJlZ2lvbi1jb250ZW50ID4gLmJsb2NrLXNpZGViYXItbmF2LWJsb2NrIC5zaWRlbmF2e1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn0iLCJcbi5sYW5kaW5nLWJhY2tncm91bmQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogLTE7XG59XG5cbi5sYW5kaW5nLWJhY2tncm91bmQtb3ZlcmxheSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwuOCk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbn1cblxuLmxhbmRpbmctYmFja2dyb3VuZCBpbWcge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLmxhbmRpbmdfcGFnZXtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXRvcDogMjFweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMmVtO1xuICAgIC5oZWFkaW5ne1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB3aWR0aDogODA4cHg7XG4gICAgICAgIGgye1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBjb2xvcjogIzAwMDAwMDtcbiAgICAgICAgfVxuICAgICAgICBoM3tcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgY29sb3I6ICMwMDAwMDA7XG4gICAgICAgIH1cbiAgICAgICAgLnRha2VkYS1sb2dve1xuICAgICAgICAgICAgd2lkdGg6IDE5MnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA5NnB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgfVxuICAgICAgICBocntcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI0M0QzRDNDtcbiAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIxcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNob29zZXtcbiAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICAgICAgcGFkZGluZy10b3A6IDM2cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyM3B4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDA7XG5cbiAgICAgICAgLmJne1xuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyMzIsIDIzMiwgMjMyLCAwLjUpO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgICB3aWR0aDogMjAwJTtcbiAgICAgICAgICAgIGxlZnQ6IC01MCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB0b3A6MDtcbiAgICAgICAgfVxuXG4gICAgICAgIGgze1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgY29sb3I6ICNGRjAwMDA7XG4gICAgICAgIH1cbiAgICAgICAgLnRoZW91cm9wZXRoaWN7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzNHB4O1xuICAgICAgICAgICAgLmFyZWF7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI0MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZGMDAwMDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgY29sb3I6ICNGRkZGRkY7XG5cbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDQ0cHg7XG4gICAgICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGV7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC00cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuY2hvb3NlLWNvbHN7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgICAgICAgLmNvbHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDYwcHg7XG4gICAgICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGV7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubGlzdC1oe1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDdweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDAwMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICB1bHtcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBkaXNjO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgICAgIGxpe1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjdweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDAwMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRwcmF4aXMtbGlnaHQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cbiAgICB9XG4gICAgLmdyYXktYm9keXtcbiAgICAgICAgYmFja2dyb3VuZDogI0U2RTZFNjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICBjb2xvcjogIzAwMDAwMDtcbiAgICAgICAgbWF4LXdpZHRoOiA5OTRweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICB9XG4gICAgLmZvci1wYXRpZW50c3tcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIG1heC13aWR0aDogOTk0cHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAuY29se1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0NHB4O1xuICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGV7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnBhdC1oe1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICB1bHtcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBkaXNjO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMThweDtcbiAgICAgICAgICAgICAgICBsaXtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgICAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNGRjAwMDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubGluay1oe1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ3M3B4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEzOXB4O1xuICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAubW9iaWxlLWxpbmtze1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuLnRvb2xiYXItZml4ZWQudG9vbGJhci10cmF5LW9wZW4gLmxhbmRpbmdfcGFnZXtcbiAgICBwYWRkaW5nLXRvcDogMjFweDtcbn1cbi50b29sYmFyLWZpeGVkIC5sYW5kaW5nX3BhZ2V7XG4gICAgcGFkZGluZy10b3A6IDYycHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KXtcbiAgICAubGFuZGluZ19wYWdlIC5jaG9vc2UgLmJne1xuICAgICAgICB3aWR0aDogMTA2JTtcbiAgICAgICAgbGVmdDogLTMlO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG4gICAgLmxhbmRpbmdfcGFnZSAuaGVhZGluZyAgIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIC5sYW5kaW5nX3BhZ2UgLmZvci1wYXRpZW50cyAuY29se1xuICAgICAgICB3aWR0aDogNDQlO1xuICAgIH1cbiAgICAubGFuZGluZ19wYWdlIC5mb3ItcGF0aWVudHMgLmNvbCAubGluay1oIGltZ3tcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gICAgLmxhbmRpbmdfcGFnZSAuY2hvb3NlIC50aGVvdXJvcGV0aGljIC5hcmVhe1xuICAgICAgICB3aWR0aDogMzAlO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDQlO1xuICAgIH1cbiAgICAubGFuZGluZ19wYWdlIC5jaG9vc2UgLmJne1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDI1cHgpe1xuXG4gICAgLmxhbmRpbmdfcGFnZXtcbiAgICAgICAgLmhlYWRpbmd7XG4gICAgICAgICAgICBoMntcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBoM3tcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAudGFrZWRhLWxvZ297XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBocntcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAycHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmNob29zZXtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxM3B4O1xuICAgICAgICAgICAgaDN7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmJne1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAudGhlb3Vyb3BldGhpY3tcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA3cHg7XG4gICAgICAgICAgICAgICAgLmFyZWF7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTIuMDE4N3B4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogOTVweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMuOTg2MzZweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICAgICAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5jaG9vc2UtY29sc3tcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTlweDtcbiAgICAgICAgICAgICAgICAuY29se1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LW9mLXR5cGV7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmxpc3QtaHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHVse1xuICAgICAgICAgICAgICAgICAgICBsaXtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5ncmF5LWJvZHl7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gICAgICAgIH1cbiAgICAgICAgLmZvci1wYXRpZW50c3tcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIC5jb2x7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDlweDtcbiAgICAgICAgICAgICAgICAucGF0LWh7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB1bHtcbiAgICAgICAgICAgICAgICAgICAgbGl7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmxpbmstaHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm1vYmlsZS1saW5rc3tcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQ4JTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIlO1xuICAgICAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cblxufVxuLy9oZWFkZXJcbmhlYWRlci5oZWFkZXJ7XG4gICNtYWluLW1lbnUtd3JhcHBlcixcbiAgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItdG9nZ2xle1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLy9mb290ZXJcbiYuZG9tYWluaWQtaGNwIGZvb3Rlci5mb290ZXJ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAjYmxvY2stdGFrZWRhY29weXJpZ2h0cy0ye1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgI2Jsb2NrLWN0YWtlZGEyMDE3e1xuICAgIGZsb2F0OiByaWdodDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpe1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KXtcbiAgICAgIG1hcmdpbjogMCAwIDVweCAwO1xuICAgIH1cbiAgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNDI1cHgpe1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIC5yZWdpb24tZm9vdGVyID4gLnJvd3tcbiAgICAgIC5jb2wteHMtOXtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuICAgICAgICBtaW4taGVpZ2h0OiAxOThweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAjYmxvY2stZG9jY2hlY2tsb2dvdXR7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGJvdHRvbTogNXB4O1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIC51c2VyLWljb257XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuZmllbGQtLW5hbWUtYm9keXtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICNibG9jay1jdGFrZWRhMjAxN3tcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgI2Jsb2NrLWZvb3RlcmhjcHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgLm1lbnV7XG4gICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgIGxpe1xuICAgICAgICAgICAgICBmbG9hdDogdW5zZXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuY29sLXhzLTN7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDE3cHg7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbiIsIi5yZWdpb24ucmVnaW9uLWNvbnRlbnR7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG5cbiAgICAmPi52aWV3cy1lbGVtZW50LWNvbnRhaW5lcntcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgIH1cbiAgICAudmlldy1tZW51LWNvbnRlbnR7XG5cbiAgICAgICAgLyptaW4td2lkdGg6IDgwMHB4OyovXG5cbiAgICAgICAgaDEudGFrZWRhLXRpdGxle1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG4gICAgICAgICAgICBjb2xvcjogIzRDNDk0ODtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkcHJheGlzLWxpZ2h0O1xuICAgICAgICB9XG5cbiAgICAgICAgJi52aWV3LWRpc3BsYXktaWQtcmVzb3VyY2VzX2RldmVsb3BlZF9ieV90YWtlZGF7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHZpZXctY29udGVudC10eXBlMTtcblxuICAgICAgICB9XG5cbiAgICAgICAgJi52aWV3LWRpc3BsYXktaWQtcmVzb3VyY2VzX2RldmVsb3BlZF9ieV9wYXRpZW50Z3JvdXBze1xuXG4gICAgICAgICAgICBAaW5jbHVkZSB2aWV3LWNvbnRlbnQtdHlwZTI7XG5cbiAgICAgICAgfVxuXG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcbiAgICAucmVnaW9uLnJlZ2lvbi1jb250ZW50IC52aWV3LW1lbnUtY29udGVudC52aWV3LWRpc3BsYXktaWQtcmVzb3VyY2VzX2RldmVsb3BlZF9ieV90YWtlZGEgLnBhcmFncmFwaC0tdHlwZS0tcmVsYXRlZC1tYXRlcmlhbHMgLmNhcm91c2VsLWl0ZW0gLnJlbGF0ZWQtaXRlbXtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICB9XG4gICAgLnJlZ2lvbi5yZWdpb24tY29udGVudCAudmlldy1tZW51LWNvbnRlbnQudmlldy1kaXNwbGF5LWlkLXJlc291cmNlc19kZXZlbG9wZWRfYnlfdGFrZWRhIC5wYXJhZ3JhcGgtLXR5cGUtLXJlbGF0ZWQtbWF0ZXJpYWxzIC5yZWxhdGVkLXBhcmFncmFwaC10ZWFzZXIgLmNvbnRlbnQgLnJlbGF0ZWRfX2ltYWdle1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuICAgIC5wYXJhZ3JhcGgtLXR5cGUtLXJlbGF0ZWQtbWF0ZXJpYWxzIC5tZWRpYS1jYXJvdXNlbHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbn1cblxuXG4iLCJAbWl4aW4gdmlldy1jb250ZW50LXR5cGUxIHtcblxuICAgIC5wYXJhZ3JhcGgtLXR5cGUtLXJlbGF0ZWQtbWF0ZXJpYWxzIHtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgICAgIG1hcmdpbjogMzBweCBhdXRvO1xuICAgICAgICBtYXgtd2lkdGg6IDEwNzBweDtcblxuICAgICAgICAubm9kZS1pZHgtMTQwLFxuICAgICAgICAubm9kZS1pZHgtMTU4IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgICAgIC5ybS1pbmZvIHtcbiAgICAgICAgICAgICAgICAuZmllbGQtLW5hbWUtZmllbGQtYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgLmZpZWxkLS1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJwcmF4aXMtcmVndWxhclwiLCBcIlNhbnMtU2VyaWZcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2dvLWFycm93LnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCA2cHggY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlIHtcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE3NXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjUwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZmllbGQtLW5hbWUtZmllbGQtcmVsYXRlZC1tYXRlcmlhbCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgICAgICAgICYgPiAuZmllbGQtLWl0ZW0ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzMyU7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogNTUwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBhcnRpY2xlIHtcbiAgICAgICAgICAgICYucmVsYXRlZC1tYXRlcmlhbCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIyMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTI4cHg7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgICAgICAgICAgICAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucm0taW5mbyB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5ub2RlLWltZyB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnJlbGF0ZWRfX2luZm8ge1xuICAgICAgICAgICAgZmxleDogMSBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLnJlbGF0ZWRfX2J1dHRvbiB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAyMjBweDtcbiAgICAgICAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1idXR0b24ge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgICAgICAgICAgICAuZmllbGQtLWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJwcmF4aXMtcmVndWxhclwiLCBcIlNhbnMtU2VyaWZcIjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgICAgICAgICAgICAgICAgICAgaHlwaGVuczogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmVkO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtLjVweDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxMjtcbiAgICAgICAgICAgICAgICAgICAgLW8tdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLW91dDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLW91dDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHNpbHZlciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb24tbGluay1wZGYucG5nKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgJi5pY29uLWFycm93LWdvIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb24tbGluay1nby5zdmcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLTE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucGRmLWxpbmsge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJwcmF4aXMtbGlnaHRcIiwgXCJTYW5zLVNlcmlmXCI7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGNvbG9yOiAjNEM0OTQ4O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZWRpYS1jYXJvdXNlbHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuZmllbGQtLW5hbWUtZmllbGQtdGl0bGV7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLm1lZGlhLWNhcm91c2Vse1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgLypoZWlnaHQ6IGF1dG8haW1wb3J0YW50OyovXG4gICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgLnRha2VkYS1yZWxhdGVkLW1hdGVyaWFscy10b2dnbGV7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG59XG4iLCJAbWl4aW4gdmlldy1jb250ZW50LXR5cGUye1xuXG4gICAgLnBhcmFncmFwaC0tdHlwZS0tcmVsYXRlZC1tYXRlcmlhbHN7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuXG4gICAgICAgIC5tZWRpYS1jYXJvdXNlbHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnJtLWluZm8ge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA5MCU7XG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5ub2RlLWltZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLnJlbGF0ZWQtcGFyYWdyYXBoLXRlYXNlcntcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgICB9XG4gICAgICAgIC5yZWxhdGVkX19pbm5lci1jb250YWluZXJ7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgbWluLWhlaWdodDogYXV0bztcblxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB9XG4gICAgICAgIC5yZWxhdGVkX19sYW5ndWFnZV9jb250e1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAucmVsYXRlZF9fdGl0bGV7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJHByYXhpcy1zZW1pO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG5cbiAgICAgICAgICAgIGNvbG9yOiAjNEM0OTQ4O1xuXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweDtcblxuXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIxcHg7XG5cbiAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgICAgIC5yZWxhdGVkX19kZXNjcmlwdGlvbntcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkcHJheGlzLWxpZ2h0O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICAgICAgICAgIGNvbG9yOiAjNEM0OTQ4O1xuXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweDtcblxuXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIxcHg7XG5cbiAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAucmVsYXRlZF9fYnV0dG9ue1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcblxuICAgICAgICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkcHJheGlzLXJlZ3VsYXI7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGRjAwMDA7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3MHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMS44cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxLjVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDlweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG5cbiAgICAgICAgYXJ0aWNsZSB7XG4gICAgICAgICAgICAmLnJlbGF0ZWQtbWF0ZXJpYWwge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjhweDtcbiAgICAgICAgICAgICAgICAuY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgICAgICAgICAgICAgICAgICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5maWVsZC0tbmFtZS1maWVsZC10aXRsZSxcbiAgICAgICAgLnJlbGF0ZWQtc3ViaGVhZGluZyB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRwcmF4aXMtc2VtaTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAvKmNvbG9yOiAjNjY2NjY2OyovXG4gICAgICAgICAgICBjb2xvcjogI0ZGMDAwMDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICY6ZW1wdHl7XG4gICAgICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGNvbG9yOiAjNEM0OTQ4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZWxhdGVkX19pbWFnZXtcbiAgICAgICAgICAgIG1heC13aWR0aDogNzAwcHg7XG4gICAgICAgICAgICAuaW1nLXJlc3BvbnNpdmV7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgLnRha2VkYS1yZWxhdGVkLW1hdGVyaWFscy10b2dnbGV7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG59XG4iLCJcbi5yZWdpb24ucmVnaW9uLWNvbnRlbnR7XG5cbiAgICAudmlldy1tZW51LWNvbnRlbnR7XG5cbiAgICAgICAgaDEudGFrZWRhLXRpdGxlLCBoMi50YWtlZGEtdGl0bGV7XG4gICAgICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cblxuICAgICAgICAmLnZpZXctZGlzcGxheS1pZC1saWJyYXJ5e1xuICAgICAgICAgICAgLm5vZGUtaWR4LTE1MntcblxuICAgICAgICAgICAgICAgIC5jb250ZW50e1xuICAgICAgICAgICAgICAgICAgICAudGFrZWRhLXRpdGxle1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuZmllbGRfX2l0ZW1ze1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5maWVsZC0taXRlbXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgxKXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKXt9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAucGFyYWdyYXBoLS10eXBlLS1idXR0b257XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAucGFyYWdyYXBoLS10eXBlLS10ZXh0e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkcHJheGlzLXNlbWk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNEM0OTQ4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubm9kZS1pZHgtMTUze1xuXG4gICAgICAgICAgICAgICAgLmNvbnRlbnR7XG4gICAgICAgICAgICAgICAgICAgIC50YWtlZGEtdGl0bGV7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5saWItbmF2e1xuICAgICAgICAgICAgICAgICAgICAgICAgLmxpYi1zZWN7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAubGliLWluZntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoM3tcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRwcmF4aXMtc2VtaTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI0ZGMDAwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRwcmF4aXMtcmVndWxhcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzRDNDk0ODtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjNEM0OTQ4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVse1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaXtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmxpYi1saW5re1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDU4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjNEM0OTQ4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDY4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpe31cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRwcmF4aXMtcmVndWxhcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi52aWV3LWRpc3BsYXktaWQtbGlicmFyeV9kaXNlYXNlX2luZm9ybWF0aW9uLFxuICAgICAgICAmLnZpZXctZGlzcGxheS1pZC1saWJyYXJ5X3B1YmxpY2F0aW9ucyxcbiAgICAgICAgJi52aWV3LWRpc3BsYXktaWQtbGlicmFyeV9tbV9ndWlkZWxpbmVzLFxuICAgICAgICAmLnZpZXctZGlzcGxheS1pZC1saWJyYXJ5X2ludGVyZXN0aW5nX2xpbmtzXG4gICAgICAgIHtcblxuICAgICAgICAgICAgQGluY2x1ZGUgdmlldy1jb250ZW50LXR5cGUzO1xuXG4gICAgICAgICAgICAucGFyYWdyYXBoLS10eXBlLS1yZWxhdGVkLW1hdGVyaWFscyAucm0taW5mb3tcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgLnJlbGF0ZWRfX2luZm97XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogOTAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgICAgICYudmlldy1kaXNwbGF5LWlkLWxpYnJhcnlfcHVibGljYXRpb25ze1xuICAgICAgICAgICAgLm5vZGUtaWR4LTEwNXtcbiAgICAgICAgICAgICAgICAuZmllbGQtLW5hbWUtZmllbGQtcGFyYWdyYXBoe1xuICAgICAgICAgICAgICAgICAgICAuZmllbGQtLWl0ZW1zIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5maWVsZC0taXRlbSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnBhcmFncmFwaC0tdHlwZS0tdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLmZpZWxkX19pdGVtc3tcbiAgICAgICAgICAgICAgICAgICAgICAgIC5maWVsZC0taXRlbXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgzKSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoNSl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5maWVsZC0tbmFtZS1maWVsZC10aXRsZTpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiQG1peGluIHZpZXctY29udGVudC10eXBlM3tcblxuICAgIGgxLnRha2VkYS10aXRsZXtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAucGFyYWdyYXBoLS10eXBlLS1yZWxhdGVkLW1hdGVyaWFsc3tcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG5cbiAgICAgICAgLm1lZGlhLWNhcm91c2Vse1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDEycHg7XG4gICAgICAgIH1cblxuICAgICAgICAucm0taW5mbyB7XG4gICAgICAgICAgbWF4LXdpZHRoOiA5MCU7XG4gICAgICAgICAgcCB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubm9kZS1pbWcge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAucmVsYXRlZC1wYXJhZ3JhcGgtdGVhc2Vye1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgICB9XG4gICAgICAgIC5yZWxhdGVkX19pbm5lci1jb250YWluZXJ7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgbWluLWhlaWdodDogYXV0bztcblxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgfVxuICAgICAgICAucmVsYXRlZF9fbGFuZ3VhZ2VfY29udHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIC5yZWxhdGVkX190aXRsZXtcbiAgICAgICAgICBmb250LWZhbWlseTogJHByYXhpcy1zZW1pO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBjb2xvcjogIzRDNDk0ODtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIxcHg7XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgIH1cbiAgICAgICAgLnJlbGF0ZWRfX2luZm8ge1xuICAgICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAucmVsYXRlZF9fZGVzY3JpcHRpb257XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICRwcmF4aXMtbGlnaHQ7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgICAgICAgY29sb3I6ICM0QzQ5NDg7XG5cbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweDtcblxuXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMXB4O1xuXG4gICAgICAgICAgYXtcbiAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAucmVsYXRlZF9fYnV0dG9ue1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG5cbiAgICAgICAgICAuZmllbGQtLW5hbWUtZmllbGQtYnV0dG9uIHtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICBmb250LWZhbWlseTogJHByYXhpcy1yZWd1bGFyO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkYwMDAwO1xuICAgICAgICAgICAgICB3aWR0aDogNzBweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMS44cmVtO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMS41cmVtO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOXB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cblxuICAgICAgICBhcnRpY2xlIHtcbiAgICAgICAgICAgICYucmVsYXRlZC1tYXRlcmlhbCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyOHB4O1xuICAgICAgICAgICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgICAgICAgICAgICAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLXRpdGxlLFxuICAgICAgICAucmVsYXRlZC1zdWJoZWFkaW5nIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICBmb250LWZhbWlseTogJHByYXhpcy1zZW1pO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIC8qY29sb3I6ICM2NjY2NjY7Ki9cbiAgICAgICAgICAgIGNvbG9yOiAjRkYwMDAwO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgJjplbXB0eXtcbiAgICAgICAgICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZmllbGQtLW5hbWUtZmllbGQtZGVzY3JpcHRpb24ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBjb2xvcjogIzRDNDk0ODtcbiAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnJlbGF0ZWRfX2ltYWdle1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA3MDBweDtcbiAgICAgICAgICAgIC5pbWctcmVzcG9uc2l2ZXtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnBhcmFncmFwaC0tdHlwZS0tdGV4dCB7XG4gICAgICAgIG1hcmdpbjogMjBweCBhdXRvIDIwcHggMzRweDtcbiAgICB9XG5cbiAgICAudGFrZWRhLXJlbGF0ZWQtbWF0ZXJpYWxzLXRvZ2dsZXtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbn1cbiIsIlxuLnJlZ2lvbi5yZWdpb24tY29udGVudHtcblxuICAgIC52aWV3LW1lbnUtY29udGVudHtcblxuICAgICAgICAmLnZpZXctZGlzcGxheS1pZC1wcm9kdWN0e1xuXG4gICAgICAgICAgICAudGFrZWRhLXRpdGxle1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkcHJheGlzLWxpZ2h0O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgICAgICAgICAgICAgY29sb3I6ICM0QzQ5NDg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ub2RlLWlkeC0xMDMsXG4gICAgLm5vZGUtaWR4LTc1LFxuICAgIC5ub2RlLWlkeC0xMDIsXG4gICAgLm5vZGUtaWR4LTE1NCxcbiAgICAubm9kZS1pZHgtMTU1LFxuICAgIC5ub2RlLWlkeC0xNTYsXG4gICAgLm5vZGUtaWR4LTE1NyxcbiAgICAubm9kZS1pZHgtOTksXG4gICAgLm5vZGUtaWR4LTIwNyxcbiAgICAubm9kZS1pZHgtMTU4e1xuICAgICAgICAucGFyYWdyYXBoLS10eXBlLS1idXR0b257XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDY1MnB4IWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzNnB4O1xuICAgICAgICB9XG4gICAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLXRleHQge1xuICAgICAgICAgICAgaWZyYW1lIHtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5ub2RlLWlkeC0yMDd7XG4gICAgICAgIC5jdXN0b20tYnRuLWNvbnRhaW5lcntcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgICAgICAgICAuY3VzdG9tLW9yYW5nZS1idG57XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRwcmF4aXMtcmVndWxhcjtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZGNjMwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMzRweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcblxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWJ1dHRvbntcbiAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAubm9kZS1pZHgtMTU4e1xuICAgICAgICBAaW5jbHVkZSB2aWV3LWNvbnRlbnQtdHlwZTE7XG5cbiAgICAgICAgLnBhcmFncmFwaC0tdHlwZS0tcmVsYXRlZC1tYXRlcmlhbHMubGlzdCAuY2Fyb3VzZWwtaXRlbSAucmVsYXRlZC1wYXJhZ3JhcGgtdGVhc2Vye1xuICAgICAgICAgICAgaGVpZ2h0OiA1MjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLXJlbGF0ZWQtbWF0ZXJpYWxzIC5tZWRpYS1jYXJvdXNlbHtcbiAgICAgICAgICAgIGhlaWdodDogYXV0byFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAjZmllbGQtcmVsYXRlZC1tYXRlcmlhbHtcbiAgICAgICAgICAgIC5jYXJvdXNlbC1pdGVtLml0ZW17XG4gICAgICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGV7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLXRleHQge1xuICAgICAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgIC5ub2RlLWlkeC0xNTd7XG4gICAgICAgIC5wcm9kdWN0LXN1YnNldC10ZXh0e1xuICAgICAgICAgICAgLyptYXJnaW46IDAgYXV0bzsqL1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnBhcmFncmFwaC0tdHlwZS0tdGV4dHtcbiAgICAgICAgLnZpZGVvLWVtYmVkLWZpZWxkLXJlc3BvbnNpdmUtdmlkZW97XG4gICAgICAgICAgICAvKm1heC1oZWlnaHQ6IDI0MHB4OyovXG4gICAgICAgICAgICAvKmhlaWdodDogMjQwcHg7Ki9cbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIH1cbiAgICAgICAgaWZyYW1le1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgLyptYXgtd2lkdGg6IDQyN3B4OyovXG4gICAgICAgICAgICAvKiBtYXgtaGVpZ2h0OiAyNDBweDsgKi9cbiAgICAgICAgICAgIC8qIHdpZHRoOiA0MjdweDsgKi9cbiAgICAgICAgICAgIC8qIGhlaWdodDogYXV0bzsgKi9cbiAgICAgICAgICAgIC8qbWF4LWhlaWdodDogMjQwcHg7Ki9cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnBhbmVsLWdyb3VwLmFjY29yZGlvbntcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBtYXgtd2lkdGg6IDcwMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLnBhbmVse1xuICAgICAgICAmKy5wYW5lbHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cbiAgICAgICAgLnBhbmVsLWhlYWRpbmd7XG4gICAgICAgICAgICB3aWR0aDogMTkwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDMzcHg7XG4gICAgICAgICAgICAucGFuZWwtdGl0bGV7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkcHJheGlzLXJlZ3VsYXI7XG5cblxuICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkYwMDAwO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIFthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXXtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzMzMzMzMztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICAgIC5wYW5lbC1jb2xsYXBzZXtcblxuXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuXG4gICAgICAgICAgICAmLmNvbGxhcHNlLmlue1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDUwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY+LnBhbmVsLWJvZHl7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgLyptYXJnaW4tbGVmdDogLTIwcHg7Ki9cblxuICAgICAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xM3B4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxuXG5cbn1cbiNlZGV0YWlsZXJ7fVxuI2VkZXRhaWxlci1jb250YWluZXJ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLmVkZXRhaWxlci1oaW50e1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDE4LjYyNSUhaW1wb3J0YW50O1xuICAgICAgICBpbWd7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDQ4cHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLmV4cGFuZGVke1xuICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJj4uZWRldGFpbGVyLWhpbnQtY2xvc2V7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZWRldGFpbGVyLWhpbnQtdG9nZ2xlXG4gICAge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDI2cHg7XG4gICAgICAgIGhlaWdodDogMjZweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAvKmJvcmRlcjogMS41cHggc29saWQgI0IyQjJCMjsqL1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICBmb250LWZhbWlseTogJHByYXhpcy1yZWd1bGFyO1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG5cbiAgICAgICAgY29sb3I6ICNCMkIyQjI7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgICAgbWFyZ2luLXRvcDogLTRweDtcbiAgICB9XG4gICAgLmVkZXRhaWxlci1oaW50LXRvZ2dsZXtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgfVxuICAgIC5lZGV0YWlsZXItaGludC1jbG9zZXtcbiAgICAgICAgb3V0bGluZTogMXB4IHJlZDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDlweDtcbiAgICAgICAgcmlnaHQ6IDlweDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB3aWR0aDogMjhweDtcbiAgICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgIH1cbn1cblxuI2VkZXRhaWxlci1kYXRhe1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDEwcHgpe1xuICAgICNlZGV0YWlsZXItY29udGFpbmVyIC5lZGV0YWlsZXItaGludHtcbiAgICAgICAgbGVmdDogMjMuMzI1JSAhaW1wb3J0YW50O1xuICAgIH1cbn1cbiIsIlxuLmRvc2luZy1jYWxlbmRhci1mb3Jte1xuXG4gICAgLnRha2VkYS10aXRsZXtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRwcmF4aXMtbGlnaHQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgY29sb3I6ICM0QzQ5NDg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgfVxuICAgIC50YWtlZGEtaW50cm97XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkcHJheGlzLWxpZ2h0O1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuXG4gICAgICAgIGNvbG9yOiAjNEM0OTQ4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIH1cbiAgICAudGFrZWRhLWxhbmd1YWdlc2VsZWN0b3J7XG4gICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDBweCAtMXB4IDBweCAjRkYwMDAwO1xuICAgICAgICBoMntcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkcHJheGlzLXNlbWk7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcblxuICAgICAgICAgICAgY29sb3I6ICM0QzQ5NDg7XG4gICAgICAgIH1cbiAgICAgICAgbmF2e1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDE2cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgICAgICAgdWx7XG4gICAgICAgICAgICAgICAgbGl7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEyMXB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHByYXhpcy1saWdodDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG5cbiAgICAgICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjRkYwMDAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYuYWN0aXZle1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzRDNDk0ODtcbiAgICAgICAgICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnRha2VkYS1ib3R0b20tbm90ZXN7XG4gICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgb2x7XG4gICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IGRlY2ltYWw7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuNWVtO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBsaXtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzRjNDk0ODtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5kb3NpbmctY2FsZW5kYXItdWktLXN0YXRlLXNldHRpbmdzLXN0YXJ0LWRheXtcbiAgICAgICAgLmRvc2luZy1jYWxlbmRhci11aS0tYWRkLWRvc2UtbGlzdHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZG9zaW5nLWNhbGVuZGFyLXVpLS1hZGQtZG9zZS1saXN0e1xuXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBzaWx2ZXI7XG4gICAgICAgIGxpe1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgcGFkZGluZzogOHB4IDVweCA4cHggMzBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IHByYXhpcy1yZWd1bGFyLFNhbnMtU2VyaWY7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBwcmF4aXMtbGlnaHQsU2Fucy1TZXJpZjtcbiAgICAgICAgICAgICAgICBjb2xvcjogc2lsdmVyO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCA1cHggNXB4IDMwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLS41cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4O1xuICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLW91dDtcbiAgICAgICAgICAgICAgICAtbW96LXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1vdXQ7XG4gICAgICAgICAgICAgICAgLW1zLXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1vdXQ7XG4gICAgICAgICAgICAgICAgLW8tdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLW91dDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2Utb3V0O1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnKyc7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHNpbHZlcjtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHNpbHZlcjtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLW91dDtcbiAgICAgICAgICAgICAgICAgICAgLW1vei10cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2Utb3V0O1xuICAgICAgICAgICAgICAgICAgICAtbXMtdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLW91dDtcbiAgICAgICAgICAgICAgICAgICAgLW8tdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLW91dDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLW91dDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiByZWQ7XG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmVkO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHJlZDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5kb3NpbmctY2FsZW5kYXItdWktLWN1c3RvbS1tZWRpY2F0aW9uLWZvcm0tLWFkZC1tZWRpY2F0aW9ue1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTZlNmU2O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICB3aWR0aDogNTIwcHg7XG5cbiAgICAgICAgaDN7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJHByYXhpcy1yZWd1bGFyO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG5cbiAgICAgICAgICAgIGNvbG9yOiAjNEM0OTQ4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmZvcm0tZ3JvdXAuZm9ybS1pdGVte1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgICAgIGNvbnRlbnQgOiBcIm1nXCI7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRwcmF4aXMtbGlnaHQ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDdweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzRDNDk0ODtcbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICAgICAgbGFiZWx7XG4gICAgICAgICAgICBmb250LWZhbWlseTogcHJheGlzLWJvbGQsU2Fucy1TZXJpZjtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC4yZW07XG4gICAgICAgICAgICBtaW4td2lkdGg6IDIwMHB4O1xuICAgICAgICB9XG4gICAgICAgIGlucHV0e1xuICAgICAgICAgICAgd2lkdGg6IDY3cHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIC8qd2lkdGg6IDEwMCU7Ki9cbiAgICAgICAgICAgIGhlaWdodDogMzRweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDZweCAxMnB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gICAgICAgICAgICBjb2xvcjogIzU1NTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsLjA3NSk7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLDAsMCwuMDc1KTtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IC4xNXMsLXdlYmtpdC1ib3gtc2hhZG93IGVhc2UtaW4tb3V0IC4xNXM7XG4gICAgICAgICAgICAtby10cmFuc2l0aW9uOiBib3JkZXItY29sb3IgZWFzZS1pbi1vdXQgLjE1cyxib3gtc2hhZG93IGVhc2UtaW4tb3V0IC4xNXM7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgZWFzZS1pbi1vdXQgLjE1cyxib3gtc2hhZG93IGVhc2UtaW4tb3V0IC4xNXM7XG4gICAgICAgIH1cbiAgICB9XG5cblxuICAgIC5kb3NpbmctY2FsZW5kYXItdWkgLmRvc2luZy1jYWxlbmRhci11aS0tY29udHJvbHMgdWwgbGl7XG4gICAgICAgIHNwYW57XG4gICAgICAgICAgICBmb250LWZhbWlseTogJHByYXhpcy1yZWd1bGFyO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBjb2xvcjogIzRDNDk0ODtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDE5MjBweCl7XG4gICAgICAgIC5kb3NpbmctY2FsZW5kYXItdWkgLmRvc2luZy1jYWxlbmRhci11aS0tY29udHJvbHMgdWwgbGkgc3BhbntcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5kb3NpbmctY2FsZW5kYXItdWktLWN1c3RvbS1tZWRpY2F0aW9uLWZvcm0tLXN0YXJ0LWRhdGUge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIC8qd2lkdGg6IDE1MHB4OyBoZWlnaHQ6IDIwcHg7Ki9cbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgIH1cblxuICAgIC5kb3NpbmctY2FsZW5kYXItdWktLWN1c3RvbS1tZWRpY2F0aW9uLWZvcm0tLXN0YXJ0LWRhdGU6YmVmb3JlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7IGxlZnQ6IDNweDtcbiAgICAgICAgY29udGVudDogYXR0cihkYXRhLWRhdGUpO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGNvbG9yOiBibGFjaztcbiAgICB9XG5cbiAgICAuZG9zaW5nLWNhbGVuZGFyLXVpLS1jdXN0b20tbWVkaWNhdGlvbi1mb3JtLS1zdGFydC1kYXRlOjotd2Via2l0LWRhdGV0aW1lLWVkaXQsIFxuICAgIC5kb3NpbmctY2FsZW5kYXItdWktLWN1c3RvbS1tZWRpY2F0aW9uLWZvcm0tLXN0YXJ0LWRhdGU6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sIFxuICAgIC5kb3NpbmctY2FsZW5kYXItdWktLWN1c3RvbS1tZWRpY2F0aW9uLWZvcm0tLXN0YXJ0LWRhdGU6Oi13ZWJraXQtY2xlYXItYnV0dG9uIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuZG9zaW5nLWNhbGVuZGFyLXVpLS1jdXN0b20tbWVkaWNhdGlvbi1mb3JtLS1zdGFydC1kYXRlOjotd2Via2l0LWNhbGVuZGFyLXBpY2tlci1pbmRpY2F0b3Ige1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMTBweDtcbiAgICAgICAgLyptYXJnaW4tdG9wOiAtMTdweDsqL1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgY29sb3I6IGJsYWNrO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgIC5kb3NpbmctY2FsZW5kYXItdWktLWNoYW5nZS1tb250aC1idG57XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyOXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMztcbiAgICAgICAgY29sb3I6ICNGRjAwMDA7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcInByYXhpcy1saWdodFwiLCBcIlNhbnMtU2VyaWZcIjtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cblxuICAgIC5kb3NpbmctY2FsZW5kYXItdWktLWNoYW5nZS1zdGFydC1wZXJpb2R7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlNmU2ZTY7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgIHdpZHRoOiA1MjBweDtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICBoM3tcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkcHJheGlzLXJlZ3VsYXI7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcblxuICAgICAgICAgICAgY29sb3I6ICM0QzQ5NDg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuZm9ybS1ncm91cC5mb3JtLWl0ZW17XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICB9XG5cbiAgICAgICAgbGFiZWx7XG4gICAgICAgICAgICBmb250LWZhbWlseTogcHJheGlzLWJvbGQsU2Fucy1TZXJpZjtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC4yZW07XG4gICAgICAgICAgICBtaW4td2lkdGg6IDIwMHB4O1xuICAgICAgICB9XG4gICAgICAgIGlucHV0e1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAvKndpZHRoOiAxMDAlOyovXG4gICAgICAgICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiA2cHggMTJweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICAgICAgICAgICAgY29sb3I6ICM1NTU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsMCwwLC4wNzUpO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsLjA3NSk7XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGJvcmRlci1jb2xvciBlYXNlLWluLW91dCAuMTVzLC13ZWJraXQtYm94LXNoYWRvdyBlYXNlLWluLW91dCAuMTVzO1xuICAgICAgICAgICAgLW8tdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IC4xNXMsYm94LXNoYWRvdyBlYXNlLWluLW91dCAuMTVzO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IC4xNXMsYm94LXNoYWRvdyBlYXNlLWluLW91dCAuMTVzO1xuICAgICAgICAgICAgXG4gICAgICAgICAgICBcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgfVxuXG4gICAgICAgICNlZGl0LWNoYW5nZS1wZXJpb2QtaW5wdXQ6YmVmb3JlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDsgbGVmdDogM3B4O1xuICAgICAgICAgICAgY29udGVudDogYXR0cihkYXRhLWRhdGUpO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgY29sb3I6IGJsYWNrO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMzcHg7XG4gICAgICAgIH1cblxuICAgICAgICAjZWRpdC1jaGFuZ2UtcGVyaW9kLWlucHV0Ojotd2Via2l0LWRhdGV0aW1lLWVkaXQsIFxuICAgICAgICAjZWRpdC1jaGFuZ2UtcGVyaW9kLWlucHV0Ojotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLCBcbiAgICAgICAgI2VkaXQtY2hhbmdlLXBlcmlvZC1pbnB1dDo6LXdlYmtpdC1jbGVhci1idXR0b24ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICNlZGl0LWNoYW5nZS1wZXJpb2QtaW5wdXQ6Oi13ZWJraXQtY2FsZW5kYXItcGlja2VyLWluZGljYXRvciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgICAgICAvKm1hcmdpbi10b3A6IC0xN3B4OyovXG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGNvbG9yOiBibGFjaztcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cblxuICAgIH1cblxufVxuXG4iLCJcbmhlYWRlcntcbiAgICAuZHJvcHtcbiAgICAgICAgd2lkdGg6IDI0N3B4O1xuICAgICAgICBoZWlnaHQ6IDU3cHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW4tdG9wOiA5cHg7XG4gICAgICAgIGltZ3tcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgfVxuICAgIH1cbiAgICAubmFtZS5sb2dve1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAubmF2LXNlYXJjaC1mb3Jte1xuICAgICAgICBtYXJnaW4tdG9wOiA2cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgICB9XG4gICAgLm5hdmJhci1uYXZ7XG4gICAgICAgICY+bGl7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgICAgICAgICAgICY+YXtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnJlZ2lvbi1sZWZ0LXN0aWNreS1wYW5lbC13cmFwcGVye1xuICAgIHRvcDogMjUlO1xuXG4gICAgLmxhbmd1YWdlLXN3aXRjaGVyLWxhbmd1YWdlLXVybHtcbiAgICAgICAgdWx7XG4gICAgICAgICAgICBsaXtcbiAgICAgICAgICAgICAgICAmLml0e1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTQxMXB4KXtcbiAgICAjY2Fyb3VzZWxIb21lcGFnZSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDkxcHghaW1wb3J0YW50O1xuICAgIH1cbn1cblxuI2Jsb2NrLWRvY2NoZWNrbG9naW4tMiBwLCBcbiNibG9jay1kb2NjaGVja2xvZ2luLTIgc3ZnLCBcbi5kb21haW4taGNwLnBhZ2Utbm9kZS10eXBlLWN0LWhvbWVwYWdlLXdpdGgtbWVudSAjYmxvY2stZG9jY2hlY2tsb2dpbmJsb2NrIC5kb2NDaGVjay1leGl0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cbiNibG9jay1kb2NjaGVja2xvZ2luLTIgcHtcbiAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICBhe1xuICAgICAgICBjb2xvcjogI0Q3NUY1ODtcbiAgICB9XG59XG4udXNlci1sb2dnZWQtaW57XG4gICAgI2Jsb2NrLWRvY2NoZWNrbG9naW4tMiBwLCAjYmxvY2stZG9jY2hlY2tsb2dpbi0yIHN2ZywgLmRvbWFpbi1oY3AucGFnZS1ub2RlLXR5cGUtY3QtaG9tZXBhZ2Utd2l0aC1tZW51ICNibG9jay1kb2NjaGVja2xvZ2luYmxvY2sgLmRvY0NoZWNrLWV4aXQge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cbiNibG9jay1kb2NjaGVja2xvZ291dCBwLFxuI2Jsb2NrLXRha2VkYWNvcHlyaWdodHMtMiBwe1xuICAgIGNvbG9yOiAjRkZGRkZGO1xufVxuXG4jYmxvY2stdGFrZWRhLW1haW4tbWVudSAubmF2ID4gbGl7XG4gICAgJjpsYXN0LW9mLXR5cGV7XG4gICAgICAgIGF7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDE2cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KXtcbiAgICAucmVnaW9uLWxlZnQtc3RpY2t5LXBhbmVsLXdyYXBwZXJ7XG4gICAgICAgIHRvcDogNzUlO1xuICAgIH1cbn0iLCImLnBhdGgtZnJvbnRwYWdlLFxuJi5wYXRoLW5vZGUucGFnZS1ub2RlLXR5cGUtcGFnZXtcbiAgICAjbWFpbi1tZW51LXdyYXBwZXJ7XG4gICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4jYmxvY2stdGFrZWRhLW1haW4tbWVudXtcbiAgICAubmF2Pmxpe1xuICAgICAgICAvKmZsZXgtZ3JvdzogMTsqL1xuICAgIH1cbn1cblxuI21haW4tbWVudS13cmFwcGVye1xuICAgICY6YWZ0ZXJ7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjQ0ZDOUM5O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDM3cHg7XG4gICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cbn1cblxuLmJsb2NrLWNhdGVnb3J5LW1lbnUtYmxvY2t7XG4gICAgLypwYWRkaW5nLWJvdHRvbTogNTBweDsqL1xuXG5cblxuICAgICNibG9jay10YWtlZGEtbWFpbi1tZW51e31cbn1cblxuLmJsb2NrLWNhdGVnb3J5LXN1Ym1lbnUtYmxvY2t7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAjQ0ZDOUM5O1xuXG4gICAgbmF2e1xuICAgICAgICAvKnBhZGRpbmctbGVmdDogMTE1cHg7Ki9cbiAgICAgICAgdWx7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgbGl7XG4gICAgICAgICAgICAgICAgLypmb250LWZhbWlseTogJHByYXhpcy1zZW1pOyovXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRwcmF4aXMtbGlnaHQ7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM3cHg7XG4gICAgICAgICAgICAgICAgLyogICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4OyovXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICAgICAgICAgICYuYWN0aXZle1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM4Njc5N0I7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbn0iLCJcclxuLnZpZXctZGlzcGxheS1pZC1zeW1wdG9tc3tcclxuICAgIHBhZGRpbmctdG9wOiAzN3B4O1xyXG5cclxuICAgIC5wYXJhZ3JhcGgtLXR5cGUtLXJlbGF0ZWQtbWF0ZXJpYWxze1xyXG5cclxuICAgICAgICBAaW5jbHVkZSByZWxhdGVkLW1hdGVyaWFsO1xyXG5cclxuXHJcblxyXG4gICAgfVxyXG5cclxuICAgIC5ub2RlLWlkeC0xNjh7XHJcbiAgICAgICAgLnRha2VkYS10aXRsZXtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICNmaWVsZC1yZWxhdGVkLW1hdGVyaWFsLS0zLFxyXG4gICAgICAgICNmaWVsZC1yZWxhdGVkLW1hdGVyaWFsLS00e1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgcmVsYXRlZC1tYXRlcmlhbC12aWRlb3M7XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG59XHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcbiIsIkBtaXhpbiByZWxhdGVkLW1hdGVyaWFse1xuXG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIG1heC13aWR0aDogMTAwJTtcblxuICAgIC50YWtlZGEtcmVsYXRlZC1tYXRlcmlhbHMtdG9nZ2xle1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5maWVsZC0tbmFtZS1maWVsZC10aXRsZXtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRwcmF4aXMtc2VtaTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgICBjb2xvcjogIzg2Nzk3QjtcblxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIH1cblxuICAgIC5yZWxhdGVkTWF0ZXJpYWx7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgICBhcnRpY2xlLnJlbGF0ZWQtbWF0ZXJpYWx7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnJlbGF0ZWRfX2xhbmd1YWdlX2NvbnR7XG4gICAgICAgICAgICBsZWZ0OiAtMTQwcHg7XG4gICAgICAgICAgICAucmVsYXRlZF9fbGFuZ3VhZ2V7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRwcmF4aXMtcmVndWxhcjtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG5cbiAgICAgICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcblxuICAgICAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAucmVsYXRlZF9faW1hZ2V7XG4gICAgICAgICAgICAuaW1nLXJlc3BvbnNpdmV7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAucmVsYXRlZF9faW5uZXItY29udGFpbmVye1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMjBweDtcblxuICAgICAgICAgICAgLnJlbGF0ZWRfX3RpdGxle1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkcHJheGlzLXNlbWk7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuXG4gICAgICAgICAgICAgICAgY29sb3I6ICM0QzQ5NDg7XG5cbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiB1bnNldDtcbiAgICAgICAgICAgICAgICAvKm1hcmdpbi1ib3R0b206IDE2cHg7Ki9cbiAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5yZWxhdGVkX19kZXNjcmlwdGlvbntcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHByYXhpcy1saWdodDtcbiAgICAgICAgICAgICAgICAvKmxpbmUtaGVpZ2h0OiAyMHB4OyovXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwMHB4O1xuICAgICAgICAgICAgICAgIC8qY29sb3I6ICM0QzQ5NDg7Ki9cblxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzRDNDk0ODtcbiAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5yZWxhdGVkX19idXR0b257XG4gICAgICAgICAgICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNENzVGNTg7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNENzVGNTg7ICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgaXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIGkuaWNvbi1hcnJvdy1nbywgaS5pY29uLWFycm93LWdvLW9yYW5nZXtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCN7JHBpY3R1cmVzfWljb24tbGluay1nby1vcmFuZ2Uuc3ZnKTtcbiAgICB9XG5cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQyNXB4KXtcbiAgICAgICAgLnJlbGF0ZWRNYXRlcmlhbCB7XG4gICAgICAgICAgICAucmVsYXRlZF9faW5uZXItY29udGFpbmVye1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAucmVsYXRlZF9fYnV0dG9ue1xuICAgICAgICAgICAgICAgIHdpZHRoOiA3MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICB9XG5cblxufVxuXG5cbiIsIkBtaXhpbiByZWxhdGVkLW1hdGVyaWFsLXZpZGVvc3tcblxuICAgIC5jYXJvdXNlbC1pbm5lciB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDc2cHg7XG4gICAgICAgIC5jYXJvdXNlbC1pdGVtIC5yb3d7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICY6YmVmb3JlLCY6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnJlbGF0ZWQtaXRlbXtcbiAgICAgICAgICAgICAgICAvKndpZHRoOiAzNzJweDsqL1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0NSU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAucmVsYXRlZF9fdGl0bGV7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDE4cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGFydGljbGUucmVsYXRlZC1tYXRlcmlhbHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1MnB4O1xuICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5yZWxhdGVkX19pbWFnZXtcbiAgICAgICAgICAgICAgICAuaW1nLXJlc3BvbnNpdmV7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5yZWxhdGVkX19idXR0b257XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnJlbGF0ZWRfX2xhbmd1YWdlX2NvbnR7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICBib3R0b206IC01M3B4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAucmVsYXRlZF9faW5uZXItY29udGFpbmVye1xuICAgICAgICAgICAgcG9zaXRpb246IHVuc2V0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MjVweCl7XG4gICAgICAgIC5jYXJvdXNlbC1pbm5lciB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgfVxuXG59XG5cbiIsIi52aWV3LWRpc3BsYXktaWQtZGlhZ25vc2lze1xuICAgIHBhZGRpbmctdG9wOiAzN3B4O1xuXG4gICAgLm5vZGUtaWR4LTIwOXtcbiAgICAgICAgLnRha2VkYS10aXRsZXtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucGFyYWdyYXBoLS10eXBlLS1yZWxhdGVkLW1hdGVyaWFsc3tcblxuICAgICAgICBAaW5jbHVkZSByZWxhdGVkLW1hdGVyaWFsO1xuXG4gICAgfVxuXG4gICAgLm5vZGUtaWR4LTIwOXtcbiAgICAgICAgI2ZpZWxkLXJlbGF0ZWQtbWF0ZXJpYWwtLTN7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlbGF0ZWQtbWF0ZXJpYWwtdmlkZW9zO1xuXG4gICAgICAgIH1cbiAgICB9XG4gICAgLm5vZGUtaWR4LTIxe1xuICAgICAgICAucGFyYWdyYXBoLS10eXBlLS1yZWxhdGVkLW1hdGVyaWFsc3tcblxuICAgICAgICAgICAgQGluY2x1ZGUgcmVsYXRlZC1tYXRlcmlhbC12aWRlb3M7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDgwMHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAgICAgICAgIC5yZWxhdGVkX19pbm5lci1jb250YWluZXJ7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxufVxuXG4iLCIudmlldy1kaXNwbGF5LWlkLXRyZWF0bWVudHtcbiAgICBwYWRkaW5nLXRvcDogMzdweDtcblxuICAgIC5wYXJhZ3JhcGgtLXR5cGUtLXJlbGF0ZWQtbWF0ZXJpYWxze1xuXG4gICAgICAgIEBpbmNsdWRlIHJlbGF0ZWQtbWF0ZXJpYWw7XG5cbiAgICB9XG5cbiAgICAubm9kZS1pZHgtMjEwe1xuICAgICAgICAudGFrZWRhLXRpdGxle1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICNmaWVsZC1yZWxhdGVkLW1hdGVyaWFsLS0zLFxuICAgICAgICAjZmllbGQtcmVsYXRlZC1tYXRlcmlhbC0tNHtcblxuICAgICAgICAgICAgQGluY2x1ZGUgcmVsYXRlZC1tYXRlcmlhbC12aWRlb3M7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIC5yZWxhdGVkX190aXRsZXtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA1OHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgIH1cblxuXG5cbn1cblxuIiwiXG4udmlldy1kaXNwbGF5LWlkLXBhdGllbnRfc3Rvcmllc3tcbiAgICBwYWRkaW5nLXRvcDogMzdweDtcblxuICAgIC5ub2RlLWlkeC0yMTF7XG4gICAgICAgIC50YWtlZGEtdGl0bGV7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuICAgIFxuICAgICAubm9kZS1pZHgtMjExe1xuICAgICAgICAjZmllbGQtcmVsYXRlZC1tYXRlcmlhbC0tM3tcbiAgICAgICAgICAgIC5yZWxhdGVkX190aXRsZXtcbiAgICAgICAgICAgICAgICAvKmRpc3BsYXk6IG5vbmU7Ki9cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5yZWxhdGVkX19kZXNjcmlwdGlvbntcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM0QzQ5NDg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucGFyYWdyYXBoLS10eXBlLS1yZWxhdGVkLW1hdGVyaWFsc3tcblxuICAgICAgICBAaW5jbHVkZSByZWxhdGVkLW1hdGVyaWFsO1xuXG4gICAgfVxuXG59XG5cbiIsIlxuLnZpZXctZGlzcGxheS1pZC1saXZpbmdfd2l0aF9tbXtcbiAgICBwYWRkaW5nLXRvcDogMzdweDtcblxuICAgIC5ub2RlLWlkeC0yMTMsXG4gICAgLm5vZGUtaWR4LTIxNCxcbiAgICAubm9kZS1pZHgtMjE1e1xuICAgICAgICAudGFrZWRhLXRpdGxle1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAubm9kZS1pZHgtMjEzLFxuICAgIC5ub2RlLWlkeC0yMTQsXG4gICAgLm5vZGUtaWR4LTIxNXtcbiAgICAgICAgLnBhcmFncmFwaC0tdHlwZS0tdGV4dHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgIH1cblxuICAgIH1cbiAgICBcbiAgICAubm9kZS1pZHgtMjE0e1xuICAgICAgICAjZmllbGQtcmVsYXRlZC1tYXRlcmlhbC0tMntcbi8qICAgICAgICAgICAgLnJlbGF0ZWRfX3RpdGxle1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9Ki9cbiAgICAgICAgICAgIC5yZWxhdGVkX19kZXNjcmlwdGlvbntcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM0QzQ5NDg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgLm5vZGUtaWR4LTIxNXtcbiAgICAgICAgI2ZpZWxkLXJlbGF0ZWQtbWF0ZXJpYWwtLTN7XG4vKiAgICAgICAgICAgIC5yZWxhdGVkX190aXRsZXtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfSovXG4gICAgICAgICAgICAucmVsYXRlZF9fZGVzY3JpcHRpb257XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIGgye1xuXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkcHJheGlzLXNlbWk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG5cbiAgICAgICAgY29sb3I6ICM4Njc5N0I7XG4gICAgfVxuXG4gICAgLnBhcmFncmFwaC0tdHlwZS0tcmVsYXRlZC1tYXRlcmlhbHN7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVsYXRlZC1tYXRlcmlhbDtcblxuICAgIH1cblxufVxuXG4iLCJcbi52aWV3LWRpc3BsYXktaWQtcmVzb3VyY2Vze1xuICAgIHBhZGRpbmctdG9wOiAzN3B4O1xuXG4gICAgLm5vZGUtaWR4LTIxNixcbiAgICAubm9kZS1pZHgtMjE3LFxuICAgIC5ub2RlLWlkeC0yMTh7XG4gICAgICAgIC50YWtlZGEtdGl0bGV7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm5vZGUtaWR4LTIxN3tcblxuICAgICAgICAucmVsYXRlZC1pdGVte1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICAgfVxuICAgICAgICAucmVsYXRlZF9fdGl0bGV7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzZweCFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLnJlbGF0ZWRfX2xhbmd1YWdle1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgfVxuICAgIC5ub2RlLWlkeC0yMTh7XG4gICAgICAgIC5yZWxhdGVkX19kZXNjcmlwdGlvbntcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjIhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnBhcmFncmFwaC0tdHlwZS0tcmVsYXRlZC1tYXRlcmlhbHN7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVsYXRlZC1tYXRlcmlhbDtcblxuICAgIH1cblxufVxuXG4iLCJcbi5maWVsZC0tbmFtZS1ib2R5e1xuICAgIGgye1xuICAgICAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRwcmF4aXMtbGlnaHQ7XG4gICAgICAgIGNvbG9yOiAjRDc1RjU4O1xuICAgICAgICBzdHJvbmd7XG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICB9XG4gICAgfVxuICAgIGgze1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LWZhbWlseTogJHByYXhpcy1zZW1pO1xuICAgICAgICBjb2xvcjogIzg2Nzk3QjtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG4gICAgcHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRwcmF4aXMtbGlnaHQ7XG4gICAgICAgIGNvbG9yOiAjNEM0OTQ4O1xuICAgIH1cbn0iLCJcbiYucGFnZS1ub2RlLXR5cGUtY3QtaG9tZXBhZ2Utd2l0aC1tZW51e1xuICAgIGhlaWdodDogMTAwJSFpbXBvcnRhbnQ7XG4gICAgLnJlZ2lvbi5yZWdpb24tY29udGVudHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5oaWRlLXJlZmx1eHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuLmhpZGUtaGNwe1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4mLnBhZ2Utbm9kZS10eXBlLWFydGljbGUge1xuICAgIC50YWtlZGEtdGl0bGUge1xuICAgICAgICBzdXAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWJ1dHRvbiB7XG4gICAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1idXR0b24ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2l0ZWhlYWRlciB7XG4gICAgLmxvZ28ge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGhlaWdodDogMzdweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMTVweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAubmFtZSB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBmb250LWZhbWlseTogXCJQcmF4aXMgTFQgTGlnaHRcIjtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzN3B4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiAjMDA2QjhEO1xuICAgICAgICBtYXJnaW46IDAgNTBweDtcbiAgICB9XG59XG5cbi5oY3AtbG9nb3tcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Rha2VkYS1yZWZsdXgtbG9nby5zdmcpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cblxuLm5vZGUtaWR4LTI5MXtcbiAgICAucGFyYWdyYXBoLS10eXBlLS1yZWxhdGVkLW1hdGVyaWFscy5saXN0e1xuICAgICAgICAucmVsYXRlZF9faW1hZ2V7XG4gICAgICAgICAgICAuaW1nLXJlc3BvbnNpdmV7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5ub2RlLWlkeC0zMDN7XG4gICAgLnRha2VkYS10aXRsZSxcbiAgICAucGFyYWdyYXBoLS10eXBlLS10ZXh0e1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG59XG5cbi8qRnJhbWVzIGFyb3VuZCB0aGUgZ3JhcGhpY3MqL1xuLnBhcmFncmFwaC0tdHlwZS0tdGV4dHtcbiAgICBpbWd7XG4gICAgICAgIC8qICAgICAgICB3aWR0aDogMTA3MHB4O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTA3MHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMjVweDsqL1xuICAgICAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICAgIGZpZ3VyZSBpbWd7XG4gICAgICAgIG91dGxpbmU6IDFweCBzb2xpZCBncmF5O1xuXG4gICAgfVxufVxuXG4vKiBMYW5ndWFnZSBzZWxlY3RvciAqL1xuLmJsb2NrLWxhbmctZHJvcGRvd257XG4gICAgLyogICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIGhlaWdodDogNjBweDsqL1xuICAgIC8qbWFyZ2luLXRvcDogLTZweDsqL1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuXG4gICAgLyogICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7Ki9cblxuICAgIGZsb2F0OiBub25lO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6IDM0cHg7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcblxuICAgIC5mb3JtLWdyb3Vwe1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAuc2VsZWN0LXdyYXBwZXJ7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIH1cbiAgICAgICAgc2VsZWN0e1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyOHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5sYW5nLWRyb3Bkb3duLWZvcm0gaW1nLmxhbmd1YWdlLWljb257XG4gICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB6LWluZGV4OiAxMTtcbiAgICAgICAgbWFyZ2luLXRvcDogLTZweDtcbiAgICB9XG59XG5cbi5zcGxhc2gtcGF0aWVudHN7XG4gICAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XG59XG5cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE5MjBweCl7XG4gICAgLnBhcmFncmFwaC0tdHlwZS0tdGV4dCAuY2stcGFyYWdyYXBoLCAucGFyYWdyYXBoLS10eXBlLS10ZXh0IHAuY2stcGFyYWdyYXBoIHtcbiAgICAgICAgZm9udC1zaXplOiAxMDAlIWltcG9ydGFudDtcbiAgICB9XG59XG4iLCJcbkBtaXhpbiBpY29uc3tcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogY2VudGVyO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbmkuaWNvbi1hcnJvdy1nb3tcblxuICAgIEBpbmNsdWRlIGljb25zO1xuXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCN7JHBpY3R1cmVzfWljb24tbGluay1nby5zdmcpO1xuICAgIHdpZHRoOiAxOHB4O1xuICAgIGhlaWdodDogMTVweDtcblxuICAgIC8vaW4gY29udGVudCBzdHlsaW5nXG4gICAgbWFyZ2luLWxlZnQ6IC0xNHB4O1xuICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgIGhlaWdodDogMThweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXG59XG5pLmljb24tYXJyb3ctZ28tZGFya3tcbiAgICBAaW5jbHVkZSBpY29ucztcblxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgjeyRwaWN0dXJlc31pY29uLWxpbmstZ28tZGFyay5wbmcpO1xuICAgIHdpZHRoOiAxOHB4O1xuICAgIGhlaWdodDogMTVweDtcblxuICAgIC8vaW4gY29udGVudCBzdHlsaW5nXG4gICAgLyptYXJnaW4tbGVmdDogLTE0cHg7Ki9cbiAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICBoZWlnaHQ6IDE4cHg7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuaS5pY29uLWxpbmstcGRme1xuXG4gICAgQGluY2x1ZGUgaWNvbnM7XG5cbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoI3skcGljdHVyZXN9aWNvbi1saW5rLXBkZi5wbmcpO1xuICAgIHdpZHRoOiAzN3B4O1xuICAgIGhlaWdodDogNDhweDtcblxuXG59XG5pLmljb24tYXJyb3ctZG93bntcblxuICAgIEBpbmNsdWRlIGljb25zO1xuXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCN7JHBpY3R1cmVzfWljb24tYXJyb3ctZG93bi5wbmcpO1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIGhlaWdodDogN3B4O1xuXG5cbn1cblxuaS5pY29uLWFycm93LWdvLW9yYW5nZXtcblxuICAgIEBleHRlbmQgaS5pY29uLWFycm93LWdvO1xuXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCN7JHBpY3R1cmVzfWljb24tbGluay1nby1vcmFuZ2Uuc3ZnKTtcblxufVxuXG4ucGRmLWxpbmt7XG4gICAgc3BhbntcbiAgICAgICAgZm9udC1mYW1pbHk6ICRwcmF4aXMtcmVndWxhcjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjb2xvcjogIzRDNDk0ODtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICBtYXJnaW4tdG9wOiAtMTNweDtcbiAgICB9XG59XG5cbi5wcm9kdWN0LXN1YnNldC10ZXh0e1xuICAgIGZvbnQtZmFtaWx5OiAkcHJheGlzLXJlZ3VsYXI7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuXG4gICAgY29sb3I6ICM0QzQ5NDg7XG4gICAgbWF4LXdpZHRoOiA2NTJweDtcbn1cblxuLyoucGFyYWdyYXBoLS10eXBlLS10ZXh0IC5jay1wYXJhZ3JhcGgsXG4ucGFyYWdyYXBoLS10eXBlLS10ZXh0IHAuY2stcGFyYWdyYXBoe1xuICAgIGZvbnQtZmFtaWx5OiAkcHJheGlzLWxpZ2h0O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMTZweCFpbXBvcnRhbnQ7XG5cbiAgICBjb2xvcjogIzRDNDk0ODtcbn0qL1xuXG5cbi5yZWxhdGVkLXN1YmhlYWRpbmd7XG5cbiAgICBmb250LWZhbWlseTogJHByYXhpcy1zZW1pO1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICAgIC8qdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsqL1xuICAgIG1hcmdpbi1sZWZ0OiAtMjNweDtcbiAgICBjb2xvcjogIzY2NjY2NjtcblxuICAgIC8qZGlydHkgaGFjayovXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIG1hcmdpbi10b3A6IC0xMHB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgcGFkZGluZy1sZWZ0OiAyM3B4O1xuICAgIG1hcmdpbi1sZWZ0OiAtMjRweDtcbiAgICB6LWluZGV4OiAxMTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctbGVmdDogMjFweDtcbiAgICBtYXJnaW46IDA7XG59XG5cbiNzaXRlLXZpZGVve1xuICAgIG1heC13aWR0aDogNDAwcHg7XG59XG4jc2l0ZS12aWRlby1jb250YWluZXJ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAmLnBsYXlpbmd7XG4gICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmOmJlZm9yZXtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgd2lkdGg6IDg3cHg7XG4gICAgICAgIGhlaWdodDogNTNweDtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCN7JHBpY3R1cmVzfXBsYXlidG4ucG5nKTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIG1hcmdpbi10b3A6IC0yNnB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogLTQ0cHg7XG4gICAgfVxufVxuLnBhcmFncmFwaC0tdHlwZS0tdGV4dCBvbCxcbi5jay1wYXJhZ3JhcGh7XG4gICAgbGl7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkcHJheGlzLWxpZ2h0O1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4IWltcG9ydGFudDtcblxuICAgICAgICBjb2xvcjogIzRDNDk0ODtcbiAgICB9XG59XG4iXX0= */
