/**
 * Strips the unit from a given number-unit-combination and returns the number.
 * @link: http://stackoverflow.com/a/12335841/1779999
 * @usage: parse-int(10px) => 10
 */
/**
   * Simply adds the em unit to a given number. This is used twice in the
   * function underneath, thus the need for a separate function.
   */
/**
   * Calculates em values for a given list of (px or em) values and a given em
   * base. Multiply base values for nested em structures (last @usage example).
   * @usage: em(10px, 1.125) => .55556em
   *         em(24px, .875em) => 1.71429em
   *         em(12px 0 7em rgba(0, 0, 0, .7), 1.75) => .42857em 0 4em rgba(0, 0, 0, 0.7)
   *         em(12px) + em(3em) => 3.75em
   *         em(23px, em(53px)) => .43396em
   *         em(24px, 1.5 * 1.125) => .88889em
   */
.doctor-intro-block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 3.75rem;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column; }
  @media (min-width: 768px) {
    .doctor-intro-block {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-direction: row;
              flex-direction: row;
      gap: 5rem; } }
  @media (min-width: 992px) {
    .doctor-intro-block {
      gap: 6.25rem; } }
  .doctor-intro-block .content-part {
    -webkit-box-flex: 50%;
        -ms-flex: 50%;
            flex: 50%; }
    .doctor-intro-block .content-part .doctor-name {
      color: #007459;
      line-height: 1;
      margin: 0 0 2.1875rem 0; }
    .doctor-intro-block .content-part .doctor-info {
      font-size: 1.3125rem;
      font-weight: 600;
      color: #3E3E3E;
      margin: 0 0 2.5rem 0; }
  .doctor-intro-block .avatar-part {
    -webkit-box-flex: 50%;
        -ms-flex: 50%;
            flex: 50%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end; }
    .doctor-intro-block .avatar-part img {
      border-radius: 50%;
      display: block;
      width: 18.75rem;
      height: 18.75rem;
      -o-object-fit: cover;
         object-fit: cover; }
      @media (min-width: 992px) {
        .doctor-intro-block .avatar-part img {
          width: 31.25rem;
          height: 31.25rem; } }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL2Fzc2V0cy9zYXNzL3ZhcmlhYmxlcy9fc2l6aW5nLWZ1bmN0aW9ucy5zY3NzIiwiYmxvY2stZG9jdG9yLWludHJvL3Njc3MvYmxvY2stZG9jdG9yLWludHJvLmNzcyIsImJsb2NrLWRvY3Rvci1pbnRyby9zY3NzL2Jsb2NrLWRvY3Rvci1pbnRyby5zY3NzIiwiLi4vLi4vYXNzZXRzL3Nhc3MvdmFyaWFibGVzL19icmVha3BvaW50cy5zY3NzIiwiLi4vLi4vYXNzZXRzL3Nhc3MvdmFyaWFibGVzL190aGVtZS1jb25maWcuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFJQTs7OztFQ0FFO0FEVUE7OztJQ05FO0FEbUJGOzs7Ozs7Ozs7SUNURTtBQ2ZKO0VBQ0Usb0JBQWE7RUFBYixvQkFBYTtFQUFiLGFBQWE7RUFDYix5QkFBbUI7TUFBbkIsc0JBQW1CO1VBQW5CLG1CQUFtQjtFQUNuQix5QkFBOEI7TUFBOUIsc0JBQThCO1VBQTlCLDhCQUE4QjtFQUM5QixZRmlCd0I7RUVoQnhCLDRCQUFzQjtFQUF0Qiw2QkFBc0I7TUFBdEIsMEJBQXNCO1VBQXRCLHNCQUFzQixFQUFBO0VDdUNwQjtJRDVDSjtNQU9JLDhCQUFtQjtNQUFuQiw2QkFBbUI7VUFBbkIsdUJBQW1CO2NBQW5CLG1CQUFtQjtNQUNuQixTRmFzQixFQUFBLEVFdUJ6QjtFQ01HO0lEbERKO01BWUksWUZTc0IsRUFBQSxFRXVCekI7RUE1Q0Q7SUFlSSxxQkFBUztRQUFULGFBQVM7WUFBVCxTQUFTLEVBQUE7SUFmYjtNQWlCTSxjRWxCcUI7TUZtQnJCLGNBQWM7TUFDZCx1QkFBcUIsRUFBQTtJQW5CM0I7TUFzQk0sb0JGRG9CO01FRXBCLGdCQUFnQjtNQUNoQixjRXZCK0I7TUZ3Qi9CLG9CQUFxQixFQUFBO0VBekIzQjtJQTZCSSxxQkFBUztRQUFULGFBQVM7WUFBVCxTQUFTO0lBQ1Qsb0JBQWE7SUFBYixvQkFBYTtJQUFiLGFBQWE7SUFDYixxQkFBeUI7UUFBekIsa0JBQXlCO1lBQXpCLHlCQUF5QixFQUFBO0lBL0I3QjtNQWlDTSxrQkFBa0I7TUFDbEIsY0FBYztNQUNkLGVGZG9CO01FZXBCLGdCRmZvQjtNRWdCcEIsb0JBQWlCO1NBQWpCLGlCQUFpQixFQUFBO01DYW5CO1FEbERKO1VBdUNRLGVGbEJrQjtVRW1CbEIsZ0JGbkJrQixFQUFBLEVFcUJyQiIsImZpbGUiOiJibG9jay1kb2N0b3ItaW50cm8vc2Nzcy9ibG9jay1kb2N0b3ItaW50cm8uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLy8gUFggdG8gRU0vUkVNIC0gaHR0cHM6Ly9naXN0LmdpdGh1Yi5jb20vaXNlbGxzb2FwLzgyOTk3MjZcblxuJGJhc2UtZm9udC1zaXplOiAxNnB4O1xuXG4vKipcbiAqIFN0cmlwcyB0aGUgdW5pdCBmcm9tIGEgZ2l2ZW4gbnVtYmVyLXVuaXQtY29tYmluYXRpb24gYW5kIHJldHVybnMgdGhlIG51bWJlci5cbiAqIEBsaW5rOiBodHRwOi8vc3RhY2tvdmVyZmxvdy5jb20vYS8xMjMzNTg0MS8xNzc5OTk5XG4gKiBAdXNhZ2U6IHBhcnNlLWludCgxMHB4KSA9PiAxMFxuICovXG5cbiBAZnVuY3Rpb24gcGFyc2UtaW50KCRudW1iZXIpIHtcbiAgICBAcmV0dXJuICRudW1iZXIgLyAoJG51bWJlciAqIDAgKyAxKTtcbiAgfVxuICBcbiAgLyoqXG4gICAqIFNpbXBseSBhZGRzIHRoZSBlbSB1bml0IHRvIGEgZ2l2ZW4gbnVtYmVyLiBUaGlzIGlzIHVzZWQgdHdpY2UgaW4gdGhlXG4gICAqIGZ1bmN0aW9uIHVuZGVybmVhdGgsIHRodXMgdGhlIG5lZWQgZm9yIGEgc2VwYXJhdGUgZnVuY3Rpb24uXG4gICAqL1xuICBcbiAgQGZ1bmN0aW9uIGFkZC1lbS11bml0KCRudW1iZXIpIHtcbiAgICBAcmV0dXJuICRudW1iZXIgKiAxZW07XG4gIH1cbiAgXG4gIEBmdW5jdGlvbiBhZGQtcmVtLXVuaXQoJG51bWJlcikge1xuICAgIEByZXR1cm4gJG51bWJlciAqIDFyZW07XG4gIH1cbiAgXG4gIC8qKlxuICAgKiBDYWxjdWxhdGVzIGVtIHZhbHVlcyBmb3IgYSBnaXZlbiBsaXN0IG9mIChweCBvciBlbSkgdmFsdWVzIGFuZCBhIGdpdmVuIGVtXG4gICAqIGJhc2UuIE11bHRpcGx5IGJhc2UgdmFsdWVzIGZvciBuZXN0ZWQgZW0gc3RydWN0dXJlcyAobGFzdCBAdXNhZ2UgZXhhbXBsZSkuXG4gICAqIEB1c2FnZTogZW0oMTBweCwgMS4xMjUpID0+IC41NTU1NmVtXG4gICAqICAgICAgICAgZW0oMjRweCwgLjg3NWVtKSA9PiAxLjcxNDI5ZW1cbiAgICogICAgICAgICBlbSgxMnB4IDAgN2VtIHJnYmEoMCwgMCwgMCwgLjcpLCAxLjc1KSA9PiAuNDI4NTdlbSAwIDRlbSByZ2JhKDAsIDAsIDAsIDAuNylcbiAgICogICAgICAgICBlbSgxMnB4KSArIGVtKDNlbSkgPT4gMy43NWVtXG4gICAqICAgICAgICAgZW0oMjNweCwgZW0oNTNweCkpID0+IC40MzM5NmVtXG4gICAqICAgICAgICAgZW0oMjRweCwgMS41ICogMS4xMjUpID0+IC44ODg4OWVtXG4gICAqL1xuICBcbiAgQGZ1bmN0aW9uIGVtKCR2YWx1ZXMsICRlbS1iYXNlOiAxKSB7XG4gICAgJGJhc2UtZm9udC1zaXplOiBwYXJzZS1pbnQoJGJhc2UtZm9udC1zaXplKTtcbiAgICAkZW0tYmFzZTogcGFyc2UtaW50KCRlbS1iYXNlKTtcbiAgICAkcmVzdWx0OiAoKTtcbiAgXG4gICAgQGVhY2ggJHZhbHVlIGluICR2YWx1ZXMge1xuICAgICAgQGlmICR2YWx1ZSA9PSAwIG9yIHR5cGUtb2YoJHZhbHVlKSAhPSBcIm51bWJlclwiIHtcbiAgICAgICAgJHJlc3VsdDogYXBwZW5kKCRyZXN1bHQsICR2YWx1ZSk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgJHVuaXQ6IHVuaXQoJHZhbHVlKTtcbiAgICAgICAgJHZhbHVlOiBwYXJzZS1pbnQoJHZhbHVlKTtcbiAgXG4gICAgICAgIEBpZiAkdW5pdCA9PSBcInB4XCIge1xuICAgICAgICAgICRyZXN1bHQ6IGFwcGVuZCgkcmVzdWx0LCBhZGQtZW0tdW5pdCgkdmFsdWUgLyAoJGJhc2UtZm9udC1zaXplICogJGVtLWJhc2UpKSk7XG4gICAgICAgIH0gQGVsc2UgaWYgJHVuaXQgPT0gXCJlbVwiIHtcbiAgICAgICAgICAkcmVzdWx0OiBhcHBlbmQoJHJlc3VsdCwgYWRkLWVtLXVuaXQoJHZhbHVlIC8gJGVtLWJhc2UpKTtcbiAgICAgICAgfSBAZWxzZSBpZiAkdW5pdCA9PSBcIlwiIHtcbiAgICAgICAgICAkcmVzdWx0OiBhcHBlbmQoJHJlc3VsdCwgYWRkLWVtLXVuaXQoJHZhbHVlIC8gKCRiYXNlLWZvbnQtc2l6ZSAqICRlbS1iYXNlKSkpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICBcbiAgICAvKipcbiAgICAgKiBJZiBvbmx5IG9uZSB2YWx1ZSBpcyBwcm92aWRlZCwgb3V0cHV0IHRoZSBpbnN0YW5jZSBvZiB0aGF0IG9iamVjdCBpbnN0ZWFkXG4gICAgICogb2YgdGhlIHdob2xlIGxpc3QuIFRoaXMgZW5hYmxlcyB1c2UgY2FzZXMgbGlrZSBuZXN0ZWQgZnVuY3Rpb24gaW52b2NhdGlvbnNcbiAgICAgKiAoZS5nLiBgZW0oMnB4LCBlbSgxNXB4KSlgKSBvciBhZGRpdGlvbnMvc3VidHJhY3Rpb25zIChlLmcuIGBlbSg1cHgpICsgZW0oMzJweClgKS5cbiAgICAgKi9cbiAgICBAaWYgbGVuZ3RoKCRyZXN1bHQpID09IDEge1xuICAgICAgQHJldHVybiBudGgoJHJlc3VsdCwgMSk7XG4gICAgfSBAZWxzZSB7XG4gICAgICBAcmV0dXJuICRyZXN1bHQ7XG4gICAgfVxuICB9XG4gIFxuICBcbiAgQGZ1bmN0aW9uIHJlbSgkdmFsdWVzLCAkZW0tYmFzZTogMSkge1xuICAgICRiYXNlLWZvbnQtc2l6ZTogcGFyc2UtaW50KCRiYXNlLWZvbnQtc2l6ZSk7XG4gICAgJGVtLWJhc2U6IHBhcnNlLWludCgkZW0tYmFzZSk7XG4gICAgJHJlc3VsdDogKCk7XG4gIFxuICAgIEBlYWNoICR2YWx1ZSBpbiAkdmFsdWVzIHtcbiAgICAgIEBpZiAkdmFsdWUgPT0gMCBvciB0eXBlLW9mKCR2YWx1ZSkgIT0gXCJudW1iZXJcIiB7XG4gICAgICAgICRyZXN1bHQ6IGFwcGVuZCgkcmVzdWx0LCAkdmFsdWUpO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgICR1bml0OiB1bml0KCR2YWx1ZSk7XG4gICAgICAgICR2YWx1ZTogcGFyc2UtaW50KCR2YWx1ZSk7XG4gIFxuICAgICAgICBAaWYgJHVuaXQgPT0gXCJweFwiIHtcbiAgICAgICAgICAkcmVzdWx0OiBhcHBlbmQoJHJlc3VsdCwgYWRkLXJlbS11bml0KCR2YWx1ZSAvICgkYmFzZS1mb250LXNpemUgKiAkZW0tYmFzZSkpKTtcbiAgICAgICAgfSBAZWxzZSBpZiAkdW5pdCA9PSBcImVtXCIge1xuICAgICAgICAgICRyZXN1bHQ6IGFwcGVuZCgkcmVzdWx0LCBhZGQtcmVtLXVuaXQoJHZhbHVlIC8gJGVtLWJhc2UpKTtcbiAgICAgICAgfSBAZWxzZSBpZiAkdW5pdCA9PSBcIlwiIHtcbiAgICAgICAgICAkcmVzdWx0OiBhcHBlbmQoJHJlc3VsdCwgYWRkLXJlbS11bml0KCR2YWx1ZSAvICgkYmFzZS1mb250LXNpemUgKiAkZW0tYmFzZSkpKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgXG4gICAgLyoqXG4gICAgICogSWYgb25seSBvbmUgdmFsdWUgaXMgcHJvdmlkZWQsIG91dHB1dCB0aGUgaW5zdGFuY2Ugb2YgdGhhdCBvYmplY3QgaW5zdGVhZFxuICAgICAqIG9mIHRoZSB3aG9sZSBsaXN0LiBUaGlzIGVuYWJsZXMgdXNlIGNhc2VzIGxpa2UgbmVzdGVkIGZ1bmN0aW9uIGludm9jYXRpb25zXG4gICAgICogKGUuZy4gYGVtKDJweCwgZW0oMTVweCkpYCkgb3IgYWRkaXRpb25zL3N1YnRyYWN0aW9ucyAoZS5nLiBgZW0oNXB4KSArIGVtKDMycHgpYCkuXG4gICAgICovXG4gICAgQGlmIGxlbmd0aCgkcmVzdWx0KSA9PSAxIHtcbiAgICAgIEByZXR1cm4gbnRoKCRyZXN1bHQsIDEpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgQHJldHVybiAkcmVzdWx0O1xuICAgIH1cbiAgfSIsIi8qKlxuICogU3RyaXBzIHRoZSB1bml0IGZyb20gYSBnaXZlbiBudW1iZXItdW5pdC1jb21iaW5hdGlvbiBhbmQgcmV0dXJucyB0aGUgbnVtYmVyLlxuICogQGxpbms6IGh0dHA6Ly9zdGFja292ZXJmbG93LmNvbS9hLzEyMzM1ODQxLzE3Nzk5OTlcbiAqIEB1c2FnZTogcGFyc2UtaW50KDEwcHgpID0+IDEwXG4gKi9cbi8qKlxuICAgKiBTaW1wbHkgYWRkcyB0aGUgZW0gdW5pdCB0byBhIGdpdmVuIG51bWJlci4gVGhpcyBpcyB1c2VkIHR3aWNlIGluIHRoZVxuICAgKiBmdW5jdGlvbiB1bmRlcm5lYXRoLCB0aHVzIHRoZSBuZWVkIGZvciBhIHNlcGFyYXRlIGZ1bmN0aW9uLlxuICAgKi9cbi8qKlxuICAgKiBDYWxjdWxhdGVzIGVtIHZhbHVlcyBmb3IgYSBnaXZlbiBsaXN0IG9mIChweCBvciBlbSkgdmFsdWVzIGFuZCBhIGdpdmVuIGVtXG4gICAqIGJhc2UuIE11bHRpcGx5IGJhc2UgdmFsdWVzIGZvciBuZXN0ZWQgZW0gc3RydWN0dXJlcyAobGFzdCBAdXNhZ2UgZXhhbXBsZSkuXG4gICAqIEB1c2FnZTogZW0oMTBweCwgMS4xMjUpID0+IC41NTU1NmVtXG4gICAqICAgICAgICAgZW0oMjRweCwgLjg3NWVtKSA9PiAxLjcxNDI5ZW1cbiAgICogICAgICAgICBlbSgxMnB4IDAgN2VtIHJnYmEoMCwgMCwgMCwgLjcpLCAxLjc1KSA9PiAuNDI4NTdlbSAwIDRlbSByZ2JhKDAsIDAsIDAsIDAuNylcbiAgICogICAgICAgICBlbSgxMnB4KSArIGVtKDNlbSkgPT4gMy43NWVtXG4gICAqICAgICAgICAgZW0oMjNweCwgZW0oNTNweCkpID0+IC40MzM5NmVtXG4gICAqICAgICAgICAgZW0oMjRweCwgMS41ICogMS4xMjUpID0+IC44ODg4OWVtXG4gICAqL1xuLmRvY3Rvci1pbnRyby1ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAzLjc1cmVtO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5kb2N0b3ItaW50cm8tYmxvY2sge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGdhcDogNXJlbTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5kb2N0b3ItaW50cm8tYmxvY2sge1xuICAgICAgZ2FwOiA2LjI1cmVtOyB9IH1cbiAgLmRvY3Rvci1pbnRyby1ibG9jayAuY29udGVudC1wYXJ0IHtcbiAgICBmbGV4OiA1MCU7IH1cbiAgICAuZG9jdG9yLWludHJvLWJsb2NrIC5jb250ZW50LXBhcnQgLmRvY3Rvci1uYW1lIHtcbiAgICAgIGNvbG9yOiAjMDA3NDU5O1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBtYXJnaW46IDAgMCAyLjE4NzVyZW0gMDsgfVxuICAgIC5kb2N0b3ItaW50cm8tYmxvY2sgLmNvbnRlbnQtcGFydCAuZG9jdG9yLWluZm8ge1xuICAgICAgZm9udC1zaXplOiAxLjMxMjVyZW07XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgY29sb3I6ICMzRTNFM0U7XG4gICAgICBtYXJnaW46IDAgMCAyLjVyZW0gMDsgfVxuICAuZG9jdG9yLWludHJvLWJsb2NrIC5hdmF0YXItcGFydCB7XG4gICAgZmxleDogNTAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgfVxuICAgIC5kb2N0b3ItaW50cm8tYmxvY2sgLmF2YXRhci1wYXJ0IGltZyB7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxOC43NXJlbTtcbiAgICAgIGhlaWdodDogMTguNzVyZW07XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5kb2N0b3ItaW50cm8tYmxvY2sgLmF2YXRhci1wYXJ0IGltZyB7XG4gICAgICAgICAgd2lkdGg6IDMxLjI1cmVtO1xuICAgICAgICAgIGhlaWdodDogMzEuMjVyZW07IH0gfVxuIiwiLy9JbmNsdWRlIFNoYXJlZCB2YXJpYWJsZXMvbWl4aW5zL3N0eWxlcyB3aXRoIHRoZSBtYWluIFN0eWxlcyBvZiB0aGUgc2l0ZVxuQGltcG9ydCBcInNoYXJlZFwiO1xuXG4uZG9jdG9yLWludHJvLWJsb2Nre1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogcmVtKDYwKTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgQGluY2x1ZGUgYnAodGFibGV0KXtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGdhcDogcmVtKDgwKTtcbiAgfVxuICBcbiAgQGluY2x1ZGUgYnAodGFibGV0bGFuZHNjYXBlKXtcbiAgICBnYXA6IHJlbSgxMDApO1xuICB9XG4gIC5jb250ZW50LXBhcnR7XG4gICAgZmxleDogNTAlO1xuICAgIC5kb2N0b3ItbmFtZXtcbiAgICAgIGNvbG9yOiAkY29uZmlnLW1haW4tY29sb3I7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIG1hcmdpbjogMCAwIHJlbSgzNSkgMDtcbiAgICB9XG4gICAgLmRvY3Rvci1pbmZve1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW07XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgY29sb3I6ICRjb25maWctbWFpbi1jb2xvci10ZXh0LWRhcms7XG4gICAgICBtYXJnaW46IDAgMCByZW0oNDApIDA7XG4gICAgfVxuICB9XG4gIC5hdmF0YXItcGFydHtcbiAgICBmbGV4OiA1MCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIGltZ3tcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IHJlbSgzMDApO1xuICAgICAgaGVpZ2h0OiByZW0oMzAwKTtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgQGluY2x1ZGUgYnAodGFibGV0bGFuZHNjYXBlKXtcbiAgICAgICAgd2lkdGg6IHJlbSg1MDApO1xuICAgICAgICBoZWlnaHQ6IHJlbSg1MDApO1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIlxuLy8gRGVmYXVsdCAtIDMyMSAtIDQwMFxuXG5AbWl4aW4gYnAoJHBvaW50KSB7XG5cbiAgQGlmICRwb2ludCA9PSBwaG9uZXh4c3tcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMzIwcHgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuICBAaWYgJHBvaW50ID09IHBob25leHNkb3due1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzNjBweCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG5cbiAgQGlmICRwb2ludCA9PSBwaG9uZXhse1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0MDBweCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG5cbiAgQGlmICRwb2ludCA9PSBwaG9uZXBvcnRyYWl0IHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTY4cHgpe1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG5cbiAgQGlmICRwb2ludCA9PSBwaG9uZXBvcnRyYWl0T25seSB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU2OHB4KSBhbmQgKG1heC13aWR0aDogNjcwcHgpe1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG5cbiAgQGlmICRwb2ludCA9PSBwaG9uZXBvcnRyYWl0eGxPbmx5IHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cblxuICBAZWxzZSBpZiAkcG9pbnQgPT0gdGFibGV0ZG93biB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KXtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuXG4gIEBlbHNlIGlmICRwb2ludCA9PSB0YWJsZXQge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cblxuICBAZWxzZSBpZiAkcG9pbnQgPT0gdGFibGV0bGFuZHNjYXBle1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cblxuICBAZWxzZSBpZiAkcG9pbnQgPT0gdGFibGV0eGx7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCl7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cblxuICBAZWxzZSBpZiAkcG9pbnQgPT0gbGFwdG9weHMge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpe1xuICAgICAgQGNvbnRlbnQ7IFxuICAgIH1cbiAgfVxuXG4gIEBlbHNlIGlmICRwb2ludCA9PSBsYXB0b3Age1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpe1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG5cbiAgQGVsc2UgaWYgJHBvaW50ID09IGxhcHRvcHhsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KXtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuXG4gIEBlbHNlIGlmICRwb2ludCA9PSBkZXNrdG9weHMge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpe1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG5cbiAgQGVsc2UgaWYgJHBvaW50ID09IGRlc2t0b3Age1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxOTIwcHgpe1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG5cbiAgQGVsc2UgaWYgJHBvaW50ID09IGRlc2t0b3B4bCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDI1MDBweCl7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cblxufSIsIi8vIEFkZCBtYWluIGNvbG9yIHZhcmlhYmxlcyBoZXJlXG5cbiRjb25maWctbWFpbi1jb2xvcjogIzAwNzQ1OTtcbiRjb25maWctbWFpbi1jb2xvci1saWdodDogI0Q4RTlFNTtcbiRjb25maWctbWFpbi1jb2xvci10ZXh0LWRhcms6ICMzRTNFM0U7XG4kY29uZmlnLW1haW4tY29sb3ItdGV4dC1saWdodDogIzlEOUQ5RDtcbiRjb25maWctYnV0dG9ucy1iYWNrZ3JvdW5kLWNvbG9yOiAjRkU3MDNGO1xuJHdoaXRlOiAjZmZmO1xuXG4kYm9keS1iYWNrZ3JvdW5kOiAjRkRGREZEO1xuXG4kY29uZmlnLWJhY2tncm91bmQtZ3JhZGllbnQtMTogIGxpbmVhci1ncmFkaWVudCgxODBkZWcsICMwMDc0NTkgMCUsIHJnYmEoMTEwLCAxNjcsIDE1NCwgMC40OTQ3OTIpIDUzLjY1JSwgcmdiYSgyMTcsIDIxNywgMjE3LCAwKSAxMDAlKTtcbiRjb25maWctYmFja2dyb3VuZC1ncmFkaWVudC0yOiAgbGluZWFyLWdyYWRpZW50KDQ1LjA0ZGVnLCAjMDc0NTNBIDAlLCAjMDA2NjQzIDEwMCUpO1xuXG4kY29uZmlnLWJvcmRlci1yYWRpdXMtYmlnZ2VyOiByZW0oMTApO1xuJGNvbmZpZy1ib3JkZXItcmFkaXVzLXNtYWxsZXI6IHJlbSg4KTtcblxuJG1hcmdpbi1ib3R0b20tdGl0bGU6IHJlbSg4MCk7XG4kY2FyZHMtY29sdW1ucy1nYXA6IHJlbSg2MCk7XG4kbGF5b3V0LWJpZy1nYXA6IHJlbSgxMDApXG5cbiJdfQ== */
