.categories-card {
  position: relative;
  padding: 1.25rem 0;
  padding-right: 1.5rem;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -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;
  border-top: solid 1px var(--stroke-dark-15); }
  @media screen and (min-width: 2561px) {
    .categories-card {
      padding: 0.78125vw 0;
      padding-right: 0.9375vw;
      gap: 2.34375vw;
      border-top-width: 0.03906vw; } }
  @media screen and (max-width: 2200px) {
    .categories-card {
      padding-right: 1.25rem; } }
  @media screen and (max-width: 1850px) {
    .categories-card {
      padding: 0.9375rem 0;
      padding-right: 1.125rem;
      gap: 3.125rem; } }
  @media screen and (max-width: 1340px) {
    .categories-card {
      padding: 0.625rem 0;
      gap: 2.5rem; } }
  @media screen and (max-width: 630px) {
    .categories-card {
      -webkit-box-align: end;
          -ms-flex-align: end;
              align-items: flex-end;
      -webkit-box-pack: start;
          -ms-flex-pack: start;
              justify-content: flex-start;
      gap: 0.625rem; } }
  @media (any-hover: hover) {
    .categories-card:not(.categories-card_assortment):hover .categories-card__title {
      color: var(--accent-primary-default); }
      .categories-card:not(.categories-card_assortment):hover .categories-card__title::before,
      .categories-card:not(.categories-card_assortment):hover .categories-card__title span {
        -webkit-transform: translateY(-100%);
            -ms-transform: translateY(-100%);
                transform: translateY(-100%); } }
  .categories-card__head {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    gap: 2rem; }
    @media screen and (min-width: 2561px) {
      .categories-card__head {
        gap: 1.25vw; } }
    @media screen and (max-width: 2200px) {
      .categories-card__head {
        gap: 1.5rem; } }
    @media screen and (max-width: 1850px) {
      .categories-card__head {
        gap: 1.375rem; } }
    @media screen and (max-width: 1340px) {
      .categories-card__head {
        gap: 1.25rem; } }
  .categories-card__index {
    width: 10.25rem;
    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;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    color: var(--text-dark-tertiary);
    font: var(--font-body-L-r);
    white-space: nowrap; }
    @media screen and (min-width: 2561px) {
      .categories-card__index {
        width: 6.40625vw; } }
    @media screen and (max-width: 2200px) {
      .categories-card__index {
        width: 7.875rem; } }
    @media screen and (max-width: 1850px) {
      .categories-card__index {
        width: 5.625rem; } }
    @media screen and (max-width: 1340px) {
      .categories-card__index {
        width: 3.125rem; } }
    @media screen and (max-width: 630px) {
      .categories-card__index {
        display: none; } }
  .categories-card__content {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    gap: 3.75rem; }
    @media screen and (min-width: 2561px) {
      .categories-card__content {
        gap: 2.34375vw; } }
    @media screen and (max-width: 1850px) {
      .categories-card__content {
        gap: 3.125rem; } }
    @media screen and (max-width: 1340px) {
      .categories-card__content {
        gap: 1.875rem; } }
    @media screen and (max-width: 630px) {
      .categories-card__content {
        gap: 1.125rem; } }
  .categories-card__image {
    position: relative;
    width: 11.25rem;
    height: 9.375rem;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    border-radius: var(--radius-thirty);
    overflow: hidden; }
    @media screen and (min-width: 2561px) {
      .categories-card__image {
        width: 7.03125vw;
        height: 5.85938vw; } }
    @media screen and (max-width: 2200px) {
      .categories-card__image {
        width: 9.0625rem;
        height: 7.5rem; } }
    @media screen and (max-width: 1850px) {
      .categories-card__image {
        width: 7.8125rem;
        height: 6.25rem; } }
    @media screen and (max-width: 1340px) {
      .categories-card__image {
        width: 5rem;
        height: 3.75rem; } }
    @media screen and (max-width: 630px) {
      .categories-card__image {
        width: 3.75rem;
        height: 3.125rem; } }
    .categories-card__image img,
    .categories-card__image picture {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%; }
  .categories-card__title {
    position: relative;
    width: 100%;
    display: block;
    color: var(--text-dark-primary);
    font-weight: 500;
    overflow: hidden;
    -webkit-transition: color var(--animation-default);
    transition: color var(--animation-default); }
    .categories-card__title span {
      width: 100%;
      display: block;
      -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); }
    .categories-card__title::before {
      content: attr(data-pseudo-title);
      position: absolute;
      top: 100%;
      left: 0;
      width: 100%;
      height: auto;
      -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); }
  .categories-card__footer {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    -ms-flex-negative: 0;
        flex-shrink: 0; }
  .categories-card__link::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: 2561px) {
      .categories-card__link::before {
        top: 0vw;
        left: 0vw;
        width: calc(100% + 0vw * 2);
        height: calc(100% + 0vw * 2); } }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvY2FyZHMvY2F0ZWdvcmllcy1jYXJkL2NhdGVnb3JpZXMtY2FyZC5zY3NzIiwibWl4aW5zL19taW5pLnNjc3MiLCJtaXhpbnMvX21lZGlhLnNjc3MiLCJtaXhpbnMvX2Rpc2FibGUtbW9iLWhvdmVyLnNjc3MiLCJtaXhpbnMvX3BzZXVkby1ob3Zlci5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUVBO0VBQ0Usa0JBQWtCO0VBRWxCLGtCQUFrQjtFQUNsQixxQkNMNkI7RURNN0IsV0FBVztFQUNYLG9CQUFhO0VBQWIsb0JBQWE7RUFBYixhQUFhO0VBQ2IsOEJBQW1CO0VBQW5CLDZCQUFtQjtNQUFuQix1QkFBbUI7VUFBbkIsbUJBQW1CO0VBQ25CLHlCQUFtQjtNQUFuQixzQkFBbUI7VUFBbkIsbUJBQW1CO0VBQ25CLHlCQUE4QjtNQUE5QixzQkFBOEI7VUFBOUIsOEJBQThCO0VBQzlCLFlDWDZCO0VEYTdCLDJDQUEyQyxFQUFBO0VFYjNDO0lGQ0Y7TUFlSSxvQkFBa0I7TUFDbEIsdUJDYmlDO01EY2pDLGNDZGlDO01EZ0JqQywyQkNoQmlDLEVBQUEsRURxT3BDO0VFbk9DO0lGTEY7TUF1Qkksc0JDeEIyQixFQUFBLEVEeU85QjtFRTdOQztJRlhGO01BMkJJLG9CQUFrQjtNQUNsQix1QkM3QjJCO01EOEIzQixhQzlCMkIsRUFBQSxFRHlPOUI7RUV2TkM7SUZqQkY7TUFpQ0ksbUJBQWtCO01BQ2xCLFdDbkMyQixFQUFBLEVEeU85QjtFRWpOQztJRnZCRjtNQXdDSSxzQkFBcUI7VUFBckIsbUJBQXFCO2NBQXJCLHFCQUFxQjtNQUNyQix1QkFBMkI7VUFBM0Isb0JBQTJCO2NBQTNCLDJCQUEyQjtNQUMzQixhQzNDMkIsRUFBQSxFRHlPOUI7RUd6T0M7SUhDRjtNQWlEVSxvQ0FBb0MsRUFBQTtNQWpEOUM7O1FBcURZLG9DQUE0QjtZQUE1QixnQ0FBNEI7Z0JBQTVCLDRCQUE0QixFQUFBLEVBQzdCO0VBTVQ7SUFDRSxXQUFXO0lBQ1gs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RkFBOEMsRUFBQTtFQUlsRDtJQUNFLDBCQUFrQjtJQUFsQix1QkFBa0I7SUFBbEIsa0JBQWtCO0lBQ2xCLG9CQUFjO1FBQWQsY0FBYyxFQUFBO0VBR2Y7SUlwT0QsV0FBVztJQUNYLGtCQUFrQjtJQUNsQixVQUFxQjtJQUNyQixXQUFzQjtJQUV0Qiw0QkFBc0M7SUFDdEMsNkJBQXVDO0lBRXZDLDZCQUE2QjtJQUU3QixVQUFVLEVBQUE7SUZWVjtNRm9PQztRSXZOQyxRQUFLO1FBQ0wsU0FBTTtRQUVOLDJCQUFzQztRQUN0Qyw0QkFBdUMsRUFBQSxFSnNOdEMiLCJmaWxlIjoiY29tcG9uZW50cy9jYXJkcy9jYXRlZ29yaWVzLWNhcmQvY2F0ZWdvcmllcy1jYXJkLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgXCIuLi8uLi8uLi9taXhpbnNcIjtcblxuLmNhdGVnb3JpZXMtY2FyZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICBwYWRkaW5nOiByZW0oMjApIDA7XG4gIHBhZGRpbmctcmlnaHQ6IHJlbSgyNCk7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogcmVtKDYwKTtcblxuICBib3JkZXItdG9wOiBzb2xpZCAxcHggdmFyKC0tc3Ryb2tlLWRhcmstMTUpO1xuXG4gIEBpbmNsdWRlIG1lZGlhQmlnRGVza3RvcCB7XG4gICAgcGFkZGluZzogYmlnKDIwKSAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IGJpZygyNCk7XG4gICAgZ2FwOiBiaWcoNjApO1xuXG4gICAgYm9yZGVyLXRvcC13aWR0aDogYmlnKDEpO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWFEZXNrdG9wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiByZW0oMjApO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWFMYXB0b3Age1xuICAgIHBhZGRpbmc6IHJlbSgxNSkgMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiByZW0oMTgpO1xuICAgIGdhcDogcmVtKDUwKTtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhVGFibGV0IHtcbiAgICBwYWRkaW5nOiByZW0oMTApIDA7XG4gICAgZ2FwOiByZW0oNDApO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWFNb2JpbGUge1xuICAgIC8vcGFkZGluZzogcmVtKDUpIDA7XG4gICAgLy9mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiByZW0oMTApO1xuICB9XG4gIFxuICAmOm5vdCguY2F0ZWdvcmllcy1jYXJkX2Fzc29ydG1lbnQpIHtcbiAgICBAaW5jbHVkZSBob3ZlciB7XG4gICAgICAmIC5jYXRlZ29yaWVzLWNhcmQge1xuICAgICAgICAmX190aXRsZSB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWFjY2VudC1wcmltYXJ5LWRlZmF1bHQpO1xuXG4gICAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAgICYgc3BhbiB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH0gXG4gIH1cblxuICAmX19oZWFkIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiByZW0oMzIpO1xuXG4gICAgQGluY2x1ZGUgbWVkaWFCaWdEZXNrdG9wIHtcbiAgICAgIGdhcDogYmlnKDMyKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYURlc2t0b3Age1xuICAgICAgZ2FwOiByZW0oMjQpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhTGFwdG9wIHtcbiAgICAgIGdhcDogcmVtKDIyKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYVRhYmxldCB7XG4gICAgICBnYXA6IHJlbSgyMCk7XG4gICAgfVxuICB9XG5cbiAgJl9faW5kZXgge1xuICAgIHdpZHRoOiByZW0oMTY0KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgY29sb3I6IHZhcigtLXRleHQtZGFyay10ZXJ0aWFyeSk7XG4gICAgZm9udDogdmFyKC0tZm9udC1ib2R5LUwtcik7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgIEBpbmNsdWRlIG1lZGlhQmlnRGVza3RvcCB7XG4gICAgICB3aWR0aDogYmlnKDE2NCk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFEZXNrdG9wIHtcbiAgICAgIHdpZHRoOiByZW0oMTI2KTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYUxhcHRvcCB7XG4gICAgICB3aWR0aDogcmVtKDkwKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYVRhYmxldCB7XG4gICAgICB3aWR0aDogcmVtKDUwKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYU1vYmlsZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gICZfX2NvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBnYXA6IHJlbSg2MCk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYUJpZ0Rlc2t0b3Age1xuICAgICAgZ2FwOiBiaWcoNjApO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhTGFwdG9wIHtcbiAgICAgIGdhcDogcmVtKDUwKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYVRhYmxldCB7XG4gICAgICBnYXA6IHJlbSgzMCk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFNb2JpbGUge1xuICAgICAgZ2FwOiByZW0oMTgpO1xuICAgIH1cbiAgfVxuXG4gICZfX2ltYWdlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICB3aWR0aDogcmVtKDE4MCk7XG4gICAgaGVpZ2h0OiByZW0oMTUwKTtcbiAgICBmbGV4LXNocmluazogMDtcblxuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy10aGlydHkpO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICBAaW5jbHVkZSBtZWRpYUJpZ0Rlc2t0b3Age1xuICAgICAgd2lkdGg6IGJpZygxODApO1xuICAgICAgaGVpZ2h0OiBiaWcoMTUwKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYURlc2t0b3Age1xuICAgICAgd2lkdGg6IHJlbSgxNDUpO1xuICAgICAgaGVpZ2h0OiByZW0oMTIwKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYUxhcHRvcCB7XG4gICAgICB3aWR0aDogcmVtKDEyNSk7XG4gICAgICBoZWlnaHQ6IHJlbSgxMDApO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhVGFibGV0IHtcbiAgICAgIHdpZHRoOiByZW0oODApO1xuICAgICAgaGVpZ2h0OiByZW0oNjApO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhTW9iaWxlIHtcbiAgICAgIHdpZHRoOiByZW0oNjApO1xuICAgICAgaGVpZ2h0OiByZW0oNTApO1xuICAgIH1cblxuICAgICYgaW1nLFxuICAgICYgcGljdHVyZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuXG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICBjb2xvcjogdmFyKC0tdGV4dC1kYXJrLXByaW1hcnkpO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG5cbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgdHJhbnNpdGlvbjogY29sb3IgdmFyKC0tYW5pbWF0aW9uLWRlZmF1bHQpO1xuXG4gICAgJiBzcGFuIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSB2YXIoLS1hbmltYXRpb24tZGVmYXVsdCk7XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1wc2V1ZG8tdGl0bGUpO1xuXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDEwMCU7XG4gICAgICBsZWZ0OiAwO1xuXG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIHZhcigtLWFuaW1hdGlvbi1kZWZhdWx0KTtcbiAgICB9XG4gIH1cblxuICAmX19mb290ZXIge1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxuXG4gICZfX2xpbmsge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBAaW5jbHVkZSBwc2V1ZG8oMCkge31cbiAgICB9XG4gIH1cbn1cbiIsIkBmdW5jdGlvbiByZW0oJHBpeGVscykge1xuICBAcmV0dXJuICN7JHBpeGVscyAvIDE2fXJlbTtcbn1cblxuQGZ1bmN0aW9uIGJpZygkcGl4ZWxzKSB7XG4gIEByZXR1cm4gI3skcGl4ZWxzIC8gMjU2MCAqIDEwMH12dztcbn1cbiIsIkBtaXhpbiBtZWRpYUJpZ0Rlc2t0b3Age1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAyNTYxcHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbWVkaWFEZXNrdG9wIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjIwMHB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1lZGlhTGFwdG9wIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTg1MHB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1lZGlhVGFibGV0IHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM0MHB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1lZGlhTW9iaWxlIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjMwcHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbWVkaWEoJHdpZHRoKSB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3aWR0aCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG4iLCJAbWl4aW4gaG92ZXIge1xuICBAbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gaG92ZXItZm9jdXMge1xuICBAbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuIiwiQG1peGluIHBzZXVkbygkcGl4ZWwpIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0je3JlbSgkcGl4ZWwpfTtcbiAgbGVmdDogLSN7cmVtKCRwaXhlbCl9O1xuXG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAje3JlbSgkcGl4ZWwpfSAqIDIpO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSArICN7cmVtKCRwaXhlbCl9ICogMik7XG5cbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgb3BhY2l0eTogMDtcblxuICBAaW5jbHVkZSBtZWRpYUJpZ0Rlc2t0b3Age1xuICAgIHRvcDogI3tiaWcoLSRwaXhlbCl9O1xuICAgIGxlZnQ6ICN7YmlnKC0kcGl4ZWwpfTtcbiAgXG4gICAgd2lkdGg6IGNhbGMoMTAwJSArICN7YmlnKCRwaXhlbCl9ICogMik7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgKyAje2JpZygkcGl4ZWwpfSAqIDIpO1xuICB9XG5cbiAgQGNvbnRlbnQ7XG59XG4iXX0= */
