/**
 * css/cart/shopping-cart[.min].[s]css
 */
/**
 * Variables relativas a colores utilizados en el CSS del proyecto.
 */
/**
 * Variables relativas a los breakpoints utilizados en el CSS del proyecto.
 */
h1.bb-subtitle-semibold {
  text-align: left;
  line-height: 35px;
  margin: 33px 0;
}
h1 i.title-icon {
  color: #74D1EA;
  float: left;
  margin-right: 10px;
}

h2 {
  margin: 13px 0 0;
  display: inline-block;
}

.bb-btn:not(.bb-btn-buy) {
  width: 100%;
  margin-bottom: 15px;
}
@media (min-width: 768px) {
  .bb-btn:not(.bb-btn-buy) {
    width: auto;
  }
}

.empty-cart {
  font-style: normal;
  font-weight: 700 !important;
  letter-spacing: 0.325px;
  padding: 3px 15px;
  line-height: 40px;
  float: right;
  margin: 0;
}

.shopping-cart {
  margin-bottom: 0px !important;
}
.shopping-cart .product-item {
  min-width: auto;
}

.cart-empty {
  font-size: 16px;
  margin-bottom: 20px;
  display: block;
  text-align: center;
  line-height: 35px;
  border-top: 3px solid #74D1EA;
  padding-top: 65px;
  padding-bottom: 65px;
  border-bottom: 1px dashed #74D1EA;
}
.cart-empty h3 {
  line-height: 35px;
  color: #74D1EA;
  margin-bottom: 17px;
}
.cart-empty p {
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 19px;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cart-empty p {
    max-width: 80%;
  }
}
.cart-empty a {
  font-weight: 700 !important;
}

#table-shopping-cart .product-info {
  vertical-align: middle !important;
}
#table-shopping-cart .product-info > .product-title {
  margin: 0;
  padding: 0;
}
#table-shopping-cart .product-info > .product-title > a {
  color: #5293C0;
}
#table-shopping-cart .product-info > .red {
  color: #E00048;
}
#table-shopping-cart .product-info > .red > a {
  color: #E00048;
  cursor: pointer;
}
#table-shopping-cart .product-info span.spec-model-selector:last-of-type {
  margin-bottom: 4px;
}
#table-shopping-cart .product-info span.spec-model-selector {
  line-height: 20px;
}
#table-shopping-cart .product-info span.spec-model-selector span {
  display: inline-block;
  line-height: inherit;
}
@media (max-width: 768px) {
  #table-shopping-cart .product-info span.spec-model-selector {
    text-align: left;
  }
  #table-shopping-cart .product-info span.spec-model-selector span {
    display: inline;
  }
}
#table-shopping-cart .line-header {
  border-bottom: 2px solid #74D1EA;
}
#table-shopping-cart .line-product {
  border-bottom: 1px solid #A6CFDD;
  padding: 20px 0;
}
#table-shopping-cart .line-product:last-child {
  border: none;
}
#table-shopping-cart thead th {
  border: none;
  border-bottom: 1px solid #74D1EA;
}
#table-shopping-cart th.subtotal {
  width: 15%;
}
#table-shopping-cart div.count-input-more {
  width: 86px;
  display: none;
}
#table-shopping-cart div.count-input-more > input {
  border-width: 3px;
}
#table-shopping-cart div.count-input-more.has-danger button > i {
  color: #ff5252;
}
#table-shopping-cart div.count-input-more.has-danger button:hover > i {
  color: #ff0000;
}
#table-shopping-cart .unit-price {
  color: #A6CFDD;
}
@media (min-width: 992px) {
  #table-shopping-cart .unit-price {
    color: #232222;
  }
}
@media (max-width: 768px) {
  #table-shopping-cart thead {
    display: none;
  }
  #table-shopping-cart tbody tr {
    display: flex;
    -moz-columns: 1;
         columns: 1;
    flex-wrap: wrap;
  }
  #table-shopping-cart tbody tr:first-child {
    border: none;
  }
  #table-shopping-cart tbody td {
    display: inline-block;
    border: none;
    padding-bottom: 0;
    padding-top: 0;
  }
  #table-shopping-cart tbody td.data {
    width: 100%;
  }
  #table-shopping-cart tbody td.data .product-item .product-thumb {
    width: 27%;
    padding-right: 0;
  }
  #table-shopping-cart tbody td.price {
    margin-left: 27%;
    order: 4;
    padding-left: 5px;
    margin-top: 10px;
    margin-bottom: 15px;
  }
  #table-shopping-cart tbody td.unit-price {
    order: 5;
    margin-top: 10px;
    margin-bottom: 15px;
    margin-right: 2%;
    color: #A6CFDD;
    font-size: 0.9em;
  }
  #table-shopping-cart tbody td.unit-price span {
    display: inline-block;
  }
  #table-shopping-cart tbody td.units {
    order: 5;
    margin-left: 27%;
    padding-left: 4px;
    padding-right: 0;
  }
  #table-shopping-cart tbody td.remove-cart {
    order: 6;
  }
  #table-shopping-cart tbody td.remove-cart .remove-from-cart {
    margin-top: 13px;
  }
}

