/**
 * Product Page Custom Styles - Premium Edition
 * Semantic Organization - Component-Based Structure
 *
 * This file imports all product page components in logical order.
 * Each component is self-contained and well-documented.
 *
 * Total Original CSS: 3,529 lines
 * Organized into 9 semantic LESS components + variables + mixins
 */
.custom-price-cart-box {
  background: #ffffff;
  border: 1px solid #f0f0f0;
  border-radius: 8px;
  padding: 16px;
  margin-top: 16px;
  margin-bottom: 16px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.05);
  display: block;
}
.top-row-wrapper {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  gap: 20px;
  margin-bottom: 16px;
}
.left-section {
  flex: 1;
}
.right-section {
  flex: 0 0 auto;
  align-self: center;
}
.stock-availability {
  display: flex;
  align-items: center;
  gap: 8px;
  margin-bottom: 0;
}
.stock-availability .stock-icon {
  color: #4caf50;
  font-size: 14px;
  line-height: 1;
}
.stock-availability .stock-text {
  font-size: 12px;
  font-weight: 600;
  color: #4caf50;
}
.stock-availability.out-of-stock .stock-icon {
  color: #f44336;
}
.stock-availability.out-of-stock .stock-text {
  color: #f44336;
}
.stock-availability.backorder .stock-icon {
  color: #ff9800;
}
.stock-availability.backorder .stock-text {
  color: #ff9800;
}
.price-display {
  margin-bottom: 0;
  max-width: 100%;
  overflow-wrap: break-word;
}
.price-display .price-box {
  display: flex;
  align-items: baseline;
  gap: 8px;
  flex-wrap: wrap;
}
.price-display .price {
  font-size: 36px;
  font-weight: 700;
  color: #e02b27;
  line-height: 1;
}
.price-display .price-label {
  font-size: 18px;
  font-weight: 600;
  color: #333;
  text-transform: uppercase;
}
.price-display .custom-price-breakdown {
  display: flex;
  align-items: baseline;
  gap: 8px;
  flex-wrap: wrap;
}
.price-display .custom-price-breakdown .price-breakdown-content {
  display: flex;
  align-items: baseline;
}
.price-display .price-breakdown {
  display: inline-flex;
  align-items: baseline;
  gap: 8px;
  font-size: 24px;
  flex-wrap: wrap;
  word-break: break-word;
  max-width: 100%;
}
.price-display .price-breakdown .unit-price {
  font-size: 24px;
  font-weight: 600;
  color: #374151;
}
.price-display .price-breakdown .multiply,
.price-display .price-breakdown .equals {
  font-size: 20px;
  font-weight: 600;
  color: #6b7280;
}
.price-display .price-breakdown .qty-value {
  font-size: 24px;
  font-weight: 700;
  color: #374151;
}
.price-display .price-breakdown .total-price {
  font-size: 36px !important;
  font-weight: 700 !important;
  color: #e02b27 !important;
}
.price-display .price-wrapper,
.price-display .special-price,
.price-display .price-box .price,
.price-display [data-price-type="finalPrice"] .price {
  font-size: 36px;
  font-weight: 700;
  color: #e02b27;
}
.price-display .old-price .price,
.price-display .regular-price .price,
.price-display [data-price-type="oldPrice"] .price {
  font-size: 24px;
  font-weight: 400;
  color: #666;
  text-decoration: line-through;
  margin-right: 12px;
}
.price-display .prices-tier {
  margin-top: 12px;
}
.price-display .prices-tier .item {
  font-size: 13px;
  color: #374151;
  margin-bottom: 6px;
}
.price-display .prices-tier .price {
  font-size: 15px;
  font-weight: 600;
  color: #e02b27;
}
.custom-price-cart-box .price {
  font-size: 36px;
  font-weight: 700;
  color: #e02b27;
  line-height: 1;
}
.price-inc-vat {
  margin-top: 4px;
}
.price-inc-vat .vat-amount {
  font-size: 13px;
  color: #666;
  font-weight: 400;
}
.delivery-information {
  display: flex;
  align-items: center;
  gap: 8px;
  padding: 12px 0;
  border-bottom: 1px solid #f0f0f0;
  margin-bottom: 16px;
}
.delivery-information .delivery-icon {
  font-size: 18px;
  color: #4caf50;
}
.delivery-information .delivery-text {
  font-size: 13px;
  font-weight: 500;
  color: #4caf50;
}
.product-info-compact {
  display: flex;
  align-items: center;
  gap: 16px;
  margin-bottom: 20px;
  flex-wrap: wrap;
}
.delivery-information-inline {
  display: flex;
  align-items: center;
  gap: 6px;
}
.delivery-information-inline .delivery-icon {
  font-size: 14px;
  color: #4caf50;
}
.delivery-information-inline .delivery-text {
  font-size: 12px;
  font-weight: 500;
  color: #4caf50;
}
.price-action-row {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 16px;
  margin-bottom: 20px;
}
.price-section {
  flex: 1;
  min-width: 0;
}
.action-buttons-section {
  flex: 0 0 auto;
  display: flex;
  align-items: center;
  gap: 12px;
  flex-wrap: wrap;
}
.qty-field .qty-label {
  display: block;
  font-size: 12px;
  font-weight: 600;
  color: #333;
  margin-bottom: 6px;
}
.qty-field .qty-input {
  width: 100%;
  height: 48px;
  padding: 0 12px;
  font-size: 16px;
  font-weight: 600;
  text-align: center;
  color: #333;
  background: #fafafa;
  border: 2px solid #e0e0e0;
  border-radius: 6px;
  transition: all 0.2s ease;
}
.qty-field .qty-input:focus {
  outline: none;
  border-color: #e02b27;
  background: #ffffff;
}
.btn-add-to-cart-custom,
.custom-price-cart-box #product-addtocart-button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 20px;
  height: 48px;
  min-width: 200px;
  padding: 0 32px;
  font-size: 14px;
  font-weight: 700;
  letter-spacing: 0.5px;
  text-transform: uppercase;
  color: #ffffff;
  background: #e02b27;
  border: none;
  border-radius: 6px;
  cursor: pointer;
  transition: all 0.2s ease;
  white-space: nowrap;
}
.btn-add-to-cart-custom:hover {
  background: #c41e1a;
  transform: translateY(-1px);
  box-shadow: 0 4px 12px rgba(224, 43, 39, 0.3);
}
.btn-add-to-cart-custom svg {
  width: 20px;
  height: 20px;
}
.additional-contact-actions {
  display: flex;
  gap: 20px;
  margin-top: 8px;
}
.btn-contact {
  flex: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  height: 44px;
  padding: 0 16px;
  font-size: 13px;
  font-weight: 600;
  text-transform: uppercase;
  color: #ffffff;
  background: #374151;
  border: 2px solid #374151;
  border-radius: 6px;
  cursor: pointer;
  transition: all 0.2s ease;
}
.btn-contact:hover {
  background: #e02b27;
  border-color: #e02b27;
  transform: translateY(-1px);
  box-shadow: 0 4px 12px rgba(224, 43, 39, 0.3);
}
.btn-contact svg {
  width: 16px;
  height: 16px;
}
.btn-contact svg path {
  stroke: #ffffff;
}
/* ========================================
   PRODUCT OPTIONS - FORM ELEMENTS
   Professional, Beautiful, World-Class Design
   ======================================== */
/* ========================================
   MAIN FORM CONTAINER
   ======================================== */
.product-add-form {
  background: #ffffff;
  border: 1px solid #f0f0f0;
  border-radius: 8px;
  padding: 24px;
  margin: 0 auto 24px;
  max-width: 800px;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.03);
  /* Fieldset Reset */
  /* ========================================
       FIELD SPACING & LAYOUT
       ======================================== */
  /* ========================================
       SELECT DROPDOWNS - MODERN & CLEAN
       ======================================== */
  /* ========================================
       CHECKBOX OPTIONS - MODERN CARD DESIGN
       ======================================== */
  /* Section Header for Checkbox Groups */
  /* Checkbox Container - Single Column */
  /* Individual Checkbox Cards - Clean & Compact */
  /* Checkbox Input - Hidden */
  /* Price Notice - General */
  /* ========================================
       RADIO BUTTONS - CLEAN DESIGN
       ======================================== */
  /* ========================================
       TEXT FIELDS & TEXTAREA - CLEAN
       ======================================== */
  /* ========================================
       FILE UPLOAD - CLEAN DESIGN
       ======================================== */
  /* ========================================
       DATE PICKER - CLEAN
       ======================================== */
}
.product-add-form > .fieldset,
.product-add-form .fieldset {
  border: none;
  padding: 0;
  margin: 0;
}
.product-add-form .field {
  margin-bottom: 16px;
  width: 100%;
  /* ========================================
           LABELS
           ======================================== */
  /* Required Field Indicator */
  /* ========================================
           TOOLTIP CONTENT
           ======================================== */
}
.product-add-form .field:last-of-type {
  margin-bottom: 0;
}
.product-add-form .field > .label,
.product-add-form .field .label {
  display: flex;
  align-items: center;
  flex-wrap: nowrap;
  gap: 6px;
  font-size: 11px;
  font-weight: 700;
  color: #1a1a1a;
  margin-bottom: 8px;
  letter-spacing: 0.5px;
  text-transform: uppercase;
  /* ========================================
               TOOLTIP ICONS
               ======================================== */
}
.product-add-form .field > .label > span,
.product-add-form .field .label > span {
  white-space: nowrap;
}
.product-add-form .field > .label .field-tooltip,
.product-add-form .field .label .field-tooltip,
.product-add-form .field > .label .tooltip,
.product-add-form .field .label .tooltip,
.product-add-form .field > .label .tooltip-toggle,
.product-add-form .field .label .tooltip-toggle,
.product-add-form .field > .label img[src*="tooltip"],
.product-add-form .field .label img[src*="tooltip"] {
  width: 14px;
  height: 14px;
  background: #e02b27;
  color: #ffffff;
  border-radius: 50%;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 9px;
  font-weight: 700;
  cursor: help;
  transition: all 0.15s ease;
  flex-shrink: 0;
  vertical-align: middle;
  line-height: 1;
}
.product-add-form .field > .label .field-tooltip:before,
.product-add-form .field .label .field-tooltip:before,
.product-add-form .field > .label .tooltip:before,
.product-add-form .field .label .tooltip:before,
.product-add-form .field > .label .tooltip-toggle:before,
.product-add-form .field .label .tooltip-toggle:before,
.product-add-form .field > .label img[src*="tooltip"]:before,
.product-add-form .field .label img[src*="tooltip"]:before {
  content: '?';
  line-height: 1;
}
.product-add-form .field > .label .field-tooltip:hover,
.product-add-form .field .label .field-tooltip:hover,
.product-add-form .field > .label .tooltip:hover,
.product-add-form .field .label .tooltip:hover,
.product-add-form .field > .label .tooltip-toggle:hover,
.product-add-form .field .label .tooltip-toggle:hover,
.product-add-form .field > .label img[src*="tooltip"]:hover,
.product-add-form .field .label img[src*="tooltip"]:hover {
  transform: scale(1.05);
  background: #b01814;
}
.product-add-form .field.required > .label:after {
  content: '*';
  color: #e02b27;
  font-weight: 700;
  font-size: 14px;
}
.product-add-form .field .field-tooltip .field-tooltip-content,
.product-add-form .field .tooltip.content,
.product-add-form .field .tooltip-content {
  position: absolute;
  z-index: 9999;
  background: #1f2937;
  color: #ffffff;
  padding: 14px 18px;
  border-radius: 8px;
  font-size: 13px;
  line-height: 1.6;
  font-weight: 400;
  max-width: 280px;
  min-width: 180px;
  box-shadow: 0 10px 25px rgba(0, 0, 0, 0.25);
  white-space: normal;
  word-wrap: break-word;
  margin-top: 8px;
  opacity: 0;
  visibility: hidden;
  transition: all 0.2s ease;
  transform: translateY(-8px);
}
.product-add-form .field .field-tooltip:hover .field-tooltip-content,
.product-add-form .field .tooltip:hover .content,
.product-add-form .field .tooltip-toggle:hover + .tooltip-content {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}
.product-add-form select,
.product-add-form .field select,
.product-add-form select[name^="options"] {
  width: 100%;
  height: 44px;
  padding: 0 44px 0 14px;
  font-size: 14px;
  font-weight: 500;
  color: #1a1a1a;
  background-color: #fafafa;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath fill='%23374151' d='M6 8l4 4 4-4z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: right 14px center;
  background-size: 20px 20px;
  border: 1px solid #e0e0e0;
  border-radius: 6px;
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  cursor: pointer;
  transition: all 0.15s ease;
}
.product-add-form select:hover,
.product-add-form .field select:hover,
.product-add-form select[name^="options"]:hover {
  background-color: #ffffff;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath fill='%23374151' d='M6 8l4 4 4-4z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: right 14px center;
  background-size: 20px 20px;
  border-color: #cbd5e0;
}
.product-add-form select:focus,
.product-add-form .field select:focus,
.product-add-form select[name^="options"]:focus {
  outline: none;
  background-color: #ffffff;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath fill='%23e02b27' d='M6 8l4 4 4-4z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: right 14px center;
  background-size: 20px 20px;
  border-color: #e02b27;
  box-shadow: 0 0 0 3px 0 0 0 3px rgba(224, 43, 39, 0.08);
}
.product-add-form select option,
.product-add-form .field select option,
.product-add-form select[name^="options"] option {
  padding: 12px;
  font-size: 15px;
}
.product-add-form .field:has(.options-list.nested) > .label {
  font-size: 11px;
  font-weight: 700;
  color: #1a1a1a;
  text-transform: uppercase;
  letter-spacing: 0.5px;
  margin-bottom: 10px;
  padding-bottom: 8px;
  border-bottom: 1px solid #f0f0f0;
  position: relative;
  display: block;
}
.product-add-form .field:has(.options-list.nested) > .label:after {
  content: '';
  position: absolute;
  bottom: -1px;
  left: 0;
  width: 32px;
  height: 2px;
  background: #e02b27;
}
.product-add-form .options-list.nested {
  background: transparent;
  border: none;
  padding: 0;
  margin: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
}
.product-add-form .field.choice {
  background: #ffffff;
  border: 1px solid #f0f0f0;
  border-radius: 6px;
  padding: 12px 16px;
  margin: 0;
  transition: all 0.15s ease;
  cursor: pointer;
  position: relative;
  /* Selected Card State */
  /* Price Display in Options */
}
.product-add-form .field.choice:hover {
  background: #fafafa;
  border-color: #e0e0e0;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05);
}
.product-add-form .field.choice:has(input:checked) {
  background: #dcfce7;
  border-color: #e02b27;
  box-shadow: 0 2px 12px rgba(224, 43, 39, 0.12);
}
.product-add-form .field.choice .price-notice {
  font-weight: 700;
  color: #e02b27;
  font-size: 14px;
  white-space: nowrap;
  margin-left: auto;
  padding-left: 16px;
  flex-shrink: 0;
}
.product-add-form input[type="checkbox"].checkbox {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  width: 0;
  height: 0;
  /* Checkbox Label */
  /* Checked State */
}
.product-add-form input[type="checkbox"].checkbox + label {
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-size: 14px;
  font-weight: 500;
  color: #6b7280;
  cursor: pointer;
  padding-left: 26px;
  margin: 0;
  line-height: 1.4;
  position: relative;
  /* Custom Checkbox - Very Small */
  /* Price in Label */
}
.product-add-form input[type="checkbox"].checkbox + label:before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 16px;
  height: 16px;
  border: 1.5px solid #e0e0e0;
  border-radius: 3px;
  background: #ffffff;
  transition: all 0.15s ease;
}
.product-add-form input[type="checkbox"].checkbox + label .price {
  font-weight: 700;
  color: #e02b27;
  font-size: 14px;
  white-space: nowrap;
  margin-left: auto;
  padding-left: 16px;
  flex-shrink: 0;
}
.product-add-form input[type="checkbox"].checkbox:checked + label {
  color: #1a1a1a;
  font-weight: 600;
  /* Checkmark - Small */
}
.product-add-form input[type="checkbox"].checkbox:checked + label:before {
  background: #e02b27;
  border-color: #e02b27;
}
.product-add-form input[type="checkbox"].checkbox:checked + label:after {
  content: '';
  position: absolute;
  left: 5px;
  top: 2px;
  width: 3.5px;
  height: 8px;
  border: solid #ffffff;
  border-width: 0 1.5px 1.5px 0;
  transform: rotate(45deg);
}
.product-add-form .price-notice {
  font-weight: 700;
  color: #e02b27;
  font-size: 14px;
  white-space: nowrap;
  margin-left: auto;
  padding-left: 16px;
  flex-shrink: 0;
}
.product-add-form input[type="radio"] {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  /* Checked State */
}
.product-add-form input[type="radio"] + label {
  display: flex;
  align-items: center;
  padding-left: 34px;
  position: relative;
  cursor: pointer;
  font-size: 15px;
  font-weight: 400;
  color: #6b7280;
  min-height: 24px;
  line-height: 1.5;
  /* Radio Button Circle */
}
.product-add-form input[type="radio"] + label:before {
  content: '';
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  border: 2px solid #e0e0e0;
  border-radius: 50%;
  background: #ffffff;
  transition: all 0.2s ease;
}
.product-add-form input[type="radio"]:checked + label {
  color: #1a1a1a;
  font-weight: 500;
  /* Inner Dot */
}
.product-add-form input[type="radio"]:checked + label:before {
  background: #e02b27;
  border-color: #e02b27;
}
.product-add-form input[type="radio"]:checked + label:after {
  content: '';
  position: absolute;
  left: 6px;
  top: 50%;
  transform: translateY(-50%);
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: #ffffff;
}
.product-add-form input[type="text"],
.product-add-form input[type="number"],
.product-add-form textarea {
  width: 100%;
  padding: 14px 18px;
  font-size: 15px;
  font-weight: 400;
  color: #1a1a1a;
  background: #ffffff;
  border: 1px solid #e0e0e0;
  border-radius: 8px;
  transition: all 0.2s ease;
}
.product-add-form input[type="text"]:focus,
.product-add-form input[type="number"]:focus,
.product-add-form textarea:focus {
  outline: none;
  border-color: #e02b27;
  box-shadow: 0 0 0 3px 0 0 0 3px rgba(224, 43, 39, 0.08);
}
.product-add-form textarea {
  min-height: 120px;
  resize: vertical;
}
.product-add-form input[type="file"] {
  display: none;
}
.product-add-form .file-upload-wrapper {
  position: relative;
  display: block;
}
.product-add-form .file-upload-label {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 12px;
  padding: 24px;
  background: #ffffff;
  border: 2px dashed #e0e0e0;
  border-radius: 8px;
  cursor: pointer;
  transition: all 0.2s ease;
  font-size: 15px;
  font-weight: 500;
  color: #6b7280;
}
.product-add-form .file-upload-label:hover {
  border-color: #cbd5e0;
  border-style: solid;
}
.product-add-form input[type="date"],
.product-add-form input[type="datetime-local"] {
  width: 100%;
  padding: 14px 18px;
  font-size: 15px;
  font-weight: 400;
  color: #1a1a1a;
  background: #ffffff;
  border: 1px solid #e0e0e0;
  border-radius: 8px;
  transition: all 0.2s ease;
}
.product-add-form input[type="date"]:focus,
.product-add-form input[type="datetime-local"]:focus {
  outline: none;
  border-color: #e02b27;
  box-shadow: 0 0 0 3px 0 0 0 3px rgba(224, 43, 39, 0.08);
}
/* ========================================
   ADDITIONAL FORM SELECTORS
   ======================================== */
