.news-card {
  position: relative;
  width: 100%;
  max-width: 30.4375rem;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  gap: 1.875rem;
  -webkit-transition: -webkit-transform var(--animation-default);
  transition: -webkit-transform var(--animation-default);
  transition: transform var(--animation-default);
  transition: transform var(--animation-default), -webkit-transform var(--animation-default); }
  @media screen and (min-width: 1921px) {
    .news-card {
      max-width: 25.36458vw;
      gap: 1.5625vw; } }
  @media screen and (max-width: 1700px) {
    .news-card {
      max-width: 22.5rem;
      gap: 1.25rem; } }
  @media screen and (max-width: 1360px) {
    .news-card {
      max-width: 20.8125rem; } }
  @media screen and (max-width: 750px) {
    .news-card {
      max-width: 18.125rem; } }
  .news-card__header {
    position: relative;
    width: 100%;
    height: 25.875rem;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    border-radius: var(--radius-primary);
    overflow: hidden; }
    @media screen and (min-width: 1921px) {
      .news-card__header {
        height: 21.5625vw; } }
    @media screen and (max-width: 1700px) {
      .news-card__header {
        height: 19.125rem; } }
    @media screen and (max-width: 1360px) {
      .news-card__header {
        height: 15.125rem; } }
    @media screen and (max-width: 750px) {
      .news-card__header {
        height: 15.625rem; } }
  .news-card__image {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    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;
    pointer-events: none; }
    .news-card__image img,
    .news-card__image picture {
      width: 100%;
      height: 100%;
      display: block;
      -o-object-fit: cover;
         object-fit: cover;
      -o-object-position: center;
         object-position: center;
      -webkit-transition: -webkit-transform var(--animation-long);
      transition: -webkit-transform var(--animation-long);
      transition: transform var(--animation-long);
      transition: transform var(--animation-long), -webkit-transform var(--animation-long);
      -webkit-user-select: none;
         -moz-user-select: none;
          -ms-user-select: none;
              user-select: none; }
  .news-card__content {
    padding-right: 1.25rem;
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    -ms-flex-item-align: stretch;
        align-self: stretch;
    gap: 1.25rem; }
    @media screen and (min-width: 1921px) {
      .news-card__content {
        padding-right: 1.04167vw;
        gap: 1.04167vw; } }
    @media screen and (max-width: 1700px) {
      .news-card__content {
        gap: 0.9375rem; } }
    @media screen and (max-width: 1360px) {
      .news-card__content {
        gap: 0.625rem; } }
  .news-card__title {
    width: 100%;
    display: block;
    color: var(--text-dark-primary);
    font: var(--font-title-M-secondary);
    text-decoration: none;
    -webkit-transition: color var(--animation-default);
    transition: color var(--animation-default); }
    @media (any-hover: hover) {
      .news-card__title:hover {
        color: var(--accent-primary-default); } }
    .news-card__title::before {
      content: "";
      position: absolute;
      top: -0rem;
      left: -0rem;
      width: calc(100% + 0rem * 2);
      height: calc(100% + 0rem * 2);
      background-color: transparent;
      opacity: 0; }
      @media screen and (min-width: 1921px) {
        .news-card__title::before {
          top: 0vw;
          left: 0vw;
          width: calc(100% + 0vw * 2);
          height: calc(100% + 0vw * 2); } }
  .news-card__description {
    margin-top: -0.3125rem;
    display: -webkit-box;
    -ms-flex-item-align: stretch;
        align-self: stretch;
    color: var(--text-dark-primary);
    font: var(--font-body-M-r);
    text-overflow: ellipsis;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden; }
    @media screen and (min-width: 1921px) {
      .news-card__description {
        margin-top: -0.26042vw; } }
  .news-card__bottom {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    gap: 1.875rem;
    margin-top: auto; }
    @media screen and (min-width: 1921px) {
      .news-card__bottom {
        gap: 1.5625vw; } }
    @media screen and (max-width: 1360px) {
      .news-card__bottom {
        gap: 1.25rem; } }
  .news-card__data, .news-card__views {
    --local-content-color: var(--text-dark-secondary);
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    gap: 0.625rem;
    color: var(--local-content-color);
    font: var(--font-body-S-r); }
    @media screen and (min-width: 1921px) {
      .news-card__data, .news-card__views {
        gap: 0.52083vw; } }
    @media screen and (max-width: 1700px) {
      .news-card__data, .news-card__views {
        font: var(--font-body-M-r); } }
    .news-card__data > .icon, .news-card__views > .icon {
      width: 1.25rem;
      height: 1.25rem;
      fill: var(--local-content-color); }
      @media screen and (min-width: 1921px) {
        .news-card__data > .icon, .news-card__views > .icon {
          width: 1.04167vw;
          height: 1.04167vw; } }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvY2FyZHMvbmV3cy1jYXJkL25ld3MtY2FyZC5zY3NzIiwibWl4aW5zL19taW5pLnNjc3MiLCJtaXhpbnMvX21lZGlhLnNjc3MiLCJtaXhpbnMvX2Rpc2FibGUtbW9iLWhvdmVyLnNjc3MiLCJtaXhpbnMvX3BzZXVkby1ob3Zlci5zY3NzIiwibWl4aW5zL19zcXVhcmUuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFFQTtFQUNFLGtCQUFrQjtFQUVsQixXQUFXO0VBQ1gscUJDTDZCO0VETTdCLFlBQVk7RUFDWixvQkFBYTtFQUFiLG9CQUFhO0VBQWIsYUFBYTtFQUNiLDRCQUFzQjtFQUF0Qiw2QkFBc0I7TUFBdEIsMEJBQXNCO1VBQXRCLHNCQUFzQjtFQUN0Qix3QkFBdUI7TUFBdkIscUJBQXVCO1VBQXZCLHVCQUF1QjtFQUN2QixhQ1Y2QjtFRFk3Qiw4REFBOEM7RUFBOUMsc0RBQThDO0VBQTlDLDhDQUE4QztFQUE5QywwRkFBOEMsRUFBQTtFRVo5QztJRkNGO01BY0kscUJDWGlDO01EWWpDLGFDWmlDLEVBQUEsRUR5THBDO0VFakxDO0lGWEY7TUFtQkksa0JDcEIyQjtNRHFCM0IsWUNyQjJCLEVBQUEsRUQ2TDlCO0VFM0tDO0lGakJGO01Bd0JJLHFCQ3pCMkIsRUFBQSxFRDZMOUI7RUVyS0M7SUZ2QkY7TUE0Qkksb0JDN0IyQixFQUFBLEVENkw5QjtFQTdKQztJQUNFLGtCQUFrQjtJQUVsQixXQUFXO0lBQ1gsaUJDcEMyQjtJRHFDM0Isb0JBQWM7UUFBZCxjQUFjO0lBRWQsb0NBQW9DO0lBQ3BDLGdCQUFnQixFQUFBO0lFeENsQjtNRmdDQTtRQVdJLGlCQ3ZDK0IsRUFBQSxFRHFEbEM7SUU3Q0Q7TUZvQkE7UUFlSSxpQkMvQ3lCLEVBQUEsRUR5RDVCO0lFdkNEO01GY0E7UUFtQkksaUJDbkR5QixFQUFBLEVEeUQ1QjtJRWpDRDtNRlFBO1FBdUJJLGlCQ3ZEeUIsRUFBQSxFRHlENUI7RUFFRDtJQUNFLGtCQUFrQjtJQUNsQixNQUFNO0lBQ04sT0FBTztJQUVQLFdBQVc7SUFDWCxZQUFZO0lBQ1osb0JBQWE7SUFBYixvQkFBYTtJQUFiLGFBQWE7SUFDYix5QkFBbUI7UUFBbkIsc0JBQW1CO1lBQW5CLG1CQUFtQjtJQUNuQix3QkFBdUI7UUFBdkIscUJBQXVCO1lBQXZCLHVCQUF1QjtJQUV2QixvQkFBb0IsRUFBQTtJQVhyQjs7TUFlRyxXQUFXO01BQ1gsWUFBWTtNQUNaLGNBQWM7TUFDZCxvQkFBaUI7U0FBakIsaUJBQWlCO01BQ2pCLDBCQUF1QjtTQUF2Qix1QkFBdUI7TUFFdkIsMkRBQTJDO01BQTNDLG1EQUEyQztNQUEzQywyQ0FBMkM7TUFBM0Msb0ZBQTJDO01BRTNDLHlCQUFpQjtTQUFqQixzQkFBaUI7VUFBakIscUJBQWlCO2NBQWpCLGlCQUFpQixFQUFBO0VBSXJCO0lBQ0Usc0JDdkYyQjtJRHdGM0IsWUFBWTtJQUNaLG9CQUFhO0lBQWIsb0JBQWE7SUFBYixhQUFhO0lBQ2IsNEJBQXNCO0lBQXRCLDZCQUFzQjtRQUF0QiwwQkFBc0I7WUFBdEIsc0JBQXNCO0lBQ3RCLHdCQUF1QjtRQUF2QixxQkFBdUI7WUFBdkIsdUJBQXVCO0lBQ3ZCLDRCQUFtQjtRQUFuQixtQkFBbUI7SUFDbkIsWUM3RjJCLEVBQUE7SUNBN0I7TUZzRkE7UUFVSSx3QkM1RitCO1FENkYvQixjQzdGK0IsRUFBQSxFRHVHbEM7SUUvRkQ7TUYwRUE7UUFlSSxjQ3JHeUIsRUFBQSxFRDJHNUI7SUV6RkQ7TUZvRUE7UUFtQkksYUN6R3lCLEVBQUEsRUQyRzVCO0VBRUQ7SUFDRSxXQUFXO0lBQ1gsY0FBYztJQUVkLCtCQUErQjtJQUMvQixtQ0FBbUM7SUFDbkMscUJBQXFCO0lBRXJCLGtEQUEwQztJQUExQywwQ0FBMEMsRUFBQTtJR3JINUM7TUg2R0M7UUFXRyxvQ0FBb0MsRUFBQSxFR3JIckM7SUgwR0Y7TUk3R0QsV0FBVztNQUVYLGtCQUFrQjtNQUNsQixVQUFxQjtNQUNyQixXQUFzQjtNQUV0Qiw0QkFBc0M7TUFDdEMsNkJBQXVDO01BRXZDLDZCQUE2QjtNQUM3QixVQUFVLEVBQUE7TUZWVjtRRjZHQztVSWhHQyxRQUFLO1VBQ0wsU0FBTTtVQUVOLDJCQUFzQztVQUN0Qyw0QkFBdUMsRUFBQSxFSjRHdEM7RUFHSDtJQUNFLHNCQ2pJMkI7SURtSTNCLG9CQUFvQjtJQUNwQiw0QkFBbUI7UUFBbkIsbUJBQW1CO0lBRW5CLCtCQUErQjtJQUMvQiwwQkFBMEI7SUFDMUIsdUJBQXVCO0lBQ3ZCLHFCQUFxQjtJQUNyQiw0QkFBNEI7SUFFNUIsZ0JBQWdCLEVBQUE7SUU1SWxCO01GZ0lBO1FBZUksc0JDM0krQixFQUFBLEVENklsQztFQUVEO0lBQ0Usb0JBQWE7SUFBYixvQkFBYTtJQUFiLGFBQWE7SUFDYix3QkFBdUI7UUFBdkIscUJBQXVCO1lBQXZCLHVCQUF1QjtJQUN2QixhQ3RKMkI7SUR1SjNCLGdCQUFnQixFQUFBO0lFdkpsQjtNRm1KQTtRQU9JLGFDdEorQixFQUFBLEVENEpsQztJRTlJRDtNRmlJQTtRQVdJLFlDOUp5QixFQUFBLEVEZ0s1QjtFQUVEO0lBRUUsaURBQXNCO0lBRXRCLDBCQUFrQjtJQUFsQix1QkFBa0I7SUFBbEIsa0JBQWtCO0lBQ2xCLG9CQUFhO0lBQWIsb0JBQWE7SUFBYixhQUFhO0lBQ2IseUJBQW1CO1FBQW5CLHNCQUFtQjtZQUFuQixtQkFBbUI7SUFDbkIsdUJBQTJCO1FBQTNCLG9CQUEyQjtZQUEzQiwyQkFBMkI7SUFDM0IsYUMxSzJCO0lENEszQixpQ0FBaUM7SUFDakMsMEJBQTBCLEVBQUE7SUU3SzVCO01Ga0tBO1FBY0ksY0M1SytCLEVBQUEsRUR3TGxDO0lFaExEO01Gc0pBO1FBa0JJLDBCQUEwQixFQUFBLEVBUTdCO0lBMUJBO01LbEtELGNBQU87TUFDUCxlQUFRO01MeUxKLGdDQUFnQyxFQUFBO01FMUxwQztRRmtLQztVSzdKRyxnQkFBTztVQUNQLGlCQUFRLEVBQUEsRUxxTFQiLCJmaWxlIjoiY29tcG9uZW50cy9jYXJkcy9uZXdzLWNhcmQvbmV3cy1jYXJkLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgXCIuLi8uLi8uLi9taXhpbnNcIjtcblxuLm5ld3MtY2FyZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiByZW0oNDg3KTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZ2FwOiByZW0oMzApO1xuXG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSB2YXIoLS1hbmltYXRpb24tZGVmYXVsdCk7XG5cbiAgQGluY2x1ZGUgbWVkaWFCaWdEZXNrdG9wIHtcbiAgICBtYXgtd2lkdGg6IGJpZyg0ODcpO1xuICAgIGdhcDogYmlnKDMwKTtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhTGFwdG9wIHtcbiAgICBtYXgtd2lkdGg6IHJlbSgzNjApO1xuICAgIGdhcDogcmVtKDIwKTtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhVGFibGV0IHtcbiAgICBtYXgtd2lkdGg6IHJlbSgzMzMpO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWFNb2JpbGUge1xuICAgIG1heC13aWR0aDogcmVtKDI5MCk7XG4gIH1cblxuICAmX19oZWFkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogcmVtKDQxNCk7XG4gICAgZmxleC1zaHJpbms6IDA7XG5cbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMtcHJpbWFyeSk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIEBpbmNsdWRlIG1lZGlhQmlnRGVza3RvcCB7XG4gICAgICBoZWlnaHQ6IGJpZyg0MTQpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhTGFwdG9wIHtcbiAgICAgIGhlaWdodDogcmVtKDMwNik7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFUYWJsZXQge1xuICAgICAgaGVpZ2h0OiByZW0oMjQyKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYU1vYmlsZSB7XG4gICAgICBoZWlnaHQ6IHJlbSgyNTApO1xuICAgIH1cbiAgfVxuXG4gICZfX2ltYWdlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG5cbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgICAmIGltZyxcbiAgICAmIHBpY3R1cmUge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG5cbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSB2YXIoLS1hbmltYXRpb24tbG9uZyk7XG5cbiAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIH1cbiAgfVxuXG4gICZfX2NvbnRlbnQge1xuICAgIHBhZGRpbmctcmlnaHQ6IHJlbSgyMCk7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICAgIGdhcDogcmVtKDIwKTtcblxuICAgIEBpbmNsdWRlIG1lZGlhQmlnRGVza3RvcCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiBiaWcoMjApO1xuICAgICAgZ2FwOiBiaWcoMjApO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhTGFwdG9wIHtcbiAgICAgIGdhcDogcmVtKDE1KTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYVRhYmxldCB7XG4gICAgICBnYXA6IHJlbSgxMCk7XG4gICAgfVxuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgY29sb3I6IHZhcigtLXRleHQtZGFyay1wcmltYXJ5KTtcbiAgICBmb250OiB2YXIoLS1mb250LXRpdGxlLU0tc2Vjb25kYXJ5KTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICB0cmFuc2l0aW9uOiBjb2xvciB2YXIoLS1hbmltYXRpb24tZGVmYXVsdCk7XG5cbiAgICBAaW5jbHVkZSBob3ZlciB7XG4gICAgICBjb2xvcjogdmFyKC0tYWNjZW50LXByaW1hcnktZGVmYXVsdCk7XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIEBpbmNsdWRlIHBzZXVkbygwKTtcbiAgICB9XG4gIH1cblxuICAmX19kZXNjcmlwdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogcmVtKC01KTtcblxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG5cbiAgICBjb2xvcjogdmFyKC0tdGV4dC1kYXJrLXByaW1hcnkpO1xuICAgIGZvbnQ6IHZhcigtLWZvbnQtYm9keS1NLXIpO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIC13ZWJraXQtbGluZS1jbGFtcDogMztcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIEBpbmNsdWRlIG1lZGlhQmlnRGVza3RvcCB7XG4gICAgICBtYXJnaW4tdG9wOiBiaWcoLTUpO1xuICAgIH1cbiAgfVxuXG4gICZfX2JvdHRvbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBnYXA6IHJlbSgzMCk7XG4gICAgbWFyZ2luLXRvcDogYXV0bztcblxuICAgIEBpbmNsdWRlIG1lZGlhQmlnRGVza3RvcCB7XG4gICAgICBnYXA6IGJpZygzMCk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFUYWJsZXQge1xuICAgICAgZ2FwOiByZW0oMjApO1xuICAgIH1cbiAgfVxuXG4gICZfX2RhdGEsXG4gICZfX3ZpZXdzIHtcbiAgICAtLWxvY2FsLWNvbnRlbnQtY29sb3I6IHZhcigtLXRleHQtZGFyay1zZWNvbmRhcnkpO1xuXG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiByZW0oMTApO1xuXG4gICAgY29sb3I6IHZhcigtLWxvY2FsLWNvbnRlbnQtY29sb3IpO1xuICAgIGZvbnQ6IHZhcigtLWZvbnQtYm9keS1TLXIpO1xuXG4gICAgQGluY2x1ZGUgbWVkaWFCaWdEZXNrdG9wIHtcbiAgICAgIGdhcDogYmlnKDEwKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYUxhcHRvcCB7XG4gICAgICBmb250OiB2YXIoLS1mb250LWJvZHktTS1yKTtcbiAgICB9XG5cbiAgICAmID4gLmljb24ge1xuICAgICAgQGluY2x1ZGUgc3F1YXJlKDIwLCB0cnVlKTtcblxuICAgICAgZmlsbDogdmFyKC0tbG9jYWwtY29udGVudC1jb2xvcik7XG4gICAgfVxuICB9XG59XG4iLCJAZnVuY3Rpb24gcmVtKCRwaXhlbHMpIHtcbiAgQHJldHVybiAjeyRwaXhlbHMgLyAxNn1yZW07XG59XG5cbkBmdW5jdGlvbiBiaWcoJHBpeGVscykge1xuICBAcmV0dXJuICN7JHBpeGVscyAvIDE5MjAgKiAxMDB9dnc7XG59XG4iLCJAbWl4aW4gbWVkaWFCaWdEZXNrdG9wIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gQG1peGluIG1lZGlhRGVza3RvcCB7XG4vLyAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICN7cmVtKDIyMDEpfSkge1xuLy8gICAgIEBjb250ZW50O1xuLy8gICB9XG4vLyB9XG5cbkBtaXhpbiBtZWRpYUxhcHRvcCB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE3MDBweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtZWRpYVRhYmxldCB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNjBweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtZWRpYU1vYmlsZSB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc1MHB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1lZGlhKCR3aWR0aCkge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkd2lkdGgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuIiwiQG1peGluIGhvdmVyIHtcbiAgQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gICAgJjpob3ZlciB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGhvdmVyLWZvY3VzIHtcbiAgQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIFxuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG4iLCJAbWl4aW4gcHNldWRvKCRwaXhlbCkge1xuICBjb250ZW50OiBcIlwiO1xuXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtI3tyZW0oJHBpeGVsKX07XG4gIGxlZnQ6IC0je3JlbSgkcGl4ZWwpfTtcblxuICB3aWR0aDogY2FsYygxMDAlICsgI3tyZW0oJHBpeGVsKX0gKiAyKTtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgKyAje3JlbSgkcGl4ZWwpfSAqIDIpO1xuXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBvcGFjaXR5OiAwO1xuXG4gIEBpbmNsdWRlIG1lZGlhQmlnRGVza3RvcCB7XG4gICAgdG9wOiAje2JpZygtJHBpeGVsKX07XG4gICAgbGVmdDogI3tiaWcoLSRwaXhlbCl9O1xuXG4gICAgd2lkdGg6IGNhbGMoMTAwJSArICN7YmlnKCRwaXhlbCl9ICogMik7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgKyAje2JpZygkcGl4ZWwpfSAqIDIpO1xuICB9XG5cbiAgQGNvbnRlbnQ7XG59XG4iLCJAbWl4aW4gc3F1YXJlKCRwaXhlbHMsICRtZWRpYUJpZ0Rlc2t0b3A6IGZhbHNlKSB7XG4gIHdpZHRoOiAje3JlbSgkcGl4ZWxzKX07XG4gIGhlaWdodDogI3tyZW0oJHBpeGVscyl9O1xuXG4gIEBpZiAkbWVkaWFCaWdEZXNrdG9wIHtcbiAgICBAaW5jbHVkZSBtZWRpYUJpZ0Rlc2t0b3Age1xuICAgICAgd2lkdGg6ICN7YmlnKCRwaXhlbHMpfTtcbiAgICAgIGhlaWdodDogI3tiaWcoJHBpeGVscyl9O1xuICAgIH1cbiAgfVxufVxuIl19 */