.shopping-cart-footer {
  border: none;
}
.shopping-cart-footer .image-row {
  display: flex;
  gap: 10px;
  align-items: center;
  flex-wrap: nowrap;
  justify-content: flex-start;
}
.shopping-cart-footer .image-row img {
  height: 25px;
}
.shopping-cart-footer .image-row img.transferencia-bancaria {
  display: none;
}
@media (min-width: 576px) {
  .shopping-cart-footer .image-row img {
    height: 25px;
  }
}
@media (min-width: 992px) {
  .shopping-cart-footer .image-row img {
    height: 18px;
  }
}
@media (min-width: 1200px) {
  .shopping-cart-footer .image-row img {
    height: 20px;
  }
}
@media (min-width: 1500px) {
  .shopping-cart-footer .image-row img {
    height: 25px;
  }
}
@media (min-width: 1700px) {
  .shopping-cart-footer .image-row img {
    height: 25px;
  }
}
.shopping-cart-footer .shopping-cart-container {
  border-top: 1px dashed #BFCED6;
}
@media (min-width: 992px) {
  .shopping-cart-footer .shopping-cart-container {
    border-top: none;
    border: 1px solid #BFCED6;
    border-radius: 5px;
  }
}

.total-quantity-text {
  color: #74D1EA;
}

#make-order.btn {
  font-weight: bold !important;
}

@media (min-width: 768px) {
  #make-order.btn {
    padding-left: 45px;
    padding-right: 45px;
  }
}
#shopping-cart-container > .alerts-container {
  padding-bottom: 23px;
}

#shopping-cart-container > .alerts-container > .alert {
  padding-top: 12px;
  padding-bottom: 12px;
  margin-bottom: 22px;
  opacity: 0.9;
}

#alert-cart-changed > strong {
  margin-left: 2px;
  margin-right: 3px;
}

#alert-cart-changed > strong, #alert-cart-changed > span {
  vertical-align: middle;
}

.alert::before {
  border: none;
}

.iziToast-question .iziToast-buttons {
  width: 100%;
}
.iziToast-question .iziToast-buttons .btn {
  font-weight: 700 !important;
  float: right;
}
.iziToast-question strong.title {
  font-size: 16px;
  font-weight: 700;
  line-height: 35px !important;
}
.iziToast-question strong.description {
  font-size: 13px;
}

#empty-cart-mp {
  display: none;
}

#empty-cart-pc {
  display: inline-block;
}

@media (max-width: 992px) {
  h1 i.title-icon {
    margin-top: 6px;
  }
}
@media (max-width: 768px) {
  #empty-cart-mp {
    display: inline-block;
    width: 100%;
  }
  #empty-cart-pc {
    display: none;
  }
}
.site-header .toolbar-dropdown.cart-dropdown.widget-cart {
  display: none !important;
}