/* Support for form.product-add-form selector */
form.product-add-form select {
  width: 100%;
  height: 44px;
  padding: 0 44px 0 14px;
  font-size: 14px;
  font-weight: 500;
  color: #1a1a1a;
  background-color: #fafafa;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath fill='%23374151' d='M6 8l4 4 4-4z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: right 14px center;
  background-size: 20px 20px;
  border: 1px solid #e0e0e0;
  border-radius: 6px;
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  cursor: pointer;
  transition: all 0.15s ease;
}
form.product-add-form select:hover {
  background-color: #ffffff;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath fill='%23374151' d='M6 8l4 4 4-4z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: right 14px center;
  background-size: 20px 20px;
  border-color: #cbd5e0;
}
form.product-add-form select:focus {
  outline: none;
  background-color: #ffffff;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath fill='%23e02b27' d='M6 8l4 4 4-4z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: right 14px center;
  background-size: 20px 20px;
  border-color: #e02b27;
  box-shadow: 0 0 0 3px 0 0 0 3px rgba(224, 43, 39, 0.08);
}
/* Support for .product-info-main context */
.product-info-main .product-add-form select {
  width: 100%;
  height: 44px;
  padding: 0 44px 0 14px;
  font-size: 14px;
  font-weight: 500;
  color: #1a1a1a;
  background-color: #fafafa;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath fill='%23374151' d='M6 8l4 4 4-4z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: right 14px center;
  background-size: 20px 20px;
  border: 1px solid #e0e0e0;
  border-radius: 6px;
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  cursor: pointer;
  transition: all 0.15s ease;
}
.product-info-main .product-add-form select:hover {
  background-color: #ffffff;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath fill='%23374151' d='M6 8l4 4 4-4z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: right 14px center;
  background-size: 20px 20px;
  border-color: #cbd5e0;
}
.product-info-main .product-add-form select:focus {
  outline: none;
  background-color: #ffffff;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath fill='%23e02b27' d='M6 8l4 4 4-4z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: right 14px center;
  background-size: 20px 20px;
  border-color: #e02b27;
  box-shadow: 0 0 0 3px 0 0 0 3px rgba(224, 43, 39, 0.08);
}
.btn-build-product {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 10px;
  padding: 14px 32px;
  background: linear-gradient(135deg, #e02b27 0%, #b91e1b 100%);
  color: #ffffff !important;
  font-size: 15px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.5px;
  border: none;
  border-radius: 6px;
  cursor: pointer;
  transition: all 0.25s ease;
  box-shadow: 0 2px 8px rgba(224, 43, 39, 0.25);
  white-space: nowrap;
}
.btn-build-product:hover {
  background: linear-gradient(135deg, #b91e1b 0%, #8d1714 100%);
  box-shadow: 0 4px 12px rgba(224, 43, 39, 0.35);
  transform: translateY(-1px);
}
.btn-build-product:active {
  transform: translateY(0);
  box-shadow: 0 1px 4px rgba(224, 43, 39, 0.3);
}
.btn-build-product svg {
  flex-shrink: 0;
}
.primary-buttons-row {
  display: flex;
  gap: 10px;
  width: 100%;
  flex-wrap: wrap;
}
.primary-buttons-row .btn-build-product,
.primary-buttons-row .btn-add-to-cart-custom,
.primary-buttons-row .btn-generate-link {
  flex: 1;
  min-width: calc(50% - 5px);
}
.btn-generate-link {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 10px;
  padding: 14px 32px;
  background: #374151;
  color: #ffffff;
  font-size: 15px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.5px;
  border: 2px solid #374151;
  border-radius: 6px;
  cursor: pointer;
  transition: all 0.25s ease;
  box-shadow: 0 2px 8px rgba(55, 65, 81, 0.2);
  white-space: nowrap;
}
.btn-generate-link:hover {
  background: #e02b27;
  border-color: #e02b27;
  box-shadow: 0 4px 12px rgba(224, 43, 39, 0.4);
  transform: translateY(-1px);
}
.btn-generate-link:active {
  transform: translateY(0);
  box-shadow: 0 1px 4px rgba(224, 43, 39, 0.3);
}
.btn-generate-link i {
  flex-shrink: 0;
}
.contact-actions-wrapper {
  display: flex;
  gap: 10px;
  margin-top: 12px;
  width: 100%;
  flex-basis: 100%;
}
.contact-actions-wrapper .btn-contact {
  flex: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  height: 44px;
  padding: 0 16px;
  font-size: 13px;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 0.5px;
  background: #374151;
  color: #ffffff !important;
  border: 2px solid #374151;
  border-radius: 6px;
  cursor: pointer;
  transition: all 0.25s ease;
  text-decoration: none;
  box-shadow: 0 2px 6px rgba(55, 65, 81, 0.2);
}
.contact-actions-wrapper .btn-contact:hover {
  background: #e02b27;
  border-color: #e02b27;
  transform: translateY(-1px);
  box-shadow: 0 4px 12px rgba(224, 43, 39, 0.3);
}
.contact-actions-wrapper .btn-contact:active {
  transform: translateY(0);
  box-shadow: 0 1px 4px rgba(224, 43, 39, 0.3);
}
.contact-actions-wrapper .btn-contact i {
  font-size: 16px;
  flex-shrink: 0;
}
.contact-actions-wrapper .btn-start-chat {
  background: #374151;
  border-color: #374151;
  box-shadow: 0 2px 6px rgba(55, 65, 81, 0.2);
}
.contact-actions-wrapper .btn-start-chat:hover {
  background: #e02b27;
  border-color: #e02b27;
  box-shadow: 0 4px 12px rgba(224, 43, 39, 0.4);
}
.contact-actions-wrapper .btn-start-chat:active {
  box-shadow: 0 1px 4px rgba(224, 43, 39, 0.3);
}
.contact-actions-wrapper .btn-request-call {
  background: #374151;
  border-color: #374151;
  box-shadow: 0 2px 6px rgba(55, 65, 81, 0.2);
}
.contact-actions-wrapper .btn-request-call:hover {
  background: #e02b27;
  border-color: #e02b27;
  box-shadow: 0 4px 12px rgba(224, 43, 39, 0.4);
}
.contact-actions-wrapper .btn-request-call:active {
  box-shadow: 0 1px 4px rgba(224, 43, 39, 0.3);
}
.selected-options-summary {
  background: #ffffff;
  border: 1px solid #e0e0e0;
  border-radius: 6px;
  padding: 12px 16px;
  margin-bottom: 12px;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
}
.selected-options-summary .summary-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 10px;
  padding-bottom: 8px;
  border-bottom: 1px solid #e0e0e0;
}
.selected-options-summary .summary-header h4 {
  font-size: 14px;
  font-weight: 700;
  color: #1a1a1a;
  margin: 0;
  text-transform: uppercase;
  letter-spacing: 0.5px;
}
.selected-options-summary .btn-edit-options {
  display: inline-flex;
  align-items: center;
  gap: 6px;
  padding: 6px 16px;
  background: #e02b27;
  color: #ffffff;
  font-size: 12px;
  font-weight: 600;
  border: none;
  border-radius: 6px;
  cursor: pointer;
  transition: all 0.2s ease;
  box-shadow: 0 2px 4px rgba(224, 43, 39, 0.2);
}
.selected-options-summary .btn-edit-options:hover {
  background: #b91e1b;
  transform: translateY(-1px);
  box-shadow: 0 4px 8px rgba(224, 43, 39, 0.3);
}
.selected-options-summary .summary-content {
  display: flex;
  flex-direction: column;
  gap: 12px;
}
.selected-options-summary .summary-label {
  font-weight: 600;
  color: #6b7280;
  font-size: 11px;
  text-transform: uppercase;
  letter-spacing: 0.5px;
  line-height: 1.1;
}
.selected-options-summary .summary-value {
  font-weight: 700;
  color: #1a1a1a;
  font-size: 15px;
  line-height: 1.3;
}
.selected-options-summary .summary-value-list {
  list-style: none;
  margin: 6px 0 0 0;
  padding: 0;
  display: flex;
  flex-direction: column;
  gap: 4px;
}
.selected-options-summary .summary-value-list li {
  position: relative;
  padding: 6px 8px 6px 24px;
  font-weight: 500;
  color: #333;
  font-size: 13px;
  line-height: 1.3;
  background: #f0fdf4;
  border-radius: 4px;
  border: 1px solid #059669;
  transition: all 0.2s ease;
}
.selected-options-summary .summary-value-list li:hover {
  background: #e6f7e6;
  border-color: #4caf50;
}
.selected-options-summary .summary-value-list li:before {
  content: '\2713';
  position: absolute;
  left: 6px;
  top: 50%;
  transform: translateY(-50%);
  color: #4caf50;
  font-weight: 700;
  font-size: 13px;
  width: 14px;
  height: 14px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.selected-options-summary .summary-value-list li:last-child {
  margin-bottom: 0;
}
.selected-options-summary .summary-empty {
  font-size: 14px;
  color: #9ca3af;
  margin: 0;
  font-style: italic;
  text-align: center;
  padding: 20px;
}
.summary-dropdowns-group {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
}
.summary-item-dropdown {
  background: #f9fafb;
  border: 1px solid #e0e0e0;
  border-radius: 4px;
  padding: 8px 12px;
  display: inline-flex;
  flex-direction: column;
  gap: 3px;
  transition: all 0.2s ease;
  flex: 0 0 auto;
}
.summary-item-dropdown:hover {
  border-color: #e02b27;
  box-shadow: 0 1px 4px rgba(224, 43, 39, 0.08);
}
.summary-item-checkboxes {
  background: #ffffff;
  border: 1px solid #e0e0e0;
  border-radius: 6px;
  padding: 12px 14px;
  width: 100%;
}
.summary-item-checkboxes .summary-label {
  margin-bottom: 10px;
  display: block;
}
.summary-value-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 8px;
}
.summary-checkbox-item {
  position: relative;
  padding: 8px 10px 8px 28px;
  font-weight: 500;
  color: #333;
  font-size: 14px;
  line-height: 1.4;
  background: #f0fdf4;
  border-radius: 4px;
  border: 1px solid #059669;
  transition: all 0.2s ease;
}
.summary-checkbox-item:hover {
  background: #e6f7e6;
  border-color: #4caf50;
}
.summary-checkbox-item:before {
  content: '\2713';
  position: absolute;
  left: 8px;
  top: 50%;
  transform: translateY(-50%);
  color: #4caf50;
  font-weight: 700;
  font-size: 14px;
}
.product-options-modal {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 9999;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 20px;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.4s cubic-bezier(0.4, 0, 0.2, 1), visibility 0.4s;
}
.product-options-modal.active {
  opacity: 1;
  visibility: visible;
}
.product-options-modal.active .modal-container {
  transform: scale(1) translateY(0);
}
.product-options-modal .modal-overlay {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: linear-gradient(135deg, rgba(17, 24, 39, 0.92) 0%, rgba(0, 0, 0, 0.85) 100%);
  backdrop-filter: blur(16px) saturate(180%);
}
.product-options-modal .modal-container {
  position: relative;
  width: 100%;
  max-width: 980px;
  max-height: 85vh;
  background: #ffffff;
  border-radius: 20px;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.04), 0 50px 100px -20px rgba(0, 0, 0, 0.4), 0 30px 60px -30px rgba(224, 43, 39, 0.25), inset 0 1px 0 0 rgba(255, 255, 255, 0.8);
  display: flex;
  flex-direction: column;
  transform: scale(0.9) translateY(40px);
  transition: transform 0.5s cubic-bezier(0.16, 1, 0.3, 1);
  overflow: visible;
}
.product-options-modal .modal-header {
  padding: 24px 32px 20px 32px;
  background: #ffffff;
  border-bottom: 1px solid rgba(0, 0, 0, 0.06);
  position: relative;
  flex-shrink: 0;
}
.product-options-modal .modal-header::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 40px;
  right: 40px;
  height: 3px;
  background: linear-gradient(90deg, transparent 0%, #e02b27 20%, #e02b27 80%, transparent 100%);
  opacity: 0.3;
}
.product-options-modal .modal-header h3 {
  font-size: 22px;
  font-weight: 700;
  color: #1a1a1a;
  margin: 0;
  letter-spacing: -0.5px;
  text-align: center;
}
.product-options-modal .modal-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 36px;
  height: 36px;
  background: #ffffff;
  border: 2px solid #e02b27;
  border-radius: 50%;
  cursor: pointer;
  color: #e02b27;
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  box-shadow: 0 4px 12px rgba(224, 43, 39, 0.4), 0 0 0 1px rgba(224, 43, 39, 0.1);
  position: absolute;
  top: 12px;
  right: 12px;
  z-index: 9999;
  padding: 0 !important;
}
.product-options-modal .modal-close i {
  font-size: 16px;
}
.product-options-modal .modal-close:hover {
  background: #e02b27;
  border-color: #e02b27;
  color: #ffffff;
  box-shadow: 0 6px 16px rgba(224, 43, 39, 0.5), 0 0 0 1px rgba(224, 43, 39, 0.2);
}
.product-options-modal .modal-close:active {
  box-shadow: 0 4px 12px rgba(224, 43, 39, 0.3);
}
.product-options-modal .modal-body {
  flex: 1;
  overflow-y: auto;
  overflow-x: hidden;
  padding: 24px 32px;
  max-height: calc(85vh - 180px);
  background: #fafbfc;
  width: 100%;
  border-radius: 0;
}
.product-options-modal .modal-body .field.qty {
  display: none !important;
}
.product-options-modal .modal-body .field.qty + *,
.product-options-modal .modal-body .field.qty ~ * {
  display: none !important;
}
.product-options-modal .modal-body .fieldset:has(.field.qty) {
  display: none !important;
}
@media (max-width: 600px) {
  .primary-buttons-row {
    flex-direction: column;
  }
  .primary-buttons-row .btn-build-product,
  .primary-buttons-row .btn-add-to-cart-custom,
  .primary-buttons-row .btn-generate-link {
    min-width: 100%;
    width: 100%;
  }
  .contact-actions-wrapper {
    flex-direction: column;
    gap: 8px;
  }
  .contact-actions-wrapper .btn-contact {
    width: 100%;
    height: 42px;
    font-size: 12px;
  }
  .selected-options-summary {
    padding: 10px 12px;
  }
  .selected-options-summary .summary-content {
    gap: 6px;
  }
  .selected-options-summary .summary-item {
    flex: 0 0 auto;
  }
  .selected-options-summary .summary-item:has(.summary-value-list) {
    width: 100%;
    flex: 1 1 100%;
  }
  .selected-options-summary .summary-value-list li {
    font-size: 12px;
    padding: 5px 6px 5px 22px;
  }
  .selected-options-summary .summary-label {
    font-size: 8px;
  }
  .selected-options-summary .summary-value {
    font-size: 13px;
  }
}
.qtip {
  z-index: 99999 !important;
}
.qtip-light {
  background: #ffffff !important;
  color: #374151 !important;
  border: 1px solid #e5e7eb !important;
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.15) !important;
  border-radius: 12px !important;
  font-size: 14px !important;
  line-height: 1.7 !important;
  padding: 16px 20px !important;
  max-width: 320px !important;
}
.qtip-light .qtip-content {
  color: #374151 !important;
  padding: 0 !important;
  font-weight: 400 !important;
}
.qtip-light .qtip-tip {
  display: none !important;
}
.custom-tooltip {
  position: absolute;
  z-index: 99999;
  background: #ffffff;
  color: #374151;
  border: 1px solid #e5e7eb;
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.15);
  border-radius: 12px;
  font-size: 14px;
  line-height: 1.7;
  padding: 16px 20px;
  max-width: 320px;
  display: none;
  font-weight: 400;
}
.product-options-modal .modal-body .field > .label,
.product-options-modal .modal-body .field .label {
  position: relative !important;
}
.product-options-modal .modal-body .field-tooltip,
.product-options-modal .modal-body .tooltip,
.product-options-modal .modal-body .tooltip-toggle,
.product-options-modal .modal-body [data-tooltip],
.product-options-modal .modal-body .field .label .field-tooltip,
.product-options-modal .modal-body .field .label .tooltip,
.product-options-modal .modal-body .field .label .tooltip-toggle,
.product-options-modal .modal-body .field .label img[src*="tooltip"],
.product-options-modal .modal-body .field .label img[src*="question"],
.product-options-modal .modal-body .label .field-tooltip,
.product-options-modal .modal-body .label .tooltip,
.product-options-modal .modal-body img[alt="tooltip"],
.product-options-modal .modal-body .label img[alt="tooltip"] {
  width: 16px !important;
  height: 16px !important;
  min-width: 16px !important;
  min-height: 16px !important;
  display: inline-block !important;
  cursor: help !important;
  transition: all 0.2s ease !important;
  flex-shrink: 0 !important;
  vertical-align: middle !important;
  line-height: 1 !important;
  position: relative !important;
  z-index: 1 !important;
  margin-left: 6px !important;
  opacity: 1 !important;
  visibility: visible !important;
  filter: none !important;
}
.product-options-modal .modal-body img[alt="tooltip"]:hover {
  opacity: 0.8 !important;
  transform: scale(1.05) !important;
}
.product-options-modal .modal-body img[alt="tooltip"].no-tooltip-content {
  display: none !important;
  visibility: hidden !important;
  opacity: 0 !important;
  width: 0 !important;
  height: 0 !important;
}
.product-options-modal .modal-body .field-tooltip:before,
.product-options-modal .modal-body .tooltip:before,
.product-options-modal .modal-body .tooltip-toggle:before,
.product-options-modal .modal-body .field .label .field-tooltip:before,
.product-options-modal .modal-body .field .label .tooltip:before,
.product-options-modal .modal-body .field .label .tooltip-toggle:before {
  content: '?' !important;
  line-height: 1 !important;
  display: block !important;
}
.product-options-modal .modal-body .field-tooltip:hover,
.product-options-modal .modal-body .tooltip:hover,
.product-options-modal .modal-body .tooltip-toggle:hover,
.product-options-modal .modal-body .field .label .field-tooltip:hover,
.product-options-modal .modal-body .field .label .tooltip:hover,
.product-options-modal .modal-body .field .label .tooltip-toggle:hover {
  transform: scale(1.05) !important;
  background: #c41e1a !important;
}
.product-options-modal .modal-body .field-tooltip-content,
.product-options-modal .modal-body .tooltip-content,
.product-options-modal .modal-body .field-tooltip .field-tooltip-content,
.product-options-modal .modal-body .tooltip .content,
.product-options-modal .modal-body .field .label .tooltip-content,
.product-options-modal .modal-body .label .field-tooltip-content,
.product-options-modal .modal-body .label .tooltip-content,
.product-options-modal .modal-body [data-tooltip]:after {
  position: absolute !important;
  z-index: 99999 !important;
  background: #1f2937 !important;
  color: #ffffff !important;
  padding: 14px 18px !important;
  border-radius: 8px !important;
  font-size: 13px !important;
  line-height: 1.6 !important;
  font-weight: 400 !important;
  max-width: 280px !important;
  min-width: 180px !important;
  box-shadow: 0 10px 25px rgba(0, 0, 0, 0.4) !important;
  white-space: normal !important;
  word-wrap: break-word !important;
  margin-top: 8px !important;
  left: 0 !important;
  top: calc(100% + 4px) !important;
  opacity: 0 !important;
  visibility: hidden !important;
  transition: all 0.2s ease !important;
  transform: translateY(-8px) !important;
  pointer-events: none !important;
}
.product-options-modal .modal-body .field-tooltip:hover .field-tooltip-content,
.product-options-modal .modal-body .field-tooltip:hover + .field-tooltip-content,
.product-options-modal .modal-body .tooltip:hover .content,
.product-options-modal .modal-body .tooltip:hover .tooltip-content,
.product-options-modal .modal-body .tooltip:hover + .tooltip-content,
.product-options-modal .modal-body .tooltip-toggle:hover + .tooltip-content,
.product-options-modal .modal-body .field .label .field-tooltip:hover .field-tooltip-content,
.product-options-modal .modal-body .field .label .tooltip:hover .tooltip-content,
.product-options-modal .modal-body .label .field-tooltip:hover .field-tooltip-content,
.product-options-modal .modal-body .label .tooltip:hover .tooltip-content,
.product-options-modal .modal-body [data-tooltip]:hover:after {
  opacity: 1 !important;
  visibility: visible !important;
  transform: translateY(0) !important;
  pointer-events: auto !important;
  display: block !important;
}
.product-options-modal .modal-body::-webkit-scrollbar {
  width: 8px;
}
.product-options-modal .modal-body::-webkit-scrollbar-track {
  background: rgba(0, 0, 0, 0.02);
  border-radius: 10px;
  margin: 8px 0;
}
.product-options-modal .modal-body::-webkit-scrollbar-thumb {
  background: linear-gradient(180deg, #cbd5e0 0%, #9ca3af 100%);
  border-radius: 10px;
  border: 2px solid transparent;
  background-clip: content-box;
}
.product-options-modal .modal-body::-webkit-scrollbar-thumb:hover {
  background: linear-gradient(180deg, #9ca3af 0%, #6b7280 100%);
  background-clip: content-box;
}
.product-options-modal .modal-body .fieldset {
  background: #ffffff;
  border: 1px solid rgba(0, 0, 0, 0.08);
  border-radius: 12px;
  padding: 20px;
  margin-bottom: 16px;
  width: 100% !important;
  max-width: 100% !important;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.06);
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  position: relative;
  overflow: visible;
  box-sizing: border-box;
}
.product-options-modal .modal-body .fieldset::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 4px;
  background: linear-gradient(90deg, #e02b27 0%, #ff6b6b 100%);
  opacity: 0;
  transition: opacity 0.3s;
}
.product-options-modal .modal-body .fieldset:hover {
  border-color: rgba(224, 43, 39, 0.15);
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.08), 0 4px 8px rgba(224, 43, 39, 0.04), inset 0 1px 0 0 rgba(255, 255, 255, 0.9);
  transform: translateY(-2px);
}
.product-options-modal .modal-body .fieldset:hover::before {
  opacity: 1;
}
.product-options-modal .modal-body .fieldset:last-child {
  margin-bottom: 0;
}
.product-options-modal .modal-body .field {
  margin-bottom: 16px;
  width: 100% !important;
  max-width: 100% !important;
  float: none !important;
  box-sizing: border-box;
}
.product-options-modal .modal-body .field:last-child {
  margin-bottom: 0;
}
.product-options-modal .modal-body .control {
  width: 100% !important;
  max-width: 100% !important;
}
.product-options-modal .modal-body .label,
.product-options-modal .modal-body > .label {
  display: flex;
  align-items: center;
  gap: 6px;
  font-size: 14px !important;
  font-weight: 600 !important;
  color: #111827 !important;
  margin-bottom: 8px;
  letter-spacing: 0;
  text-transform: none;
  position: relative;
  padding-left: 12px;
}
.product-options-modal .modal-body .label::before,
.product-options-modal .modal-body > .label::before {
  content: '';
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 3px;
  height: 16px;
  background: linear-gradient(180deg, #e02b27 0%, #c41e1a 100%);
  border-radius: 2px;
}
.product-options-modal .modal-body .label .required,
.product-options-modal .modal-body > .label .required {
  color: #e02b27;
  font-size: 14px;
  font-weight: 700;
  margin-left: 0;
}
.product-options-modal .modal-body select {
  width: 100% !important;
  height: 44px !important;
  padding: 0 44px 0 16px !important;
  font-size: 14px !important;
  font-weight: 500 !important;
  color: #111827 !important;
  background-color: #ffffff !important;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M5 7.5L10 12.5L15 7.5' stroke='%23e02b27' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") !important;
  background-repeat: no-repeat !important;
  background-position: right 16px center !important;
  background-size: 20px 20px !important;
  border: 1px solid #e5e7eb !important;
  border-radius: 14px !important;
  appearance: none !important;
  -webkit-appearance: none !important;
  -moz-appearance: none !important;
  cursor: pointer !important;
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1) !important;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.04), inset 0 1px 2px rgba(0, 0, 0, 0.02) !important;
  text-transform: none !important;
}
.product-options-modal .modal-body select:hover {
  border-color: #cbd5e0 !important;
  background-color: #fafbfc !important;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.06), inset 0 1px 2px rgba(0, 0, 0, 0.02) !important;
  transform: translateY(-1px);
}
.product-options-modal .modal-body select:focus {
  outline: none !important;
  border-color: #e02b27 !important;
  background-color: #ffffff !important;
  box-shadow: 0 0 0 5px rgba(224, 43, 39, 0.12), 0 4px 12px rgba(224, 43, 39, 0.15), inset 0 1px 2px rgba(224, 43, 39, 0.05) !important;
  transform: translateY(0);
}
.product-options-modal .modal-body select option {
  font-weight: 500 !important;
  text-transform: none !important;
  padding: 8px !important;
}
.product-options-modal .modal-body .options-list.nested {
  display: flex !important;
  flex-direction: column !important;
  gap: 8px !important;
  margin-top: 8px !important;
}
.product-options-modal .modal-body .field.choice {
  display: flex;
  align-items: center;
  background: #ffffff !important;
  border: 1px solid #e5e7eb !important;
  border-radius: 10px;
  padding: 12px 14px;
  margin: 0;
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  cursor: pointer;
  position: relative;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.04);
  overflow: hidden;
}
.product-options-modal .modal-body .field.choice::before {
  content: '';
  position: absolute;
  inset: 0;
  border-radius: 16px;
  padding: 2px;
  -webkit-mask: linear-gradient(#ffffff 0 0) content-box, linear-gradient(#ffffff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  opacity: 0;
  transition: opacity 0.3s;
}
.product-options-modal .modal-body .field.choice:hover {
  background: linear-gradient(135deg, #fef2f2 0%, #fee2e2 100%);
  border-color: #e02b27;
  box-shadow: 0 0 0 3px rgba(224, 43, 39, 0.2), 0 4px 12px rgba(224, 43, 39, 0.15), inset 0 1px 0 0 rgba(255, 255, 255, 0.5);
  transform: translateY(-1px);
}
.product-options-modal .modal-body .field.choice:hover::before {
  opacity: 0.5;
}
.product-options-modal .modal-body .field.choice.active,
.product-options-modal .modal-body .field.choice:has(input:checked) {
  background: linear-gradient(135deg, #fef2f2 0%, #fee2e2 100%) !important;
  border-color: #e02b27 !important;
  box-shadow: 0 0 0 3px rgba(224, 43, 39, 0.2), 0 4px 12px rgba(224, 43, 39, 0.15), inset 0 1px 0 0 rgba(255, 255, 255, 0.5);
  transform: translateY(-1px);
}
.product-options-modal .modal-body .field.choice.active::before,
.product-options-modal .modal-body .field.choice:has(input:checked)::before {
  opacity: 1;
}
.product-options-modal .modal-body input[type="checkbox"].checkbox {
  display: none !important;
}
.product-options-modal .modal-body input[type="checkbox"].checkbox + label {
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-size: 14px;
  font-weight: 500;
  color: #111827;
  cursor: pointer;
  padding-left: 40px;
  padding-right: 30px;
  margin: 0;
  line-height: 1.5;
  position: relative;
  width: 100%;
}
.product-options-modal .modal-body input[type="checkbox"].checkbox + label > span {
  flex: none;
  margin-right: 8px;
  text-transform: none;
  font-weight: 500;
}
.product-options-modal .modal-body input[type="checkbox"].checkbox + label .price {
  margin-left: auto;
  flex-shrink: 0;
}
.product-options-modal .modal-body input[type="checkbox"].checkbox + label:before {
  content: '';
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 24px;
  height: 24px;
  border: 2.5px solid #d1d5db;
  border-radius: 6px;
  background: #ffffff;
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05);
}
.product-options-modal .modal-body input[type="checkbox"].checkbox:checked + label:before {
  background: linear-gradient(135deg, #e02b27 0%, #c41e1a 100%);
  border-color: #e02b27;
  box-shadow: 0 4px 12px rgba(224, 43, 39, 0.3), inset 0 1px 2px rgba(255, 255, 255, 0.2);
  transform: translateY(-50%) scale(1.05);
}
.product-options-modal .modal-body input[type="checkbox"].checkbox:checked + label:after {
  content: '';
  position: absolute;
  left: 7px;
  top: 50%;
  transform: translateY(-65%) rotate(45deg);
  width: 8px;
  height: 14px;
  border: solid #ffffff;
  border-width: 0 2.5px 2.5px 0;
}
.product-options-modal .modal-body input[type="checkbox"].checkbox + label .price {
  font-weight: 600;
  color: #e02b27;
  font-size: 14px;
  background: linear-gradient(135deg, #fef2f2 0%, #fee2e2 100%);
  padding: 3px 10px;
  border-radius: 6px;
  border: 1px solid rgba(224, 43, 39, 0.2);
  white-space: nowrap;
  flex-shrink: 0;
}
.product-options-modal .modal-body .field.choice img.tooltip-absolute-outside,
.product-options-modal .modal-body .field.choice .tooltip-absolute-outside {
  position: absolute !important;
  right: 8px;
  top: 50%;
  transform: translateY(-50%);
  width: 18px;
  height: 18px;
  min-width: 18px;
  min-height: 18px;
  cursor: help;
  opacity: 1;
  visibility: visible;
  transition: all 0.2s ease;
  z-index: 10;
  display: block !important;
  margin: 0;
  padding: 0;
  float: none;
  clear: none;
  line-height: 1;
}
.product-options-modal .modal-body .field.choice img.tooltip-absolute-outside:hover,
.product-options-modal .modal-body .field.choice .tooltip-absolute-outside:hover {
  opacity: 0.7;
  transform: translateY(-50%) scale(1.1);
}
.product-options-modal .modal-footer {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  gap: 20px;
  padding: 20px 24px;
  border-top: 1px solid rgba(0, 0, 0, 0.06);
  background: #ffffff;
  box-shadow: 0 -4px 12px rgba(0, 0, 0, 0.04);
  position: relative;
  flex-shrink: 0;
  flex-wrap: wrap;
  min-width: 0;
}
.product-options-modal .modal-footer::before {
  content: '';
  position: absolute;
  top: 0;
  left: 40px;
  right: 40px;
  height: 2px;
  background: linear-gradient(90deg, transparent 0%, rgba(224, 43, 39, 0.3) 50%, transparent 100%);
}
.product-options-modal .modal-price-display {
  display: flex;
  align-items: baseline;
  gap: 10px;
  flex: 1 1 auto;
  min-width: 0;
  flex-wrap: wrap;
}
.product-options-modal .modal-price-label {
  font-size: 11px;
  font-weight: 600;
  color: #6b7280;
  text-transform: uppercase;
  letter-spacing: 0.5px;
}
.product-options-modal .modal-price-value {
  font-size: 24px;
  font-weight: 800;
  color: #e02b27;
  line-height: 1.2;
  word-break: break-word;
  min-width: 0;
}
.product-options-modal .modal-price-value .price {
  font-size: 24px !important;
  font-weight: 800 !important;
  color: #e02b27 !important;
}
.product-options-modal .modal-price-value .price-breakdown {
  display: inline-flex;
  align-items: baseline;
  gap: 6px;
  font-size: 18px;
  flex-wrap: wrap;
  word-break: break-word;
  max-width: 100%;
}
.product-options-modal .modal-price-value .price-breakdown .unit-price {
  font-size: 18px;
  font-weight: 600;
  color: #374151;
}
.product-options-modal .modal-price-value .price-breakdown .multiply,
.product-options-modal .modal-price-value .price-breakdown .equals {
  font-size: 16px;
  font-weight: 600;
  color: #6b7280;
}
.product-options-modal .modal-price-value .price-breakdown .qty-value {
  font-size: 18px;
  font-weight: 700;
  color: #374151;
}
.product-options-modal .modal-price-value .price-breakdown .total-price {
  font-size: 24px !important;
  font-weight: 800 !important;
  color: #e02b27 !important;
}
.product-options-modal .modal-price-tax {
  font-size: 13px;
  font-weight: 600;
  color: #6b7280;
}
.product-options-modal .modal-footer-buttons {
  display: flex;
  align-items: center;
  gap: 12px;
  flex: 0 1 auto;
  flex-wrap: wrap;
  min-width: 0;
}
.product-options-modal .modal-footer .modal-qty-fieldset {
  display: flex;
  align-items: center;
  gap: 8px;
  flex: 0 0 auto;
  margin: 0 !important;
  padding: 0 !important;
  border: none !important;
  background: transparent !important;
  box-shadow: none !important;
}
.product-options-modal .modal-footer .modal-qty-fieldset .field.qty {
  display: flex;
  align-items: center;
  gap: 8px;
  margin: 0 !important;
}
.product-options-modal .modal-footer .modal-qty-fieldset .field.qty .label {
  font-size: 11px !important;
  font-weight: 600 !important;
  color: #6b7280 !important;
  text-transform: uppercase;
  letter-spacing: 0.5px;
  margin: 0 !important;
  padding: 0 !important;
}
.product-options-modal .modal-footer .modal-qty-fieldset .field.qty .label::before {
  display: none !important;
}
.product-options-modal .modal-footer .modal-qty-fieldset .field.qty .control {
  margin: 0 !important;
  width: auto !important;
}
.product-options-modal .modal-footer .modal-qty-fieldset .modal-qty-controls {
  display: flex;
  align-items: center;
  border: 1px solid #d1d5db;
  border-radius: 8px;
  overflow: hidden;
  background: #ffffff;
}
.product-options-modal .modal-footer .modal-qty-fieldset .modal-qty-controls input[type="number"] {
  width: 50px !important;
  height: 36px !important;
  text-align: center;
  border: none !important;
  font-size: 15px !important;
  font-weight: 600 !important;
  color: #111827 !important;
  background: #ffffff !important;
  padding: 0 !important;
  margin: 0 !important;
  box-shadow: none !important;
  -moz-appearance: textfield;
}
.product-options-modal .modal-footer .modal-qty-fieldset .modal-qty-controls input[type="number"]::-webkit-outer-spin-button,
.product-options-modal .modal-footer .modal-qty-fieldset .modal-qty-controls input[type="number"]::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.product-options-modal .modal-footer .modal-qty-fieldset .modal-qty-controls input[type="number"]:focus {
  outline: none !important;
}
.product-options-modal .modal-footer .modal-qty-fieldset .modal-qty-btn {
  width: 36px;
  height: 36px;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #f3f4f6;
  border: none;
  cursor: pointer;
  color: #374151;
  transition: all 0.2s ease;
  flex-shrink: 0;
}
.product-options-modal .modal-footer .modal-qty-fieldset .modal-qty-btn i {
  font-size: 12px;
}
.product-options-modal .modal-footer .modal-qty-fieldset .modal-qty-btn:hover {
  background: #e5e7eb;
  color: #111827;
}
.product-options-modal .modal-footer .modal-qty-fieldset .modal-qty-btn:active {
  background: #d1d5db;
}
.product-options-modal .btn-modal-cancel {
  padding: 11px 16px;
  background: #f3f4f6;
  color: #6b7280;
  font-size: 15px;
  font-weight: 500;
  border: 1px solid #d1d5db;
  border-radius: 8px;
  cursor: pointer;
  transition: all 0.2s ease;
}
.product-options-modal .btn-modal-cancel:hover {
  background: #e5e7eb;
  color: #374151;
  border-color: #9ca3af;
}
.product-options-modal .btn-modal-confirm {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  padding: 11px 28px;
  background: linear-gradient(135deg, #e02b27 0%, #c41e1a 100%);
  color: #ffffff;
  font-size: 15px;
  font-weight: 600;
  text-transform: none;
  letter-spacing: 0;
  border: none;
  border-radius: 8px;
  cursor: pointer;
  transition: all 0.2s ease;
  box-shadow: 0 2px 8px rgba(224, 43, 39, 0.25);
  position: relative;
  overflow: hidden;
}
.product-options-modal .btn-modal-confirm svg {
  width: 18px;
  height: 18px;
}
.product-options-modal .btn-modal-confirm:hover {
  background: linear-gradient(135deg, #d42923 0%, #b01814 100%);
  box-shadow: 0 4px 12px rgba(224, 43, 39, 0.4);
}
.product-options-modal .btn-modal-confirm:active {
  transform: translateY(1px);
  box-shadow: 0 1px 4px rgba(224, 43, 39, 0.3);
}
@media (max-width: 1024px) {
  .product-options-modal .modal-container {
    max-width: 750px;
  }
  .product-options-modal .modal-body {
    padding: 28px;
  }
  .product-options-modal .modal-header {
    padding: 24px;
  }
  .product-options-modal .modal-footer {
    padding: 20px 24px;
  }
}
@media (max-width: 900px) {
  .product-options-modal .modal-footer {
    flex-wrap: wrap;
    gap: 16px;
  }
  .product-options-modal .modal-footer .modal-price-display {
    flex: 1 1 100%;
    order: -1;
  }
  .product-options-modal .modal-footer .modal-footer-buttons {
    flex: 1 1 auto;
    justify-content: flex-end;
  }
}
@media (max-width: 768px) {
  .product-options-modal {
    padding: 10px;
  }
  .product-options-modal .modal-container {
    max-width: 100%;
    max-height: 96vh;
    border-radius: 12px;
  }
  .product-options-modal .modal-header {
    padding: 20px;
  }
  .product-options-modal .modal-header h3 {
    font-size: 20px;
  }
  .product-options-modal .modal-close {
    width: 40px;
    height: 40px;
    top: -16px;
    right: -16px;
    box-shadow: 0 6px 20px rgba(0, 0, 0, 0.25);
  }
  .product-options-modal .modal-close i {
    font-size: 18px;
  }
  .product-options-modal .modal-body {
    padding: 20px;
    max-height: calc(96vh - 280px);
  }
  .product-options-modal .modal-body .fieldset {
    padding: 20px;
  }
  .product-options-modal .modal-footer {
    padding: 20px;
    gap: 12px;
  }
  .product-options-modal .modal-price-display {
    flex-direction: column;
    align-items: flex-start;
    gap: 8px;
    padding: 14px 16px;
  }
  .product-options-modal .modal-price-value {
    font-size: 24px;
  }
  .product-options-modal .modal-price-value .price {
    font-size: 24px !important;
  }
  .product-options-modal .modal-footer-buttons {
    flex-direction: column-reverse;
    width: 100%;
    gap: 10px;
  }
  .product-options-modal .modal-footer {
    flex-direction: column;
    align-items: stretch;
    gap: 16px;
  }
  .product-options-modal .modal-price-display {
    width: 100%;
  }
  .product-options-modal .btn-modal-cancel,
  .product-options-modal .btn-modal-confirm {
    width: 100%;
    justify-content: center;
  }
  .btn-build-product {
    padding: 12px 20px;
    font-size: 14px;
  }
  .top-row-wrapper {
    flex-direction: column;
    gap: 16px;
  }
  .right-section {
    width: 100%;
  }
  .btn-build-product,
  .btn-add-to-cart-custom {
    width: 100%;
  }
  .selected-options-summary {
    padding: 16px 20px;
  }
  .selected-options-summary .summary-content {
    grid-template-columns: 1fr;
    gap: 12px;
  }
  .selected-options-summary .summary-value-list li {
    font-size: 11px;
    padding: 6px 6px 6px 24px;
  }
}
.qty-selector {
  display: flex;
  align-items: center;
  gap: 12px;
  margin-bottom: 12px;
}
.qty-label {
  font-size: 14px;
  font-weight: 600;
  color: #374151;
  text-transform: uppercase;
  letter-spacing: 0.5px;
}
.qty-input-wrapper {
  display: flex;
  align-items: center;
  border: 2px solid #d1d5db;
  border-radius: 8px;
  overflow: hidden;
  background: #ffffff;
}
.qty-input {
  width: 60px;
  height: 44px;
  text-align: center;
  border: none;
  font-size: 16px;
  font-weight: 600;
  color: #111827;
  -moz-appearance: textfield;
}
.qty-input::-webkit-outer-spin-button,
.qty-input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.qty-input:focus {
  outline: none;
}
.qty-btn {
  width: 44px;
  height: 44px;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #f3f4f6;
  border: none;
  cursor: pointer;
  color: #374151;
  transition: all 0.2s ease;
}
.qty-btn:hover {
  background: #e5e7eb;
  color: #111827;
}
.qty-btn:active {
  background: #d1d5db;
}
.qty-btn i {
  font-size: 14px;
}
.shareable-link-display-wrapper {
  margin-top: 12px;
  padding: 14px 16px;
  background: #f9fafb;
  border: 1px solid #e5e7eb;
  border-radius: 8px;
}
.shareable-link-display-inner {
  display: flex;
  gap: 8px;
  align-items: center;
}
.shareable-link-input {
  flex: 1;
  padding: 12px 16px;
  font-size: 14px;
  color: #374151;
  background: #f9fafb;
  border: 2px solid #e5e7eb;
  border-radius: 8px;
  font-family: monospace;
}
.shareable-link-input:focus {
  outline: none;
  border-color: #6366f1;
  background: #ffffff;
}
.btn-copy-link {
  display: inline-flex;
  align-items: center;
  gap: 6px;
  padding: 12px 20px;
  background: linear-gradient(135deg, #10b981 0%, #059669 100%);
  color: #ffffff;
  font-size: 14px;
  font-weight: 600;
  border: none;
  border-radius: 8px;
  cursor: pointer;
  transition: all 0.25s ease;
  white-space: nowrap;
  box-shadow: 0 2px 6px rgba(16, 185, 129, 0.3);
}
.btn-copy-link:hover {
  background: linear-gradient(135deg, #059669 0%, #047857 100%);
  transform: translateY(-1px);
  box-shadow: 0 4px 12px rgba(16, 185, 129, 0.4);
}
.btn-copy-link:active {
  transform: translateY(0);
  box-shadow: 0 1px 4px rgba(16, 185, 129, 0.3);
}
.btn-copy-link.copied {
  background: linear-gradient(135deg, #22c55e 0%, #16a34a 100%);
  box-shadow: 0 2px 8px rgba(34, 197, 94, 0.4);
}
.btn-copy-link i {
  font-size: 14px;
}
.product-options-modal .modal-body select.validation-failed,
.product-options-modal .modal-body .field.validation-failed {
  border-color: #ef4444 !important;
  background-color: #fef2f2 !important;
}
.product-options-modal .modal-body select.validation-failed:focus {
  box-shadow: 0 0 0 4px rgba(239, 68, 68, 0.1) !important;
}
.product-options-modal .btn-modal-confirm.disabled,
.product-options-modal .btn-modal-confirm:disabled {
  background: #9ca3af !important;
  cursor: not-allowed !important;
  opacity: 0.6 !important;
}
.product-options-modal .btn-modal-confirm.disabled:hover,
.product-options-modal .btn-modal-confirm:disabled:hover {
  transform: none !important;
  box-shadow: none !important;
}
@media (max-width: 767px) {
  .qty-selector {
    flex-direction: column;
    align-items: flex-start;
    gap: 8px;
  }
  .right-section {
    flex-direction: column;
    gap: 12px;
  }
  .shareable-link-display {
    flex-direction: column;
  }
  .btn-copy-link {
    width: 100%;
    justify-content: center;
  }
}
.notification-modal {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10000;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 32px;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.25s ease, visibility 0.25s ease;
}
.notification-modal.active {
  opacity: 1;
  visibility: visible;
}
.notification-modal.active .notification-container {
  transform: scale(1) translateY(0);
}
.notification-overlay {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.6);
  backdrop-filter: blur(8px);
}
.notification-container {
  position: relative;
  width: 100%;
  max-width: 400px;
  background: #ffffff;
  border-radius: 16px;
  box-shadow: 0 20px 60px rgba(0, 0, 0, 0.3);
  padding: 24px;
  text-align: center;
  transform: scale(0.9) translateY(20px);
  transition: transform 0.3s cubic-bezier(0.34, 1.56, 0.64, 1);
}
.notification-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 72px;
  height: 72px;
  margin: 0 auto 32px;
  background: linear-gradient(135deg, #fef2f2 0%, #fee2e2 100%);
  border: 3px solid #fecaca;
  border-radius: 50%;
}
.notification-icon i {
  font-size: 32px;
  color: #dc2626;
}
.notification-title {
  font-size: 22px;
  font-weight: 700;
  color: #111827;
  margin: 0 0 16px 0;
}
.notification-message {
  font-size: 15px;
  font-weight: 400;
  color: #6b7280;
  line-height: 1.75;
  margin: 0 0 28px 0;
}
.notification-actions {
  display: flex;
  justify-content: center;
}
.btn-notification-ok {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  padding: 14px 24px;
  background: linear-gradient(135deg, #e02b27 0%, #c41e1a 100%);
  color: #ffffff;
  font-size: 15px;
  font-weight: 600;
  border: none;
  border-radius: 8px;
  cursor: pointer;
  transition: all 0.2s ease;
  box-shadow: 0 4px 12px rgba(224, 43, 39, 0.25);
  min-width: 140px;
}
.btn-notification-ok i {
  font-size: 16px;
}
.btn-notification-ok:hover {
  background: linear-gradient(135deg, #c41e1a 0%, #a01815 100%);
  box-shadow: 0 6px 16px rgba(224, 43, 39, 0.35);
  transform: translateY(-1px);
}
.btn-notification-ok:active {
  transform: translateY(0);
  box-shadow: 0 2px 6px rgba(224, 43, 39, 0.25);
}
@media (max-width: 768px) {
  .notification-container {
    max-width: 100%;
    padding: 28px 24px;
  }
  .notification-icon {
    width: 64px;
    height: 64px;
    margin-bottom: 16px;
  }
  .notification-icon i {
    font-size: 28px;
  }
  .notification-title {
    font-size: 20px;
  }
  .notification-message {
    font-size: 14px;
    margin-bottom: 24px;
  }
  .btn-notification-ok {
    width: 100%;
    justify-content: center;
  }
}
.cart-success-modal {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10000;
  align-items: center;
  justify-content: center;
}
.cart-success-modal.active {
  display: flex;
}
.cart-success-overlay {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.7);
  backdrop-filter: blur(8px);
}
.cart-success-container {
  position: relative;
  background: #ffffff;
  border-radius: 16px;
  max-width: 600px;
  width: 90%;
  max-height: 90vh;
  overflow-y: auto;
  box-shadow: 0 20px 60px rgba(0, 0, 0, 0.3);
  z-index: 1;
  animation: slideUp 0.3s ease-out;
}
@keyframes slideUp {
  from {
    transform: translateY(50px);
    opacity: 0;
  }
  to {
    transform: translateY(0);
    opacity: 1;
  }
}
.cart-success-close {
  position: absolute;
  top: 16px;
  right: 16px;
  width: 40px;
  height: 40px;
  border: none;
  background: rgba(0, 0, 0, 0.05);
  border-radius: 50%;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.2s ease;
  z-index: 2;
}
.cart-success-close:hover {
  background: rgba(0, 0, 0, 0.1);
  transform: rotate(90deg);
}
.cart-success-close i {
  font-size: 18px;
  color: #333;
}
.cart-success-icon {
  text-align: center;
  padding: 40px 24px 32px;
}
.cart-success-icon i {
  font-size: 64px;
  color: #28a745;
}
.cart-success-content {
  padding: 0 24px 24px;
}
.cart-success-title {
  font-size: 28px;
  font-weight: 700;
  color: #333;
  margin: 0 0 24px 0;
  text-align: center;
}
.cart-success-product {
  display: flex;
  gap: 32px;
  padding: 32px;
  background: #f8f9fa;
  border-radius: 12px;
  margin-bottom: 24px;
}
.cart-success-image {
  flex-shrink: 0;
  width: 120px;
  height: 120px;
  border-radius: 8px;
  overflow: hidden;
  background: #ffffff;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cart-success-image img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.cart-success-details {
  flex: 1;
}
.cart-success-product-name {
  font-size: 18px;
  font-weight: 600;
  color: #333;
  margin: 0 0 16px 0;
  line-height: 1.4;
}
.cart-success-sku {
  font-size: 13px;
  color: #999;
  margin-bottom: 8px;
  font-family: monospace;
}
.cart-success-qty {
  font-size: 14px;
  color: #666;
  margin-bottom: 8px;
}
.cart-success-qty i {
  margin-right: 6px;
  color: #dc3545;
}
.cart-success-options {
  margin: 16px 0;
  padding: 16px;
  background: #ffffff;
  border-radius: 8px;
  border: 1px solid #e9ecef;
}
.cart-success-options strong {
  display: block;
  font-size: 15px;
  color: #333;
  margin-bottom: 16px;
  font-weight: 700;
}
.cart-success-options ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
.cart-success-options li {
  font-size: 14px;
  padding: 8px 0;
  border-bottom: 1px solid #f0f0f0;
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
}
.cart-success-options li:last-child {
  border-bottom: none;
}
.option-label {
  color: #666;
  font-weight: 500;
  flex-shrink: 0;
  margin-right: 16px;
}
.option-value {
  color: #333;
  font-weight: 600;
  text-align: right;
}
.cart-success-price {
  font-size: 24px;
  font-weight: 700;
  color: #dc3545;
  margin-top: 16px;
}
.cart-success-price i {
  margin-right: 6px;
  color: #dc3545;
}
.cart-summary-box {
  background: linear-gradient(135deg, #f8f9fa 0%, #e9ecef 100%);
  border-radius: 12px;
  padding: 32px;
  margin-top: 32px;
  border: 2px solid #dc3545;
}
.cart-summary-box h4 {
  margin: 0 0 16px 0;
  font-size: 18px;
  font-weight: 700;
  color: #dc3545;
  display: flex;
  align-items: center;
  gap: 8px;
}
.cart-summary-box h4 i {
  font-size: 20px;
}
.cart-summary-row {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 16px 0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.cart-summary-row:last-child {
  border-bottom: none;
  padding-bottom: 0;
}
.summary-label {
  font-size: 15px;
  color: #666;
  font-weight: 500;
}
.summary-value {
  font-size: 16px;
  color: #333;
}
.summary-value strong {
  color: #dc3545;
  font-size: 18px;
}
.cart-success-actions {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 16px;
  padding: 0 24px 24px;
}
.btn-view-cart,
.btn-checkout,
.btn-continue-shopping {
  flex: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  padding: 16px 24px;
  border-radius: 8px;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  border: none;
  cursor: pointer;
  transition: all 0.3s ease;
}
.btn-view-cart i,
.btn-checkout i,
.btn-continue-shopping i {
  font-size: 18px;
}
.btn-view-cart {
  background: #ffffff;
  color: #333;
  border: 2px solid #333;
}
.btn-view-cart:hover {
  background: #333;
  color: #ffffff;
  transform: translateY(-2px);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
}
.btn-checkout {
  background: linear-gradient(135deg, #dc3545 0%, #c82333 100%);
  color: #ffffff;
  border: 2px solid transparent;
}
.btn-checkout:hover {
  background: linear-gradient(135deg, #c82333 0%, #bd2130 100%);
  transform: translateY(-2px);
  box-shadow: 0 4px 12px rgba(220, 53, 69, 0.3);
}
.btn-continue-shopping {
  background: #6c757d;
  color: #ffffff;
  border: 2px solid #6c757d;
}
.btn-continue-shopping:hover {
  background: #5a6268;
  border-color: #5a6268;
  transform: translateY(-2px);
  box-shadow: 0 4px 12px rgba(108, 117, 125, 0.3);
}
@media (max-width: 768px) {
  .cart-success-container {
    width: 95%;
    max-width: none;
  }
  .cart-success-product {
    flex-direction: column;
    gap: 16px;
  }
  .cart-success-image {
    width: 100%;
    height: 200px;
  }
  .cart-success-actions {
    grid-template-columns: 1fr;
  }
  .cart-success-title {
    font-size: 24px;
  }
  .cart-success-icon i {
    font-size: 48px;
  }
  .cart-success-options li {
    flex-direction: column;
    align-items: flex-start;
  }
  .option-label {
    margin-bottom: 4px;
  }
  .option-value {
    text-align: left;
  }
}
.cart-loading-overlay {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 99999;
  background: rgba(0, 0, 0, 0.8);
  backdrop-filter: blur(8px);
  align-items: center;
  justify-content: center;
}
.cart-loading-overlay.active {
  display: flex;
}
.cart-loading-spinner {
  text-align: center;
}
.spinner-border {
  width: 80px;
  height: 80px;
  border: 8px solid rgba(255, 255, 255, 0.2);
  border-top-color: #dc3545;
  border-radius: 50%;
  animation: spin 1s linear infinite;
  margin: 0 auto 32px;
}
@keyframes spin {
  to {
    transform: rotate(360deg);
  }
}
.loading-text {
  color: #ffffff;
  font-size: 18px;
  font-weight: 600;
  margin: 0;
  animation: pulse 1.5s ease-in-out infinite;
}
@keyframes pulse {
  0%,
  100% {
    opacity: 1;
  }
  50% {
    opacity: 0.5;
  }
}
@media (max-width: 768px) {
  .spinner-border {
    width: 60px;
    height: 60px;
    border-width: 6px;
  }
  .loading-text {
    font-size: 16px;
  }
}
.product-description-badge-wrapper {
  display: flex;
  align-items: flex-start;
  gap: 30px;
  width: 100%;
}
.product-description-content {
  flex: 1;
  min-width: 0;
}
.product-designed-badge-container {
  flex: 0 0 auto;
  align-self: flex-start;
}
.product-designed-badge {
  display: inline-flex;
  align-items: center;
  justify-content: flex-start;
  gap: 6px;
}
.flag-badge {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 6px 8px;
  background: #E8E8E8;
  border-radius: 16px;
  flex-shrink: 0;
}
.uk-flag-icon {
  width: 20px;
  height: 12px;
  display: block;
  border-radius: 2px;
}
.text-badge {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 6px 14px;
  background: #E8E8E8;
  border-radius: 16px;
  white-space: nowrap;
}
.designed-text {
  font-size: 13px;
  font-weight: 400;
  color: #1a1a1a;
  line-height: 1.4;
}
@media (max-width: 767px) {
  .product-description-badge-wrapper {
    flex-direction: column;
    gap: 15px;
  }
  .product-designed-badge-container {
    align-self: flex-start;
  }
}
.box-tocart:not(.custom-price-cart-box .box-tocart) {
  display: none !important;
}
.product-add-form > .actions {
  display: none !important;
}
.product-info-main > .box-tocart {
  display: none !important;
}
.custom-price-cart-box {
  display: block !important;
}
.hidden-for-modal {
  display: none !important;
}
.product-add-form.hide-on-page {
  position: absolute !important;
  left: -9999px !important;
  visibility: hidden !important;
  pointer-events: none !important;
}
.product-options-modal .modal-close i {
  font-size: 20px;
}
.btn-build-product i,
.btn-add-to-cart-custom i {
  font-size: 18px;
}
/**
 * Product Feature Blocks Component - Optimized Modern Design
 * Compact, beautiful layout with minimal spacing
 * Mobile-first design: 1 col (mobile) → 2 col (tablet) → 3 col (desktop)
 */
.product-feature-blocks {
  margin: 35px 0 30px;
  padding: 0;
  clear: both;
}
.product-feature-blocks .feature-blocks-header {
  text-align: center;
  margin-bottom: 30px;
  padding-bottom: 20px;
  border-bottom: 2px solid #f0f0f0;
}
.product-feature-blocks .feature-blocks-title {
  font-size: 28px;
  font-weight: 700;
  color: #1a1a1a;
  margin: 0 0 10px;
  line-height: 1.3;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  letter-spacing: -0.02em;
  position: relative;
  display: inline-block;
}
.product-feature-blocks .feature-blocks-title:after {
  content: '';
  position: absolute;
  bottom: -8px;
  left: 50%;
  transform: translateX(-50%);
  width: 60px;
  height: 3px;
  background: linear-gradient(90deg, #d32f2f 0%, #f44336 100%);
  border-radius: 2px;
}
@media (min-width: 768px) {
  .product-feature-blocks .feature-blocks-title {
    font-size: 32px;
  }
}
.product-feature-blocks .feature-blocks-description {
  font-size: 15px;
  line-height: 1.6;
  color: #5f6368;
  margin: 15px auto 0;
  max-width: 700px;
}
@media (min-width: 768px) {
  .product-feature-blocks .feature-blocks-description {
    font-size: 16px;
  }
}
.product-feature-blocks .feature-blocks-container {
  display: grid;
  grid-template-columns: 1fr;
  gap: 18px;
}
@media (min-width: 768px) {
  .product-feature-blocks .feature-blocks-container {
    grid-template-columns: repeat(2, 1fr);
    gap: 20px;
  }
}
@media (min-width: 1024px) {
  .product-feature-blocks .feature-blocks-container {
    grid-template-columns: repeat(3, 1fr);
    gap: 22px;
  }
}
.product-feature-blocks .feature-block-item {
  background: #ffffff;
  border: 1px solid #e8eaed;
  border-radius: 10px;
  overflow: hidden;
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  display: flex;
  flex-direction: column;
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.06);
  position: relative;
}
.product-feature-blocks .feature-block-item:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 3px;
  background: linear-gradient(90deg, #d32f2f 0%, #f44336 100%);
  transform: scaleX(0);
  transform-origin: left;
  transition: transform 0.3s ease;
}
.product-feature-blocks .feature-block-item:hover {
  transform: translateY(-5px);
  box-shadow: 0 8px 16px rgba(211, 47, 47, 0.12);
  border-color: rgba(211, 47, 47, 0.3);
}
.product-feature-blocks .feature-block-item:hover:before {
  transform: scaleX(1);
}
.product-feature-blocks .feature-block-item.hidden-block {
  display: none;
}
.product-feature-blocks .feature-block-item.visible-block {
  display: flex;
  animation: fadeInUp 0.4s ease-out;
}
.product-feature-blocks .feature-block-item.has-image .feature-block-image {
  width: 100%;
  height: 160px;
  overflow: hidden;
  background: linear-gradient(135deg, #fafafa 0%, #f5f5f5 100%);
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
}
.product-feature-blocks .feature-block-item.has-image .feature-block-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);
}
.product-feature-blocks .feature-block-item.has-image:hover .feature-block-image img {
  transform: scale(1.06);
}
.product-feature-blocks .feature-block-item.has-image .feature-block-body {
  padding: 18px;
  flex: 1;
}
.product-feature-blocks .feature-block-item.has-image .feature-block-title {
  margin-top: 0;
}
.product-feature-blocks .feature-block-item.no-image .feature-block-body {
  padding: 20px 18px;
  flex: 1;
  position: relative;
}
.product-feature-blocks .feature-block-item.no-image .feature-block-body:before {
  content: '';
  position: absolute;
  top: 18px;
  right: 18px;
  width: 40px;
  height: 40px;
  background: linear-gradient(135deg, rgba(211, 47, 47, 0.08) 0%, rgba(244, 67, 54, 0.04) 100%);
  border-radius: 10px;
  z-index: 0;
}
.product-feature-blocks .feature-block-item.no-image .feature-block-title {
  color: #1a1a1a;
  position: relative;
  z-index: 1;
}
.product-feature-blocks .feature-block-item.no-image .feature-block-content {
  position: relative;
  z-index: 1;
}
.product-feature-blocks .feature-block-body {
  flex: 1;
  display: flex;
  flex-direction: column;
}
.product-feature-blocks .feature-block-title {
  font-size: 17px;
  font-weight: 700;
  color: #1a1a1a;
  margin: 0 0 12px;
  line-height: 1.3;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  letter-spacing: -0.01em;
}
@media (min-width: 768px) {
  .product-feature-blocks .feature-block-title {
    font-size: 18px;
  }
}
.product-feature-blocks .feature-block-content {
  font-size: 14px;
  line-height: 1.6;
  color: #5f6368;
  flex: 1;
}
.product-feature-blocks .feature-block-content ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.product-feature-blocks .feature-block-content ul li {
  position: relative;
  margin-bottom: 9px;
  padding-left: 26px;
  line-height: 1.5;
  color: #5f6368;
}
.product-feature-blocks .feature-block-content ul li:before {
  content: '';
  position: absolute;
  left: 0;
  top: 4px;
  width: 16px;
  height: 16px;
  background: linear-gradient(135deg, #d32f2f 0%, #f44336 100%);
  border-radius: 3px;
}
.product-feature-blocks .feature-block-content ul li:after {
  content: '✓';
  position: absolute;
  left: 3px;
  top: 4px;
  color: #fff;
  font-weight: bold;
  font-size: 10px;
  z-index: 1;
}
.product-feature-blocks .feature-block-content ul li:last-child {
  margin-bottom: 0;
}
.product-feature-blocks .feature-block-content ol {
  margin: 0;
  padding: 0 0 0 20px;
  counter-reset: item;
}
.product-feature-blocks .feature-block-content ol li {
  margin-bottom: 9px;
  line-height: 1.5;
  color: #5f6368;
  position: relative;
  padding-left: 8px;
  list-style: none;
  counter-increment: item;
}
.product-feature-blocks .feature-block-content ol li:before {
  content: counter(item);
  position: absolute;
  left: -24px;
  top: 0;
  width: 20px;
  height: 20px;
  background: linear-gradient(135deg, #d32f2f 0%, #f44336 100%);
  color: #fff;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 11px;
  font-weight: 700;
}
.product-feature-blocks .feature-block-content ol li:last-child {
  margin-bottom: 0;
}
.product-feature-blocks .feature-block-content p {
  margin: 0 0 10px;
  color: #5f6368;
  line-height: 1.6;
}
.product-feature-blocks .feature-block-content p:last-child {
  margin-bottom: 0;
}
.product-feature-blocks .feature-block-content strong,
.product-feature-blocks .feature-block-content b {
  font-weight: 600;
  color: #1a1a1a;
}
.product-feature-blocks .feature-block-content a {
  color: #d32f2f;
  text-decoration: none;
  font-weight: 500;
  transition: color 0.2s ease;
}
.product-feature-blocks .feature-block-content a:hover {
  color: #b71c1c;
  text-decoration: none;
}
@media (min-width: 1024px) {
  .product-feature-blocks .feature-blocks-container:has(.feature-block-item:nth-child(2):last-child) {
    grid-template-columns: repeat(2, 1fr);
    max-width: 850px;
    margin: 0 auto;
  }
}
@media (min-width: 1024px) {
  .product-feature-blocks .feature-blocks-container:has(.feature-block-item:nth-child(4):last-child) {
    grid-template-columns: repeat(2, 1fr);
    max-width: 950px;
    margin: 0 auto;
  }
}
.product-feature-blocks .feature-blocks-actions {
  text-align: center;
  margin-top: 30px;
}
.product-feature-blocks .feature-blocks-actions button {
  min-width: 180px;
  padding: 12px 28px;
  font-size: 14px;
  font-weight: 600;
  border: 2px solid transparent;
  border-radius: 7px;
  cursor: pointer;
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  background: linear-gradient(135deg, #d32f2f 0%, #f44336 100%);
  color: #fff;
  box-shadow: 0 3px 10px rgba(211, 47, 47, 0.2);
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  letter-spacing: 0.02em;
  position: relative;
  overflow: hidden;
}
.product-feature-blocks .feature-blocks-actions button:before {
  content: '';
  position: absolute;
  inset: 0;
  background: linear-gradient(135deg, rgba(255, 255, 255, 0.2) 0%, transparent 100%);
  opacity: 0;
  transition: opacity 0.3s ease;
}
.product-feature-blocks .feature-blocks-actions button:hover {
  transform: translateY(-2px);
  box-shadow: 0 6px 16px rgba(211, 47, 47, 0.28);
}
.product-feature-blocks .feature-blocks-actions button:hover:before {
  opacity: 1;
}
.product-feature-blocks .feature-blocks-actions button:active {
  transform: translateY(0);
  box-shadow: 0 3px 10px rgba(211, 47, 47, 0.2);
}
.product-feature-blocks .feature-blocks-actions button span {
  display: inline-block;
  position: relative;
  z-index: 1;
}
@media (max-width: 767px) {
  .product-feature-blocks {
    margin: 25px 0 20px;
  }
  .product-feature-blocks .feature-blocks-container {
    gap: 16px;
  }
  .product-feature-blocks .feature-block-item {
    border-radius: 8px;
  }
  .product-feature-blocks .feature-block-item.has-image .feature-block-image {
    height: 140px;
  }
  .product-feature-blocks .feature-block-item.has-image .feature-block-body {
    padding: 16px;
  }
  .product-feature-blocks .feature-block-item.no-image .feature-block-body {
    padding: 18px 16px;
  }
  .product-feature-blocks .feature-block-item.no-image .feature-block-body:before {
    width: 36px;
    height: 36px;
    top: 16px;
    right: 16px;
  }
  .product-feature-blocks .feature-block-title {
    font-size: 16px !important;
    margin-bottom: 10px;
  }
  .product-feature-blocks .feature-block-content {
    font-size: 13px;
  }
  .product-feature-blocks .feature-block-content ul li {
    margin-bottom: 8px;
    padding-left: 24px;
  }
  .product-feature-blocks .feature-block-content ul li:before {
    width: 14px;
    height: 14px;
    top: 3px;
  }
  .product-feature-blocks .feature-block-content ul li:after {
    left: 2px;
    top: 3px;
    font-size: 9px;
  }
  .product-feature-blocks .feature-block-content ol li {
    margin-bottom: 8px;
  }
  .product-feature-blocks .feature-block-content ol li:before {
    width: 18px;
    height: 18px;
    font-size: 10px;
  }
  .product-feature-blocks .feature-blocks-actions {
    margin-top: 25px;
  }
  .product-feature-blocks .feature-blocks-actions button {
    min-width: 160px;
    padding: 11px 24px;
    font-size: 13px;
  }
}
@media print {
  .product-feature-blocks .feature-block-item.hidden-block {
    display: flex !important;
  }
  .product-feature-blocks .feature-blocks-actions {
    display: none;
  }
}
@keyframes fadeInUp {
  from {
    opacity: 0;
    transform: translateY(20px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
@media (max-width: 1024px) {
  .custom-price-cart-box {
    padding: 18px;
  }
  .price-display .price {
    font-size: 32px;
  }
  .btn-add-to-cart-custom {
    font-size: 14px;
  }
  .btn-contact {
    font-size: 12px;
  }
  .product-add-form {
    padding: 20px;
    max-width: 100%;
  }
  .product-options-modal .modal-container {
    max-width: 750px;
  }
  .product-options-modal .modal-body {
    padding: 28px;
  }
  .product-options-modal .modal-header {
    padding: 24px;
  }
  .product-options-modal .modal-footer {
    padding: 20px 24px;
  }
}
@media (max-width: 900px) {
  .product-options-modal .modal-footer {
    flex-wrap: wrap;
    gap: 16px;
  }
  .product-options-modal .modal-price-display {
    flex: 1 1 100%;
    order: -1;
  }
  .product-options-modal .modal-footer-buttons {
    flex: 1 1 auto;
    justify-content: flex-end;
  }
}
@media (max-width: 767px) {
  .custom-price-cart-box {
    padding: 16px;
    margin-top: 16px;
  }
  .top-row-wrapper {
    flex-direction: column;
    align-items: stretch;
    gap: 16px;
  }
  .right-section {
    align-self: stretch;
    flex-direction: column;
    gap: 12px;
  }
  .btn-add-to-cart-custom,
  .custom-price-cart-box #product-addtocart-button {
    width: 100%;
    min-width: auto;
  }
  .price-display .price {
    font-size: 28px;
  }
  .price-display .price-label {
    font-size: 16px;
  }
  .additional-contact-actions {
    flex-direction: column;
  }
  .btn-contact {
    width: 100%;
  }
  .product-info-compact {
    flex-direction: column;
    gap: 12px;
    align-items: flex-start;
  }
  .price-action-row {
    flex-direction: column;
    align-items: stretch;
    gap: 16px;
  }
  .action-buttons-section {
    flex-direction: column;
    width: 100%;
  }
  .btn-build-product,
  .btn-add-to-cart-custom {
    width: 100%;
    padding: 12px 20px;
    font-size: 14px;
  }
  .product-add-form {
    padding: 16px;
    border-radius: 8px;
    max-width: 100%;
  }
  .product-add-form select,
  .product-add-form .control select {
    height: 52px;
    font-size: 14px;
  }
  .product-add-form .field {
    margin-bottom: 16px;
  }
  .product-add-form .field.choice,
  .product-add-form .admin__field-option {
    padding: 16px 18px;
  }
  .product-add-form input[type="checkbox"].checkbox + label,
  .product-add-form .admin__control-checkbox + label {
    font-size: 14px;
    padding-left: 38px;
  }
  .product-add-form .price-notice {
    font-size: 14px;
  }
  .product-description-badge-wrapper {
    flex-direction: column;
    gap: 15px;
  }
  .product-designed-badge-container {
    align-self: flex-start;
  }
  .product-options-modal {
    padding: 10px;
  }
  .product-options-modal .modal-container {
    max-width: 100%;
    max-height: 96vh;
    border-radius: 12px;
  }
  .product-options-modal .modal-header {
    padding: 20px;
  }
  .product-options-modal .modal-header h3 {
    font-size: 20px;
  }
  .product-options-modal .modal-close {
    width: 40px;
    height: 40px;
    top: -16px;
    right: -16px;
    box-shadow: 0 6px 20px rgba(0, 0, 0, 0.25);
  }
  .product-options-modal .modal-close i {
    font-size: 18px;
  }
  .product-options-modal .modal-body {
    padding: 20px;
    max-height: calc(96vh - 280px);
  }
  .product-options-modal .modal-body .fieldset {
    padding: 20px;
  }
  .product-options-modal .modal-footer {
    padding: 20px;
    gap: 12px;
    flex-direction: column;
    align-items: stretch;
    gap: 16px;
  }
  .product-options-modal .modal-price-display {
    flex-direction: column;
    align-items: flex-start;
    gap: 8px;
    padding: 14px 16px;
    width: 100%;
  }
  .product-options-modal .modal-price-value {
    font-size: 24px;
  }
  .product-options-modal .modal-price-value .price {
    font-size: 24px !important;
  }
  .product-options-modal .modal-footer-buttons {
    flex-direction: column-reverse;
    width: 100%;
    gap: 10px;
  }
  .product-options-modal .btn-modal-cancel,
  .product-options-modal .btn-modal-confirm {
    width: 100%;
    justify-content: center;
  }
  .selected-options-summary {
    padding: 16px 20px;
  }
  .selected-options-summary .summary-content {
    grid-template-columns: 1fr;
    gap: 12px;
  }
  .selected-options-summary .summary-value-list li {
    font-size: 11px;
    padding: 6px 6px 6px 24px;
  }
  .qty-selector {
    flex-direction: column;
    align-items: flex-start;
    gap: 8px;
  }
  .shareable-link-display {
    flex-direction: column;
  }
  .btn-copy-link {
    width: 100%;
    justify-content: center;
  }
  .notification-container {
    max-width: 100%;
    padding: 28px 24px;
  }
  .notification-icon {
    width: 64px;
    height: 64px;
    margin-bottom: 16px;
  }
  .notification-icon i {
    font-size: 28px;
  }
  .notification-title {
    font-size: 20px;
  }
  .notification-message {
    font-size: 14px;
    margin-bottom: 24px;
  }
  .btn-notification-ok {
    width: 100%;
    justify-content: center;
  }
  .cart-success-container {
    width: 95%;
    max-width: none;
  }
  .cart-success-product {
    flex-direction: column;
    gap: 16px;
  }
  .cart-success-image {
    width: 100%;
    height: 200px;
  }
  .cart-success-actions {
    flex-direction: column;
    grid-template-columns: 1fr;
  }
  .btn-view-cart,
  .btn-checkout {
    width: 100%;
  }
  .cart-success-title {
    font-size: 24px;
  }
  .cart-success-icon i {
    font-size: 48px;
  }
  .cart-success-options li {
    flex-direction: column;
    align-items: flex-start;
  }
  .option-label {
    margin-bottom: 4px;
  }
  .option-value {
    text-align: left;
  }
  .spinner-border {
    width: 60px;
    height: 60px;
    border-width: 6px;
  }
  .loading-text {
    font-size: 16px;
  }
}
@media (max-width: 600px) {
  .primary-buttons-row {
    flex-direction: column;
  }
  .primary-buttons-row .btn-build-product,
  .primary-buttons-row .btn-add-to-cart-custom,
  .primary-buttons-row .btn-generate-link {
    min-width: 100%;
    width: 100%;
  }
  .contact-actions-wrapper {
    flex-direction: column;
    gap: 8px;
  }
  .contact-actions-wrapper .btn-contact {
    width: 100%;
    height: 42px;
    font-size: 12px;
  }
  .selected-options-summary {
    padding: 10px 12px;
  }
  .selected-options-summary .summary-content {
    gap: 6px;
  }
  .selected-options-summary .summary-item {
    flex: 0 0 auto;
  }
  .selected-options-summary .summary-item:has(.summary-value-list) {
    width: 100%;
    flex: 1 1 100%;
  }
  .selected-options-summary .summary-value-list li {
    font-size: 11px;
    padding: 6px 8px 6px 24px;
  }
}
@media (max-width: 480px) {
  .custom-price-cart-box {
    padding: 14px;
  }
  .price-display .price {
    font-size: 24px;
  }
  .stock-availability .stock-text,
  .delivery-information .delivery-text {
    font-size: 12px;
  }
  .btn-add-to-cart-custom {
    font-size: 13px;
    height: 44px;
  }
  .btn-contact {
    height: 40px;
    font-size: 11px;
  }
  .product-add-form {
    padding: 14px;
    max-width: 100%;
  }
  .product-add-form select {
    height: 48px;
    font-size: 14px;
  }
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sources%22%3A%5B%22%5C%2Fstatic%5C%2Ffrontend%5C%2FSmartwave%5C%2Fporto_child%5C%2Fen_GB%5C%2Fcss%5C%2Fproduct-page%5C%2F_price-cart-box.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FSmartwave%5C%2Fporto_child%5C%2Fen_GB%5C%2Fcss%5C%2Fproduct-page%5C%2F_compact-layout.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FSmartwave%5C%2Fporto_child%5C%2Fen_GB%5C%2Fcss%5C%2Fproduct-page%5C%2F_form-elements.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FSmartwave%5C%2Fporto_child%5C%2Fen_GB%5C%2Fcss%5C%2Fproduct-page%5C%2F_build-modal.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FSmartwave%5C%2Fporto_child%5C%2Fen_GB%5C%2Fcss%5C%2Fproduct-page%5C%2F_tooltips.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FSmartwave%5C%2Fporto_child%5C%2Fen_GB%5C%2Fcss%5C%2Fproduct-page%5C%2F_quantity-shareable.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FSmartwave%5C%2Fporto_child%5C%2Fen_GB%5C%2Fcss%5C%2Fproduct-page%5C%2F_modals-loading.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FSmartwave%5C%2Fporto_child%5C%2Fen_GB%5C%2Fcss%5C%2Fproduct-page%5C%2F_variables.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FSmartwave%5C%2Fporto_child%5C%2Fen_GB%5C%2Fcss%5C%2Fproduct-page%5C%2F_badge.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FSmartwave%5C%2Fporto_child%5C%2Fen_GB%5C%2Fcss%5C%2Fproduct-page%5C%2F_feature-blocks.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FSmartwave%5C%2Fporto_child%5C%2Fen_GB%5C%2Fcss%5C%2Fproduct-page%5C%2F_responsive.less%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BAASA%3BEACI%2CmBAAA%3BEACA%2CyBAAA%3BEACA%2CkBAAA%3BEACA%2CaAAA%3BEACA%2CgBAAA%3BEACA%2CmBAAA%3BEACA%2CyCAAA%3BEACA%2CcAAA%3B%3BAAOJ%3BEACI%2CaAAA%3BEACA%2CuBAAA%3BEACA%2C8BAAA%3BEACA%2CSAAA%3BEACA%2CmBAAA%3B%3BAAGJ%3BEACI%2COAAA%3B%3BAAGJ%3BEACI%2CcAAA%3BEACA%2CkBAAA%3B%3BAAOJ%3BEACI%2CaAAA%3BEACA%2CmBAAA%3BEACA%2CQAAA%3BEACA%2CgBAAA%3B%3BAAJJ%2CmBAOI%3BEACI%2CcAAA%3BEACA%2CeAAA%3BEACA%2CcAAA%3B%3BAAVR%2CmBAaI%3BEACI%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CcAAA%3B%3BAAIJ%2CmBAAC%2CaACG%3BEACI%2CcAAA%3B%3BAAFR%2CmBAAC%2CaAKG%3BEACI%2CcAAA%3B%3BAAKR%2CmBAAC%2CUACG%3BEACI%2CcAAA%3B%3BAAFR%2CmBAAC%2CUAKG%3BEACI%2CcAAA%3B%3BAASZ%3BEACI%2CgBAAA%3BEACA%2CeAAA%3BEACA%2CyBAAA%3B%3BAAHJ%2CcAKI%3BEACI%2CaAAA%3BEACA%2CqBAAA%3BEACA%2CQAAA%3BEACA%2CeAAA%3B%3BAATR%2CcAYI%3BEACI%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CcAAA%3BEACA%2CcAAA%3B%3BAAhBR%2CcAmBI%3BEACI%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CWAAA%3BEACA%2CyBAAA%3B%3BAAvBR%2CcA2BI%3BEACI%2CaAAA%3BEACA%2CqBAAA%3BEACA%2CQAAA%3BEACA%2CeAAA%3B%3BAA%5C%2FBR%2CcA2BI%2CwBAMI%3BEACI%2CaAAA%3BEACA%2CqBAAA%3B%3BAAnCZ%2CcAwCI%3BEACI%2CoBAAA%3BEACA%2CqBAAA%3BEACA%2CQAAA%3BEACA%2CeAAA%3BEACA%2CeAAA%3BEACA%2CsBAAA%3BEACA%2CeAAA%3B%3BAA%5C%2FCR%2CcAwCI%2CiBASI%3BEACI%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CcAAA%3B%3BAApDZ%2CcAwCI%2CiBAeI%3BAAvDR%2CcAwCI%2CiBAgBI%3BEACI%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CcAAA%3B%3BAA3DZ%2CcAwCI%2CiBAsBI%3BEACI%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CcAAA%3B%3BAAjEZ%2CcAwCI%2CiBA4BI%3BEACI%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CcAAA%3B%3BAAvEZ%2CcA4EI%3BAA5EJ%2CcA6EI%3BAA7EJ%2CcA8EI%2CWAAW%3BAA9Ef%2CcA%2BEI%2C%2BBAA%2BB%3BEAC3B%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CcAAA%3B%3BAAlFR%2CcAsFI%2CWAAW%3BAAtFf%2CcAuFI%2CeAAe%3BAAvFnB%2CcAwFI%2C6BAA6B%3BEACzB%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CWAAA%3BEACA%2C6BAAA%3BEACA%2CkBAAA%3B%3BAA7FR%2CcAiGI%3BEACI%2CgBAAA%3B%3BAAlGR%2CcAiGI%2CaAGI%3BEACI%2CeAAA%3BEACA%2CcAAA%3BEACA%2CkBAAA%3B%3BAAvGZ%2CcAiGI%2CaASI%3BEACI%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CcAAA%3B%3BAAMZ%2CsBAAuB%3BEACnB%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CcAAA%3BEACA%2CcAAA%3B%3BAAOJ%3BEACI%2CeAAA%3B%3BAADJ%2CcAGI%3BEACI%2CeAAA%3BEACA%2CWAAA%3BEACA%2CgBAAA%3B%3BAAQR%3BEACI%2CaAAA%3BEACA%2CmBAAA%3BEACA%2CQAAA%3BEACA%2CeAAA%3BEACA%2CgCAAA%3BEACA%2CmBAAA%3B%3BAANJ%2CqBAQI%3BEACI%2CeAAA%3BEACA%2CcAAA%3B%3BAAVR%2CqBAaI%3BEACI%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CcAAA%3B%3BAC7OR%3BEACI%2CaAAA%3BEACA%2CmBAAA%3BEACA%2CSAAA%3BEACA%2CmBAAA%3BEACA%2CeAAA%3B%3BAAOJ%3BEACI%2CaAAA%3BEACA%2CmBAAA%3BEACA%2CQAAA%3B%3BAAHJ%2C4BAKI%3BEACI%2CeAAA%3BEACA%2CcAAA%3B%3BAAPR%2C4BAUI%3BEACI%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CcAAA%3B%3BAASR%3BEACI%2CaAAA%3BEACA%2CmBAAA%3BEACA%2C8BAAA%3BEACA%2CSAAA%3BEACA%2CmBAAA%3B%3BAAOJ%3BEACI%2COAAA%3BEACA%2CYAAA%3B%3BAAOJ%3BEACI%2CcAAA%3BEACA%2CaAAA%3BEACA%2CmBAAA%3BEACA%2CSAAA%3BEACA%2CeAAA%3B%3BAAOJ%2CUACI%3BEACI%2CcAAA%3BEACA%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CWAAA%3BEACA%2CkBAAA%3B%3BAANR%2CUASI%3BEACI%2CWAAA%3BEACA%2CYAAA%3BEACA%2CeAAA%3BEACA%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CkBAAA%3BEACA%2CWAAA%3BEACA%2CmBAAA%3BEACA%2CyBAAA%3BEACA%2CkBAAA%3BEACA%2CyBAAA%3B%3BAAEA%2CUAbJ%2CWAaK%3BEACG%2CaAAA%3BEACA%2CqBAAA%3BEACA%2CmBAAA%3B%3BAASZ%3BAACA%2CsBAAuB%3BEACnB%2CoBAAA%3BEACA%2CmBAAA%3BEACA%2CuBAAA%3BEACA%2CSAAA%3BEACA%2CYAAA%3BEACA%2CgBAAA%3BEACA%2CeAAA%3BEACA%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CqBAAA%3BEACA%2CyBAAA%3BEACA%2CcAAA%3BEACA%2CmBAAA%3BEACA%2CYAAA%3BEACA%2CkBAAA%3BEACA%2CeAAA%3BEACA%2CyBAAA%3BEACA%2CmBAAA%3B%3BAAIA%2CuBAAC%3BEACG%2CmBAAA%3BEACA%2CWAAW%2CgBAAX%3BEACA%2C6CAAA%3B%3BAAJR%2CuBAOI%3BEACI%2CWAAA%3BEACA%2CYAAA%3B%3BAAQR%3BEACI%2CaAAA%3BEACA%2CSAAA%3BEACA%2CeAAA%3B%3BAAGJ%3BEACI%2COAAA%3BEACA%2CaAAA%3BEACA%2CmBAAA%3BEACA%2CuBAAA%3BEACA%2CQAAA%3BEACA%2CYAAA%3BEACA%2CeAAA%3BEACA%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CyBAAA%3BEACA%2CcAAA%3BEACA%2CmBAAA%3BEACA%2CyBAAA%3BEACA%2CkBAAA%3BEACA%2CeAAA%3BEACA%2CyBAAA%3B%3BAAEA%2CYAAC%3BEACG%2CmBAAA%3BEACA%2CqBAAA%3BEACA%2CWAAW%2CgBAAX%3BEACA%2C6CAAA%3B%3BAAtBR%2CYAyBI%3BEACI%2CWAAA%3BEACA%2CYAAA%3B%3BAA3BR%2CYAyBI%2CIAII%3BEACI%2CeAAA%3B%3B%3B%3B%3B%3B%3B%3B%3BACjLZ%3BEACI%2CmBAAA%3BEACA%2CyBAAA%3BEACA%2CkBAAA%3BEACA%2CaAAA%3BEACA%2CmBAAA%3BEACA%2CgBAAA%3BEACA%2CyCAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BAAPJ%2CiBAUM%3BAAVN%2CiBAWI%3BEACI%2CYAAA%3BEACA%2CUAAA%3BEACA%2CSAAA%3B%3BAAdR%2CiBAqBI%3BEACI%2CmBAAA%3BEACA%2CWAAA%3B%3B%3B%3B%3B%3B%3B%3B%3BAAEA%2CiBAJJ%2COAIK%3BEACG%2CgBAAA%3B%3BAA1BZ%2CiBAqBI%2COAYM%3BAAjCV%2CiBAqBI%2COAaI%3BEACI%2CaAAA%3BEACA%2CmBAAA%3BEACA%2CiBAAA%3BEACA%2CQAAA%3BEACA%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CcAAA%3BEACA%2CkBAAA%3BEACA%2CqBAAA%3BEACA%2CyBAAA%3B%3B%3B%3B%3BAA5CZ%2CiBAqBI%2COAYM%2CSAaI%3BAA9Cd%2CiBAqBI%2COAaI%2COAYM%3BEACE%2CmBAAA%3B%3BAA%5C%2FChB%2CiBAqBI%2COAYM%2CSAqBE%3BAAtDZ%2CiBAqBI%2COAaI%2COAoBI%3BAAtDZ%2CiBAqBI%2COAYM%2CSAsBE%3BAAvDZ%2CiBAqBI%2COAaI%2COAqBI%3BAAvDZ%2CiBAqBI%2COAYM%2CSAuBE%3BAAxDZ%2CiBAqBI%2COAaI%2COAsBI%3BAAxDZ%2CiBAqBI%2COAYM%2CSAwBE%2CIAAG%3BAAzDf%2CiBAqBI%2COAaI%2COAuBI%2CIAAG%3BEACC%2CWAAA%3BEACA%2CYAAA%3BEACA%2CmBAAA%3BEACA%2CcAAA%3BEACA%2CkBAAA%3BEACA%2CoBAAA%3BEACA%2CmBAAA%3BEACA%2CuBAAA%3BEACA%2CcAAA%3BEACA%2CgBAAA%3BEACA%2CYAAA%3BEACA%2C0BAAA%3BEACA%2CcAAA%3BEACA%2CsBAAA%3BEACA%2CcAAA%3B%3BAAEA%2CiBArDZ%2COAYM%2CSAqBE%2CeAoBK%3BAAAD%2CiBArDZ%2COAaI%2COAoBI%2CeAoBK%3BAAAD%2CiBArDZ%2COAYM%2CSAsBE%2CSAmBK%3BAAAD%2CiBArDZ%2COAaI%2COAqBI%2CSAmBK%3BAAAD%2CiBArDZ%2COAYM%2CSAuBE%2CgBAkBK%3BAAAD%2CiBArDZ%2COAaI%2COAsBI%2CgBAkBK%3BAAAD%2CiBArDZ%2COAYM%2CSAwBE%2CIAAG%2CgBAiBE%3BAAAD%2CiBArDZ%2COAaI%2COAuBI%2CIAAG%2CgBAiBE%3BEACG%2CSAAS%2CGAAT%3BEACA%2CcAAA%3B%3BAAGJ%2CiBA1DZ%2COAYM%2CSAqBE%2CeAyBK%3BAAAD%2CiBA1DZ%2COAaI%2COAoBI%2CeAyBK%3BAAAD%2CiBA1DZ%2COAYM%2CSAsBE%2CSAwBK%3BAAAD%2CiBA1DZ%2COAaI%2COAqBI%2CSAwBK%3BAAAD%2CiBA1DZ%2COAYM%2CSAuBE%2CgBAuBK%3BAAAD%2CiBA1DZ%2COAaI%2COAsBI%2CgBAuBK%3BAAAD%2CiBA1DZ%2COAYM%2CSAwBE%2CIAAG%2CgBAsBE%3BAAAD%2CiBA1DZ%2COAaI%2COAuBI%2CIAAG%2CgBAsBE%3BEACG%2CWAAW%2CWAAX%3BEACA%2CmBAAA%3B%3BAAMZ%2CiBAlEJ%2COAkEK%2CSAAY%2CSAAM%3BEACf%2CSAAS%2CGAAT%3BEACA%2CcAAA%3BEACA%2CgBAAA%3BEACA%2CeAAA%3B%3BAA3FZ%2CiBAqBI%2COA6EI%2CeAAe%3BAAlGvB%2CiBAqBI%2COA8EI%2CSAAQ%3BAAnGhB%2CiBAqBI%2COA%2BEI%3BEACI%2CkBAAA%3BEACA%2CaAAA%3BEACA%2CmBAAA%3BEACA%2CcAAA%3BEACA%2CkBAAA%3BEACA%2CkBAAA%3BEACA%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CgBAAA%3BEACA%2CgBAAA%3BEACA%2CgBAAA%3BEACA%2C2CAAA%3BEACA%2CmBAAA%3BEACA%2CqBAAA%3BEACA%2CeAAA%3BEACA%2CUAAA%3BEACA%2CkBAAA%3BEACA%2CyBAAA%3BEACA%2CWAAW%2CgBAAX%3B%3BAAvHZ%2CiBAqBI%2COAqGI%2CeAAc%2CMAAO%3BAA1H7B%2CiBAqBI%2COAsGI%2CSAAQ%2CMAAO%3BAA3HvB%2CiBAqBI%2COAuGI%2CgBAAe%2CMAAS%3BEACpB%2CUAAA%3BEACA%2CmBAAA%3BEACA%2CWAAW%2CaAAX%3B%3BAA%5C%2FHZ%2CiBAuII%3BAAvIJ%2CiBAwII%2COAAO%3BAAxIX%2CiBAyII%2COAAM%3BEACF%2CWAAA%3BEACA%2CYAAA%3BEACA%2CsBAAA%3BEACA%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CcAAA%3BEACA%2CyBAAA%3BEACA%2CsBAAsB%2CqKAAtB%3BEACA%2C4BAAA%3BEACA%2CsCAAA%3BEACA%2C0BAAA%3BEACA%2CyBAAA%3BEACA%2CkBAAA%3BEACA%2CgBAAA%3BEACA%2CwBAAA%3BEACA%2CqBAAA%3BEACA%2CeAAA%3BEACA%2C0BAAA%3B%3BAAEA%2CiBAtBJ%2COAsBK%3BAAAD%2CiBArBJ%2COAAO%2COAqBF%3BAAAD%2CiBApBJ%2COAAM%2CiBAoBD%3BEACG%2CyBAAA%3BEACA%2CsBAAsB%2CqKAAtB%3BEACA%2C4BAAA%3BEACA%2CsCAAA%3BEACA%2C0BAAA%3BEACA%2CqBAAA%3B%3BAAGJ%2CiBA%5C%2FBJ%2COA%2BBK%3BAAAD%2CiBA9BJ%2COAAO%2COA8BF%3BAAAD%2CiBA7BJ%2COAAM%2CiBA6BD%3BEACG%2CaAAA%3BEACA%2CyBAAA%3BEACA%2CsBAAsB%2CqKAAtB%3BEACA%2C4BAAA%3BEACA%2CsCAAA%3BEACA%2C0BAAA%3BEACA%2CqBAAA%3BEACA%2CuDAAA%3B%3BAA9KZ%2CiBAuII%2COA0CI%3BAAjLR%2CiBAwII%2COAAO%2COAyCH%3BAAjLR%2CiBAyII%2COAAM%2CiBAwCF%3BEACI%2CaAAA%3BEACA%2CeAAA%3B%3BAAnLZ%2CiBA4LI%2COAAM%2CIAAI%2CsBAAyB%3BEAC%5C%2FB%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CcAAA%3BEACA%2CyBAAA%3BEACA%2CqBAAA%3BEACA%2CmBAAA%3BEACA%2CmBAAA%3BEACA%2CgCAAA%3BEACA%2CkBAAA%3BEACA%2CcAAA%3B%3BAAEA%2CiBAZJ%2COAAM%2CIAAI%2CsBAAyB%2CSAY9B%3BEACG%2CSAAS%2CEAAT%3BEACA%2CkBAAA%3BEACA%2CYAAA%3BEACA%2COAAA%3BEACA%2CWAAA%3BEACA%2CWAAA%3BEACA%2CmBAAA%3B%3BAA%5C%2FMZ%2CiBAoNI%2CcAAa%3BEACT%2CuBAAA%3BEACA%2CYAAA%3BEACA%2CUAAA%3BEACA%2CSAAA%3BEACA%2CaAAA%3BEACA%2CsBAAA%3BEACA%2CSAAA%3B%3BAA3NR%2CiBA%2BNI%2COAAM%3BEACF%2CmBAAA%3BEACA%2CyBAAA%3BEACA%2CkBAAA%3BEACA%2CkBAAA%3BEACA%2CSAAA%3BEACA%2C0BAAA%3BEACA%2CeAAA%3BEACA%2CkBAAA%3B%3B%3B%3BAAEA%2CiBAVJ%2COAAM%2COAUD%3BEACG%2CmBAAA%3BEACA%2CqBAAA%3BEACA%2CyCAAA%3B%3BAAIJ%2CiBAjBJ%2COAAM%2COAiBD%2CIAAI%3BEACD%2CmBAAA%3BEACA%2CqBAAA%3BEACA%2C8CAAA%3B%3BAAnPZ%2CiBA%2BNI%2COAAM%2COAwBF%3BEACI%2CgBAAA%3BEACA%2CcAAA%3BEACA%2CeAAA%3BEACA%2CmBAAA%3BEACA%2CiBAAA%3BEACA%2CkBAAA%3BEACA%2CcAAA%3B%3BAA9PZ%2CiBAmQI%2CMAAK%2CiBAAiB%3BEAClB%2CkBAAA%3BEACA%2CUAAA%3BEACA%2CeAAA%3BEACA%2CQAAA%3BEACA%2CSAAA%3B%3B%3B%3BAAxQR%2CiBAmQI%2CMAAK%2CiBAAiB%2CSAQhB%3BEACE%2CaAAA%3BEACA%2CmBAAA%3BEACA%2C8BAAA%3BEACA%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CcAAA%3BEACA%2CeAAA%3BEACA%2CkBAAA%3BEACA%2CSAAA%3BEACA%2CgBAAA%3BEACA%2CkBAAA%3B%3B%3B%3BAAGA%2CiBAtBR%2CMAAK%2CiBAAiB%2CSAQhB%2CQAcG%3BEACG%2CSAAS%2CEAAT%3BEACA%2CkBAAA%3BEACA%2COAAA%3BEACA%2CMAAA%3BEACA%2CWAAA%3BEACA%2CYAAA%3BEACA%2C2BAAA%3BEACA%2CkBAAA%3BEACA%2CmBAAA%3BEACA%2C0BAAA%3B%3BAAnShB%2CiBAmQI%2CMAAK%2CiBAAiB%2CSAQhB%2CQA4BE%3BEACI%2CgBAAA%3BEACA%2CcAAA%3BEACA%2CeAAA%3BEACA%2CmBAAA%3BEACA%2CiBAAA%3BEACA%2CkBAAA%3BEACA%2CcAAA%3B%3BAAKR%2CiBAhDJ%2CMAAK%2CiBAAiB%2CSAgDjB%2CQAAW%3BEACR%2CcAAA%3BEACA%2CgBAAA%3B%3B%3BAAEA%2CiBApDR%2CMAAK%2CiBAAiB%2CSAgDjB%2CQAAW%2CQAIP%3BEACG%2CmBAAA%3BEACA%2CqBAAA%3B%3BAAIJ%2CiBA1DR%2CMAAK%2CiBAAiB%2CSAgDjB%2CQAAW%2CQAUP%3BEACG%2CSAAS%2CEAAT%3BEACA%2CkBAAA%3BEACA%2CSAAA%3BEACA%2CQAAA%3BEACA%2CYAAA%3BEACA%2CWAAA%3BEACA%2CqBAAA%3BEACA%2C6BAAA%3BEACA%2CWAAW%2CaAAX%3B%3BAAtUhB%2CiBA4UI%3BEACI%2CgBAAA%3BEACA%2CcAAA%3BEACA%2CeAAA%3BEACA%2CmBAAA%3BEACA%2CiBAAA%3BEACA%2CkBAAA%3BEACA%2CcAAA%3B%3BAAnVR%2CiBA0VI%2CMAAK%3BEACD%2CkBAAA%3BEACA%2CUAAA%3BEACA%2CeAAA%3B%3B%3BAA7VR%2CiBA0VI%2CMAAK%2CcAKC%3BEACE%2CaAAA%3BEACA%2CmBAAA%3BEACA%2CkBAAA%3BEACA%2CkBAAA%3BEACA%2CeAAA%3BEACA%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CcAAA%3BEACA%2CgBAAA%3BEACA%2CgBAAA%3B%3B%3BAAGA%2CiBAlBR%2CMAAK%2CcAKC%2CQAaG%3BEACG%2CSAAS%2CEAAT%3BEACA%2CkBAAA%3BEACA%2COAAA%3BEACA%2CQAAA%3BEACA%2CWAAW%2CgBAAX%3BEACA%2CWAAA%3BEACA%2CYAAA%3BEACA%2CyBAAA%3BEACA%2CkBAAA%3BEACA%2CmBAAA%3BEACA%2CyBAAA%3B%3BAAKR%2CiBAlCJ%2CMAAK%2CcAkCA%2CQAAW%3BEACR%2CcAAA%3BEACA%2CgBAAA%3B%3B%3BAAEA%2CiBAtCR%2CMAAK%2CcAkCA%2CQAAW%2CQAIP%3BEACG%2CmBAAA%3BEACA%2CqBAAA%3B%3BAAIJ%2CiBA5CR%2CMAAK%2CcAkCA%2CQAAW%2CQAUP%3BEACG%2CSAAS%2CEAAT%3BEACA%2CkBAAA%3BEACA%2CSAAA%3BEACA%2CQAAA%3BEACA%2CWAAW%2CgBAAX%3BEACA%2CUAAA%3BEACA%2CWAAA%3BEACA%2CkBAAA%3BEACA%2CmBAAA%3B%3BAA%5C%2FYhB%2CiBAwZI%2CMAAK%3BAAxZT%2CiBAyZI%2CMAAK%3BAAzZT%2CiBA0ZI%3BEACI%2CWAAA%3BEACA%2CkBAAA%3BEACA%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CcAAA%3BEACA%2CmBAAA%3BEACA%2CyBAAA%3BEACA%2CkBAAA%3BEACA%2CyBAAA%3B%3BAAEA%2CiBAbJ%2CMAAK%2CaAaA%3BAAAD%2CiBAZJ%2CMAAK%2CeAYA%3BAAAD%2CiBAXJ%2CSAWK%3BEACG%2CaAAA%3BEACA%2CqBAAA%3BEACA%2CuDAAA%3B%3BAAxaZ%2CiBA4aI%3BEACI%2CiBAAA%3BEACA%2CgBAAA%3B%3BAA9aR%2CiBAqbI%2CMAAK%3BEACD%2CaAAA%3B%3BAAtbR%2CiBAybI%3BEACI%2CkBAAA%3BEACA%2CcAAA%3B%3BAA3bR%2CiBA8bI%3BEACI%2CaAAA%3BEACA%2CmBAAA%3BEACA%2CuBAAA%3BEACA%2CSAAA%3BEACA%2CaAAA%3BEACA%2CmBAAA%3BEACA%2C0BAAA%3BEACA%2CkBAAA%3BEACA%2CeAAA%3BEACA%2CyBAAA%3BEACA%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CcAAA%3B%3BAAEA%2CiBAfJ%2CmBAeK%3BEACG%2CqBAAA%3BEACA%2CmBAAA%3B%3BAA%5C%2FcZ%2CiBAudI%2CMAAK%3BAAvdT%2CiBAwdI%2CMAAK%3BEACD%2CWAAA%3BEACA%2CkBAAA%3BEACA%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CcAAA%3BEACA%2CmBAAA%3BEACA%2CyBAAA%3BEACA%2CkBAAA%3BEACA%2CyBAAA%3B%3BAAEA%2CiBAZJ%2CMAAK%2CaAYA%3BAAAD%2CiBAXJ%2CMAAK%2CuBAWA%3BEACG%2CaAAA%3BEACA%2CqBAAA%3BEACA%2CuDAAA%3B%3B%3B%3B%3B%3BAAUZ%2CIAAI%2CiBACA%3BEACI%2CWAAA%3BEACA%2CYAAA%3BEACA%2CsBAAA%3BEACA%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CcAAA%3BEACA%2CyBAAA%3BEACA%2CsBAAsB%2CqKAAtB%3BEACA%2C4BAAA%3BEACA%2CsCAAA%3BEACA%2C0BAAA%3BEACA%2CyBAAA%3BEACA%2CkBAAA%3BEACA%2CgBAAA%3BEACA%2CwBAAA%3BEACA%2CqBAAA%3BEACA%2CeAAA%3BEACA%2C0BAAA%3B%3BAAEA%2CIArBJ%2CiBACA%2COAoBK%3BEACG%2CyBAAA%3BEACA%2CsBAAsB%2CqKAAtB%3BEACA%2C4BAAA%3BEACA%2CsCAAA%3BEACA%2C0BAAA%3BEACA%2CqBAAA%3B%3BAAGJ%2CIA9BJ%2CiBACA%2COA6BK%3BEACG%2CaAAA%3BEACA%2CyBAAA%3BEACA%2CsBAAsB%2CqKAAtB%3BEACA%2C4BAAA%3BEACA%2CsCAAA%3BEACA%2C0BAAA%3BEACA%2CqBAAA%3BEACA%2CuDAAA%3B%3B%3BAAMZ%2CkBAAmB%2CkBACf%3BEACI%2CWAAA%3BEACA%2CYAAA%3BEACA%2CsBAAA%3BEACA%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CcAAA%3BEACA%2CyBAAA%3BEACA%2CsBAAsB%2CqKAAtB%3BEACA%2C4BAAA%3BEACA%2CsCAAA%3BEACA%2C0BAAA%3BEACA%2CyBAAA%3BEACA%2CkBAAA%3BEACA%2CgBAAA%3BEACA%2CwBAAA%3BEACA%2CqBAAA%3BEACA%2CeAAA%3BEACA%2C0BAAA%3B%3BAAEA%2CkBArBW%2CkBACf%2COAoBK%3BEACG%2CyBAAA%3BEACA%2CsBAAsB%2CqKAAtB%3BEACA%2C4BAAA%3BEACA%2CsCAAA%3BEACA%2C0BAAA%3BEACA%2CqBAAA%3B%3BAAGJ%2CkBA9BW%2CkBACf%2COA6BK%3BEACG%2CaAAA%3BEACA%2CyBAAA%3BEACA%2CsBAAsB%2CqKAAtB%3BEACA%2C4BAAA%3BEACA%2CsCAAA%3BEACA%2C0BAAA%3BEACA%2CqBAAA%3BEACA%2CuDAAA%3B%3BACvjBZ%3BEACI%2CoBAAA%3BEACA%2CmBAAA%3BEACA%2CuBAAA%3BEACA%2CSAAA%3BEACA%2CkBAAA%3BEACA%2CYAAY%2CiDAAZ%3BEACA%2CcAAA%3BEACA%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CyBAAA%3BEACA%2CqBAAA%3BEACA%2CYAAA%3BEACA%2CkBAAA%3BEACA%2CeAAA%3BEACA%2C0BAAA%3BEACA%2C6CAAA%3BEACA%2CmBAAA%3B%3BAAEA%2CkBAAC%3BEACG%2CYAAY%2CiDAAZ%3BEACA%2C8CAAA%3BEACA%2CWAAW%2CgBAAX%3B%3BAAGJ%2CkBAAC%3BEACG%2CWAAW%2CaAAX%3BEACA%2C4CAAA%3B%3BAA3BR%2CkBA8BI%3BEACI%2CcAAA%3B%3BAAQR%3BEACI%2CaAAA%3BEACA%2CSAAA%3BEACA%2CWAAA%3BEACA%2CeAAA%3B%3BAAJJ%2CoBAMI%3BAANJ%2CoBAOI%3BAAPJ%2CoBAQI%3BEACI%2COAAA%3BEACA%2CWAAW%2CeAAX%3B%3BAAQR%3BEACI%2CoBAAA%3BEACA%2CmBAAA%3BEACA%2CuBAAA%3BEACA%2CSAAA%3BEACA%2CkBAAA%3BEACA%2CmBAAA%3BEACA%2CcAAA%3BEACA%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CyBAAA%3BEACA%2CqBAAA%3BEACA%2CyBAAA%3BEACA%2CkBAAA%3BEACA%2CeAAA%3BEACA%2C0BAAA%3BEACA%2C2CAAA%3BEACA%2CmBAAA%3B%3BAAEA%2CkBAAC%3BEACG%2CmBAAA%3BEACA%2CqBAAA%3BEACA%2C6CAAA%3BEACA%2CWAAW%2CgBAAX%3B%3BAAGJ%2CkBAAC%3BEACG%2CWAAW%2CaAAX%3BEACA%2C4CAAA%3B%3BAA5BR%2CkBA%2BBI%3BEACI%2CcAAA%3B%3BAAQR%3BEACI%2CaAAA%3BEACA%2CSAAA%3BEACA%2CgBAAA%3BEACA%2CWAAA%3BEACA%2CgBAAA%3B%3BAALJ%2CwBAOI%3BEACI%2COAAA%3BEACA%2CaAAA%3BEACA%2CmBAAA%3BEACA%2CuBAAA%3BEACA%2CQAAA%3BEACA%2CYAAA%3BEACA%2CeAAA%3BEACA%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CyBAAA%3BEACA%2CqBAAA%3BEACA%2CmBAAA%3BEACA%2CcAAA%3BEACA%2CyBAAA%3BEACA%2CkBAAA%3BEACA%2CeAAA%3BEACA%2C0BAAA%3BEACA%2CqBAAA%3BEACA%2C2CAAA%3B%3BAAEA%2CwBArBJ%2CaAqBK%3BEACG%2CmBAAA%3BEACA%2CqBAAA%3BEACA%2CWAAW%2CgBAAX%3BEACA%2C6CAAA%3B%3BAAGJ%2CwBA5BJ%2CaA4BK%3BEACG%2CWAAW%2CaAAX%3BEACA%2C4CAAA%3B%3BAArCZ%2CwBAOI%2CaAiCI%3BEACI%2CeAAA%3BEACA%2CcAAA%3B%3BAA1CZ%2CwBA%2BCI%3BEACI%2CmBAAA%3BEACA%2CqBAAA%3BEACA%2C2CAAA%3B%3BAAEA%2CwBALJ%2CgBAKK%3BEACG%2CmBAAA%3BEACA%2CqBAAA%3BEACA%2C6CAAA%3B%3BAAGJ%2CwBAXJ%2CgBAWK%3BEACG%2C4CAAA%3B%3BAA3DZ%2CwBAgEI%3BEACI%2CmBAAA%3BEACA%2CqBAAA%3BEACA%2C2CAAA%3B%3BAAEA%2CwBALJ%2CkBAKK%3BEACG%2CmBAAA%3BEACA%2CqBAAA%3BEACA%2C6CAAA%3B%3BAAGJ%2CwBAXJ%2CkBAWK%3BEACG%2C4CAAA%3B%3BAASZ%3BEACI%2CmBAAA%3BEACA%2CyBAAA%3BEACA%2CkBAAA%3BEACA%2CkBAAA%3BEACA%2CmBAAA%3BEACA%2CyCAAA%3B%3BAANJ%2CyBASI%3BEACI%2CaAAA%3BEACA%2CmBAAA%3BEACA%2C8BAAA%3BEACA%2CmBAAA%3BEACA%2CmBAAA%3BEACA%2CgCAAA%3B%3BAAfR%2CyBASI%2CgBAQI%3BEACI%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CcAAA%3BEACA%2CSAAA%3BEACA%2CyBAAA%3BEACA%2CqBAAA%3B%3BAAvBZ%2CyBA4BI%3BEACI%2CoBAAA%3BEACA%2CmBAAA%3BEACA%2CQAAA%3BEACA%2CiBAAA%3BEACA%2CmBAAA%3BEACA%2CcAAA%3BEACA%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CYAAA%3BEACA%2CkBAAA%3BEACA%2CeAAA%3BEACA%2CyBAAA%3BEACA%2C4CAAA%3B%3BAAEA%2CyBAfJ%2CkBAeK%3BEACG%2CmBAAA%3BEACA%2CWAAW%2CgBAAX%3BEACA%2C4CAAA%3B%3BAA9CZ%2CyBAmDI%3BEACI%2CaAAA%3BEACA%2CsBAAA%3BEACA%2CSAAA%3B%3BAAtDR%2CyBA0DI%3BEACI%2CgBAAA%3BEACA%2CcAAA%3BEACA%2CeAAA%3BEACA%2CyBAAA%3BEACA%2CqBAAA%3BEACA%2CgBAAA%3B%3BAAhER%2CyBAmEI%3BEACI%2CgBAAA%3BEACA%2CcAAA%3BEACA%2CeAAA%3BEACA%2CgBAAA%3B%3BAAvER%2CyBA2EI%3BEACI%2CgBAAA%3BEACA%2CiBAAA%3BEACA%2CUAAA%3BEACA%2CaAAA%3BEACA%2CsBAAA%3BEACA%2CQAAA%3B%3BAAjFR%2CyBA2EI%2CoBAQI%3BEACI%2CkBAAA%3BEACA%2CyBAAA%3BEACA%2CgBAAA%3BEACA%2CWAAA%3BEACA%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CmBAAA%3BEACA%2CkBAAA%3BEACA%2CyBAAA%3BEACA%2CyBAAA%3B%3BAAEA%2CyBApBR%2CoBAQI%2CGAYK%3BEACG%2CmBAAA%3BEACA%2CqBAAA%3B%3BAAGJ%2CyBAzBR%2CoBAQI%2CGAiBK%3BEACG%2CSAAS%2COAAT%3BEACA%2CkBAAA%3BEACA%2CSAAA%3BEACA%2CQAAA%3BEACA%2CWAAW%2CgBAAX%3BEACA%2CcAAA%3BEACA%2CgBAAA%3BEACA%2CeAAA%3BEACA%2CWAAA%3BEACA%2CYAAA%3BEACA%2CaAAA%3BEACA%2CmBAAA%3BEACA%2CuBAAA%3B%3BAAGJ%2CyBAzCR%2CoBAQI%2CGAiCK%3BEACG%2CgBAAA%3B%3BAArHhB%2CyBA2HI%3BEACI%2CeAAA%3BEACA%2CcAAA%3BEACA%2CSAAA%3BEACA%2CkBAAA%3BEACA%2CkBAAA%3BEACA%2CaAAA%3B%3BAAKR%3BEACI%2CaAAA%3BEACA%2CeAAA%3BEACA%2CSAAA%3B%3BAAIJ%3BEACI%2CmBAAA%3BEACA%2CyBAAA%3BEACA%2CkBAAA%3BEACA%2CiBAAA%3BEACA%2CoBAAA%3BEACA%2CsBAAA%3BEACA%2CQAAA%3BEACA%2CyBAAA%3BEACA%2CcAAA%3B%3BAAEA%2CsBAAC%3BEACG%2CqBAAA%3BEACA%2C6CAAA%3B%3BAAKR%3BEACI%2CmBAAA%3BEACA%2CyBAAA%3BEACA%2CkBAAA%3BEACA%2CkBAAA%3BEACA%2CWAAA%3B%3BAALJ%2CwBAOI%3BEACI%2CmBAAA%3BEACA%2CcAAA%3B%3BAAKR%3BEACI%2CaAAA%3BEACA%2CuBAAuB%2CcAAvB%3BEACA%2CQAAA%3B%3BAAGJ%3BEACI%2CkBAAA%3BEACA%2C0BAAA%3BEACA%2CgBAAA%3BEACA%2CWAAA%3BEACA%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CmBAAA%3BEACA%2CkBAAA%3BEACA%2CyBAAA%3BEACA%2CyBAAA%3B%3BAAEA%2CsBAAC%3BEACG%2CmBAAA%3BEACA%2CqBAAA%3B%3BAAGJ%2CsBAAC%3BEACG%2CSAAS%2COAAT%3BEACA%2CkBAAA%3BEACA%2CSAAA%3BEACA%2CQAAA%3BEACA%2CWAAW%2CgBAAX%3BEACA%2CcAAA%3BEACA%2CgBAAA%3BEACA%2CeAAA%3B%3BAAQR%3BEACI%2CeAAA%3BEACA%2CMAAA%3BEACA%2COAAA%3BEACA%2CQAAA%3BEACA%2CSAAA%3BEACA%2CaAAA%3BEACA%2CaAAA%3BEACA%2CmBAAA%3BEACA%2CuBAAA%3BEACA%2CaAAA%3BEACA%2CUAAA%3BEACA%2CkBAAA%3BEACA%2CyBAAyB%2C6CAAzB%3B%3BAAEA%2CsBAAC%3BEACG%2CUAAA%3BEACA%2CmBAAA%3B%3BAAFJ%2CsBAAC%2COAIG%3BEACI%2CWAAW%2CSAAS%2CaAApB%3B%3BAApBZ%2CsBAyBI%3BEACI%2CkBAAA%3BEACA%2CMAAA%3BEACA%2COAAA%3BEACA%2CQAAA%3BEACA%2CSAAA%3BEACA%2CYAAY%2C4EAAZ%3BEACA%2CiBAAiB%2CWAAW%2CcAA5B%3B%3BAAhCR%2CsBAoCI%3BEACI%2CkBAAA%3BEACA%2CWAAA%3BEACA%2CgBAAA%3BEACA%2CgBAAA%3BEACA%2CmBAAA%3BEACA%2CmBAAA%3BEACA%2CqKAAA%3BEAKA%2CaAAA%3BEACA%2CsBAAA%3BEACA%2CWAAW%2CWAAW%2CgBAAtB%3BEACA%2C2BAA2B%2C6BAA3B%3BEACA%2CiBAAA%3B%3BAApDR%2CsBAwDI%3BEACI%2C4BAAA%3BEACA%2CmBAAA%3BEACA%2C4CAAA%3BEACA%2CkBAAA%3BEACA%2CcAAA%3B%3BAAEA%2CsBAPJ%2CcAOK%3BEACG%2CSAAS%2CEAAT%3BEACA%2CkBAAA%3BEACA%2CSAAA%3BEACA%2CUAAA%3BEACA%2CWAAA%3BEACA%2CWAAA%3BEACA%2CYAAY%2CkFAAZ%3BEAMA%2CYAAA%3B%3BAA5EZ%2CsBAwDI%2CcAuBI%3BEACI%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CcAAA%3BEACA%2CSAAA%3BEACA%2CsBAAA%3BEACA%2CkBAAA%3B%3BAArFZ%2CsBA0FI%3BEACI%2CaAAA%3BEACA%2CmBAAA%3BEACA%2CuBAAA%3BEACA%2CWAAA%3BEACA%2CYAAA%3BEACA%2CmBAAA%3BEACA%2CyBAAA%3BEACA%2CkBAAA%3BEACA%2CeAAA%3BEACA%2CcAAA%3BEACA%2CqBAAqB%2C4BAArB%3BEACA%2C%2BEAAA%3BEACA%2CkBAAA%3BEACA%2CSAAA%3BEACA%2CWAAA%3BEACA%2CaAAA%3BEACA%2CqBAAA%3B%3BAA3GR%2CsBA0FI%2CaAmBI%3BEACI%2CeAAA%3B%3BAAGJ%2CsBAvBJ%2CaAuBK%3BEACG%2CmBAAA%3BEACA%2CqBAAA%3BEACA%2CcAAA%3BEACA%2C%2BEAAA%3B%3BAAGJ%2CsBA9BJ%2CaA8BK%3BEACG%2C6CAAA%3B%3BAAzHZ%2CsBA8HI%3BEACI%2COAAA%3BEACA%2CgBAAA%3BEACA%2CkBAAA%3BEACA%2CkBAAA%3BEACA%2CYAAY%2CkBAAZ%3BEACA%2CmBAAA%3BEACA%2CWAAA%3BEACA%2CgBAAA%3B%3BAAtIR%2CsBA8HI%2CYAWI%2COAAM%3BEACF%2CwBAAA%3B%3BAAGA%2CsBAfR%2CYAWI%2COAAM%2CIAIE%3BAACJ%2CsBAhBR%2CYAWI%2COAAM%2CIAKE%3BEACA%2CwBAAA%3B%3BAA%5C%2FIhB%2CsBA8HI%2CYAqBI%2CUAAS%2CIAAI%3BEACT%2CwBAAA%3B%3BAA8DZ%2CQArD0B%3BEACtB%3BIACI%2CsBAAA%3B%3BEADJ%2CoBAGI%3BEAHJ%2CoBAII%3BEAJJ%2CoBAKI%3BIACI%2CeAAA%3BIACA%2CWAAA%3B%3BEAIR%3BIACI%2CsBAAA%3BIACA%2CQAAA%3B%3BEAFJ%2CwBAII%3BIACI%2CWAAA%3BIACA%2CYAAA%3BIACA%2CeAAA%3B%3BEAIR%3BIACI%2CkBAAA%3B%3BEADJ%2CyBAGI%3BIACI%2CQAAA%3B%3BEAJR%2CyBAOI%3BIACI%2CcAAA%3B%3BEAEA%2CyBAHJ%2CcAGK%2CIAAI%3BIACD%2CWAAA%3BIACA%2CcAAA%3B%3BEAZZ%2CyBAgBI%2CoBAAoB%3BIAChB%2CeAAA%3BIACA%2CyBAAA%3B%3BEAlBR%2CyBAqBI%3BIACI%2CcAAA%3B%3BEAtBR%2CyBAyBI%3BIACI%2CeAAA%3B%3B%3BAClmBZ%3BEACI%2CcAAA%3B%3BAAGJ%3BEACI%2CmBAAA%3BEACA%2CcAAA%3BEACA%2CyBAAA%3BEACA%2C2CAAA%3BEACA%2CmBAAA%3BEACA%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CkBAAA%3BEACA%2C2BAAA%3B%3BAATJ%2CWAWI%3BEACI%2CcAAA%3BEACA%2CqBAAA%3BEACA%2CgBAAA%3B%3BAAdR%2CWAiBI%3BEACI%2CwBAAA%3B%3BAAQR%3BEACI%2CkBAAA%3BEACA%2CcAAA%3BEACA%2CmBAAA%3BEACA%2CcAAA%3BEACA%2CyBAAA%3BEACA%2C2CAAA%3BEACA%2CmBAAA%3BEACA%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CkBAAA%3BEACA%2CgBAAA%3BEACA%2CaAAA%3BEACA%2CgBAAA%3B%3BAAOJ%2CsBAAuB%2CYAGnB%2COAAS%3BAAHb%2CsBAAuB%2CYAInB%2COAAO%3BEACH%2C6BAAA%3B%3BAALR%2CsBAAuB%2CYASnB%3BAATJ%2CsBAAuB%2CYAUnB%3BAAVJ%2CsBAAuB%2CYAWnB%3BAAXJ%2CsBAAuB%2CYAYnB%3BAAZJ%2CsBAAuB%2CYAanB%2COAAO%2COAAO%3BAAblB%2CsBAAuB%2CYAcnB%2COAAO%2COAAO%3BAAdlB%2CsBAAuB%2CYAenB%2COAAO%2COAAO%3BAAflB%2CsBAAuB%2CYAgBnB%2COAAO%2COAAO%2CIAAG%3BAAhBrB%2CsBAAuB%2CYAiBnB%2COAAO%2COAAO%2CIAAG%3BAAjBrB%2CsBAAuB%2CYAkBnB%2COAAO%3BAAlBX%2CsBAAuB%2CYAmBnB%2COAAO%3BAAnBX%2CsBAAuB%2CYAoBnB%2CIAAG%3BAApBP%2CsBAAuB%2CYAqBnB%2COAAO%2CIAAG%3BEACN%2CsBAAA%3BEACA%2CuBAAA%3BEACA%2C0BAAA%3BEACA%2C2BAAA%3BEACA%2CqBAAA%3BEACA%2CuBAAA%3BEACA%2CyBAAA%3BEACA%2CyBAAA%3BEACA%2CiCAAA%3BEACA%2CcAAA%3BEACA%2C6BAAA%3BEACA%2CqBAAA%3BEACA%2CgBAAA%3BEACA%2CqBAAA%3BEACA%2C8BAAA%3BEACA%2CuBAAA%3B%3BAArCR%2CsBAAuB%2CYAyCnB%2CIAAG%2CeAAe%3BEACd%2CYAAA%3BEACA%2CWAAW%2CWAAX%3B%3BAA3CR%2CsBAAuB%2CYA%2BCnB%2CIAAG%2CeAAe%3BEACd%2CwBAAA%3BEACA%2C6BAAA%3BEACA%2CqBAAA%3BEACA%2CmBAAA%3BEACA%2CoBAAA%3B%3BAApDR%2CsBAAuB%2CYAwDnB%2CeAAc%3BAAxDlB%2CsBAAuB%2CYAyDnB%2CSAAQ%3BAAzDZ%2CsBAAuB%2CYA0DnB%2CgBAAe%3BAA1DnB%2CsBAAuB%2CYA2DnB%2COAAO%2COAAO%2CeAAc%3BAA3DhC%2CsBAAuB%2CYA4DnB%2COAAO%2COAAO%2CSAAQ%3BAA5D1B%2CsBAAuB%2CYA6DnB%2COAAO%2COAAO%2CgBAAe%3BEACzB%2CSAAS%2CGAAT%3BEACA%2CcAAA%3BEACA%2CyBAAA%3B%3BAAhER%2CsBAAuB%2CYAoEnB%2CeAAc%3BAApElB%2CsBAAuB%2CYAqEnB%2CSAAQ%3BAArEZ%2CsBAAuB%2CYAsEnB%2CgBAAe%3BAAtEnB%2CsBAAuB%2CYAuEnB%2COAAO%2COAAO%2CeAAc%3BAAvEhC%2CsBAAuB%2CYAwEnB%2COAAO%2COAAO%2CSAAQ%3BAAxE1B%2CsBAAuB%2CYAyEnB%2COAAO%2COAAO%2CgBAAe%3BEACzB%2CWAAW%2CWAAX%3BEACA%2CmBAAA%3B%3BAA3ER%2CsBAAuB%2CYAmFnB%3BAAnFJ%2CsBAAuB%2CYAoFnB%3BAApFJ%2CsBAAuB%2CYAqFnB%2CeAAe%3BAArFnB%2CsBAAuB%2CYAsFnB%2CSAAS%3BAAtFb%2CsBAAuB%2CYAuFnB%2COAAO%2COAAO%3BAAvFlB%2CsBAAuB%2CYAwFnB%2COAAO%3BAAxFX%2CsBAAuB%2CYAyFnB%2COAAO%3BAAzFX%2CsBAAuB%2CYA0FnB%2CeAAc%3BEACV%2C6BAAA%3BEACA%2CcAAA%3BEACA%2CmBAAA%3BEACA%2CcAAA%3BEACA%2CkBAAA%3BEACA%2CkBAAA%3BEACA%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CgBAAA%3BEACA%2CgBAAA%3BEACA%2CgBAAA%3BEACA%2C0CAAA%3BEACA%2C8BAAA%3BEACA%2CqBAAA%3BEACA%2CeAAA%3BEACA%2CkBAAA%3BEACA%2CKAAK%2CgBAAL%3BEACA%2CqBAAA%3BEACA%2C6BAAA%3BEACA%2CyBAAA%3BEACA%2CWAAW%2CgBAAX%3BEACA%2C%2BBAAA%3B%3BAAhHR%2CsBAAuB%2CYAwHnB%2CeAAc%2CMAAO%3BAAxHzB%2CsBAAuB%2CYAyHnB%2CeAAc%2CMAAS%3BAAzH3B%2CsBAAuB%2CYA0HnB%2CSAAQ%2CMAAO%3BAA1HnB%2CsBAAuB%2CYA2HnB%2CSAAQ%2CMAAO%3BAA3HnB%2CsBAAuB%2CYA4HnB%2CSAAQ%2CMAAS%3BAA5HrB%2CsBAAuB%2CYA6HnB%2CgBAAe%2CMAAS%3BAA7H5B%2CsBAAuB%2CYA8HnB%2COAAO%2COAAO%2CeAAc%2CMAAO%3BAA9HvC%2CsBAAuB%2CYA%2BHnB%2COAAO%2COAAO%2CSAAQ%2CMAAO%3BAA%5C%2FHjC%2CsBAAuB%2CYAgInB%2COAAO%2CeAAc%2CMAAO%3BAAhIhC%2CsBAAuB%2CYAiInB%2COAAO%2CSAAQ%2CMAAO%3BAAjI1B%2CsBAAuB%2CYAkInB%2CeAAc%2CMAAM%3BEAChB%2CqBAAA%3BEACA%2C8BAAA%3BEACA%2CWAAW%2CaAAX%3BEACA%2C%2BBAAA%3BEACA%2CyBAAA%3B%3BAASJ%2CsBADmB%2CYAClB%3BEACG%2CUAAA%3B%3BAAGJ%2CsBALmB%2CYAKlB%3BEACG%2C%2BBAAA%3BEACA%2CmBAAA%3BEACA%2CaAAA%3B%3BAAGJ%2CsBAXmB%2CYAWlB%3BEACG%2CYAAY%2CiDAAZ%3BEACA%2CmBAAA%3BEACA%2C6BAAA%3BEACA%2C4BAAA%3B%3BAAEA%2CsBAjBe%2CYAWlB%2CyBAMI%3BEACG%2CYAAY%2CiDAAZ%3BEACA%2C4BAAA%3B%3BAASZ%2CsBAAuB%2CYACnB%3BEACI%2CmBAAA%3BEACA%2CqCAAA%3BEACA%2CmBAAA%3BEACA%2CaAAA%3BEACA%2CmBAAA%3BEACA%2CsBAAA%3BEACA%2C0BAAA%3BEACA%2CyCAAA%3BEACA%2CqBAAiC%2C4BAAjC%3BEACA%2CkBAAA%3BEACA%2CiBAAA%3BEACA%2CsBAAA%3B%3BAAGA%2CsBAhBe%2CYACnB%2CUAeK%3BEACG%2CSAAS%2CEAAT%3BEACA%2CkBAAA%3BEACA%2CMAAA%3BEACA%2COAAA%3BEACA%2CQAAA%3BEACA%2CWAAA%3BEACA%2CYAAY%2CgDAAZ%3BEACA%2CUAAA%3BEACA%2CwBAAA%3B%3BAAIJ%2CsBA7Be%2CYACnB%2CUA4BK%3BEACG%2CqCAAA%3BEACA%2CuHAAA%3BEAIA%2CWAAW%2CgBAAX%3B%3BAAEA%2CsBArCW%2CYACnB%2CUA4BK%2CMAQI%3BEACG%2CUAAA%3B%3BAAIR%2CsBA1Ce%2CYACnB%2CUAyCK%3BEACG%2CgBAAA%3B%3BAA3CZ%2CsBAAuB%2CYAgDnB%3BEACI%2CmBAAA%3BEACA%2CsBAAA%3BEACA%2C0BAAA%3BEACA%2CsBAAA%3BEACA%2CsBAAA%3B%3BAAEA%2CsBAvDe%2CYAgDnB%2COAOK%3BEACG%2CgBAAA%3B%3BAAxDZ%2CsBAAuB%2CYA4DnB%3BEACI%2CsBAAA%3BEACA%2C0BAAA%3B%3BAA9DR%2CsBAAuB%2CYAkEnB%3BAAlEJ%2CsBAAuB%2CYAmEjB%3BEACE%2CaAAA%3BEACA%2CmBAAA%3BEACA%2CQAAA%3BEACA%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CcAAA%3BEACA%2CkBAAA%3BEACA%2CiBAAA%3BEACA%2CoBAAA%3BEACA%2CkBAAA%3BEACA%2CkBAAA%3B%3BAAGA%2CsBAjFe%2CYAkEnB%2COAeK%3BAAAD%2CsBAjFe%2CYAmEjB%2CSAcG%3BEACG%2CSAAS%2CEAAT%3BEACA%2CkBAAA%3BEACA%2COAAA%3BEACA%2CQAAA%3BEACA%2CWAAW%2CgBAAX%3BEACA%2CUAAA%3BEACA%2CYAAA%3BEACA%2CYAAY%2CiDAAZ%3BEACA%2CkBAAA%3B%3BAA1FZ%2CsBAAuB%2CYAkEnB%2COA2BI%3BAA7FR%2CsBAAuB%2CYAmEjB%2CSA0BE%3BEACI%2CcAAA%3BEACA%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CcAAA%3B%3BAAjGZ%2CsBAAuB%2CYAyGnB%3BEACI%2CsBAAA%3BEACA%2CYAAA%3BEACA%2CsBAAA%3BEACA%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CcAAA%3BEACA%2CyBAAA%3BEACA%2CsBAAsB%2C6PAAtB%3BEACA%2C4BAAA%3BEACA%2CsCAAA%3BEACA%2CqCAAA%3BEACA%2CyBAAA%3BEACA%2C8BAAA%3BEACA%2C2BAAA%3BEACA%2CmCAAA%3BEACA%2CgCAAA%3BEACA%2C0BAAA%3BEACA%2CqBAAiC%2C4BAAjC%3BEACA%2C8EAAA%3BEACA%2C%2BBAAA%3B%3BAAEA%2CsBA%5C%2FHe%2CYAyGnB%2COAsBK%3BEACG%2CqBAAA%3BEACA%2CyBAAA%3BEACA%2C%2BEAAA%3BEACA%2CWAAW%2CgBAAX%3B%3BAAGJ%2CsBAtIe%2CYAyGnB%2COA6BK%3BEACG%2CwBAAA%3BEACA%2CqBAAA%3BEACA%2CyBAAA%3BEACA%2C0HAAA%3BEAIA%2CWAAW%2CaAAX%3B%3BAA9IZ%2CsBAAuB%2CYAyGnB%2COAyCI%3BEACI%2CgBAAA%3BEACA%2C%2BBAAA%3BEACA%2CYAAA%3B%3BAArJZ%2CsBAAuB%2CYA8JnB%2CcAAa%3BEACT%2CwBAAA%3BEACA%2CiCAAA%3BEACA%2CQAAA%3BEACA%2CeAAA%3B%3BAAlKR%2CsBAAuB%2CYAqKnB%2COAAM%3BEACF%2CaAAA%3BEACA%2CmBAAA%3BEACA%2CmBAAA%3BEACA%2CyBAAA%3BEACA%2CmBAAA%3BEACA%2CkBAAA%3BEACA%2CSAAA%3BEACA%2CqBAAiC%2C4BAAjC%3BEACA%2CeAAA%3BEACA%2CkBAAA%3BEACA%2CyCAAA%3BEACA%2CgBAAA%3B%3BAAGA%2CsBApLe%2CYAqKnB%2COAAM%2COAeD%3BEACG%2CSAAS%2CEAAT%3BEACA%2CkBAAA%3BEACA%2CQAAA%3BEACA%2CmBAAA%3BEACA%2CYAAA%3BEACA%2CcAAc%2C0CAA%2BC%2C4BAA7D%3BEACA%2C2BAAA%3BEACA%2CuBAAA%3BEACA%2CUAAA%3BEACA%2CwBAAA%3B%3BAAGJ%2CsBAjMe%2CYAqKnB%2COAAM%2COA4BD%3BEACG%2CYAAY%2CiDAAZ%3BEACA%2CqBAAA%3BEACA%2C0HAAA%3BEAIA%2CWAAW%2CgBAAX%3B%3BAAEA%2CsBA1MW%2CYAqKnB%2COAAM%2COA4BD%2CMASI%3BEACG%2CYAAA%3B%3BAAKR%2CsBAhNe%2CYAqKnB%2COAAM%2COA2CD%3BAACD%2CsBAjNe%2CYAqKnB%2COAAM%2COA4CD%2CIAAI%3BEACD%2CYAAY%2CiDAAZ%3BEACA%2CqBAAA%3BEACA%2C0HAAA%3BEAIA%2CWAAW%2CgBAAX%3B%3BAAEA%2CsBA1NW%2CYAqKnB%2COAAM%2COA2CD%2COAUI%3BAAAD%2CsBA1NW%2CYAqKnB%2COAAM%2COA4CD%2CIAAI%2CeASA%3BEACG%2CUAAA%3B%3BAA3NhB%2CsBAAuB%2CYAoOnB%2CMAAK%2CiBAAiB%3BEAClB%2CwBAAA%3B%3BAArOR%2CsBAAuB%2CYAoOnB%2CMAAK%2CiBAAiB%2CSAGhB%3BEACE%2CaAAA%3BEACA%2CmBAAA%3BEACA%2C8BAAA%3BEACA%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CcAAA%3BEACA%2CeAAA%3BEACA%2CkBAAA%3BEACA%2CmBAAA%3BEACA%2CSAAA%3BEACA%2CgBAAA%3BEACA%2CkBAAA%3BEACA%2CWAAA%3B%3BAApPZ%2CsBAAuB%2CYAoOnB%2CMAAK%2CiBAAiB%2CSAGhB%2CQAgBI%3BEACE%2CUAAA%3BEACA%2CiBAAA%3BEACA%2CoBAAA%3BEACA%2CgBAAA%3B%3BAA3PhB%2CsBAAuB%2CYAoOnB%2CMAAK%2CiBAAiB%2CSAGhB%2CQAwBE%3BEACI%2CiBAAA%3BEACA%2CcAAA%3B%3BAAIJ%2CsBArQW%2CYAoOnB%2CMAAK%2CiBAAiB%2CSAGhB%2CQA8BG%3BEACG%2CSAAS%2CEAAT%3BEACA%2CkBAAA%3BEACA%2COAAA%3BEACA%2CQAAA%3BEACA%2CWAAW%2CgBAAX%3BEACA%2CWAAA%3BEACA%2CYAAA%3BEACA%2C2BAAA%3BEACA%2CkBAAA%3BEACA%2CmBAAA%3BEACA%2CqBAAiC%2C4BAAjC%3BEACA%2C%2BCAAA%3B%3BAAMJ%2CsBAvRW%2CYAoOnB%2CMAAK%2CiBAAiB%2CSAkDjB%2CQAAW%2CQACP%3BEACG%2CYAAY%2CiDAAZ%3BEACA%2CqBAAA%3BEACA%2CuFAAA%3BEAGA%2CWAAW%2CiBAAiB%2CWAA5B%3B%3BAAIJ%2CsBAjSW%2CYAoOnB%2CMAAK%2CiBAAiB%2CSAkDjB%2CQAAW%2CQAWP%3BEACG%2CSAAS%2CEAAT%3BEACA%2CkBAAA%3BEACA%2CSAAA%3BEACA%2CQAAA%3BEACA%2CWAAW%2CiBAAiB%2CaAA5B%3BEACA%2CUAAA%3BEACA%2CYAAA%3BEACA%2CqBAAA%3BEACA%2C6BAAA%3B%3BAA1ShB%2CsBAAuB%2CYAoOnB%2CMAAK%2CiBAAiB%2CSA2EhB%2CQAAM%3BEACJ%2CgBAAA%3BEACA%2CcAAA%3BEACA%2CeAAA%3BEACA%2CYAAY%2CiDAAZ%3BEACA%2CiBAAA%3BEACA%2CkBAAA%3BEACA%2CwCAAA%3BEACA%2CmBAAA%3BEACA%2CcAAA%3B%3BAAxTZ%2CsBAAuB%2CYAiUnB%2COAAM%2COACF%2CIAAG%3BAAlUX%2CsBAAuB%2CYAiUnB%2COAAM%2COAEF%3BEACI%2C6BAAA%3BEACA%2CUAAA%3BEACA%2CQAAA%3BEACA%2CWAAW%2CgBAAX%3BEACA%2CWAAA%3BEACA%2CYAAA%3BEACA%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CYAAA%3BEACA%2CUAAA%3BEACA%2CmBAAA%3BEACA%2CyBAAA%3BEACA%2CWAAA%3BEACA%2CyBAAA%3BEACA%2CSAAA%3BEACA%2CUAAA%3BEACA%2CWAAA%3BEACA%2CWAAA%3BEACA%2CcAAA%3B%3BAAEA%2CsBAxVW%2CYAiUnB%2COAAM%2COACF%2CIAAG%2CyBAsBE%3BAAAD%2CsBAxVW%2CYAiUnB%2COAAM%2COAEF%2C0BAqBK%3BEACG%2CYAAA%3BEACA%2CWAAW%2CiBAAiB%2CUAA5B%3B%3BAAUhB%2CsBAAuB%3BEACnB%2CaAAA%3BEACA%2CmBAAA%3BEACA%2CmBAAA%3BEACA%2C8BAAA%3BEACA%2CSAAA%3BEACA%2CkBAAA%3BEACA%2CyCAAA%3BEACA%2CmBAAA%3BEACA%2C2CAAA%3BEACA%2CkBAAA%3BEACA%2CcAAA%3BEACA%2CeAAA%3BEACA%2CYAAA%3B%3BAAGA%2CsBAhBmB%2CcAgBlB%3BEACG%2CSAAS%2CEAAT%3BEACA%2CkBAAA%3BEACA%2CMAAA%3BEACA%2CUAAA%3BEACA%2CWAAA%3BEACA%2CWAAA%3BEACA%2CYAAY%2CoFAAZ%3B%3BAAYR%2CsBACI%3BEACI%2CaAAA%3BEACA%2CqBAAA%3BEACA%2CSAAA%3BEACA%2CcAAA%3BEACA%2CYAAA%3BEACA%2CeAAA%3B%3BAAPR%2CsBAUI%3BEACI%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CcAAA%3BEACA%2CyBAAA%3BEACA%2CqBAAA%3B%3BAAfR%2CsBAkBI%3BEACI%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CcAAA%3BEACA%2CgBAAA%3BEACA%2CsBAAA%3BEACA%2CYAAA%3B%3BAAxBR%2CsBAkBI%2CmBAQI%3BEACI%2CeAAA%3BEACA%2C2BAAA%3BEACA%2CcAAA%3B%3BAA7BZ%2CsBAkBI%2CmBAeI%3BEACI%2CoBAAA%3BEACA%2CqBAAA%3BEACA%2CQAAA%3BEACA%2CeAAA%3BEACA%2CeAAA%3BEACA%2CsBAAA%3BEACA%2CeAAA%3B%3BAAxCZ%2CsBAkBI%2CmBAeI%2CiBASI%3BEACI%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CcAAA%3B%3BAA7ChB%2CsBAkBI%2CmBAeI%2CiBAeI%3BAAhDZ%2CsBAkBI%2CmBAeI%2CiBAgBI%3BEACI%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CcAAA%3B%3BAApDhB%2CsBAkBI%2CmBAeI%2CiBAsBI%3BEACI%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CcAAA%3B%3BAA1DhB%2CsBAkBI%2CmBAeI%2CiBA4BI%3BEACI%2CeAAA%3BEACA%2C2BAAA%3BEACA%2CcAAA%3B%3BAAhEhB%2CsBAqEI%3BEACI%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CcAAA%3B%3BAAxER%2CsBA2EI%3BEACI%2CaAAA%3BEACA%2CmBAAA%3BEACA%2CSAAA%3BEACA%2CcAAA%3BEACA%2CeAAA%3BEACA%2CYAAA%3B%3BAAQR%2CsBAAuB%2CcACnB%3BEACI%2CaAAA%3BEACA%2CmBAAA%3BEACA%2CQAAA%3BEACA%2CcAAA%3BEACA%2CoBAAA%3BEACA%2CqBAAA%3BEACA%2CuBAAA%3BEACA%2CkCAAA%3BEACA%2C2BAAA%3B%3BAAVR%2CsBAAuB%2CcACnB%2CoBAWI%2COAAM%3BEACF%2CaAAA%3BEACA%2CmBAAA%3BEACA%2CQAAA%3BEACA%2CoBAAA%3B%3BAAhBZ%2CsBAAuB%2CcACnB%2CoBAWI%2COAAM%2CIAMF%3BEACI%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CcAAA%3BEACA%2CyBAAA%3BEACA%2CqBAAA%3BEACA%2CoBAAA%3BEACA%2CqBAAA%3B%3BAAEA%2CsBA3BO%2CcACnB%2CoBAWI%2COAAM%2CIAMF%2COASK%3BEACG%2CwBAAA%3B%3BAA5BpB%2CsBAAuB%2CcACnB%2CoBAWI%2COAAM%2CIAoBF%3BEACI%2CoBAAA%3BEACA%2CsBAAA%3B%3BAAlChB%2CsBAAuB%2CcAwCnB%2CoBAAoB%3BEAChB%2CaAAA%3BEACA%2CmBAAA%3BEACA%2CyBAAA%3BEACA%2CkBAAA%3BEACA%2CgBAAA%3BEACA%2CmBAAA%3B%3BAA9CR%2CsBAAuB%2CcAwCnB%2CoBAAoB%2CoBAQhB%2CMAAK%3BEACD%2CsBAAA%3BEACA%2CYAAA%3BEACA%2CkBAAA%3BEACA%2CuBAAA%3BEACA%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CcAAA%3BEACA%2CmBAAA%3BEACA%2CqBAAA%3BEACA%2CoBAAA%3BEACA%2C2BAAA%3BEACA%2C0BAAA%3B%3BAAEA%2CsBA9DW%2CcAwCnB%2CoBAAoB%2CoBAQhB%2CMAAK%2CeAcA%3BAACD%2CsBA%5C%2FDW%2CcAwCnB%2CoBAAoB%2CoBAQhB%2CMAAK%2CeAeA%3BEACG%2CwBAAA%3BEACA%2CSAAA%3B%3BAAGJ%2CsBApEW%2CcAwCnB%2CoBAAoB%2CoBAQhB%2CMAAK%2CeAoBA%3BEACG%2CwBAAA%3B%3BAArEhB%2CsBAAuB%2CcA2EnB%2CoBAAoB%3BEAChB%2CWAAA%3BEACA%2CYAAA%3BEACA%2CaAAA%3BEACA%2CmBAAA%3BEACA%2CuBAAA%3BEACA%2CmBAAA%3BEACA%2CYAAA%3BEACA%2CeAAA%3BEACA%2CcAAA%3BEACA%2CyBAAA%3BEACA%2CcAAA%3B%3BAAtFR%2CsBAAuB%2CcA2EnB%2CoBAAoB%2CeAahB%3BEACI%2CeAAA%3B%3BAAGJ%2CsBA5Fe%2CcA2EnB%2CoBAAoB%2CeAiBf%3BEACG%2CmBAAA%3BEACA%2CcAAA%3B%3BAAGJ%2CsBAjGe%2CcA2EnB%2CoBAAoB%2CeAsBf%3BEACG%2CmBAAA%3B%3BAASZ%2CsBACI%3BEACI%2CkBAAA%3BEACA%2CmBAAA%3BEACA%2CcAAA%3BEACA%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CyBAAA%3BEACA%2CkBAAA%3BEACA%2CeAAA%3BEACA%2CyBAAA%3B%3BAAEA%2CsBAXJ%2CkBAWK%3BEACG%2CmBAAA%3BEACA%2CcAAA%3BEACA%2CqBAAA%3B%3BAAfZ%2CsBAmBI%3BEACI%2CoBAAA%3BEACA%2CmBAAA%3BEACA%2CQAAA%3BEACA%2CkBAAA%3BEACA%2CYAAY%2CiDAAZ%3BEACA%2CcAAA%3BEACA%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CoBAAA%3BEACA%2CiBAAA%3BEACA%2CYAAA%3BEACA%2CkBAAA%3BEACA%2CeAAA%3BEACA%2CyBAAA%3BEACA%2C6CAAA%3BEACA%2CkBAAA%3BEACA%2CgBAAA%3B%3BAApCR%2CsBAmBI%2CmBAmBI%3BEACI%2CWAAA%3BEACA%2CYAAA%3B%3BAAGJ%2CsBAxBJ%2CmBAwBK%3BEACG%2CYAAY%2CiDAAZ%3BEACA%2C6CAAA%3B%3BAAGJ%2CsBA7BJ%2CmBA6BK%3BEACG%2CWAAW%2CeAAX%3BEACA%2C4CAAA%3B%3BAA%2BBZ%2CQArB%2BB%3BEAC3B%2CsBACI%3BIACI%2CgBAAA%3B%3BEAFR%2CsBAKI%3BIACI%2CaAAA%3B%3BEANR%2CsBASI%3BIACI%2CaAAA%3B%3BEAVR%2CsBAaI%3BIACI%2CkBAAA%3B%3B%3BAAwBZ%2CQAlB0B%3BEACtB%2CsBAAuB%3BIACnB%2CeAAA%3BIACA%2CSAAA%3B%3BEAFJ%2CsBAAuB%2CcAInB%3BIACI%2CcAAA%3BIACA%2CSAAA%3B%3BEANR%2CsBAAuB%2CcASnB%3BIACI%2CcAAA%3BIACA%2CyBAAA%3B%3B%3BAAyHZ%2CQAnH%2BB%3BEAC3B%3BIACI%2CaAAA%3B%3BEADJ%2CsBAGI%3BIACI%2CeAAA%3BIACA%2CgBAAA%3BIACA%2CmBAAA%3B%3BEANR%2CsBASI%3BIACI%2CaAAA%3B%3BEAVR%2CsBASI%2CcAGI%3BIACI%2CeAAA%3B%3BEAbZ%2CsBAiBI%3BIACI%2CWAAA%3BIACA%2CYAAA%3BIACA%2CUAAA%3BIACA%2CYAAA%3BIACA%2C0CAAA%3B%3BEAtBR%2CsBAiBI%2CaAOI%3BIACI%2CeAAA%3B%3BEAzBZ%2CsBA6BI%3BIACI%2CaAAA%3BIACA%2CYAAY%2CkBAAZ%3B%3BEA%5C%2FBR%2CsBA6BI%2CYAII%3BIACI%2CaAAA%3B%3BEAlCZ%2CsBAsCI%3BIACI%2CaAAA%3BIACA%2CSAAA%3B%3BEAxCR%2CsBA2CI%3BIACI%2CsBAAA%3BIACA%2CuBAAA%3BIACA%2CQAAA%3BIACA%2CkBAAA%3B%3BEA%5C%2FCR%2CsBAkDI%3BIACI%2CeAAA%3B%3BEAnDR%2CsBAkDI%2CmBAGI%3BIACI%2CeAAA%3B%3BEAtDZ%2CsBA0DI%3BIACI%2C8BAAA%3BIACA%2CWAAA%3BIACA%2CSAAA%3B%3BEA7DR%2CsBAgEI%3BIACI%2CsBAAA%3BIACA%2CoBAAA%3BIACA%2CSAAA%3B%3BEAnER%2CsBAsEI%3BIACI%2CWAAA%3B%3BEAvER%2CsBA0EI%3BEA1EJ%2CsBA2EI%3BIACI%2CWAAA%3BIACA%2CuBAAA%3B%3BEAIR%3BIACI%2CkBAAA%3BIACA%2CeAAA%3B%3BEAGJ%3BIACI%2CsBAAA%3BIACA%2CSAAA%3B%3BEAGJ%3BIACI%2CWAAA%3B%3BEAGJ%3BEACA%3BIACI%2CWAAA%3B%3BEAGJ%3BIACI%2CkBAAA%3B%3BEADJ%2CyBAGI%3BIACI%2C0BAAA%3BIACA%2CSAAA%3B%3BEALR%2CyBAQI%2CoBAAoB%3BIAChB%2CeAAA%3BIACA%2CyBAAA%3B%3B%3BAC3%5C%2FBZ%3BEACI%2CaAAA%3BEACA%2CmBAAA%3BEACA%2CSAAA%3BEACA%2CmBAAA%3B%3BAAGJ%3BEACI%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CcAAA%3BEACA%2CyBAAA%3BEACA%2CqBAAA%3B%3BAAGJ%3BEACI%2CaAAA%3BEACA%2CmBAAA%3BEACA%2CyBAAA%3BEACA%2CkBAAA%3BEACA%2CgBAAA%3BEACA%2CmBAAA%3B%3BAAGJ%3BEACI%2CWAAA%3BEACA%2CYAAA%3BEACA%2CkBAAA%3BEACA%2CYAAA%3BEACA%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CcAAA%3BEACA%2C0BAAA%3B%3BAAEA%2CUAAC%3BAACD%2CUAAC%3BEACG%2CwBAAA%3BEACA%2CSAAA%3B%3BAAGJ%2CUAAC%3BEACG%2CaAAA%3B%3BAAIR%3BEACI%2CWAAA%3BEACA%2CYAAA%3BEACA%2CaAAA%3BEACA%2CmBAAA%3BEACA%2CuBAAA%3BEACA%2CmBAAA%3BEACA%2CYAAA%3BEACA%2CeAAA%3BEACA%2CcAAA%3BEACA%2CyBAAA%3B%3BAAEA%2CQAAC%3BEACG%2CmBAAA%3BEACA%2CcAAA%3B%3BAAGJ%2CQAAC%3BEACG%2CmBAAA%3B%3BAAlBR%2CQAqBI%3BEACI%2CeAAA%3B%3BAAQR%3BEACI%2CgBAAA%3BEACA%2CkBAAA%3BEACA%2CmBAAA%3BEACA%2CyBAAA%3BEACA%2CkBAAA%3B%3BAAGJ%3BEACI%2CaAAA%3BEACA%2CQAAA%3BEACA%2CmBAAA%3B%3BAAGJ%3BEACI%2COAAA%3BEACA%2CkBAAA%3BEACA%2CeAAA%3BEACA%2CcAAA%3BEACA%2CmBAAA%3BEACA%2CyBAAA%3BEACA%2CkBAAA%3BEACA%2CsBAAA%3B%3BAAEA%2CqBAAC%3BEACG%2CaAAA%3BEACA%2CqBAAA%3BEACA%2CmBAAA%3B%3BAAIR%3BEACI%2CoBAAA%3BEACA%2CmBAAA%3BEACA%2CQAAA%3BEACA%2CkBAAA%3BEACA%2CYAAY%2CiDAAZ%3BEACA%2CcAAA%3BEACA%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CYAAA%3BEACA%2CkBAAA%3BEACA%2CeAAA%3BEACA%2C0BAAA%3BEACA%2CmBAAA%3BEACA%2C6CAAA%3B%3BAAEA%2CcAAC%3BEACG%2CYAAY%2CiDAAZ%3BEACA%2CWAAW%2CgBAAX%3BEACA%2C8CAAA%3B%3BAAGJ%2CcAAC%3BEACG%2CWAAW%2CaAAX%3BEACA%2C6CAAA%3B%3BAAGJ%2CcAAC%3BEACG%2CYAAY%2CiDAAZ%3BEACA%2C4CAAA%3B%3BAA7BR%2CcAgCI%3BEACI%2CeAAA%3B%3BAAQR%2CsBACI%2CYACI%2COAAM%3BAAFd%2CsBACI%2CYAEI%2COAAM%3BEACF%2CqBAAA%3BEACA%2CyBAAA%3B%3BAALZ%2CsBACI%2CYAOI%2COAAM%2CkBAAkB%3BEACpB%2C4CAAA%3B%3BAAKJ%2CsBADJ%2CmBACK%3BAACD%2CsBAFJ%2CmBAEK%3BEACG%2CmBAAA%3BEACA%2CmBAAA%3BEACA%2CYAAA%3B%3BAAEA%2CsBAPR%2CmBACK%2CSAMI%3BAAAD%2CsBAPR%2CmBAEK%2CSAKI%3BEACG%2C0BAAA%3BEACA%2C2BAAA%3B%3BAA%2BBhB%2CQArBmC%3BEAC%5C%2FB%3BIACI%2CsBAAA%3BIACA%2CuBAAA%3BIACA%2CQAAA%3B%3BEAGJ%3BIACI%2CsBAAA%3BIACA%2CSAAA%3B%3BEAGJ%3BIACI%2CsBAAA%3B%3BEAGJ%3BIACI%2CWAAA%3BIACA%2CuBAAA%3B%3B%3BACnMR%3BEACI%2CeAAA%3BEACA%2CMAAA%3BEACA%2COAAA%3BEACA%2CQAAA%3BEACA%2CSAAA%3BEACA%2CcAAA%3BEACA%2CaAAA%3BEACA%2CmBAAA%3BEACA%2CuBAAA%3BEACA%2CaAAA%3BEACA%2CUAAA%3BEACA%2CkBAAA%3BEACA%2CqDAAA%3B%3BAAGA%2CmBAAC%3BEACG%2CUAAA%3BEACA%2CmBAAA%3B%3BAAFJ%2CmBAAC%2COAIG%3BEACI%2CWAAW%2CSAAS%2CaAApB%3B%3BAAKZ%3BEACI%2CkBAAA%3BEACA%2CMAAA%3BEACA%2COAAA%3BEACA%2CQAAA%3BEACA%2CSAAA%3BEACA%2C8BAAA%3BEACA%2CiBCwSkB%2CSDxSlB%3B%3BAAGJ%3BEACI%2CkBAAA%3BEACA%2CWAAA%3BEACA%2CgBAAA%3BEACA%2CmBAAA%3BEACA%2CmBAAA%3BEACA%2C0CAAA%3BEACA%2CaAAA%3BEACA%2CkBAAA%3BEACA%2CWAAW%2CWAAW%2CgBAAtB%3BEACA%2C2BAAuC%2CiCAAvC%3B%3BAAGJ%3BEACI%2CaAAA%3BEACA%2CmBAAA%3BEACA%2CuBAAA%3BEACA%2CWAAA%3BEACA%2CYAAA%3BEACA%2CmBAAA%3BEACA%2CYAAY%2CiDAAZ%3BEACA%2CyBAAA%3BEACA%2CkBAAA%3B%3BAATJ%2CkBAWI%3BEACI%2CeAAA%3BEACA%2CcAAA%3B%3BAAIR%3BEACI%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CcAAA%3BEACA%2CkBAAA%3B%3BAAGJ%3BEACI%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CcAAA%3BEACA%2CiBAAA%3BEACA%2CkBAAA%3B%3BAAGJ%3BEACI%2CaAAA%3BEACA%2CuBAAA%3B%3BAAGJ%3BEACI%2CoBAAA%3BEACA%2CmBAAA%3BEACA%2CQAAA%3BEACA%2CkBAAA%3BEACA%2CYAAY%2CiDAAZ%3BEACA%2CcAAA%3BEACA%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CYAAA%3BEACA%2CkBAAA%3BEACA%2CeAAA%3BEACA%2CyBAAA%3BEACA%2C8CAAA%3BEACA%2CgBAAA%3B%3BAAdJ%2CoBAgBI%3BEACI%2CeAAA%3B%3BAAGJ%2CoBAAC%3BEACG%2CYAAY%2CiDAAZ%3BEACA%2C8CAAA%3BEACA%2CWAAW%2CgBAAX%3B%3BAAGJ%2CoBAAC%3BEACG%2CWAAW%2CaAAX%3BEACA%2C6CAAA%3B%3BAAwCR%2CQAnC%2BB%3BEAC3B%3BIACI%2CeAAA%3BIACA%2CkBAAA%3B%3BEAGJ%3BIACI%2CWAAA%3BIACA%2CYAAA%3BIACA%2CmBAAA%3B%3BEAHJ%2CkBAKI%3BIACI%2CeAAA%3B%3BEAIR%3BIACI%2CeAAA%3B%3BEAGJ%3BIACI%2CeAAA%3BIACA%2CmBAAA%3B%3BEAGJ%3BIACI%2CWAAA%3BIACA%2CuBAAA%3B%3B%3BAAQR%3BEACI%2CaAAA%3BEACA%2CeAAA%3BEACA%2CMAAA%3BEACA%2COAAA%3BEACA%2CQAAA%3BEACA%2CSAAA%3BEACA%2CcAAA%3BEACA%2CmBAAA%3BEACA%2CuBAAA%3B%3BAAEA%2CmBAAC%3BEACG%2CaAAA%3B%3BAAIR%3BEACI%2CkBAAA%3BEACA%2CMAAA%3BEACA%2COAAA%3BEACA%2CQAAA%3BEACA%2CSAAA%3BEACA%2C8BAAA%3BEACA%2CiBCwJkB%2CSDxJlB%3B%3BAAGJ%3BEACI%2CkBAAA%3BEACA%2CmBAAA%3BEACA%2CmBAAA%3BEACA%2CgBAAA%3BEACA%2CUAAA%3BEACA%2CgBAAA%3BEACA%2CgBAAA%3BEACA%2C0CAAA%3BEACA%2CUAAA%3BEACA%2CgCAAA%3B%3BAAGJ%3BEACI%3BIACI%2CWAAW%2CgBAAX%3BIACA%2CUAAA%3B%3BEAEJ%3BIACI%2CWAAW%2CaAAX%3BIACA%2CUAAA%3B%3B%3BAAIR%3BEACI%2CkBAAA%3BEACA%2CSAAA%3BEACA%2CWAAA%3BEACA%2CWAAA%3BEACA%2CYAAA%3BEACA%2CYAAA%3BEACA%2C%2BBAAA%3BEACA%2CkBAAA%3BEACA%2CeAAA%3BEACA%2CaAAA%3BEACA%2CmBAAA%3BEACA%2CuBAAA%3BEACA%2CyBAAA%3BEACA%2CUAAA%3B%3BAAEA%2CmBAAC%3BEACG%2C8BAAA%3BEACA%2CWAAW%2CaAAX%3B%3BAAlBR%2CmBAqBI%3BEACI%2CeAAA%3BEACA%2CWAAA%3B%3BAAIR%3BEACI%2CkBAAA%3BEACA%2CuBAAA%3B%3BAAFJ%2CkBAII%3BEACI%2CeAAA%3BEACA%2CcAAA%3B%3BAAIR%3BEACI%2CoBAAA%3B%3BAAGJ%3BEACI%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CWAAA%3BEACA%2CkBAAA%3BEACA%2CkBAAA%3B%3BAAGJ%3BEACI%2CaAAA%3BEACA%2CSAAA%3BEACA%2CaAAA%3BEACA%2CmBAAA%3BEACA%2CmBAAA%3BEACA%2CmBAAA%3B%3BAAGJ%3BEACI%2CcAAA%3BEACA%2CYAAA%3BEACA%2CaAAA%3BEACA%2CkBAAA%3BEACA%2CgBAAA%3BEACA%2CmBAAA%3BEACA%2CaAAA%3BEACA%2CmBAAA%3BEACA%2CuBAAA%3B%3BAATJ%2CmBAWI%3BEACI%2CWAAA%3BEACA%2CYAAA%3BEACA%2CmBAAA%3B%3BAAIR%3BEACI%2COAAA%3B%3BAAGJ%3BEACI%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CWAAA%3BEACA%2CkBAAA%3BEACA%2CgBAAA%3B%3BAAGJ%3BEACI%2CeAAA%3BEACA%2CWAAA%3BEACA%2CkBAAA%3BEACA%2CsBAAA%3B%3BAAGJ%3BEACI%2CeAAA%3BEACA%2CWAAA%3BEACA%2CkBAAA%3B%3BAAHJ%2CiBAKI%3BEACI%2CiBAAA%3BEACA%2CcAAA%3B%3BAAIR%3BEACI%2CcAAA%3BEACA%2CaAAA%3BEACA%2CmBAAA%3BEACA%2CkBAAA%3BEACA%2CyBAAA%3B%3BAALJ%2CqBAOI%3BEACI%2CcAAA%3BEACA%2CeAAA%3BEACA%2CWAAA%3BEACA%2CmBAAA%3BEACA%2CgBAAA%3B%3BAAZR%2CqBAeI%3BEACI%2CgBAAA%3BEACA%2CUAAA%3BEACA%2CSAAA%3B%3BAAlBR%2CqBAqBI%3BEACI%2CeAAA%3BEACA%2CcAAA%3BEACA%2CgCAAA%3BEACA%2CaAAA%3BEACA%2C8BAAA%3BEACA%2CuBAAA%3B%3BAAEA%2CqBARJ%2CGAQK%3BEACG%2CmBAAA%3B%3BAAKZ%3BEACI%2CWAAA%3BEACA%2CgBAAA%3BEACA%2CcAAA%3BEACA%2CkBAAA%3B%3BAAGJ%3BEACI%2CWAAA%3BEACA%2CgBAAA%3BEACA%2CiBAAA%3B%3BAAGJ%3BEACI%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CcAAA%3BEACA%2CgBAAA%3B%3BAAJJ%2CmBAMI%3BEACI%2CiBAAA%3BEACA%2CcAAA%3B%3BAAIR%3BEACI%2CYAAY%2CiDAAZ%3BEACA%2CmBAAA%3BEACA%2CaAAA%3BEACA%2CgBAAA%3BEACA%2CyBAAA%3B%3BAALJ%2CiBAOI%3BEACI%2CkBAAA%3BEACA%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CcAAA%3BEACA%2CaAAA%3BEACA%2CmBAAA%3BEACA%2CQAAA%3B%3BAAdR%2CiBAOI%2CGASI%3BEACI%2CeAAA%3B%3BAAKZ%3BEACI%2CaAAA%3BEACA%2C8BAAA%3BEACA%2CmBAAA%3BEACA%2CeAAA%3BEACA%2C2CAAA%3B%3BAAEA%2CiBAAC%3BEACG%2CmBAAA%3BEACA%2CiBAAA%3B%3BAAIR%3BEACI%2CeAAA%3BEACA%2CWAAA%3BEACA%2CgBAAA%3B%3BAAGJ%3BEACI%2CeAAA%3BEACA%2CWAAA%3B%3BAAFJ%2CcAII%3BEACI%2CcAAA%3BEACA%2CeAAA%3B%3BAAIR%3BEACI%2CaAAA%3BEACA%2CuBAAuB%2CcAAvB%3BEACA%2CSAAA%3BEACA%2CoBAAA%3B%3BAAGJ%3BAACA%3BAACA%3BEACI%2COAAA%3BEACA%2CaAAA%3BEACA%2CmBAAA%3BEACA%2CuBAAA%3BEACA%2CQAAA%3BEACA%2CkBAAA%3BEACA%2CkBAAA%3BEACA%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CqBAAA%3BEACA%2CYAAA%3BEACA%2CeAAA%3BEACA%2CyBAAA%3B%3BAAfJ%2CcAiBI%3BAAhBJ%2CaAgBI%3BAAfJ%2CsBAeI%3BEACI%2CeAAA%3B%3BAAIR%3BEACI%2CmBAAA%3BEACA%2CWAAA%3BEACA%2CsBAAA%3B%3BAAEA%2CcAAC%3BEACG%2CgBAAA%3BEACA%2CcAAA%3BEACA%2CWAAW%2CgBAAX%3BEACA%2CyCAAA%3B%3BAAIR%3BEACI%2CYAAY%2CiDAAZ%3BEACA%2CcAAA%3BEACA%2C6BAAA%3B%3BAAEA%2CaAAC%3BEACG%2CYAAY%2CiDAAZ%3BEACA%2CWAAW%2CgBAAX%3BEACA%2C6CAAA%3B%3BAAIR%3BEACI%2CmBAAA%3BEACA%2CcAAA%3BEACA%2CyBAAA%3B%3BAAEA%2CsBAAC%3BEACG%2CmBAAA%3BEACA%2CqBAAA%3BEACA%2CWAAW%2CgBAAX%3BEACA%2C%2BCAAA%3B%3BAAmDR%2CQA9C%2BB%3BEAC3B%3BIACI%2CUAAA%3BIACA%2CeAAA%3B%3BEAGJ%3BIACI%2CsBAAA%3BIACA%2CSAAA%3B%3BEAGJ%3BIACI%2CWAAA%3BIACA%2CaAAA%3B%3BEAGJ%3BIACI%2C0BAAA%3B%3BEAGJ%3BIACI%2CeAAA%3B%3BEAGJ%2CkBAAmB%3BIACf%2CeAAA%3B%3BEAGJ%2CqBAAsB%3BIAClB%2CsBAAA%3BIACA%2CuBAAA%3B%3BEAGJ%3BIACI%2CkBAAA%3B%3BEAGJ%3BIACI%2CgBAAA%3B%3B%3BAAQR%3BEACI%2CaAAA%3BEACA%2CeAAA%3BEACA%2CMAAA%3BEACA%2COAAA%3BEACA%2CQAAA%3BEACA%2CSAAA%3BEACA%2CcAAA%3BEACA%2C8BAAA%3BEACA%2CiBAAiB%2CSAAjB%3BEACA%2CmBAAA%3BEACA%2CuBAAA%3B%3BAAEA%2CqBAAC%3BEACG%2CaAAA%3B%3BAAIR%3BEACI%2CkBAAA%3B%3BAAGJ%3BEACI%2CWAAA%3BEACA%2CYAAA%3BEACA%2C0CAAA%3BEACA%2CyBAAA%3BEACA%2CkBAAA%3BEACA%2CkCAAA%3BEACA%2CmBAAA%3B%3BAAGJ%3BEACI%3BIACI%2CWAAW%2CcAAX%3B%3B%3BAAIR%3BEACI%2CcAAA%3BEACA%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CSAAA%3BEACA%2C0CAAA%3B%3BAAGJ%3BEACI%3BEAAI%3BIACA%2CUAAA%3B%3BEAEJ%3BIACI%2CYAAA%3B%3B%3BAAgBR%2CQAX%2BB%3BEAC3B%3BIACI%2CWAAA%3BIACA%2CYAAA%3BIACA%2CiBAAA%3B%3BEAGJ%3BIACI%2CeAAA%3B%3B%3BAEplBR%3BEACI%2CaAAA%3BEACA%2CuBAAA%3BEACA%2CSAAA%3BEACA%2CWAAA%3B%3BAAIJ%3BEACI%2COAAA%3BEACA%2CYAAA%3B%3BAAIJ%3BEACI%2CcAAA%3BEACA%2CsBAAA%3B%3BAAIJ%3BEACI%2CoBAAA%3BEACA%2CmBAAA%3BEACA%2C2BAAA%3BEACA%2CQAAA%3B%3BAAQJ%3BEACI%2CoBAAA%3BEACA%2CmBAAA%3BEACA%2CuBAAA%3BEACA%2CgBAAA%3BEACA%2CmBAAA%3BEACA%2CmBAAA%3BEACA%2CcAAA%3B%3BAAIJ%3BEACI%2CWAAA%3BEACA%2CYAAA%3BEACA%2CcAAA%3BEACA%2CkBAAA%3B%3BAAQJ%3BEACI%2CoBAAA%3BEACA%2CmBAAA%3BEACA%2CuBAAA%3BEACA%2CiBAAA%3BEACA%2CmBAAA%3BEACA%2CmBAAA%3BEACA%2CmBAAA%3B%3BAAIJ%3BEACI%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CcAAA%3BEACA%2CgBAAA%3B%3BAAyBJ%2CQAlBmC%3BEAC%5C%2FB%3BIACI%2CsBAAA%3BIACA%2CSAAA%3B%3BEAGJ%3BIACI%2CsBAAA%3B%3B%3BAAWR%2CWAAW%2CIAAI%3BEACX%2CwBAAA%3B%3BAAIJ%2CiBACM%3BEACE%2CwBAAA%3B%3BAAKR%2CkBACM%3BEACE%2CwBAAA%3B%3BAAKR%3BEACI%2CyBAAA%3B%3BAAQJ%3BEACI%2CwBAAA%3B%3BAAKJ%2CiBAAiB%3BEACb%2C6BAAA%3BEACA%2CaAAA%3BEACA%2C6BAAA%3BEACA%2C%2BBAAA%3B%3BAAQJ%2CsBACI%2CaACI%3BEACI%2CeAAA%3B%3BAAUZ%2CkBAEI%3BAADJ%2CuBACI%3BEACI%2CeAAA%3B%3B%3B%3B%3B%3B%3BAClKR%3BEACI%2CmBAAA%3BEACA%2CUAAA%3BEACA%2CWAAA%3B%3BAAHJ%2CuBAQI%3BEACI%2CkBAAA%3BEACA%2CmBAAA%3BEACA%2CoBAAA%3BEACA%2CgCAAA%3B%3BAAZR%2CuBAeI%3BEACI%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CcAAA%3BEACA%2CgBAAA%3BEACA%2CgBAAA%3BEACA%2CgDAAgD%2CoBAAoB%2CmCAApE%3BEACA%2CuBAAA%3BEACA%2CkBAAA%3BEACA%2CqBAAA%3B%3BAAEA%2CuBAXJ%2CsBAWK%3BEACG%2CSAAS%2CEAAT%3BEACA%2CkBAAA%3BEACA%2CYAAA%3BEACA%2CSAAA%3BEACA%2CWAAW%2CgBAAX%3BEACA%2CWAAA%3BEACA%2CWAAA%3BEACA%2CYAAY%2CgDAAZ%3BEACA%2CkBAAA%3B%3BAAMR%2CQAH8B%3BEAG9B%2CuBA1BA%3BIAwBQ%2CeAAA%3B%3B%3BAAvCZ%2CuBA2CI%3BEACI%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CcAAA%3BEACA%2CmBAAA%3BEACA%2CgBAAA%3B%3BAAKJ%2CQAH8B%3BEAG9B%2CuBAVA%3BIAQQ%2CeAAA%3B%3B%3BAAnDZ%2CuBAuDI%3BEACI%2CaAAA%3BEACA%2C0BAAA%3BEACA%2CSAAA%3B%3BAASA%2CQAN0B%3BEAM1B%2CuBAZJ%3BIAOQ%2CuBAAuB%2CcAAvB%3BIACA%2CSAAA%3B%3B%3BAAQR%2CQAJ%2BB%3BEAI%5C%2FB%2CuBAhBA%3BIAaQ%2CuBAAuB%2CcAAvB%3BIACA%2CSAAA%3B%3B%3BAArEZ%2CuBA4EI%3BEACI%2CmBAAA%3BEACA%2CyBAAA%3BEACA%2CmBAAA%3BEACA%2CgBAAA%3BEACA%2CqBAAqB%2C4BAArB%3BEACA%2CaAAA%3BEACA%2CsBAAA%3BEACA%2CyCAAA%3BEACA%2CkBAAA%3B%3BAAGA%2CuBAZJ%2CoBAYK%3BEACG%2CSAAS%2CEAAT%3BEACA%2CkBAAA%3BEACA%2CMAAA%3BEACA%2COAAA%3BEACA%2CQAAA%3BEACA%2CWAAA%3BEACA%2CYAAY%2CgDAAZ%3BEACA%2CWAAW%2CSAAX%3BEACA%2CsBAAA%3BEACA%2C%2BBAAA%3B%3BAAGJ%2CuBAzBJ%2CoBAyBK%3BEACG%2CWAAW%2CgBAAX%3BEACA%2C8CAAA%3BEACA%2CoCAAA%3B%3BAAEA%2CuBA9BR%2CoBAyBK%2CMAKI%3BEACG%2CWAAW%2CSAAX%3B%3BAAKR%2CuBApCJ%2CoBAoCK%3BEACG%2CaAAA%3B%3BAAGJ%2CuBAxCJ%2CoBAwCK%3BEACG%2CaAAA%3BEACA%2CiCAAA%3B%3BAAMJ%2CuBAhDJ%2CoBAgDK%2CUACG%3BEACI%2CWAAA%3BEACA%2CaAAA%3BEACA%2CgBAAA%3BEACA%2CYAAY%2CiDAAZ%3BEACA%2CaAAA%3BEACA%2CmBAAA%3BEACA%2CuBAAA%3BEACA%2CkBAAA%3B%3BAATR%2CuBAhDJ%2CoBAgDK%2CUACG%2CqBAUI%3BEACI%2CWAAA%3BEACA%2CYAAA%3BEACA%2CiBAAA%3BEACA%2C2BAA2B%2C4BAA3B%3B%3BAAIR%2CuBAnER%2CoBAgDK%2CUAmBI%2CMACG%2CqBAAqB%3BEACjB%2CWAAW%2CWAAX%3B%3BAArBZ%2CuBAhDJ%2CoBAgDK%2CUAyBG%3BEACI%2CaAAA%3BEACA%2COAAA%3B%3BAA3BR%2CuBAhDJ%2CoBAgDK%2CUA8BG%3BEACI%2CaAAA%3B%3BAAOR%2CuBAtFJ%2CoBAsFK%2CSACG%3BEACI%2CkBAAA%3BEACA%2COAAA%3BEACA%2CkBAAA%3B%3BAAGA%2CuBA7FZ%2CoBAsFK%2CSACG%2CoBAMK%3BEACG%2CSAAS%2CEAAT%3BEACA%2CkBAAA%3BEACA%2CSAAA%3BEACA%2CWAAA%3BEACA%2CWAAA%3BEACA%2CYAAA%3BEACA%2CYAAY%2CiFAAZ%3BEACA%2CmBAAA%3BEACA%2CUAAA%3B%3BAAhBZ%2CuBAtFJ%2CoBAsFK%2CSAoBG%3BEACI%2CcAAA%3BEACA%2CkBAAA%3BEACA%2CUAAA%3B%3BAAvBR%2CuBAtFJ%2CoBAsFK%2CSA0BG%3BEACI%2CkBAAA%3BEACA%2CUAAA%3B%3BAA9LhB%2CuBAsMI%3BEACI%2COAAA%3BEACA%2CaAAA%3BEACA%2CsBAAA%3B%3BAAzMR%2CuBA4MI%3BEACI%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CcAAA%3BEACA%2CgBAAA%3BEACA%2CgBAAA%3BEACA%2CgDAAgD%2CoBAAoB%2CmCAApE%3BEACA%2CuBAAA%3B%3BAAKJ%2CQAH8B%3BEAG9B%2CuBAZA%3BIAUQ%2CeAAA%3B%3B%3BAAtNZ%2CuBA0NI%3BEACI%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CcAAA%3BEACA%2COAAA%3B%3BAA9NR%2CuBA0NI%2CuBAOI%3BEACI%2CSAAA%3BEACA%2CUAAA%3BEACA%2CgBAAA%3B%3BAApOZ%2CuBA0NI%2CuBAOI%2CGAKI%3BEACI%2CkBAAA%3BEACA%2CkBAAA%3BEACA%2CkBAAA%3BEACA%2CgBAAA%3BEACA%2CcAAA%3B%3BAAEA%2CuBAnBZ%2CuBAOI%2CGAKI%2CGAOK%3BEACG%2CSAAS%2CEAAT%3BEACA%2CkBAAA%3BEACA%2COAAA%3BEACA%2CQAAA%3BEACA%2CWAAA%3BEACA%2CYAAA%3BEACA%2CYAAY%2CiDAAZ%3BEACA%2CkBAAA%3B%3BAAGJ%2CuBA9BZ%2CuBAOI%2CGAKI%2CGAkBK%3BEACG%2CSAAS%2CKAAT%3BEACA%2CkBAAA%3BEACA%2CSAAA%3BEACA%2CQAAA%3BEACA%2CWAAA%3BEACA%2CiBAAA%3BEACA%2CeAAA%3BEACA%2CUAAA%3B%3BAAGJ%2CuBAzCZ%2CuBAOI%2CGAKI%2CGA6BK%3BEACG%2CgBAAA%3B%3BAApQpB%2CuBA0NI%2CuBAgDI%3BEACI%2CSAAA%3BEACA%2CmBAAA%3BEACA%2CmBAAA%3B%3BAA7QZ%2CuBA0NI%2CuBAgDI%2CGAKI%3BEACI%2CkBAAA%3BEACA%2CgBAAA%3BEACA%2CcAAA%3BEACA%2CkBAAA%3BEACA%2CiBAAA%3BEACA%2CgBAAA%3BEACA%2CuBAAA%3B%3BAAEA%2CuBA9DZ%2CuBAgDI%2CGAKI%2CGASK%3BEACG%2CSAAS%2CaAAT%3BEACA%2CkBAAA%3BEACA%2CWAAA%3BEACA%2CMAAA%3BEACA%2CWAAA%3BEACA%2CYAAA%3BEACA%2CYAAY%2CiDAAZ%3BEACA%2CWAAA%3BEACA%2CkBAAA%3BEACA%2CaAAA%3BEACA%2CmBAAA%3BEACA%2CuBAAA%3BEACA%2CeAAA%3BEACA%2CgBAAA%3B%3BAAGJ%2CuBA%5C%2FEZ%2CuBAgDI%2CGAKI%2CGA0BK%3BEACG%2CgBAAA%3B%3BAA1SpB%2CuBA0NI%2CuBAsFI%3BEACI%2CgBAAA%3BEACA%2CcAAA%3BEACA%2CgBAAA%3B%3BAAEA%2CuBA3FR%2CuBAsFI%2CEAKK%3BEACG%2CgBAAA%3B%3BAAtThB%2CuBA0NI%2CuBAiGI%3BAA3TR%2CuBA0NI%2CuBAiGY%3BEACJ%2CgBAAA%3BEACA%2CcAAA%3B%3BAA7TZ%2CuBA0NI%2CuBAuGI%3BEACI%2CcAAA%3BEACA%2CqBAAA%3BEACA%2CgBAAA%3BEACA%2C2BAAA%3B%3BAAEA%2CuBA7GR%2CuBAuGI%2CEAMK%3BEACG%2CcAAA%3BEACA%2CqBAAA%3B%3BAAeZ%2CQAL%2BB%3BEAK%5C%2FB%2CuBANA%2C0BAAyB%2CIAAI%3BIAErB%2CuBAAuB%2CcAAvB%3BIACA%2CgBAAA%3BIACA%2CcAAA%3B%3B%3BAAWR%2CQAL%2BB%3BEAK%5C%2FB%2CuBANA%2C0BAAyB%2CIAAI%3BIAErB%2CuBAAuB%2CcAAvB%3BIACA%2CgBAAA%3BIACA%2CcAAA%3B%3B%3BAA%5C%2FVZ%2CuBAsWI%3BEACI%2CkBAAA%3BEACA%2CgBAAA%3B%3BAAxWR%2CuBAsWI%2CwBAII%3BEACI%2CgBAAA%3BEACA%2CkBAAA%3BEACA%2CeAAA%3BEACA%2CgBAAA%3BEACA%2C6BAAA%3BEACA%2CkBAAA%3BEACA%2CeAAA%3BEACA%2CqBAAqB%2C4BAArB%3BEACA%2CYAAY%2CiDAAZ%3BEACA%2CWAAA%3BEACA%2C6CAAA%3BEACA%2CgDAAgD%2CoBAAoB%2CmCAApE%3BEACA%2CsBAAA%3BEACA%2CkBAAA%3BEACA%2CgBAAA%3B%3BAAEA%2CuBArBR%2CwBAII%2COAiBK%3BEACG%2CSAAS%2CEAAT%3BEACA%2CkBAAA%3BEACA%2CQAAA%3BEACA%2CYAAY%2CsEAAZ%3BEACA%2CUAAA%3BEACA%2C6BAAA%3B%3BAAGJ%2CuBA9BR%2CwBAII%2COA0BK%3BEACG%2CWAAW%2CgBAAX%3BEACA%2C8CAAA%3B%3BAAEA%2CuBAlCZ%2CwBAII%2COA0BK%2CMAII%3BEACG%2CUAAA%3B%3BAAIR%2CuBAvCR%2CwBAII%2COAmCK%3BEACG%2CWAAW%2CaAAX%3BEACA%2C6CAAA%3B%3BAA%5C%2FYhB%2CuBAsWI%2CwBAII%2COAwCI%3BEACI%2CqBAAA%3BEACA%2CkBAAA%3BEACA%2CUAAA%3B%3BAA4FZ%2CQApF0B%3BEAoF1B%3BIAnFI%2CmBAAA%3B%3BEAmFJ%2CuBAjFI%3BIACI%2CSAAA%3B%3BEAgFR%2CuBA7EI%3BIACI%2CkBAAA%3B%3BEAEA%2CuBAHJ%2CoBAGK%2CUACG%3BIACI%2CaAAA%3B%3BEAFR%2CuBAHJ%2CoBAGK%2CUAKG%3BIACI%2CaAAA%3B%3BEAIR%2CuBAbJ%2CoBAaK%2CSACG%3BIACI%2CkBAAA%3B%3BEAEA%2CuBAjBZ%2CoBAaK%2CSACG%2CoBAGK%3BIACG%2CWAAA%3BIACA%2CYAAA%3BIACA%2CSAAA%3BIACA%2CWAAA%3B%3BEAwDpB%2CuBAlDI%3BIACI%2C0BAAA%3BIACA%2CmBAAA%3B%3BEAgDR%2CuBA7CI%3BIACI%2CeAAA%3B%3BEA4CR%2CuBA7CI%2CuBAGI%2CGAAG%3BIACC%2CkBAAA%3BIACA%2CkBAAA%3B%3BEAEA%2CuBAPR%2CuBAGI%2CGAAG%2CGAIE%3BIACG%2CWAAA%3BIACA%2CYAAA%3BIACA%2CQAAA%3B%3BEAGJ%2CuBAbR%2CuBAGI%2CGAAG%2CGAUE%3BIACG%2CSAAA%3BIACA%2CQAAA%3BIACA%2CcAAA%3B%3BEA6BhB%2CuBA7CI%2CuBAoBI%2CGAAG%3BIACC%2CkBAAA%3B%3BEAEA%2CuBAvBR%2CuBAoBI%2CGAAG%2CGAGE%3BIACG%2CWAAA%3BIACA%2CYAAA%3BIACA%2CeAAA%3B%3BEAmBhB%2CuBAdI%3BIACI%2CgBAAA%3B%3BEAaR%2CuBAdI%2CwBAGI%3BIACI%2CgBAAA%3BIACA%2CkBAAA%3BIACA%2CeAAA%3B%3B%3BAAiBhB%3BEAAA%2CuBARQ%2CoBAAmB%3BIACf%2CwBAAA%3B%3BEAOZ%2CuBAJQ%3BIACI%2CaAAA%3B%3B%3BAAQZ%3BEACI%3BIACI%2CUAAA%3BIACA%2CWAAW%2CgBAAX%3B%3BEAEJ%3BIACI%2CUAAA%3BIACA%2CWAAW%2CaAAX%3B%3B%3BACxdR%2CQA%5C%2FC%2BB%3BEAE3B%3BIACI%2CaAAA%3B%3BEAGJ%2CcAAe%3BIACX%2CeAAA%3B%3BEAGJ%3BIACI%2CeAAA%3B%3BEAGJ%3BIACI%2CeAAA%3B%3BEAGJ%3BIACI%2CaAAA%3BIACA%2CeAAA%3B%3BEAIJ%2CsBACI%3BIACI%2CgBAAA%3B%3BEAFR%2CsBAKI%3BIACI%2CaAAA%3B%3BEANR%2CsBASI%3BIACI%2CaAAA%3B%3BEAVR%2CsBAaI%3BIACI%2CkBAAA%3B%3B%3BAA%2BBZ%2CQAtB0B%3BEACtB%2CsBACI%3BIACI%2CeAAA%3BIACA%2CSAAA%3B%3BEAHR%2CsBAMI%3BIACI%2CcAAA%3BIACA%2CSAAA%3B%3BEARR%2CsBAWI%3BIACI%2CcAAA%3BIACA%2CyBAAA%3B%3B%3BAAiUZ%2CQAzTqC%3BEAEjC%3BIACI%2CaAAA%3BIACA%2CgBAAA%3B%3BEAGJ%3BIACI%2CsBAAA%3BIACA%2CoBAAA%3BIACA%2CSAAA%3B%3BEAGJ%3BIACI%2CmBAAA%3BIACA%2CsBAAA%3BIACA%2CSAAA%3B%3BEAGJ%3BEACA%2CsBAAuB%3BIACnB%2CWAAA%3BIACA%2CeAAA%3B%3BEAIJ%2CcACI%3BIACI%2CeAAA%3B%3BEAFR%2CcAKI%3BIACI%2CeAAA%3B%3BEAKR%3BIACI%2CsBAAA%3B%3BEAGJ%3BIACI%2CWAAA%3B%3BEAIJ%3BIACI%2CsBAAA%3BIACA%2CSAAA%3BIACA%2CuBAAA%3B%3BEAGJ%3BIACI%2CsBAAA%3BIACA%2CoBAAA%3BIACA%2CSAAA%3B%3BEAGJ%3BIACI%2CsBAAA%3BIACA%2CWAAA%3B%3BEAGJ%3BEACA%3BIACI%2CWAAA%3BIACA%2CkBAAA%3BIACA%2CeAAA%3B%3BEAIJ%3BIACI%2CaAAA%3BIACA%2CkBAAA%3BIACA%2CeAAA%3B%3BEAHJ%2CiBAKI%3BEALJ%2CiBAMI%2CSAAS%3BIACL%2CYAAA%3BIACA%2CeAAA%3B%3BEARR%2CiBAWI%3BIACI%2CmBAAA%3B%3BEAZR%2CiBAeI%2COAAM%3BEAfV%2CiBAgBI%3BIACI%2CkBAAA%3B%3BEAjBR%2CiBAoBI%2CMAAK%2CiBAAiB%2CSAAY%3BEApBtC%2CiBAqBI%2CyBAA2B%3BIACvB%2CeAAA%3BIACA%2CkBAAA%3B%3BEAvBR%2CiBA0BI%3BIACI%2CeAAA%3B%3BEAKR%3BIACI%2CsBAAA%3BIACA%2CSAAA%3B%3BEAGJ%3BIACI%2CsBAAA%3B%3BEAIJ%3BIACI%2CaAAA%3B%3BEADJ%2CsBAGI%3BIACI%2CeAAA%3BIACA%2CgBAAA%3BIACA%2CmBAAA%3B%3BEANR%2CsBASI%3BIACI%2CaAAA%3B%3BEAVR%2CsBASI%2CcAGI%3BIACI%2CeAAA%3B%3BEAbZ%2CsBAiBI%3BIACI%2CWAAA%3BIACA%2CYAAA%3BIACA%2CUAAA%3BIACA%2CYAAA%3BIACA%2C0CAAA%3B%3BEAtBR%2CsBAiBI%2CaAOI%3BIACI%2CeAAA%3B%3BEAzBZ%2CsBA6BI%3BIACI%2CaAAA%3BIACA%2CYAAY%2CkBAAZ%3B%3BEA%5C%2FBR%2CsBA6BI%2CYAII%3BIACI%2CaAAA%3B%3BEAlCZ%2CsBAsCI%3BIACI%2CaAAA%3BIACA%2CSAAA%3BIACA%2CsBAAA%3BIACA%2CoBAAA%3BIACA%2CSAAA%3B%3BEA3CR%2CsBA8CI%3BIACI%2CsBAAA%3BIACA%2CuBAAA%3BIACA%2CQAAA%3BIACA%2CkBAAA%3BIACA%2CWAAA%3B%3BEAnDR%2CsBAsDI%3BIACI%2CeAAA%3B%3BEAvDR%2CsBAsDI%2CmBAGI%3BIACI%2CeAAA%3B%3BEA1DZ%2CsBA8DI%3BIACI%2C8BAAA%3BIACA%2CWAAA%3BIACA%2CSAAA%3B%3BEAjER%2CsBAoEI%3BEApEJ%2CsBAqEI%3BIACI%2CWAAA%3BIACA%2CuBAAA%3B%3BEAKR%3BIACI%2CkBAAA%3B%3BEADJ%2CyBAGI%3BIACI%2C0BAAA%3BIACA%2CSAAA%3B%3BEALR%2CyBAQI%2CoBAAoB%3BIAChB%2CeAAA%3BIACA%2CyBAAA%3B%3BEAKR%3BIACI%2CsBAAA%3BIACA%2CuBAAA%3BIACA%2CQAAA%3B%3BEAIJ%3BIACI%2CsBAAA%3B%3BEAGJ%3BIACI%2CWAAA%3BIACA%2CuBAAA%3B%3BEAIJ%3BIACI%2CeAAA%3BIACA%2CkBAAA%3B%3BEAGJ%3BIACI%2CWAAA%3BIACA%2CYAAA%3BIACA%2CmBAAA%3B%3BEAHJ%2CkBAKI%3BIACI%2CeAAA%3B%3BEAIR%3BIACI%2CeAAA%3B%3BEAGJ%3BIACI%2CeAAA%3BIACA%2CmBAAA%3B%3BEAGJ%3BIACI%2CWAAA%3BIACA%2CuBAAA%3B%3BEAIJ%3BIACI%2CUAAA%3BIACA%2CeAAA%3B%3BEAGJ%3BIACI%2CsBAAA%3BIACA%2CSAAA%3B%3BEAGJ%3BIACI%2CWAAA%3BIACA%2CaAAA%3B%3BEAGJ%3BIACI%2CsBAAA%3BIACA%2C0BAAA%3B%3BEAGJ%3BEACA%3BIACI%2CWAAA%3B%3BEAGJ%3BIACI%2CeAAA%3B%3BEAGJ%2CkBAAmB%3BIACf%2CeAAA%3B%3BEAGJ%2CqBAAsB%3BIAClB%2CsBAAA%3BIACA%2CuBAAA%3B%3BEAGJ%3BIACI%2CkBAAA%3B%3BEAGJ%3BIACI%2CgBAAA%3B%3BEAIJ%3BIACI%2CWAAA%3BIACA%2CYAAA%3BIACA%2CiBAAA%3B%3BEAGJ%3BIACI%2CeAAA%3B%3B%3BAAyDR%2CQAjD%2BB%3BEAC3B%3BIACI%2CsBAAA%3B%3BEADJ%2CoBAGI%3BEAHJ%2CoBAII%3BEAJJ%2CoBAKI%3BIACI%2CeAAA%3BIACA%2CWAAA%3B%3BEAIR%3BIACI%2CsBAAA%3BIACA%2CQAAA%3B%3BEAFJ%2CwBAII%3BIACI%2CWAAA%3BIACA%2CYAAA%3BIACA%2CeAAA%3B%3BEAIR%3BIACI%2CkBAAA%3B%3BEADJ%2CyBAGI%3BIACI%2CQAAA%3B%3BEAJR%2CyBAOI%3BIACI%2CcAAA%3B%3BEAEA%2CyBAHJ%2CcAGK%2CIAAI%3BIACD%2CWAAA%3BIACA%2CcAAA%3B%3BEAZZ%2CyBAgBI%2CoBAAoB%3BIAChB%2CeAAA%3BIACA%2CyBAAA%3B%3B%3BAA0CZ%2CQAlC%2BB%3BEAC3B%3BIACI%2CaAAA%3B%3BEAGJ%2CcAAe%3BIACX%2CeAAA%3B%3BEAGJ%2CmBAAoB%3BEACpB%2CqBAAsB%3BIAClB%2CeAAA%3B%3BEAGJ%3BIACI%2CeAAA%3BIACA%2CYAAA%3B%3BEAGJ%3BIACI%2CYAAA%3BIACA%2CeAAA%3B%3BEAGJ%3BIACI%2CaAAA%3BIACA%2CeAAA%3B%3BEAFJ%2CiBAII%3BIACI%2CYAAA%3BIACA%2CeAAA%22%7D */