#cart-empty-body {
  text-align: center;
  font-weight: 600;
  font-size: 14px;
  line-height: 28px;
}
@media (min-width: 992px) {
  #cart-empty-body {
    font-size: 16px;
  }
}
@media (min-width: 1920px) {
  #cart-empty-body {
    font-size: 18px;
  }
}
@media (min-width: 2048px) {
  #cart-empty-body {
    font-size: 22px;
  }
}

#table-shopping-cart tbody td.price,
#table-shopping-cart tbody td.units {
  margin-left: 10%;
}

tr.end-tr {
  margin-bottom: 40px;
}

#table-shopping-cart tbody td.unit-price {
  margin-right: 0;
}

@media (max-width: 767px) {
  .desktop-table {
    display: none;
  }
}
html[lang=de] h2 {
  text-align: center;
}
html[lang=de] .shopping-cart .cart-empty h3 {
  font-size: 19px;
}
html[lang=de] .shopping-cart .cart-empty p {
  max-width: 95%;
}
@media (min-width: 320px) {
  html[lang=de] .shopping-cart .cart-empty h3 {
    font-size: 20px;
  }
}
@media (min-width: 576px) {
  html[lang=de] .shopping-cart .cart-empty p {
    max-width: 70%;
  }
}
@media (min-width: 768px) {
  html[lang=de] .shopping-cart .cart-empty p {
    max-width: 55%;
  }
}
@media (min-width: 992px) {
  html[lang=de] .shopping-cart .cart-empty p {
    max-width: 50%;
  }
  html[lang=de] .shopping-cart .cart-empty h3 {
    font-size: 26px;
  }
}
@media (min-width: 1500px) {
  html[lang=de] .shopping-cart .cart-empty p {
    max-width: 40%;
  }
}
@media (min-width: 1700px) {
  html[lang=de] .shopping-cart .cart-empty p {
    max-width: 35%;
  }
}
@media (min-width: 2048px) {
  html[lang=de] .shopping-cart .cart-empty p {
    max-width: 50%;
  }
  html[lang=de] .shopping-cart .cart-empty h3 {
    font-size: 28px;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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RUFDSTtJQUNJO0VBdEVOO0FBQ0Y7QUF5RUE7RUFDSTtJQUNJO0lBQ0E7RUF2RU47RUEwRUU7SUFDSTtFQXhFTjtBQUNGO0FBMkVBO0VBQ0k7QUF6RUo7O0FBNEVBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUF6RUo7QUE0RUk7RUFQSjtJQVFRO0VBekVOO0FBQ0Y7QUE0RUk7RUFaSjtJQWFRO0VBekVOO0FBQ0Y7QUE0RUk7RUFqQko7SUFrQlE7RUF6RU47QUFDRjs7QUE0RUE7O0VBRUk7QUF6RUo7O0FBNEVBO0VBQ0k7QUF6RUo7O0FBNEVBO0VBQ0k7QUF6RUo7O0FBNEVBO0VBQ0k7SUFDSTtFQXpFTjtBQUNGO0FBOEVJO0VBQ0k7QUE1RVI7QUFnRlE7RUFDSTtBQTlFWjtBQWlGUTtFQUNJO0FBL0VaO0FBb0ZJO0VBRVE7SUFDSTtFQW5GZDtBQUNGO0FBd0ZJO0VBRVE7SUFDSTtFQXZGZDtBQUNGO0FBNEZJO0VBRVE7SUFDSTtFQTNGZDtBQUNGO0FBZ0dJO0VBRVE7SUFDSTtFQS9GZDtFQWtHVTtJQUNJO0VBaEdkO0FBQ0Y7QUFxR0k7RUFFUTtJQUNJO0VBcEdkO0FBQ0Y7QUF5R0k7RUFFUTtJQUNJO0VBeEdkO0FBQ0Y7QUE2R0k7RUFFUTtJQUNJO0VBNUdkO0VBK0dVO0lBQ0k7RUE3R2Q7QUFDRixDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Nzcy9jYXJ0L3Nob3BwaW5nLWNhcnQuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvY3NzL2Jhc2UvdmFyaWFibGVzL19jb2xvcnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvY3NzL2Jhc2UvdmFyaWFibGVzL19icmVha3BvaW50cy5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogY3NzL2NhcnQvc2hvcHBpbmctY2FydFsubWluXS5bc11jc3NcbiAqL1xuXG5AdXNlICcuLi9iYXNlL3ZhcmlhYmxlcy9jb2xvcnMnO1xuQHVzZSAnLi4vYmFzZS92YXJpYWJsZXMvYnJlYWtwb2ludHMnO1xuXG4vL19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fIEVTUEHDkU9MXG5oMSB7XG5cbiAgICAmLmJiLXN1YnRpdGxlLXNlbWlib2xkIHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgICAgIG1hcmdpbjogMzNweCAwO1xuICAgIH1cblxuICAgIGkudGl0bGUtaWNvbiB7XG4gICAgICAgIGNvbG9yOiBjb2xvcnMuJHByaW1hcnktMTtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICB9XG59XG5cbmgyIHtcbiAgICBtYXJnaW46IDEzcHggMCAwO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmJiLWJ0bjpub3QoLmJiLWJ0bi1idXkpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuXG4gICAgLy8gRGUgNzY4cHggYSA5OTFweFxuICAgIEBtZWRpYSAobWluLXdpZHRoOiBicmVha3BvaW50cy4kbWVkaXVtKSB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cbn1cblxuLmVtcHR5LWNhcnQge1xuXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4zMjVweDtcbiAgICBwYWRkaW5nOiAzcHggMTVweDtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luOiAwO1xufVxuXG4uc2hvcHBpbmctY2FydCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG5cbiAgICAucHJvZHVjdC1pdGVtIHtcbiAgICAgICAgbWluLXdpZHRoOiBhdXRvO1xuICAgIH1cbn1cblxuLmNhcnQtZW1wdHkge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICBib3JkZXItdG9wOiAzcHggc29saWQgY29sb3JzLiRwcmltYXJ5LTE7XG4gICAgcGFkZGluZy10b3A6IDY1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDY1cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCBjb2xvcnMuJHByaW1hcnktMTtcblxuICAgIGgzIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgICAgIGNvbG9yOiBjb2xvcnMuJHByaW1hcnktMTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTdweDtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTlweDtcbiAgICAgICAgbWF4LXdpZHRoOiA0MCU7XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IGJyZWFrcG9pbnRzLiRtZWRpdW0pIHtcbiAgICAgICAgICAgICYge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogODAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbiN0YWJsZS1zaG9wcGluZy1jYXJ0IHtcbiAgICAucHJvZHVjdC1pbmZvIHtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50O1xuXG4gICAgICAgID4gLnByb2R1Y3QtdGl0bGUge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuXG4gICAgICAgID4gLnByb2R1Y3QtdGl0bGUgPiBhIHtcbiAgICAgICAgICAgIGNvbG9yOiBjb2xvcnMuJHByaW1hcnktMjtcbiAgICAgICAgfVxuXG4gICAgICAgID4gLnJlZCB7XG4gICAgICAgICAgICBjb2xvcjogY29sb3JzLiRhbGVydC0xO1xuXG4gICAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiBjb2xvcnMuJGFsZXJ0LTE7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgc3Bhbi5zcGVjLW1vZGVsLXNlbGVjdG9yOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuLnNwZWMtbW9kZWwtc2VsZWN0b3Ige1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiBicmVha3BvaW50cy4kbWVkaXVtKSB7XG4gICAgICAgICAgICBzcGFuLnNwZWMtbW9kZWwtc2VsZWN0b3Ige1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5saW5lLWhlYWRlciB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCBjb2xvcnMuJHByaW1hcnktMTtcblxuICAgIH1cblxuICAgIC5saW5lLXByb2R1Y3Qge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgY29sb3JzLiR0ZXJ0aWFyeS0zO1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDA7XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIHRoZWFkIHRoIHtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgY29sb3JzLiRwcmltYXJ5LTE7XG4gICAgfVxuXG4gICAgdGguc3VidG90YWwge1xuICAgICAgICB3aWR0aDogMTUlO1xuICAgIH1cblxuICAgIGRpdi5jb3VudC1pbnB1dC1tb3JlIHtcbiAgICAgICAgd2lkdGg6IDg2cHg7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgPiBpbnB1dCB7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDNweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuaGFzLWRhbmdlciBidXR0b24gPiBpIHtcbiAgICAgICAgICAgIGNvbG9yOiAjZmY1MjUyO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5oYXMtZGFuZ2VyIGJ1dHRvbjpob3ZlciA+IGkge1xuICAgICAgICAgICAgY29sb3I6ICNmZjAwMDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudW5pdC1wcmljZSB7XG4gICAgICAgIGNvbG9yOiBjb2xvcnMuJHRlcnRpYXJ5LTM7XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IGJyZWFrcG9pbnRzLiRsYXJnZSkge1xuXG4gICAgICAgICAgICAmIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogY29sb3JzLiRuZXV0cmFsLWJsYWNrLTE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiBicmVha3BvaW50cy4kbWVkaXVtKSB7XG5cbiAgICAgICAgdGhlYWQge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIHRib2R5IHRyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBjb2x1bW5zOiAxO1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICB9XG5cbiAgICAgICAgdGJvZHkgdHI6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgdGJvZHkgdGQge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcblxuICAgICAgICAgICAgJi5kYXRhIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAgIC5wcm9kdWN0LWl0ZW0gLnByb2R1Y3QtdGh1bWIge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjclO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnByaWNlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMjclO1xuICAgICAgICAgICAgICAgIG9yZGVyOiA0O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi51bml0LXByaWNlIHtcbiAgICAgICAgICAgICAgICBvcmRlcjogNTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyJTtcbiAgICAgICAgICAgICAgICBjb2xvcjogY29sb3JzLiR0ZXJ0aWFyeS0zO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45ZW07XG5cbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi51bml0cyB7XG4gICAgICAgICAgICAgICAgb3JkZXI6IDU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDI3JTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnJlbW92ZS1jYXJ0IHtcbiAgICAgICAgICAgICAgICBvcmRlcjogNjtcblxuICAgICAgICAgICAgICAgIC5yZW1vdmUtZnJvbS1jYXJ0IHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTNweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zaG9wcGluZy1jYXJ0LWZvb3RlciB7XG5cbiAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAuaW1hZ2Utcm93IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XG5cbiAgICAgICAgICAgICYudHJhbnNmZXJlbmNpYS1iYW5jYXJpYSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IGJyZWFrcG9pbnRzLiRzbWFsbCkge1xuICAgICAgICAgICAgICAgICYge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogYnJlYWtwb2ludHMuJGxhcmdlKSB7XG4gICAgICAgICAgICAgICAgJiB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiBicmVha3BvaW50cy4kZXh0cmEtbGFyZ2UpIHtcbiAgICAgICAgICAgICAgICAmIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IGJyZWFrcG9pbnRzLiR0cmlwbGUtZXh0cmEtbGFyZ2UpIHtcbiAgICAgICAgICAgICAgICAmIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IGJyZWFrcG9pbnRzLiRxdWFkcnVwbGUtZXh0cmEtbGFyZ2UpIHtcbiAgICAgICAgICAgICAgICAmIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNob3BwaW5nLWNhcnQtY29udGFpbmVyIHtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IGRhc2hlZCBjb2xvcnMuJHRlcnRpYXJ5LTI7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IGJyZWFrcG9pbnRzLiRsYXJnZSkge1xuXG4gICAgICAgIC5zaG9wcGluZy1jYXJ0LWNvbnRhaW5lciB7XG4gICAgICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgY29sb3JzLiR0ZXJ0aWFyeS0yO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4udG90YWwtcXVhbnRpdHktdGV4dCB7XG4gICAgY29sb3I6IGNvbG9ycy4kcHJpbWFyeS0xO1xufVxuXG4jbWFrZS1vcmRlci5idG4ge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICNtYWtlLW9yZGVyLmJ0biB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNDVweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNDVweDtcbiAgICB9XG59XG5cbiNzaG9wcGluZy1jYXJ0LWNvbnRhaW5lciA+IC5hbGVydHMtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjNweDtcbn1cblxuI3Nob3BwaW5nLWNhcnQtY29udGFpbmVyID4gLmFsZXJ0cy1jb250YWluZXIgPiAuYWxlcnQge1xuICAgIHBhZGRpbmctdG9wOiAxMnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIycHg7XG4gICAgb3BhY2l0eTogMC45O1xufVxuXG4jYWxlcnQtY2FydC1jaGFuZ2VkID4gc3Ryb25nIHtcbiAgICBtYXJnaW4tbGVmdDogMnB4O1xuICAgIG1hcmdpbi1yaWdodDogM3B4O1xufVxuXG4jYWxlcnQtY2FydC1jaGFuZ2VkID4gc3Ryb25nLCAjYWxlcnQtY2FydC1jaGFuZ2VkID4gc3BhbiB7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmFsZXJ0OjpiZWZvcmUge1xuICAgIGJvcmRlcjogbm9uZTtcbn1cblxuLml6aVRvYXN0LXF1ZXN0aW9uIHtcblxuICAgIC5pemlUb2FzdC1idXR0b25zIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBzdHJvbmcge1xuXG4gICAgICAgICYudGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuI2VtcHR5LWNhcnQtbXAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbiNlbXB0eS1jYXJ0LXBjIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiBicmVha3BvaW50cy4kbGFyZ2UpIHtcbiAgICBoMSBpLnRpdGxlLWljb24ge1xuICAgICAgICBtYXJnaW4tdG9wOiA2cHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogYnJlYWtwb2ludHMuJG1lZGl1bSkge1xuICAgICNlbXB0eS1jYXJ0LW1wIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAjZW1wdHktY2FydC1wYyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4uc2l0ZS1oZWFkZXIgLnRvb2xiYXItZHJvcGRvd24uY2FydC1kcm9wZG93bi53aWRnZXQtY2FydCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4jY2FydC1lbXB0eS1ib2R5IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG5cbiAgICAvLyBEZSA5OTJweCBhIDExOTlweCAtIE9yZGVuYWRvclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiBicmVha3BvaW50cy4kbGFyZ2UpIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cblxuICAgIC8vIERlc2RlIDE5MjBweCBhIDIwNDdweFxuICAgIEBtZWRpYSAobWluLXdpZHRoOiBicmVha3BvaW50cy4kZnVsbGhkKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB9XG5cbiAgICAvLyBEZXNkZSAyMDQ4cHggYSAzMDcxcHhcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogYnJlYWtwb2ludHMuJHR3by1rKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICB9XG59XG5cbiN0YWJsZS1zaG9wcGluZy1jYXJ0IHRib2R5IHRkLnByaWNlLFxuI3RhYmxlLXNob3BwaW5nLWNhcnQgdGJvZHkgdGQudW5pdHMge1xuICAgIG1hcmdpbi1sZWZ0OiAxMCU7XG59XG5cbnRyLmVuZC10ciB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cblxuI3RhYmxlLXNob3BwaW5nLWNhcnQgdGJvZHkgdGQudW5pdC1wcmljZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuZGVza3RvcC10YWJsZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4vL19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fIEFMRU3DgU5cbmh0bWxbIGxhbmc9J2RlJ10ge1xuICAgIGgyIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIC5zaG9wcGluZy1jYXJ0IC5jYXJ0LWVtcHR5IHtcbiAgICAgICAgaDMge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDk1JTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIERlIDMyMHB4IGEgNTc1cHhcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogYnJlYWtwb2ludHMuJHZlcnktc21hbGwpIHtcbiAgICAgICAgLnNob3BwaW5nLWNhcnQgLmNhcnQtZW1wdHkge1xuICAgICAgICAgICAgaDMge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIERlIDU3NnB4IGEgNzY3cHguIFRhYmxldFxuICAgIEBtZWRpYSAobWluLXdpZHRoOiBicmVha3BvaW50cy4kc21hbGwpIHtcbiAgICAgICAgLnNob3BwaW5nLWNhcnQgLmNhcnQtZW1wdHkge1xuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA3MCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBEZSA3NjhweCBhIDk5MXB4XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IGJyZWFrcG9pbnRzLiRtZWRpdW0pIHtcbiAgICAgICAgLnNob3BwaW5nLWNhcnQgLmNhcnQtZW1wdHkge1xuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1NSU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBEZSA5OTJweCBhIDExOTlweCAtIE9yZGVuYWRvclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiBicmVha3BvaW50cy4kbGFyZ2UpIHtcbiAgICAgICAgLnNob3BwaW5nLWNhcnQgLmNhcnQtZW1wdHkge1xuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBEZSAxNTAwcHggYSAxNjk5cHhcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogYnJlYWtwb2ludHMuJHRyaXBsZS1leHRyYS1sYXJnZSkge1xuICAgICAgICAuc2hvcHBpbmctY2FydCAuY2FydC1lbXB0eSB7XG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIERlIDE3MDBweCBhIDE5MTlweFxuICAgIEBtZWRpYSAobWluLXdpZHRoOiBicmVha3BvaW50cy4kcXVhZHJ1cGxlLWV4dHJhLWxhcmdlKSB7XG4gICAgICAgIC5zaG9wcGluZy1jYXJ0IC5jYXJ0LWVtcHR5IHtcbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzUlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gRGVzZGUgMjA0OCBweCBhIDMwNzFweFxuICAgIEBtZWRpYSAobWluLXdpZHRoOiBicmVha3BvaW50cy4kdHdvLWspIHtcbiAgICAgICAgLnNob3BwaW5nLWNhcnQgLmNhcnQtZW1wdHkge1xuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIvKipcbiAqIFZhcmlhYmxlcyByZWxhdGl2YXMgYSBjb2xvcmVzIHV0aWxpemFkb3MgZW4gZWwgQ1NTIGRlbCBwcm95ZWN0by5cbiAqL1xuXG4kcHJpbWFyeS0xOiAjNzREMUVBO1xuJHByaW1hcnktMjogIzUyOTNDMDtcbiRwcmltYXJ5LTM6ICMzMTU0OTc7XG5cbiRzZWNvbmRhcnktMTogIzBGMTY2RDtcbiRzZWNvbmRhcnktMjogIzE1MUE1NDtcbiRzZWNvbmRhcnktMzogIzFDMUUzQztcblxuJHRlcnRpYXJ5LTE6ICNFRkYyRjM7XG4kdGVydGlhcnktMjogI0JGQ0VENjtcbiR0ZXJ0aWFyeS0zOiAjQTZDRkREO1xuJHRlcnRpYXJ5LTQ6ICM4REQwRTM7XG5cbiRuZXV0cmFsLWJsYWNrLTE6ICMyMzIyMjI7XG4kbmV1dHJhbC1ibGFjay0yOiAjODA3RjdGO1xuXG4kYWxlcnQtMTogI0UwMDA0ODtcbiRhbGVydC0yOiAjRkY3QTAwO1xuJHN1Y2Nlc3M6ICMwMEQxOUY7XG4keWVsbG93LWJhc2U6ICNGRkJGMDA7XG5cbiRsaWdodC1zdWNjZXNzOiAjQ0ZGMkU5O1xuJGxpZ2h0LWFsZXJ0LTE6ICNGOERGREI7XG4kbGlnaHQtYWxlcnQtMjogI0ZBRTVDQztcbiRsaWdodC1ibHVlOiAjREJGMEY5O1xuJGxpZ2h0LXRlcnRpYXJ5OiAjRUNGMUY0O1xuXG4kb3ZlcmxheS1iYWNrZ3JvdW5kOiByZ2JhKCM3NTc1NzUsIDAuMzUpO1xuXG4kd2hpdGU6ICNGRkZGRkY7XG4kYmxhY2s6ICMwMDAwMDA7XG4kZ3JlZW5TZW86ICNiMWY5YWU7XG5cbiRjb3Jwb3JhdGUtZ3JhZGllbnQ6IGxpbmVhci1ncmFkaWVudCgxMDguNzM3ZGVnLCAjQUJGQUE5IDklLCAjNzREMUVBIDUxJSwgI0E3NjlGNCA4NiUsICNEQTAwRkUgMTAwJSk7XG4kY29ycG9yYXRlLWdyYWRpZW50LWhvbWU6IGxpbmVhci1ncmFkaWVudCgxMTZkZWcsIHJnYmEoMTE2LCAyMDksIDIzNCwgMC41MCkgOS41OSUsIHJnYmEoMTcxLCAyNTAsIDE2OSwgMC41MCkgODYuMTMlKTtcbiIsIi8qKlxuICogVmFyaWFibGVzIHJlbGF0aXZhcyBhIGxvcyBicmVha3BvaW50cyB1dGlsaXphZG9zIGVuIGVsIENTUyBkZWwgcHJveWVjdG8uXG4gKi9cblxuLy8geHMgb24gYm9vdHN0cmFwXG4kZXh0cmEtc21hbGw6IDBweDtcblxuLy8gdmVyeSBzbWFsbCAobm9uLWV4aXN0ZW50IGluIGJvb3RzdHJhcCwgb3duIHVzZSlcbiR2ZXJ5LXNtYWxsOiAzMjBweDtcblxuLy8gc20gaW4gYm9vdHN0cmFwXG4kc21hbGw6IDU3NnB4O1xuXG4vLyBtZCBpbiBib290c3RyYXBcbiRtZWRpdW06IDc2OHB4O1xuXG4vLyBsZyBpbiBib290c3RyYXBcbiRsYXJnZTogOTkycHg7XG5cbi8vIHhsIGluIGJvb3RzdHJhcFxuJGV4dHJhLWxhcmdlOiAxMjAwcHg7XG5cbi8vIDJ4bCBpbiBib290c3RyYXAgKHZpYSBiaWcgZ3JpZClcbiRkb3VibGUtZXh0cmEtbGFyZ2U6IDEzNjZweDtcblxuLy8gM3hsIGluIGJvb3RzdHJhcCAodmlhIGJpZyBncmlkKVxuJHRyaXBsZS1leHRyYS1sYXJnZTogMTUwMHB4O1xuXG4vLyA0eGwgaW4gYm9vdHN0cmFwICh2aWEgYmlnIGdyaWQpXG4kcXVhZHJ1cGxlLWV4dHJhLWxhcmdlOiAxNzAwcHg7XG5cbi8vIGZoZCBpbiBib290c3RyYXAgKHZpYSBiaWcgZ3JpZClcbiRmdWxsaGQ6IDE5MjBweDtcblxuLy8gMmsgcmVzb2x1dGlvbiAobm9uLWV4aXN0ZW50IGluIGJvb3RzdHJhcCwgb3duIHVzZSlcbiR0d28tazogMjA0OHB4O1xuXG4vLyAzayByZXNvbHV0aW9uIChub24tZXhpc3RlbnQgaW4gYm9vdHN0cmFwLCBvd24gdXNlKVxuJHRocmVlLWs6IDMwNzJweDtcblxuLy8gNGsgcmVzb2x1dGlvbiAobm9uLWV4aXN0ZW50IGluIGJvb3RzdHJhcCwgb3duIHVzZSlcbiRmb3VyLWs6IDM4NDBweDtcbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/