.text-success {
  color: #4cd964 !important;
}
.bg-success {
  background-color: #4cd964 !important;
}
.btn-outline-secondary {
  color: #101010;
  border-color: #101010;
}
.btn-outline-secondary:hover,
.btn-outline-secondary:focus {
  color: #fff;
  background-color: #101010;
  border-color: #101010;
}
.qr-payment {
  display: flex;
  gap: 20px;
  align-items: flex-start;
  flex-wrap: wrap;
}
.qr-payment .qr-payment-code img {
  max-width: 180px;
  height: auto;
}
.qr-payment .qr-payment-info {
  flex: 1;
  min-width: 220px;
}
.qr-payment .qr-payment-hint {
  margin-bottom: 8px;
}
#btn-submit-order {
  gap: 4px;
  line-height: 1.25;
  padding: 15px !important;
}
.form-control,
.input-group-text,
.btn,
.card,
.alert {
  border-radius: 0 !important;
}
html {
  scroll-behavior: smooth;
}
.si-3x {
  font-size: 3em;
}
@keyframes si-spin {
  to {
    transform: rotate(360deg);
  }
}
.si-spin {
  animation: si-spin 1s linear infinite;
}
[id] {
  scroll-margin-top: 150px;
}
body {
  font-family: 'Barlow', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
  color: #101010;
  background: #fff;
  -webkit-font-smoothing: antialiased;
  font-size: 16px;
}
@media (min-width: 1200px) {
  .container {
    max-width: 1400px;
  }
}
@media (min-width: 1600px) {
  .container {
    max-width: 1560px;
  }
}
a {
  color: #101010;
  transition: all 0.2s ease;
}
a:hover {
  color: #000;
  text-decoration: none;
}
p {
  max-width: 75ch;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  max-width: 35ch;
}
.info-bar {
  display: none;
  font-size: 14px;
}
.info-bar-close {
  position: absolute;
  right: 0;
  opacity: .7;
  color: inherit;
  text-decoration: none;
  font-size: 18px;
  padding: 0 10px;
}
.info-bar-close:hover {
  opacity: 1;
  color: inherit;
}
.header-search {
  position: relative;
  flex: 1;
  max-width: 560px;
  margin: 0 24px;
}
.header-search .search-form {
  display: flex;
  border: 2px solid #eee;
  border-radius: 0;
  overflow: hidden;
  transition: border-color 0.2s;
}
.header-search .search-form:focus-within {
  border-color: #101010;
}
.header-search .search-input {
  border: none;
  padding: 12px 18px;
  flex: 1;
  font-size: 1rem;
  outline: none;
  background: transparent;
  font-family: 'Barlow', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
}
.header-search .search-btn {
  border: none;
  background: #101010;
  color: #fff;
  padding: 0 22px;
  cursor: pointer;
  transition: background .2s;
  font-size: 1rem;
}
.header-search .search-btn:hover {
  background: #333;
}
#searchAutocomplete,
#searchAutocompleteMobile {
  display: none;
  position: absolute;
  top: calc(100% + 4px);
  left: 0;
  right: 0;
  background: #fff;
  border: 1px solid #e5e7eb;
  border-radius: 0;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.15);
  z-index: 1000;
  max-height: 500px;
  overflow-y: auto;
}
#searchAutocomplete .ac-item,
#searchAutocompleteMobile .ac-item {
  display: flex;
  align-items: center;
  padding: 10px 16px;
  text-decoration: none;
  color: #101010;
  gap: 14px;
  border-bottom: 1px solid #f3f4f6;
  transition: background .15s;
  overflow: hidden;
  max-height: 80px;
}
#searchAutocomplete .ac-item:hover,
#searchAutocompleteMobile .ac-item:hover {
  background: #f8fafc;
}
#searchAutocomplete .ac-item:last-child,
#searchAutocompleteMobile .ac-item:last-child {
  border-bottom: none;
}
#searchAutocomplete .ac-img,
#searchAutocompleteMobile .ac-img {
  width: 56px;
  height: 56px;
  min-width: 56px;
  max-width: 56px;
  max-height: 56px;
  object-fit: contain;
  border-radius: 0;
  flex-shrink: 0;
  background: #f9fafb;
}
#searchAutocomplete .ac-img-placeholder,
#searchAutocompleteMobile .ac-img-placeholder {
  width: 56px;
  height: 56px;
  background: #f3f4f6;
  border-radius: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  color: #d1d5db;
  font-size: 18px;
}
#searchAutocomplete .ac-info,
#searchAutocompleteMobile .ac-info {
  flex: 1;
  min-width: 0;
}
#searchAutocomplete .ac-info .ac-name,
#searchAutocompleteMobile .ac-info .ac-name {
  display: block;
  font-weight: 600;
  font-size: .9rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
#searchAutocomplete .ac-info .ac-stock,
#searchAutocompleteMobile .ac-info .ac-stock {
  font-size: .78rem;
  color: #4cd964;
  font-weight: 500;
}
#searchAutocomplete .ac-info .ac-stock.out-of-stock,
#searchAutocompleteMobile .ac-info .ac-stock.out-of-stock {
  color: #dc2626;
}
#searchAutocomplete .ac-price,
#searchAutocompleteMobile .ac-price {
  font-weight: 700;
  font-size: .95rem;
  color: #101010;
  white-space: nowrap;
  flex-shrink: 0;
}
#searchAutocomplete .ac-cart-btn,
#searchAutocompleteMobile .ac-cart-btn {
  flex-shrink: 0;
  width: 36px;
  height: 36px;
  border: none;
  background: #101010;
  color: #fff;
  border-radius: 0;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: background .15s;
  font-size: 14px;
}
#searchAutocomplete .ac-cart-btn svg,
#searchAutocompleteMobile .ac-cart-btn svg {
  width: 18px;
  height: 18px;
  fill: #fff;
  color: #fff;
}
#searchAutocomplete .ac-cart-btn svg path,
#searchAutocompleteMobile .ac-cart-btn svg path,
#searchAutocomplete .ac-cart-btn svg *,
#searchAutocompleteMobile .ac-cart-btn svg * {
  fill: #fff;
}
#searchAutocomplete .ac-cart-btn i,
#searchAutocompleteMobile .ac-cart-btn i {
  color: #fff;
}
#searchAutocomplete .ac-cart-btn:hover,
#searchAutocompleteMobile .ac-cart-btn:hover {
  background: #000;
}
#searchAutocomplete .ac-section,
#searchAutocompleteMobile .ac-section {
  padding: 8px 16px 4px;
  font-size: .72rem;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: .05em;
  color: #9ca3af;
  background: #f9fafb;
  border-bottom: 1px solid #f3f4f6;
}
#searchAutocomplete .ac-cat-item,
#searchAutocompleteMobile .ac-cat-item {
  padding: 8px 16px;
  font-size: .9rem;
}
#searchAutocomplete .ac-cat-item .ac-name,
#searchAutocompleteMobile .ac-cat-item .ac-name {
  font-weight: 500;
}
#searchAutocomplete .ac-footer,
#searchAutocompleteMobile .ac-footer {
  display: block;
  text-align: center;
  padding: 12px;
  background: #f8fafc;
  color: #101010;
  font-weight: 600;
  font-size: .9rem;
  text-decoration: none;
  border-top: 1px solid #e5e7eb;
  border-radius: 0;
}
#searchAutocomplete .ac-footer:hover,
#searchAutocompleteMobile .ac-footer:hover {
  background: #eff6ff;
}
.site-header {
  background: #fff;
  position: sticky;
  top: 0;
  z-index: 100;
}
.header-inner {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 20px 0;
}
.site-logo {
  display: flex;
  align-items: center;
  text-decoration: none;
  flex-shrink: 0;
  width: 200px;
}
.site-logo:hover {
  text-decoration: none;
}
.site-logo .logo-img {
  width: 100%;
}
.header-search-row {
  position: relative;
  max-height: 0;
  opacity: 0;
  overflow: hidden;
  padding: 0;
  transform: translateY(-8px);
  transition: max-height 0.35s ease, opacity 0.25s ease, transform 0.3s ease, padding 0.3s ease, overflow 0s 0.35s;
  pointer-events: none;
}
.header-search-row.is-open {
  max-height: 500px;
  opacity: 1;
  padding: 4px 0 18px;
  transform: translateY(0);
  pointer-events: auto;
  overflow: visible;
  transition: max-height 0.35s ease, opacity 0.25s ease, transform 0.3s ease, padding 0.3s ease, overflow 0s 0s;
}
.header-search-row .search-form {
  display: flex;
  position: relative;
  border: 2px solid #eee;
  border-radius: 0;
  overflow: visible;
  transition: border-color all 0.2s ease;
  max-width: 600px;
  margin: 0 auto;
}
.header-search-row .search-form:focus-within {
  border-color: #101010;
}
.header-search-row .search-input {
  border: none;
  padding: 12px 22px;
  flex: 1;
  font-size: .95rem;
  outline: none;
  background: transparent;
  font-family: 'Barlow', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
}
.header-search-row .search-btn {
  border: none;
  background: #101010;
  color: #fff;
  padding: 12px 22px;
  cursor: pointer;
  transition: all 0.2s ease;
  font-size: 1rem;
}
.header-search-row .search-btn:hover {
  background: #333;
}
.header-actions {
  display: flex;
  align-items: center;
  gap: 22px;
}
.header-actions svg {
  width: 26px;
  height: 26px;
}
.header-action {
  display: flex;
  align-items: center;
  color: #101010;
  text-decoration: none;
  transition: all 0.2s ease;
  position: relative;
}
.header-action:hover {
  color: #555;
  text-decoration: none;
}
.header-action i {
  font-size: 1.35rem;
}
.header-action-cart {
  position: relative;
}
.cart-badge {
  position: absolute;
  top: -8px;
  right: -10px;
  background: #101010;
  color: #fff;
  font-size: .55rem;
  width: 16px;
  height: 16px;
  border-radius: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: 700;
}
.navbar-toggler {
  border: none;
  font-size: 1.3rem;
  color: #101010;
  padding: 8px;
}
@media (max-width: 767.98px) {
  .header-inner {
    gap: 8px;
    padding: 10px 0;
    flex-wrap: nowrap;
  }
  .site-logo .logo-img {
    height: 28px;
  }
  .header-inner {
    padding: 12px 0;
  }
  .header-actions {
    gap: 14px;
  }
  .header-action i {
    font-size: 1.1rem;
  }
}
@media (max-width: 991.98px) {
  .filter-sidebar-col {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    width: 85%;
    max-width: 360px;
    height: 100vh;
    z-index: 1050;
    overflow-y: auto;
    background: #fff;
    padding: 0 16px 24px;
    box-shadow: 4px 0 20px rgba(0, 0, 0, 0.2);
  }
  .filter-sidebar-col.is-open {
    display: block;
  }
  .filter-sidebar-close {
    display: block;
    position: sticky;
    top: 0;
    background: #fff;
    padding: 12px 0;
    margin-bottom: 8px;
    z-index: 1;
    text-align: right;
    border-bottom: 1px solid #eee;
  }
  .filter-overlay {
    display: none !important;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0, 0, 0, 0.5);
    z-index: 1040;
  }
  .filter-overlay.is-open {
    display: block !important;
  }
  .filter-sidebar {
    border: none;
    border-radius: 0;
    padding: 0;
    box-shadow: none;
  }
}
.main-nav {
  background: #fff;
  border-top: 1px solid #eee;
  border-bottom: 1px solid #eee;
}
.nav-menu {
  display: flex;
  list-style: none;
  margin: 0;
  padding: 0;
  gap: 0;
}
.nav-menu-link {
  display: block;
  padding: 14px 20px 14px 0;
  color: #101010;
  font-weight: 800;
  text-decoration: none;
  transition: all 0.2s ease;
  white-space: nowrap;
  text-transform: uppercase;
}
.nav-menu-link:hover {
  color: #101010;
  text-decoration: underline;
}
.has-dropdown {
  position: relative;
}
.has-dropdown:hover .dropdown-menu-custom {
  display: block;
}
.dropdown-menu-custom {
  display: none;
  position: absolute;
  top: 100%;
  left: 0;
  background: #fff;
  border-radius: 0;
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.12);
  min-width: 200px;
  z-index: 200;
  padding: 8px 0;
}
.dropdown-menu-custom a {
  display: block;
  padding: 8px 20px;
  color: #101010;
  font-size: .9rem;
  transition: all 0.2s ease;
}
.dropdown-menu-custom a:hover {
  background: #e8f8eb;
  color: #101010;
  text-decoration: none;
}
.hero-section {
  padding: 60px 0 80px;
  background: linear-gradient(135deg, #f5f5f5 0%, #e0e7ff 100%);
}
.hero-badge {
  display: inline-block;
  background: #101010;
  color: #fff;
  padding: 6px 16px;
  border-radius: 0;
  font-size: .8rem;
  font-weight: 600;
  letter-spacing: .05em;
  text-transform: uppercase;
  margin-bottom: 20px;
}
.hero-title {
  font-size: 3rem;
  font-weight: 800;
  line-height: 1.15;
  color: #101010;
  margin-bottom: 20px;
}
.hero-text {
  font-size: 1.15rem;
  color: #EA6311;
  margin-bottom: 30px;
  line-height: 1.6;
}
.hero-image-placeholder {
  width: 320px;
  height: 320px;
  margin: 0 auto;
  background: #fff;
  border-radius: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.12);
}
.hero-image-placeholder i {
  font-size: 6rem;
  color: #101010;
  opacity: .3;
}
.usp-section {
  padding: 24px 0 32px;
}
.usp-grid {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 18px;
  background: #000;
  padding: 22px 16px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.04);
}
.usp-grid .usp-item {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 16px;
  padding: 6px 12px;
  position: relative;
}
.usp-grid .usp-item + .usp-item:before {
  content: "";
  position: absolute;
  left: 0;
  top: 12%;
  bottom: 12%;
  width: 1px;
  background: rgba(255, 255, 255, 0.25);
}
.usp-grid .usp-item .usp-icon {
  flex: 0 0 44px;
  width: 44px;
  height: 44px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: #fff;
}
.usp-grid .usp-item .usp-icon svg {
  width: 36px;
  height: 36px;
  fill: #fff;
}
.usp-grid .usp-item .usp-icon i {
  font-size: 36px;
  line-height: 1;
  color: #fff;
}
.usp-grid .usp-item .usp-icon img {
  filter: brightness(0) invert(1);
}
.usp-grid .usp-item .usp-text {
  display: flex;
  flex-direction: column;
  gap: 4px;
  line-height: 1.2;
}
.usp-grid .usp-item strong {
  font-size: 15px;
  font-weight: 800;
  color: #fff;
  text-transform: uppercase;
}
.usp-grid .usp-item small {
  font-size: 13px;
  color: rgba(255, 255, 255, 0.75);
}
@media (max-width: 991.98px) {
  .usp-grid {
    grid-template-columns: repeat(2, 1fr);
  }
  .usp-grid .usp-item:nth-child(odd) + .usp-item:before {
    display: block;
  }
  .usp-grid .usp-item:nth-child(2n+1):before {
    display: none;
  }
}
@media (max-width: 575.98px) {
  .usp-grid {
    grid-template-columns: 1fr;
    gap: 8px;
    padding: 14px;
  }
  .usp-grid .usp-item + .usp-item:before {
    display: none;
  }
}
.section {
  padding: 50px 0;
}
.section-gray {
  background: #f5f5f5;
}
.section-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
.section-header h2 {
  font-size: 1.6rem;
  font-weight: 700;
  color: #101010;
  margin: 0;
}
.section-link {
  color: #101010;
  font-weight: 500;
  font-size: .9rem;
}
.section-link i {
  transition: transform .2s;
}
.section-link:hover i {
  transform: translateX(3px);
}
.top-categories {
  padding: 50px 0;
}
.top-categories h2 {
  font-size: 1.6rem;
  font-weight: 800;
  margin-bottom: 24px;
}
.top-categories-grid {
  display: flex;
  gap: 20px;
}
.top-cat-box {
  flex: 1;
  background: #f5f5f5;
  padding: 25px;
  text-decoration: none;
  color: #101010;
  transition: all .3s ease;
  display: flex;
  flex-direction: column;
}
.top-cat-box:hover {
  background: #e8e8e8;
  text-decoration: none;
  color: #101010;
}
.top-cat-box:hover img {
  transform: scale(1.03);
}
.top-cat-box:hover .top-cat-name i {
  margin-left: 12px;
}
.top-cat-box img {
  width: 100%;
  height: auto;
  margin-bottom: 20px;
  filter: drop-shadow(10px 0 8px rgba(0, 0, 0, 0.2));
  transition: transform .3s ease;
}
.top-cat-box .top-cat-name {
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-size: 1rem;
  font-weight: 800;
  text-transform: uppercase;
}
.top-cat-box .top-cat-name i {
  font-size: .8rem;
  margin-left: 8px;
  transition: margin .3s ease;
}
@media (max-width: 991px) {
  .top-categories-grid {
    flex-wrap: wrap;
  }
  .top-cat-box {
    flex: 0 0 calc(50% - 10px);
  }
}
@media (max-width: 575px) {
  .top-cat-box {
    flex: 0 0 100%;
  }
}
.product-card {
  background: #fff;
  overflow: hidden;
  transition: all 0.2s ease;
  position: relative;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding-bottom: 40px;
}
.product-badge {
  position: absolute;
  top: 12px;
  left: 12px;
  padding: 4px 10px;
  border-radius: 0;
  font-size: .75rem;
  font-weight: 600;
  z-index: 2;
  letter-spacing: .02em;
}
.product-badge.badge-sale {
  background: #E70000;
  color: #fff;
}
.product-badge.badge-new {
  background: #101010;
  color: #fff;
}
.product-badge.badge-top {
  background: #EA6311;
  color: #fff;
}
.product-badge.badge-tip {
  background: linear-gradient(135deg, #f59e0b, #f97316);
  color: #fff;
}
.product-card--promoted {
  border: 2px solid #f59e0b;
  box-shadow: 0 0 0 1px rgba(245, 158, 11, 0.15);
}
.promo-banner-inline {
  border-radius: 0;
  overflow: hidden;
  transition: box-shadow 200ms ease-out;
}
.promo-banner-inline:hover {
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.2);
}
.promo-banner-inline img {
  display: block;
  width: 100%;
  height: auto;
}
.product-image {
  text-decoration: none;
  overflow: hidden;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #f5f5f5;
  aspect-ratio: 1;
  padding: 40px;
}
.product-image .product-image-img {
  width: 100%;
  height: 100%;
  object-fit: contain;
  filter: drop-shadow(0 12px 18px rgba(0, 0, 0, 0.25));
}
.product-image-placeholder {
  aspect-ratio: 1;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #f5f5f5;
  transition: all 0.2s ease;
}
.product-image-placeholder i {
  font-size: 3rem;
  color: #eee;
}
.product-image-placeholder.small {
  height: 60px;
}
.product-image-placeholder.small i {
  font-size: 1.5rem;
}
.product-card:hover .product-image-placeholder {
  background: #e8f8eb;
}
.product-card:hover .product-image-placeholder i {
  color: #101010;
  opacity: .4;
}
.product-info {
  margin-top: 20px;
  flex: 1;
  display: flex;
  flex-direction: column;
}
.product-name {
  font-weight: 600;
  color: #101010;
  text-decoration: none;
  display: block;
  margin-bottom: 8px;
  line-height: 1.3;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.product-name:hover {
  color: #101010;
  text-decoration: none;
}
.product-rating {
  margin-bottom: 6px;
}
.product-rating i {
  font-size: .7rem;
}
.product-rating .text-warning {
  color: #EA6311 !important;
}
.product-rating .text-muted {
  color: #eee !important;
}
.product-rating .rating-value {
  font-size: .75rem;
  color: #999;
  margin-left: 3px;
}
.product-stock {
  font-size: .8rem;
  margin-bottom: 8px;
}
.product-stock.in-stock {
  color: #4cd964;
}
.product-stock.out-stock {
  color: #999;
}
.product-price {
  margin-bottom: 12px;
  margin-top: auto;
}
.price-current {
  font-size: 1.15rem;
  font-weight: 700;
  color: #101010;
}
.price-old {
  font-size: .85rem;
  color: #999;
  text-decoration: line-through;
  margin-left: 6px;
}
.btn-add-to-cart {
  width: 100%;
  padding: 8px;
  background: #101010;
  color: #fff;
  border: none;
  border-radius: 0;
  font-size: .85rem;
  font-weight: 600;
  cursor: pointer;
  transition: all 0.2s ease;
}
.btn-add-to-cart:hover {
  background: #000;
  color: #fff;
}
.newsletter-section {
  padding: 50px 0;
}
.newsletter-inner {
  background: linear-gradient(135deg, #101010 0%, #000 100%);
  color: #fff;
  padding: 40px;
  border-radius: 0;
}
.newsletter-inner h3 {
  font-weight: 700;
  margin: 0;
}
.newsletter-inner p {
  color: rgba(255, 255, 255, 0.7);
  margin: 5px 0 0;
}
.newsletter-form {
  display: flex;
  gap: 12px;
}
.newsletter-form .form-control {
  border-radius: 0;
  border: 2px solid rgba(255, 255, 255, 0.2);
  background: rgba(255, 255, 255, 0.1);
  color: #fff;
  padding: 12px 20px;
}
.newsletter-form .form-control::placeholder {
  color: rgba(255, 255, 255, 0.5);
}
.newsletter-form .form-control:focus {
  border-color: #101010;
  background: rgba(255, 255, 255, 0.15);
  box-shadow: none;
}
.newsletter-form .btn {
  border-radius: 0;
  padding: 12px 28px;
  font-weight: 600;
  white-space: nowrap;
}
.site-footer {
  margin-top: 0;
  border-top: 1px solid #eee;
}
.footer-payments {
  padding: 30px 0;
  border-bottom: 1px solid #eee;
}
.footer-payment-icons {
  display: flex;
  align-items: center;
  gap: 22px;
}
.footer-payment-icons img {
  height: 22px;
}
.footer-main {
  background: #fff;
  color: #101010;
  padding: 50px 0 20px;
}
.footer-title {
  color: #101010;
  font-weight: 800;
  margin-bottom: 16px;
}
.footer-text {
  line-height: 1.7;
}
.footer-text a {
  color: #101010;
}
.footer-text a:hover {
  color: #101010;
}
.footer-online {
  display: inline-flex;
  align-items: center;
  gap: 6px;
}
.online-dot {
  width: 8px;
  height: 8px;
  background: #101010;
  border-radius: 0;
  display: inline-block;
}
.footer-links {
  list-style: none;
  padding: 0;
  margin: 0;
}
.footer-links li {
  margin-bottom: 10px;
}
.footer-links a {
  color: #101010;
  text-decoration: underline;
}
.footer-links a:hover {
  color: #101010;
  text-decoration: none;
}
.footer-bottom {
  background: #fff;
  border-top: 1px solid #eee;
  padding: 20px 0;
}
.footer-bottom a {
  color: #101010;
}
.footer-bottom a:hover {
  color: #101010;
}
.filter-sidebar {
  background: #fff;
  padding-right: 40px;
}
.filter-title {
  border-bottom: 1px solid #eee;
  font-weight: 500;
  color: #101010;
  padding-bottom: 10px;
  margin-bottom: 15px;
}
.filter-title.filter-toggle {
  cursor: pointer;
  display: flex;
  justify-content: space-between;
  align-items: center;
  user-select: none;
}
.filter-title.filter-toggle:hover {
  color: #101010;
}
.filter-chevron {
  font-size: .65rem;
  transition: transform .2s;
  transform: rotate(-90deg);
}
.filter-chevron.open {
  transform: rotate(0);
}
.price-filter-inputs {
  display: flex;
  gap: 12px;
  margin-bottom: 12px;
}
.price-filter-inputs .price-input-wrap {
  position: relative;
  flex: 1;
}
.price-filter-inputs .price-input {
  width: 100%;
  padding-right: 34px;
  text-align: right;
  border-radius: 0;
  -moz-appearance: textfield;
}
.price-filter-inputs .price-input::-webkit-outer-spin-button,
.price-filter-inputs .price-input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.price-filter-inputs .price-input-suffix {
  position: absolute;
  right: 10px;
  top: 50%;
  transform: translateY(-50%);
  font-size: .85rem;
  color: #999;
  pointer-events: none;
}
.price-filter-slider {
  padding: 0 6px;
  margin-bottom: 4px;
}
.filter-show-more,
.filter-show-less {
  display: block;
  font-size: .85rem;
}
.filter-list {
  list-style: none;
  padding: 0;
  margin: 0;
}
.filter-list li {
  margin-bottom: 6px;
}
.filter-list li label input {
  margin-right: 10px;
}
.filter-list li label .text-muted {
  color: #999;
  font-size: 12px;
  margin-left: 5px;
}
.filter-list li.active > a {
  color: #101010;
  font-weight: 600;
}
.filter-list li.filter-disabled {
  opacity: .45;
  pointer-events: none;
}
.filter-list li.filter-disabled label {
  cursor: default;
}
.filter-list a {
  color: #101010;
  font-size: .9rem;
  text-decoration: none;
  display: flex;
  justify-content: space-between;
}
.filter-list a:hover {
  color: #101010;
}
.filter-list a span {
  color: #999;
  font-size: 12px;
  margin-left: 5px;
}
.filter-checkboxes label {
  display: flex;
  align-items: center;
  gap: 8px;
  cursor: pointer;
  font-size: .9rem;
  color: #101010;
  margin: 0;
}
.filter-checkboxes label span {
  margin-left: auto;
  color: #999;
  font-size: .8rem;
}
.sort-select {
  width: auto;
  min-width: 160px;
  border-radius: 0;
}
.category-header {
  margin: 10px 0 40px;
}
.category-sort-row {
  gap: 20px;
}
.category-title {
  font-size: 1.6rem;
  font-weight: 700;
  color: #101010;
  margin: 0;
}
.category-desc {
  color: #EA6311;
  font-size: .95rem;
}
.product-detail > .row {
  display: flex;
  flex-wrap: wrap;
}
.product-detail > .row > .col-lg-6:first-child {
  flex: 0 0 60%;
  max-width: 60%;
}
.product-detail > .row > .col-lg-6:last-child {
  flex: 0 0 40%;
  max-width: 40%;
}
@media (max-width: 991px) {
  .product-detail > .row > .col-lg-6:first-child,
  .product-detail > .row > .col-lg-6:last-child {
    flex: 0 0 100%;
    max-width: 100%;
  }
}
.product-gallery .gallery-main {
  background: #f5f5f5;
  border-radius: 0;
  position: relative;
  overflow: hidden;
}
.gallery-image-placeholder {
  height: 400px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.gallery-image-placeholder i {
  font-size: 6rem;
  color: #eee;
}
.gallery-thumbs {
  display: flex;
  gap: 10px;
  margin-top: 12px;
}
.gallery-thumb {
  background: #f5f5f5;
  border: 2px solid #eee;
  border-radius: 0;
  padding: 20px;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  transition: all 0.2s ease;
}
.gallery-thumb.active,
.gallery-thumb:hover {
  border-color: #101010;
}
.gallery-thumb i {
  font-size: 1.2rem;
  color: #999;
}
.product-detail-title {
  font-size: 30px;
  font-weight: 700;
  color: #101010;
  max-width: 25ch;
  margin: 15px 0;
}
.product-detail-price {
  display: flex;
  align-items: baseline;
  gap: 12px;
  flex-wrap: wrap;
}
.detail-price-current {
  font-size: 2rem;
  font-weight: 800;
  color: #101010;
}
.detail-price-old {
  font-size: 1.1rem;
  color: #999;
  text-decoration: line-through;
}
.detail-price-save {
  background: #fef2f2;
  color: #E70000;
  padding: 3px 10px;
  border-radius: 0;
  font-size: .8rem;
  font-weight: 600;
}
.product-detail-stock {
  font-size: 1rem;
}
.product-detail-stock.in-stock {
  color: #4cd964;
}
.product-detail-stock i {
  margin-right: 4px;
}
.product-info-icons {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
}
.info-icon-badge {
  display: inline-flex;
  align-items: center;
  gap: 6px;
  background: #f0f7ff;
  border: 1px solid #d0e3f7;
  border-radius: 0;
  padding: 6px 12px;
  font-size: .8rem;
  font-weight: 600;
  color: #2c5282;
}
.info-icon-badge img {
  max-height: 20px;
  max-width: 28px;
  object-fit: contain;
}
.product-detail-desc {
  color: #101010;
  line-height: 1.7;
}
.add-to-cart-full.is-disabled {
  opacity: 0.15;
  pointer-events: none;
  user-select: none;
}
.add-to-cart-full {
  display: flex;
  align-items: center;
  gap: 10px;
}
.product-detail-actions {
  display: flex;
  align-items: center;
  gap: 16px;
  margin-top: 24px;
}
.quantity-selector {
  display: flex;
  align-items: center;
  border-radius: 0;
  overflow: hidden;
}
.qty-btn {
  width: 44px;
  height: 51px;
  background: #101010;
  color: #fff;
  border: none;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.2s ease;
  font-size: 1.1rem;
  line-height: 1;
}
.qty-btn:hover {
  background: #000;
}
.qty-input {
  height: 51px;
  border: 1px solid #101010;
  width: 56px;
  text-align: center;
  outline: none;
  font-size: 1rem;
  -moz-appearance: textfield;
}
.qty-input::-webkit-inner-spin-button,
.qty-input::-webkit-outer-spin-button {
  -webkit-appearance: none;
}
.btn-add-to-cart-detail {
  border-radius: 0;
  font-weight: 600;
  padding: 11px 32px;
}
.product-detail-meta {
  border-top: 1px solid #eee;
  padding-top: 16px;
}
.meta-row {
  font-size: .9rem;
  color: #EA6311;
  margin-bottom: 4px;
}
.meta-row span {
  font-weight: 600;
  color: #101010;
  display: inline-block;
  min-width: 100px;
}
.product-detail-shipping {
  border-top: 1px solid #eee;
  padding-top: 12px;
}
.shipping-item {
  font-size: .85rem;
  color: #EA6311;
  padding: 4px 0;
}
.shipping-item i {
  width: 20px;
  color: #101010;
}
.product-tabs .nav-tabs {
  border-bottom: 2px solid #eee;
}
.product-tabs .nav-tabs .nav-link {
  color: #EA6311;
  font-weight: 600;
  border: none;
  padding: 12px 20px;
  border-bottom: 2px solid transparent;
  margin-bottom: 0;
}
.product-tabs .nav-tabs .nav-link.active {
  color: #101010;
  border-bottom-color: #101010;
  background: transparent;
}
.product-tabs .nav-tabs .nav-link:hover {
  color: #101010;
  border-color: transparent;
  border-bottom-color: #e8f8eb;
}
.params-table td:first-child {
  font-weight: 600;
  width: 200px;
  color: #101010;
}
.review-score {
  font-size: 3rem;
  font-weight: 800;
  color: #101010;
}
.review-bar {
  display: flex;
  align-items: center;
  font-size: .85rem;
  margin-bottom: 4px;
}
.review-bar .progress {
  height: 8px;
  border-radius: 0;
}
.review-item {
  border-bottom: 1px solid #eee;
  padding: 16px 0;
}
.review-header {
  display: flex;
  align-items: center;
  gap: 12px;
  margin-bottom: 8px;
}
.review-header .review-item-stars i {
  font-size: .75rem;
}
.cart-item-wrap {
  background: #f5f5f5;
  border-radius: 0;
  margin-bottom: 12px;
  overflow: hidden;
}
.cart-item-wrap:last-child {
  margin-bottom: 0;
}
.cart-item {
  display: flex;
  align-items: center;
  padding: 16px 24px;
  gap: 24px;
}
.cart-item-price {
  display: none;
}
.cart-item-image {
  flex-shrink: 0;
  width: 80px;
}
.cart-item-image img {
  width: 80px;
  height: 80px;
  object-fit: contain;
  border-radius: 0;
  background: #f5f5f5;
}
.cart-item-image-placeholder {
  width: 80px;
  height: 80px;
  background: #f3f4f6;
  border-radius: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #d1d5db;
  font-size: 24px;
}
.cart-item-info {
  flex: 1;
  min-width: 0;
}
.cart-item-name {
  color: #101010;
  display: block;
  margin-bottom: 2px;
}
.cart-item-name:hover {
  color: #101010;
  text-decoration: none;
}
.cart-item-code {
  font-size: .8rem;
  color: #999;
}
.cart-item-price {
  font-weight: 600;
  white-space: nowrap;
  min-width: 80px;
  text-align: right;
}
.cart-item-total {
  color: #101010;
  white-space: nowrap;
  min-width: 90px;
  text-align: right;
}
.cart-item-remove {
  background: none;
  border: none;
  color: #999;
  cursor: pointer;
  padding: 8px;
  transition: all 0.2s ease;
}
.cart-item-remove:hover {
  color: #E70000;
}
.cart-summary {
  background: #f5f5f5;
  border-radius: 0;
  padding: 30px;
}
.cart-summary h3 {
  font-size: 20px;
  font-weight: 600;
  margin-bottom: 20px;
}
.summary-row {
  display: flex;
  justify-content: space-between;
  padding: 5px 0;
}
.summary-row.summary-total {
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  font-weight: 700;
  color: #101010;
  margin: 20px 0;
  padding: 15px 0;
}
.summary-badges {
  text-align: center;
  font-size: .85rem;
  color: #EA6311;
}
.summary-badges div {
  padding: 4px 0;
}
.summary-badges i {
  margin-right: 4px;
}
.cart-item-wrap.has-gifts {
  background: #dff8e3;
  border: 2px solid #a0ebad;
  border-radius: 0;
}
.cart-gift-row {
  display: flex;
  align-items: center;
  padding: 8px 16px 8px 20px;
  background: #dff8e3;
  gap: 10px;
}
.cart-gift-row:not(:last-child) {
  border-bottom: 1px solid #c2f2ca;
}
.cart-gift-icon {
  color: #4cd964;
  font-size: 13px;
  flex-shrink: 0;
}
.cart-gift-img {
  width: 36px;
  height: 36px;
  object-fit: contain;
  border-radius: 0;
  flex-shrink: 0;
  background: #fff;
}
.cart-gift-info {
  flex: 1;
  min-width: 0;
  font-size: 13px;
}
.cart-gift-link {
  color: #4cd964;
  text-decoration: none;
  font-weight: 500;
}
.cart-gift-badge {
  font-size: 11px;
  font-weight: 700;
  color: #4cd964;
  white-space: nowrap;
  background: #c2f2ca;
  padding: 2px 8px;
  border-radius: 0;
}
.free-shipping-msg {
  margin-bottom: 15px;
}
.free-shipping-bar {
  margin-bottom: 0;
}
.free-shipping-progress-bar {
  height: 12px;
  border-radius: 2px;
}
.free-shipping-progress-bar .progress-bar {
  transition: width .3s;
}
.free-shipping-progress-bar .progress-bar.bg-primary {
  background: #4cd964 !important;
}
.discount-toggle {
  text-decoration: none;
}
.discount-toggle:hover {
  text-decoration: none;
}
.discount-form {
  display: none;
  margin-top: 16px;
}
.discount-form.is-open {
  display: block;
}
.discount-form .form-control {
  height: auto;
  padding: 8px 16px;
  line-height: 35px;
}
.discount-message {
  font-size: 12px;
  margin-top: 4px;
}
.discount-remove {
  font-size: 12px;
  color: #E70000;
}
.discount-remove:hover {
  color: #E70000;
}
.summary-row.summary-discount {
  color: #4cd964;
}
.summary-row.summary-item {
  padding: 5px 0;
}
.summary-row.summary-item .summary-item-qty {
  color: #999;
}
.summary-terms {
  margin-top: 24px;
}
.personal-priority {
  background: #f5f5f5;
  padding: 24px;
  margin-bottom: 24px;
}
.personal-form {
  margin-bottom: 8px;
}
.personal-toggles {
  margin: 16px 0 24px 0;
}
.personal-toggles .form-check {
  padding-left: 0;
  margin-bottom: 6px;
}
.personal-toggles .form-check input[type="checkbox"] {
  margin-right: 8px;
  vertical-align: middle;
}
.personal-toggles .form-check label {
  font-weight: 500;
  cursor: pointer;
  margin-bottom: 0;
  vertical-align: middle;
}
.personal-collapsible {
  display: none;
  margin-top: 16px;
  padding-top: 16px;
  border-top: 1px solid #eee;
}
#basketUrls,
#ares-status,
#note-field {
  display: none;
}
.watchdog-modal-dialog {
  max-width: 450px;
}
#upsellModal .quantity-selector {
  display: none;
}
.modal-content {
  padding: 25px;
  border-radius: 0;
}
#pickupModal .modal-dialog.modal-fullscreen {
  width: 100vw;
  max-width: none;
  height: 100vh;
  margin: 0;
}
#pickupModal .modal-content {
  height: 100vh;
  border: 0;
  padding: 0;
}
#pickupModal .modal-body {
  padding: 0;
  flex: 1;
  overflow: hidden;
}
#pickupMapWrap {
  display: flex;
  height: 100%;
}
#pickupSidebar {
  width: 350px;
  display: flex;
  flex-direction: column;
  border-right: 1px solid #dee2e6;
}
#pickupSearch {
  padding: 10px;
  border-bottom: 1px solid #dee2e6;
}
#pickupSearch input {
  width: 100%;
  padding: 8px 12px;
  border: 1px solid #ced4da;
  font-size: 14px;
}
#pickupList {
  flex: 1;
  overflow-y: auto;
}
.pickup-item {
  padding: 10px 12px;
  border-bottom: 1px solid #f0f0f0;
  cursor: pointer;
  font-size: 13px;
}
.pickup-item:hover {
  background: #f8f9fa;
}
#pickupMap {
  flex: 1;
  min-height: 300px;
}
@media (max-width: 768px) {
  #pickupMapWrap {
    flex-direction: column;
  }
  #pickupSidebar {
    width: 100%;
    height: 40%;
  }
  #pickupMap {
    height: 60%;
  }
}
.checkout-steps {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  gap: 18px;
  margin-bottom: 32px;
}
.checkout-step {
  margin: 0;
  font-size: 2.2rem;
  font-weight: 700;
  line-height: 1.2;
  color: #101010;
  text-decoration: none;
  display: inline;
}
.checkout-step:hover {
  color: #101010;
  text-decoration: none;
}
.checkout-step.is-future {
  color: #d0d0d0;
}
.checkout-sep {
  position: relative;
  width: 50px;
  height: 2px;
  background: #d0d0d0;
  flex-shrink: 0;
}
.checkout-sep.is-done::after {
  content: '✓';
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 28px;
  height: 28px;
  border-radius: 50%;
  background: #4cd964;
  color: #fff;
  font-size: 15px;
  font-weight: 700;
  line-height: 1;
  display: flex;
  align-items: center;
  justify-content: center;
}
.co-section {
  margin-bottom: 32px;
}
.co-section-title {
  font-size: 22px;
  font-weight: 700;
  color: #101010;
  margin: 0 0 16px 0;
}
.co-options {
  display: flex;
  flex-direction: column;
  gap: 10px;
  margin-bottom: 20px;
}
.co-option {
  display: flex;
  align-items: center;
  gap: 18px;
  padding: 18px 24px;
  background: #f5f5f5;
  color: #101010;
  text-decoration: none;
  cursor: pointer;
}
.co-option:hover {
  color: #101010;
  text-decoration: none;
  background: #f0f0f0;
}
.co-option.is-selected {
  background: #ededed;
}
.co-option-radio {
  width: 22px;
  height: 22px;
  border: 1.5px solid #bbb;
  background: #fff;
  flex-shrink: 0;
  position: relative;
}
.co-option-radio.is-checked {
  background: #101010;
  border-color: #101010;
}
.co-option-radio.is-checked::after {
  content: '';
  position: absolute;
  left: 6px;
  top: 2px;
  width: 6px;
  height: 11px;
  border: solid #fff;
  border-width: 0 2px 2px 0;
  transform: rotate(45deg);
}
.co-option-info {
  flex: 1;
  min-width: 0;
}
.co-option-title {
  font-weight: 700;
  color: #101010;
  display: block;
}
.co-option-desc {
  color: #666;
  font-size: 14px;
  margin-top: 2px;
}
.co-option-price {
  font-weight: 600;
  color: #101010;
  white-space: nowrap;
  text-align: right;
}
.co-option-price-old {
  display: inline-block;
  margin-right: 6px;
  color: #999;
  font-weight: 400;
  font-size: 13px;
  text-decoration: line-through;
}
.co-option-price-free {
  color: #101010;
  font-weight: 600;
}
.co-option-group {
  background: #f5f5f5;
}
.co-option-group .co-option {
  background: transparent;
}
.co-option-group.is-selected {
  background: #ededed;
}
.co-option-carriers {
  padding: 0 24px 16px 64px;
  display: flex;
  flex-direction: column;
  gap: 6px;
}
.co-carrier {
  display: flex;
  align-items: center;
  gap: 12px;
  padding: 10px 14px;
  background: #fff;
  color: #101010;
  text-decoration: none;
  border: 1px solid transparent;
}
.co-carrier:hover {
  color: #101010;
  text-decoration: none;
  border-color: #ddd;
}
.co-carrier.is-selected {
  border-color: #101010;
}
.co-carrier-radio {
  width: 16px;
  height: 16px;
  border: 1.5px solid #bbb;
  background: #fff;
  flex-shrink: 0;
  position: relative;
}
.co-carrier-radio.is-checked {
  background: #101010;
  border-color: #101010;
}
.co-carrier-radio.is-checked::after {
  content: '';
  position: absolute;
  left: 3px;
  top: 0;
  width: 5px;
  height: 9px;
  border: solid #fff;
  border-width: 0 2px 2px 0;
  transform: rotate(45deg);
}
.co-carrier-info {
  flex: 1;
  min-width: 0;
  font-size: 14px;
}
.co-carrier-name {
  font-weight: 600;
  color: #101010;
}
.co-carrier-badge {
  display: inline-block;
  margin-left: 6px;
  padding: 1px 7px;
  background: #f5f5f5;
  color: #999;
  font-size: 11px;
  font-weight: 400;
}
.co-carrier-desc {
  color: #999;
  font-size: 12px;
  margin-top: 2px;
}
.co-carrier-price {
  font-size: 14px;
  font-weight: 600;
  white-space: nowrap;
}
.co-pickup-chosen {
  padding: 0 24px 20px 64px;
}
.co-pickup-chosen-info {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 14px 16px;
  background: #fff;
  border: 1px solid #4cd964;
}
.co-pickup-chosen-addr {
  color: #999;
  font-size: 13px;
  margin-top: 2px;
}
.blog-tags {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
}
.blog-tag {
  display: inline-block;
  padding: 6px 18px;
  background: #f5f5f5;
  border: 1px solid #eee;
  color: #101010;
  font-size: .85rem;
  font-weight: 600;
  text-decoration: none;
  transition: all 0.2s ease;
}
.blog-tag:hover {
  background: #101010;
  color: #fff;
  border-color: #101010;
  text-decoration: none;
}
.blog-tag.is-active {
  background: #101010;
  color: #fff;
  border-color: #101010;
}
.blog-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 30px;
}
@media (max-width: 767px) {
  .blog-grid {
    grid-template-columns: 1fr;
  }
}
.blog-card {
  display: flex;
  flex-direction: column;
  background: #fff;
  border: 1px solid #eee;
  text-decoration: none;
  color: #101010;
  transition: all 0.2s ease;
  overflow: hidden;
}
.blog-card:hover {
  color: #101010;
  text-decoration: none;
  border-color: #101010;
}
.blog-card:hover .blog-card-title {
  text-decoration: underline;
}
.blog-card:hover .blog-card-image img {
  transform: scale(1.03);
}
.blog-card-image {
  overflow: hidden;
  aspect-ratio: 1.33333333;
  background: #101010;
}
.blog-card-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform .3s ease;
}
.blog-card-body {
  padding: 24px;
  display: flex;
  flex-direction: column;
  flex: 1;
}
.blog-card-meta {
  display: flex;
  gap: 12px;
  font-size: 13px;
  color: #999;
  margin-bottom: 10px;
}
.blog-card-meta span + span::before {
  content: '·';
  margin-right: 12px;
}
.blog-card-title {
  font-size: 1.25rem;
  font-weight: 700;
  color: #101010;
  margin: 0 0 10px 0;
  line-height: 1.35;
}
.blog-card-annotation {
  font-size: 1rem;
  line-height: 1.65;
  color: #555;
  margin: 0;
  flex: 1;
}
.blog-card-tags {
  display: flex;
  flex-wrap: wrap;
  gap: 6px;
  margin-top: 14px;
}
.blog-card-tag {
  font-size: 12px;
  font-weight: 600;
  color: #999;
  background: #f5f5f5;
  padding: 3px 10px;
}
.article-content {
  font-size: 1rem;
  line-height: 1.85;
  color: #101010;
}
.article-content p {
  max-width: 75ch;
  margin-bottom: 1.2em;
}
.article-content li {
  max-width: 75ch;
}
.article-content h2,
.article-content h3,
.article-content h4,
.article-content h5 {
  max-width: 45ch;
  margin-top: 1.8em;
  margin-bottom: 0.6em;
  font-weight: 700;
  color: #101010;
}
.article-content table {
  width: 100%;
  border-collapse: collapse;
  margin-bottom: 1.2em;
}
.article-content table th,
.article-content table td {
  padding: 10px 16px;
  border-bottom: 1px solid #eee;
  text-align: left;
  vertical-align: top;
}
.article-content table th {
  font-weight: 700;
  color: #101010;
}
.article-content table tr:last-child td,
.article-content table tr:last-child th {
  border-bottom: none;
}
.article-content img {
  max-width: 100%;
  height: auto;
  margin: 1em 0;
}
.article-content blockquote {
  border-left: 3px solid #101010;
  padding: 12px 20px;
  margin: 1.5em 0;
  color: #555;
  max-width: 75ch;
}
.lead {
  margin: 1.5em 0 2em 0;
  max-width: 75ch;
}
.article-title {
  max-width: 25ch;
}
.article-meta {
  display: flex;
  align-items: center;
  gap: 12px;
  color: #999;
  margin-bottom: 8px;
}
.article-toc {
  background: #f5f5f5;
  padding: 30px 35px;
  margin-bottom: 24px;
}
.article-toc-title {
  display: block;
  margin-bottom: 10px;
}
.article-toc-list {
  margin: 0;
  padding-left: 20px;
  line-height: 2;
}
.article-toc-list a {
  color: #101010;
  text-decoration: none;
}
.article-toc-list a:hover {
  text-decoration: underline;
}
.search-page-form .form-control {
  border-radius: 0;
}
.search-page-form .btn {
  border-radius: 0;
}
.search-tags {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  margin-top: 12px;
}
.search-tag {
  display: inline-block;
  padding: 6px 16px;
  background: #f5f5f5;
  border: 1px solid #eee;
  border-radius: 0;
  color: #101010;
  font-size: .85rem;
  transition: all 0.2s ease;
}
.search-tag:hover {
  border-color: #101010;
  color: #101010;
  background: #e8f8eb;
  text-decoration: none;
}
.order-needs-payment {
  border: 2px solid #101010;
}
.order-payment-alert {
  background: #f5f5f5;
  border-left: 4px solid #101010;
  padding: 20px 24px;
}
.order-payment-alert h5 {
  font-weight: 700;
  color: #101010;
}
.order-payment-alert p {
  margin: 0;
}
.card-title {
  display: flex;
  align-items: center;
  gap: 10px;
}
.card-title i {
  color: #101010;
  flex-shrink: 0;
}
.password-strength {
  margin-top: 8px;
}
.password-strength-bar {
  height: 4px;
  background: #eee;
  overflow: hidden;
}
.password-strength-fill {
  height: 100%;
  width: 0;
  background: #E70000;
  transition: width 0.2s, background-color 0.2s;
}
.password-strength-label {
  font-size: 12px;
  font-weight: 600;
  margin-top: 4px;
  color: #999;
}
.password-match {
  display: block;
  margin-top: 6px;
  font-size: 12px;
  font-weight: 600;
}
.password-match.is-ok {
  color: #4cd964;
}
.password-match.is-bad {
  color: #E70000;
}
.account-nav {
  display: flex;
  flex-direction: column;
}
.account-nav-link {
  display: flex;
  align-items: center;
  gap: 10px;
  padding: 12px 16px;
  color: #101010;
  text-decoration: none;
  border-bottom: 1px solid #eee;
  transition: background .15s;
}
.account-nav-link:hover {
  background: #f5f5f5;
  color: #101010;
  text-decoration: none;
}
.account-nav-link:last-child {
  border-bottom: none;
}
.account-nav-link.is-active {
  font-weight: 700;
  background: #f5f5f5;
  color: #101010;
}
.account-nav-link i {
  font-size: 16px;
  flex-shrink: 0;
  color: #101010;
}
.account-nav-link span {
  line-height: 1;
}
.auth-card {
  background: #fff;
  border: 1px solid #eee;
  padding: 32px;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08);
}
.auth-card .input-group-text {
  background: #101010;
  border-color: #101010;
  color: #fff;
}
.auth-card .input-group-text i,
.auth-card .input-group-text [class^="si-"],
.auth-card .input-group-text [class*=" si-"] {
  color: #fff;
}
.auth-header {
  text-align: center;
  margin-bottom: 24px;
}
.auth-header i {
  font-size: 2.5rem;
  color: #101010;
  margin-bottom: 12px;
  display: block;
}
.auth-header h2 {
  font-weight: 700;
  color: #101010;
  margin: 0;
}
.static-page h1 {
  font-weight: 700;
  color: #101010;
  margin-bottom: 16px;
}
.static-page h2 {
  font-weight: 700;
  color: #101010;
  font-size: 1.3rem;
  margin-top: 30px;
}
.static-page h3 {
  font-weight: 700;
  color: #101010;
  font-size: 1.15rem;
  margin-top: 30px;
}
.static-page p {
  line-height: 1.7;
}
.static-page ul {
  line-height: 1.8;
}
.static-page a {
  text-decoration: underline;
  color: inherit;
}
.static-page a:hover {
  text-decoration: none;
  color: inherit;
}
.info-card {
  background: #f5f5f5;
  border-radius: 0;
  padding: 24px;
  height: 100%;
}
.info-card h4 {
  font-size: 1rem;
  font-weight: 700;
  color: #101010;
}
.info-card p {
  font-size: .9rem;
  color: #EA6311;
  margin: 0;
}
.sidebar-widget {
  background: #f5f5f5;
  border: 1px solid #eee;
  border-radius: 0;
  padding: 24px;
}
.sidebar-widget h4 {
  font-weight: 700;
  color: #101010;
  margin-bottom: 16px;
}
.sidebar-links {
  list-style: none;
  padding: 0;
  margin: 0;
}
.sidebar-links li {
  margin-bottom: 8px;
}
.sidebar-links a {
  color: #101010;
  font-size: .9rem;
}
.sidebar-links a:hover {
  color: #101010;
}
.breadcrumb {
  background: transparent;
  padding: 0;
  margin-bottom: 20px;
  font-size: .85rem;
}
@media (max-width: 991px) {
  .hero-title {
    font-size: 2.2rem;
  }
  .hero-image-placeholder {
    width: 220px;
    height: 220px;
  }
  .hero-image-placeholder i {
    font-size: 4rem;
  }
  .nav-menu {
    flex-direction: column;
  }
  .has-dropdown .dropdown-menu-custom {
    position: static;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .hero-title {
    font-size: 1.8rem;
  }
  .hero-section {
    padding: 40px 0 50px;
  }
  .cart-item {
    flex-wrap: wrap;
  }
  .cart-item-price,
  .cart-item-total {
    font-size: .9rem;
  }
  .product-detail-actions {
    flex-direction: column;
    align-items: stretch;
  }
}
.basic-link {
  border: 0;
  background: transparent;
  text-decoration: underline;
  cursor: pointer;
  margin: 10px 0 20px 0;
  color: #101010;
}
.basic-link:hover {
  text-decoration: none;
}
.btn-false {
  background: #E70000;
  color: #999;
  font-weight: 400;
  transition: all 0.5s;
  -webkit-transition: all 0.5s;
  display: inline-block;
  padding: 8px 25px !important;
  border-radius: 0;
  margin-top: 5px;
}
.btn {
  font-family: 'Barlow', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
  font-weight: 800;
  text-transform: uppercase;
  font-size: 16px;
  transition: all 0.5s;
  -webkit-transition: all 0.5s;
  padding: 8px 25px !important;
  line-height: 35px;
  border-radius: 0;
  display: flex;
  width: fit-content;
  align-items: center;
  gap: 10px;
}
.btn svg path {
  transition: all ease-in-out 500ms;
}
.btn.btn-block {
  width: 100%;
  justify-content: center;
}
.btn.btn-primary,
.btn.btn-secondary,
.btn.btn-black {
  background: #101010;
  color: #fff;
  border-color: #101010;
}
.btn.btn-primary svg path,
.btn.btn-secondary svg path,
.btn.btn-black svg path {
  fill: #fff;
}
.btn.btn-primary:hover,
.btn.btn-secondary:hover,
.btn.btn-black:hover {
  background: #2a2a2a;
}
.btn img {
  height: 17px;
  margin-right: 6px;
  position: relative;
  top: -2px;
}
.btn.btn-flavor {
  width: fit-content;
  background: #101010;
  color: #fff;
  display: flex;
  align-items: center;
  gap: 10px;
}
.btn.btn-flavor svg {
  margin: 0;
}
.btn.btn-flavor svg path {
  fill: #fff;
}
.btn.btn-flavor:hover {
  outline: none;
}
.btn.btn-flavor:hover svg {
  fill: #4cd964 !important;
}
.btn.btn-flavor:focus {
  outline: none;
}
.btn.btn-solo-img {
  padding: 8px !important;
  width: 52px;
  text-align: center !important;
}
.btn.btn-solo-img img {
  margin-right: 0;
}
.btn.btn-shadow {
  border: 1px solid #ccc;
  color: #404040;
  font-weight: 400;
}
.btn.btn-shadow:hover {
  background: #f7f7f7;
  border: 1px solid #404040;
}
.btn.btn-soon-available {
  background: #101010;
  opacity: .15;
  line-height: 35px;
  color: #fff;
  cursor: default;
  position: relative;
}
.btn.btn-soon-available img {
  margin: 0;
  display: none;
}
.btn.btn-short {
  padding-left: 8px !important;
  padding-right: 8px !important;
}
.btn.btn-counter {
  padding-left: 5px !important;
  padding-right: 5px !important;
}
.btn.btn-green {
  border: 0;
  background: #4cd964;
  color: #101010;
}
.btn.btn-green:hover {
  background: #101010;
  color: #fff;
}
.btn.btn-green:hover svg path {
  fill: #fff;
}
.btn.btn-default {
  color: #404040;
}
.btn.btn-xs {
  padding: 5px 15px !important;
  font-size: 75%;
}
button {
  outline: 0;
  font-family: 'Barlow', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
}
.form-control {
  border-radius: 0;
  border-color: #101010;
  padding: 12px 15px;
  height: auto;
}
.cookie-bar {
  position: fixed;
  bottom: 20px;
  left: 50%;
  transform: translateX(-50%);
  z-index: 9999;
  width: 800px;
  max-width: calc(100% - 40px);
  background: #101010;
  color: #fff;
  padding: 30px;
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.25);
  font-family: 'Barlow', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
  font-size: 16px;
}
.cookie-bar .container {
  max-width: 100%;
  padding: 0;
}
.cookie-bar strong,
.cookie-bar p,
.cookie-bar small,
.cookie-bar label,
.cookie-bar a,
.cookie-bar button,
.cookie-bar .btn {
  font-family: 'Barlow', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
  font-size: 16px;
  color: #fff;
}
.cookie-bar strong {
  font-weight: 700;
  font-size: 26px;
  display: block;
  margin-bottom: 20px;
}
.cookie-bar .text-info {
  color: #fff !important;
}
.cookie-bar .text-info:hover {
  color: #fff !important;
}
.cookie-bar .text-light,
.cookie-bar .text-muted,
.cookie-bar small,
.cookie-bar label {
  color: #fff !important;
}
.cookie-bar .btn-outline-light:hover,
.cookie-bar .btn-outline-light:focus,
.cookie-bar .btn-outline-light:active {
  background: rgba(255, 255, 255, 0.5) !important;
  border-color: #fff !important;
  color: #fff !important;
}
.cookie-bar .btn-success,
.cookie-bar .btn-info {
  background: #fff !important;
  border-color: #fff !important;
  color: #101010 !important;
}
.cookie-bar .btn-success:hover,
.cookie-bar .btn-info:hover {
  background: #ebebeb !important;
  border-color: #ebebeb !important;
  color: #101010 !important;
}
.cookie-bar .cookie-settings-list {
  display: flex;
  flex-direction: column;
  gap: 14px;
}
.cookie-bar .cookie-setting-row {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 16px;
  padding: 10px 0;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
.cookie-bar .cookie-setting-info {
  display: flex;
  flex-direction: column;
}
.cookie-bar .cookie-setting-info strong {
  font-size: 16px;
  margin-bottom: 2px;
  display: inline;
}
.cookie-bar .cookie-toggle {
  position: relative;
  display: inline-block;
  width: 46px;
  height: 24px;
  flex-shrink: 0;
  margin: 0;
}
.cookie-bar .cookie-toggle input {
  opacity: 0;
  width: 0;
  height: 0;
}
.cookie-bar .cookie-toggle .cookie-toggle-slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(255, 255, 255, 0.3);
  transition: background .2s;
}
.cookie-bar .cookie-toggle .cookie-toggle-slider::before {
  content: '';
  position: absolute;
  height: 18px;
  width: 18px;
  left: 3px;
  bottom: 3px;
  background: #fff;
  transition: transform .2s;
}
.cookie-bar .cookie-toggle input:checked + .cookie-toggle-slider {
  background: #4cd964;
}
.cookie-bar .cookie-toggle input:checked + .cookie-toggle-slider::before {
  transform: translateX(22px);
  background: #fff;
}
.cookie-bar .cookie-toggle input:disabled + .cookie-toggle-slider {
  cursor: not-allowed;
  opacity: .7;
}
.cookie-bar-text {
  opacity: .9;
}
.cookie-bar-link {
  text-decoration: underline;
  color: #fff !important;
}
.cookie-bar-hint {
  opacity: .85;
  font-size: 16px !important;
}
.cookie-bar-actions {
  gap: 8px;
  margin-top: 25px;
}
.noUi-target {
  border: 0;
  height: 10px;
}
.noUi-target .noUi-connect {
  background: #eee;
}
.noUi-handle {
  width: 20px !important;
  height: 20px !important;
  background: #101010;
  box-shadow: none;
  border-radius: 0;
  right: -13px !important;
}
.noUi-handle:before,
.noUi-handle:after {
  display: none;
}
#basket-empty {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
}
#basket-empty .si,
#basket-empty [class^="si-"],
#basket-empty [class*=" si-"] {
  display: inline-block;
  margin-left: auto;
  margin-right: auto;
}
#basket-empty h3,
#basket-empty p {
  width: 100%;
}
.pagination {
  border-radius: 0;
}
.pagination .page-item {
  margin: 0 2px;
}
.pagination .page-item .page-link {
  border-radius: 0 !important;
  color: #101010;
  border-color: #101010;
  background: #fff;
}
.pagination .page-item .page-link:hover,
.pagination .page-item .page-link:focus {
  background: #101010;
  color: #fff;
  border-color: #101010;
  box-shadow: none;
}
.pagination .page-item.active .page-link,
.pagination .page-item.current .page-link {
  background: #101010;
  color: #fff;
  border-color: #101010;
}
.pagination .page-item.disabled .page-link {
  color: #999;
  border-color: #ddd;
  background: #fff;
}
.card-slider-section {
  padding: 24px 0;
}
.card-slider {
  position: relative;
}
.card-slider-track {
  display: flex;
  gap: 16px;
  overflow-x: auto;
  scroll-snap-type: x mandatory;
  scroll-behavior: smooth;
  -webkit-overflow-scrolling: touch;
  scrollbar-width: none;
  padding-bottom: 4px;
}
.card-slider-track::-webkit-scrollbar {
  display: none;
}
.card-slide {
  flex: 0 0 calc((100% - 48px) / 4);
  aspect-ratio: 0.8;
  background-color: #f5f5f5;
  border-radius: 0;
  position: relative;
  overflow: hidden;
  scroll-snap-align: start;
  text-decoration: none;
  color: #fff;
  display: block;
  transition: transform .3s ease;
}
.card-slide::after {
  content: '';
  position: absolute;
  inset: 0;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 35%, rgba(0, 0, 0, 0.65) 100%);
  pointer-events: none;
  transition: backdrop-filter 0.3s ease, -webkit-backdrop-filter 0.3s ease;
}
.card-slide:hover {
  text-decoration: none;
  color: #fff;
}
.card-slide:hover::after {
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);
}
.card-slide.card-slide-placeholder {
  background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
}
.card-slide-img {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
  object-position: center;
  display: block;
  z-index: 0;
}
.card-slide-content {
  position: absolute;
  inset: auto 0 0 0;
  z-index: 2;
  padding: 35px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 8px;
}
.card-slide-title {
  font-size: 22px;
  font-weight: 800;
  line-height: 1.2;
  margin: 0;
  color: #fff;
  text-shadow: 0 2px 12px rgba(0, 0, 0, 0.4);
}
.card-slide-subtitle {
  font-size: 14px;
  line-height: 1.4;
  margin: 0;
  color: #fff;
  opacity: .92;
  max-width: 100%;
  text-shadow: 0 1px 8px rgba(0, 0, 0, 0.4);
}
.card-slide-btn {
  margin-top: 8px;
}
.card-slider-arrow {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 44px;
  height: 44px;
  border-radius: 50%;
  border: none;
  background: #fff;
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.18);
  color: #101010;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 5;
  transition: background .2s, transform .2s;
}
.card-slider-arrow svg {
  width: 20px;
  height: 20px;
  fill: currentColor;
}
.card-slider-arrow:hover {
  background: #101010;
  color: #fff;
}
.card-slider-arrow.card-slider-prev {
  left: -22px;
}
.card-slider-arrow.card-slider-prev svg {
  transform: rotate(180deg);
}
.card-slider-arrow.card-slider-next {
  right: -22px;
}
@media (max-width: 991px) {
  .card-slide {
    flex: 0 0 calc((100% - 32px) / 3);
  }
  .card-slider-arrow {
    display: none;
  }
}
@media (max-width: 767px) {
  .card-slide {
    flex: 0 0 calc((100% - 16px) / 2);
    aspect-ratio: 0.8;
  }
  .card-slide-title {
    font-size: 18px;
  }
  .card-slide-content {
    padding: 18px;
  }
}
@media (max-width: 479px) {
  .card-slide {
    flex: 0 0 80%;
  }
}
.card-header,
.card-header:first-child {
  background: #101010;
  color: #fff;
  border-radius: 0;
}
.card-header strong,
.card-header:first-child strong {
  color: #fff;
}
.rounded {
  border-radius: 0 !important;
}
.claims-lookup-body {
  background: #f5f5f5;
}
.claims-lookup-body .form-row-stack {
  margin-bottom: 20px;
}
.claims-lookup-body .form-row-label {
  margin-bottom: 6px;
}
.claims-lookup-body .form-row-label label {
  display: inline-block;
  font-weight: 500;
}
.claims-lookup-body .form-row-control .form-control {
  width: 100%;
}
.nowrap {
  white-space: nowrap;
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sources%22%3A%5B%22home%5C%2Fwww%5C%2Fshopirio.cz%5C%2Fshopirio.cz%5C%2Fpublic%5C%2Fcss%5C%2Ffront%5C%2Fsurvival%5C%2Fmain.less%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AA8BA%3BEAAgB%2CcAAA%3B%3BAAChB%3BEAAc%2CyBAAA%3B%3BAAEd%3BEACI%2CcAAA%3BEACA%2CqBAAA%3B%3BAAEA%2CsBAAC%3BAAAQ%2CsBAAC%3BEACN%3BEACA%2CyBAAA%3BEACA%2CqBAAA%3B%3BAAKR%3BEACI%3BEACA%3BEACA%3BEACA%3B%3BAAJJ%2CWAMI%2CiBAAiB%3BEACb%3BEACA%3B%3BAARR%2CWAWI%3BEACI%3BEACA%3B%3BAAbR%2CWAgBI%3BEACI%3B%3BAAKR%3BEACI%3BEACA%3BEACA%3B%3BAASJ%3BAACA%3BAACA%3BAACA%3BAACA%3BEAAS%3B%3BAAET%3BEAAO%3B%3BAAGP%3BEAAS%3B%3BAACT%3BEAAqB%3BIAAK%2CWAAW%2CcAAX%3B%3B%3BAAC1B%3BEAAW%2CqCAAA%3B%3BAACX%3BEAAO%3B%3BAAGP%3BEACI%2CaA1EG%2C6CAA6C%2CsBA0EhD%3BEACA%2CcAAA%3BEACA%3BEACA%3BEACA%3B%3BAAIJ%2CQAD2B%3BEAAE%3BIAAa%3B%3B%3BAAG1C%2CQAF2B%3BEAAE%3BIAAa%3B%3B%3BAAE1C%3BEAAI%2CcAAA%3BEAAiB%2CyBAAA%3B%3BAACrB%2CCAAC%3BEAAS%2CWAAA%3BEAAsB%3B%3BAAGhC%3BEAAI%3B%3BAACJ%3BAAAI%3BAAAI%3BAAAI%3BAAAI%3BAAAI%3BEAAK%3B%3BAAGzB%3BEACI%3BEACA%3B%3BAAGJ%3BEACI%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%2CeAAA%3B%3BAAEA%2CeAAC%3BEAAS%3BEAAY%3B%3BAAI1B%3BEACI%3BEACA%3BEACA%3BEACA%2CcAAA%3B%3BAAJJ%2CcAMI%3BEACI%3BEACA%2CsBAAA%3BEACA%3BEACA%3BEACA%2C6BAAA%3B%3BAAEA%2CcAPJ%2CaAOK%3BEAAgB%2CqBAAA%3B%3BAAbzB%2CcAgBI%3BEACI%3BEACA%2CkBAAA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%2CaArID%2C6CAA6C%2CsBAqI5C%3B%3BAAvBR%2CcA0BI%3BEACI%3BEACA%2CmBAAA%3BEACA%3BEACA%2CeAAA%3BEACA%3BEACA%2C0BAAA%3BEACA%3B%3BAAEA%2CcATJ%2CYASK%3BEAAS%3B%3BAAKlB%3BAACA%3BEACI%3BEACA%3BEACA%2CKAAK%2CgBAAL%3BEACA%3BEACA%3BEACA%3BEACA%2CyBAAA%3BEACA%3BEACA%2C2CAAA%3BEACA%3BEACA%3BEACA%3B%3BAAbJ%2CmBAeI%3BAAdJ%2CyBAcI%3BEACI%3BEACA%3BEACA%2CkBAAA%3BEACA%3BEACA%2CcAAA%3BEACA%3BEACA%2CgCAAA%3BEACA%2C2BAAA%3BEACA%3BEACA%3B%3BAAEA%2CmBAZJ%2CSAYK%3BAAAD%2CyBAZJ%2CSAYK%3BEAAS%3B%3BAACV%2CmBAbJ%2CSAaK%3BAAAD%2CyBAbJ%2CSAaK%3BEAAc%3B%3BAA5BvB%2CmBA%2BBI%3BAA9BJ%2CyBA8BI%3BEACI%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAxCR%2CmBA2CI%3BAA1CJ%2CyBA0CI%3BEACI%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAArDR%2CmBAwDI%3BAAvDJ%2CyBAuDI%3BEACI%3BEACA%3B%3BAA1DR%2CmBAwDI%2CSAII%3BAA3DR%2CyBAuDI%2CSAII%3BEACI%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAlEZ%2CmBAwDI%2CSAaI%3BAApER%2CyBAuDI%2CSAaI%3BEACI%3BEACA%2CcAAA%3BEACA%3B%3BAAEA%2CmBAlBR%2CSAaI%2CUAKK%3BAAAD%2CyBAlBR%2CSAaI%2CUAKK%3BEAAgB%3B%3BAA1E7B%2CmBA8EI%3BAA7EJ%2CyBA6EI%3BEACI%3BEACA%3BEACA%2CcAAA%3BEACA%3BEACA%3B%3BAAnFR%2CmBAsFI%3BAArFJ%2CyBAqFI%3BEACI%3BEACA%3BEACA%3BEACA%3BEACA%2CmBAAA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%2C2BAAA%3BEACA%3B%3BAAnGR%2CmBAsFI%2CaAeI%3BAApGR%2CyBAqFI%2CaAeI%3BEAAM%3BEAAa%3BEAAc%3BEAAY%3B%3BAArGrD%2CmBAsFI%2CaAgBI%2CIAAI%3BAArGZ%2CyBAqFI%2CaAgBI%2CIAAI%3BAAtGZ%2CmBAsFI%2CaAgBc%2CIAAI%3BAArGtB%2CyBAqFI%2CaAgBc%2CIAAI%3BEAAI%3B%3BAAtG1B%2CmBAsFI%2CaAiBI%3BAAtGR%2CyBAqFI%2CaAiBI%3BEAAI%3B%3BAAEJ%2CmBAnBJ%2CaAmBK%3BAAAD%2CyBAnBJ%2CaAmBK%3BEAAS%2CgBAAA%3B%3BAAzGlB%2CmBA4GI%3BAA3GJ%2CyBA2GI%3BEACI%2CqBAAA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%2CgCAAA%3B%3BAApHR%2CmBAuHI%3BAAtHJ%2CyBAsHI%3BEACI%2CiBAAA%3BEACA%3B%3BAAzHR%2CmBAuHI%2CaAGI%3BAAzHR%2CyBAsHI%2CaAGI%3BEAAW%3B%3BAA1HnB%2CmBA6HI%3BAA5HJ%2CyBA4HI%3BEACI%3BEACA%3BEACA%3BEACA%3BEACA%2CcAAA%3BEACA%3BEACA%3BEACA%3BEACA%2C6BAAA%3BEACA%3B%3BAAEA%2CmBAZJ%2CWAYK%3BAAAD%2CyBAZJ%2CWAYK%3BEAAS%3B%3BAAMlB%3BEACI%3BEACA%3BEACA%3BEACA%3B%3BAAGJ%3BEACI%3BEACA%3BEACA%3BEACA%2CeAAA%3B%3BAAGJ%3BEACI%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAACA%2CUAAC%3BEAAS%3B%3BAANd%2CUAOI%3BEACE%3B%3BAAIN%3BEACI%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%2CWAAW%2CgBAAX%3BEACA%2CgHAAA%3BEACA%3B%3BAAEA%2CkBAAC%3BEACG%3BEACA%3BEACA%2CmBAAA%3BEACA%2CWAAW%2CaAAX%3BEACA%3BEACA%3BEACA%2C6GAAA%3B%3BAAjBR%2CkBAoBI%3BEACI%3BEACA%3BEACA%2CsBAAA%3BEACA%3BEACA%3BEACA%2CsCAAA%3BEACA%3BEACA%2CcAAA%3B%3BAAEA%2CkBAVJ%2CaAUK%3BEAAgB%2CqBAAA%3B%3BAA9BzB%2CkBAiCI%3BEACI%3BEACA%2CkBAAA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%2CaAvWD%2C6CAA6C%2CsBAuW5C%3B%3BAAxCR%2CkBA2CI%3BEACI%3BEACA%2CmBAAA%3BEACA%3BEACA%2CkBAAA%3BEACA%3BEACA%2CyBAAA%3BEACA%3B%3BAAEA%2CkBATJ%2CYASK%3BEAAS%3B%3BAAIlB%3BEACI%3BEACA%3BEACA%3B%3BAAHJ%2CeAII%3BEACE%3BEACA%3B%3BAAIN%3BEACI%3BEACA%3BEACA%2CcAAA%3BEACA%3BEACA%2CyBAAA%3BEACA%3B%3BAAEA%2CcAAC%3BEAAS%3BEAAa%3B%3BAAR3B%2CcAUI%3BEAAI%3B%3BAAGR%3BEACI%3B%3BAAGJ%3BEACI%3BEACA%3BEACA%3BEACA%2CmBAAA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAGJ%3BEACI%3BEACA%3BEACA%2CcAAA%3BEACA%3B%3BAAkBJ%2CQAd6B%3BEACzB%3BIACI%3BIACA%2CeAAA%3BIACA%3B%3BEAGJ%2CUAAW%3BIAAY%3B%3BEACvB%3BIAAgB%2CeAAA%3B%3BEAChB%3BIAAkB%3B%3BEAClB%2CcAAe%3BIAAI%3B%3B%3BAAqDvB%2CQAjD6B%3BEACzB%3BIACI%3BIACA%3BIACA%3BIACA%3BIACA%3BIACA%3BIACA%3BIACA%3BIACA%3BIACA%3BIACA%2CoBAAA%3BIACA%2CyCAAA%3B%3BEAEA%2CmBAAC%3BIAAW%3B%3BEAGhB%3BIACI%3BIACA%3BIACA%3BIACA%3BIACA%2CeAAA%3BIACA%3BIACA%3BIACA%3BIACA%2C6BAAA%3B%3BEAGJ%3BIACI%3BIACA%3BIACA%3BIAAQ%3BIAAS%3BIAAU%3BIAC3B%2C8BAAA%3BIACA%3B%3BEAEA%2CeAAC%3BIAAW%3B%3BEAGhB%3BIACI%3BIACA%3BIACA%3BIACA%3B%3B%3BAAKR%3BEACI%3BEACA%2C0BAAA%3BEACA%2C6BAAA%3B%3BAAGJ%3BEACI%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAGJ%3BEACI%3BEACA%2CyBAAA%3BEACA%2CcAAA%3BEACA%3BEACA%3BEACA%2CyBAAA%3BEACA%3BEACA%3B%3BAAEA%2CcAAC%3BEAAS%2CcAAA%3BEAAa%3B%3BAAG3B%3BEACI%3B%3BAAEA%2CaAAC%2CMAAO%3BEAAwB%3B%3BAAGpC%3BEACI%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%2C2CAAA%3BEACA%3BEACA%3BEACA%2CcAAA%3B%3BAAVJ%2CqBAYI%3BEACI%3BEACA%2CiBAAA%3BEACA%2CcAAA%3BEACA%3BEACA%2CyBAAA%3B%3BAAEA%2CqBAPJ%2CEAOK%3BEAAS%2CmBAAA%3BEAA4B%2CcAAA%3BEAAiB%3B%3BAAK%5C%2FD%3BEACI%2CoBAAA%3BEACA%2CYAAY%2CiDAAZ%3B%3BAAGJ%3BEACI%3BEACA%2CmBAAA%3BEACA%3BEACA%2CiBAAA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAGJ%3BEACI%3BEACA%3BEACA%3BEACA%2CcAAA%3BEACA%3B%3BAAGJ%3BEACI%3BEACA%2CcAAA%3BEACA%3BEACA%3B%3BAAGJ%3BEACI%3BEACA%3BEACA%2CcAAA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%2C2CAAA%3B%3BAATJ%2CuBAWI%3BEAAI%3BEAAiB%2CcAAA%3BEAAiB%3B%3BAAI1C%3BEACI%2CoBAAA%3B%3BAAGJ%3BEACI%3BEACA%2CuBAAuB%2CcAAvB%3BEACA%3BEACA%3BEACA%2CkBAAA%3BEACA%2CyCAAA%3B%3BAAGJ%2CSAAU%3BEACN%3BEACA%3BEACA%3BEACA%3BEACA%2CiBAAA%3BEACA%3B%3BAAGA%2CSATM%2CUASF%2CYAAS%3BEACT%2CSAAS%2CEAAT%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%2CqCAAA%3B%3BAAhBR%2CSAAU%2CUAmBN%3BEACI%2CcAAA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAA1BR%2CSAAU%2CUAmBN%2CUASI%3BEACI%3BEACA%3BEACA%3B%3BAA%5C%2FBZ%2CSAAU%2CUAmBN%2CUAcI%3BEACI%3BEACA%3BEACA%3B%3BAApCZ%2CSAAU%2CUAmBN%2CUAmBI%3BEACI%2CQAAQ%2CcAAc%2CSAAtB%3B%3BAAvCZ%2CSAAU%2CUA2CN%3BEACI%3BEACA%3BEACA%3BEACA%3B%3BAA%5C%2FCR%2CSAAU%2CUAkDN%3BEACI%3BEACA%3BEACA%3BEACA%3B%3BAAtDR%2CSAAU%2CUAyDN%3BEACI%3BEACA%2CgCAAA%3B%3BAAUR%2CQAN6B%3BEACzB%3BIAAY%2CuBAAuB%2CcAAvB%3B%3BEACZ%2CSAAU%2CUAAS%2CUAAU%2CKAAQ%2CYAAS%3BIAAU%3B%3BEACxD%2CSAAU%2CUAAS%2CUAAU%2CMAAM%3BIAAU%3B%3B%3BAASjD%2CQAN6B%3BEACzB%3BIAAY%3BIAA4B%3BIAAU%3B%3BEAClD%2CSAAU%2CUAAY%2CYAAS%3BIAAU%3B%3B%3BAAI7C%3BEACI%2CeAAA%3B%3BAAGJ%3BEACI%2CmBAAA%3B%3BAAGJ%3BEACI%3BEACA%3BEACA%3BEACA%3B%3BAAJJ%2CeAMI%3BEACI%3BEACA%3BEACA%2CcAAA%3BEACA%3B%3BAAIR%3BEACI%2CcAAA%3BEACA%3BEACA%3B%3BAAHJ%2CaAKI%3BEAAI%2CyBAAA%3B%3BAACJ%2CaAAC%2CMAAO%3BEAAI%2CWAAW%2CeAAX%3B%3BAAKhB%3BEACI%2CeAAA%3B%3BAADJ%2CeAGI%3BEACI%3BEACA%3BEACA%3B%3BAAIR%3BEACI%3BEACA%3B%3BAAGJ%3BEACI%3BEACA%2CmBAAA%3BEACA%3BEACA%3BEACA%2CcAAA%3BEACA%2CwBAAA%3BEACA%3BEACA%3B%3BAAEA%2CYAAC%3BEACG%2CmBAAA%3BEACA%3BEACA%2CcAAA%3B%3BAAHJ%2CYAAC%2CMAKG%3BEAAM%2CWAAW%2CWAAX%3B%3BAALV%2CYAAC%2CMAMG%2CcAAc%3BEAAI%3B%3BAAhB1B%2CYAmBI%3BEACI%3BEACA%3BEACA%3BEACA%2CQAAQ%2C0CAAR%3BEACA%2C8BAAA%3B%3BAAxBR%2CYA2BI%3BEACI%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAjCR%2CYA2BI%2CcAQI%3BEACI%3BEACA%3BEACA%2C2BAAA%3B%3BAAUZ%2CQAL0B%3BEACtB%3BIAAuB%3B%3BEACvB%3BIAAe%2CUAAU%2CgBAAV%3B%3B%3BAAQnB%2CQAL0B%3BEACtB%3BIAAe%2CcAAA%3B%3B%3BAAInB%3BEACE%3BEACA%3BEACA%2CyBAAA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAGF%3BEACI%3BEACA%3BEACA%3BEACA%2CiBAAA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAEA%2CcAAC%3BEAAc%2CmBAAA%3BEAAqB%3B%3BAACpC%2CcAAC%3BEAAa%2CmBAAA%3BEAAsB%3B%3BAACpC%2CcAAC%3BEAAa%2CmBAAA%3BEAAsB%3B%3BAACpC%2CcAAC%3BEAAa%2CYAAY%2CyCAAZ%3BEAAuD%3B%3BAAGzE%3BEACI%2CyBAAA%3BEACA%2C8CAAA%3B%3BAAIJ%3BEACI%3BEACA%3BEACA%2CqCAAA%3B%3BAAEA%2CoBAAC%3BEACG%2CuCAAA%3B%3BAANR%2CoBASI%3BEACI%3BEACA%3BEACA%3B%3BAAIR%3BEACE%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%2CeAAA%3BEACA%3B%3BAARF%2CcASE%3BEACE%3BEACA%3BEACA%3BEACA%2CQAAQ%2C4CAAR%3B%3BAAMJ%3BEACI%2CeAAA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%2CmBAAA%3BEACA%2CyBAAA%3B%3BAAPJ%2C0BASI%3BEAAI%3BEAAiB%2CWAAA%3B%3BAAErB%2C0BAAC%3BEAAS%3B%3BAAAV%2C0BAAC%2CMAAuB%3BEAAI%3B%3BAAGhC%2CaAAa%2CMAAO%3BEAChB%2CmBAAA%3B%3BAADJ%2CaAAa%2CMAAO%2C2BAEhB%3BEAAI%2CcAAA%3BEAAiB%3B%3BAAGzB%3BEACE%3BEACA%3BEACA%3BEACA%3B%3BAAGF%3BEACI%3BEACA%2CcAAA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAEA%2CaAAC%3BEAAS%2CcAAA%3BEAAiB%3B%3BAAG%5C%2FB%3BEACI%3B%3BAADJ%2CeAGI%3BEAAI%3B%3BAAHR%2CeAII%3BEAAgB%2CcAAA%3B%3BAAJpB%2CeAKI%3BEAAc%2CWAAA%3B%3BAALlB%2CeAMI%3BEAAgB%3BEAAmB%2CWAAA%3BEAAoB%3B%3BAAG3D%3BEACI%3BEACA%3B%3BAAEA%2CcAAC%3BEAAY%2CcAAA%3B%3BAACb%2CcAAC%3BEAAa%2CWAAA%3B%3BAAGlB%3BEACI%3BEACA%3B%3BAAGJ%3BEACI%3BEACA%3BEACA%2CcAAA%3B%3BAAGJ%3BEACI%3BEACA%2CWAAA%3BEACA%3BEACA%3B%3BAAGJ%3BEACI%3BEACA%3BEACA%2CmBAAA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%2CyBAAA%3B%3BAAEA%2CgBAAC%3BEAAS%2CgBAAA%3BEAA2B%3B%3BAAIzC%3BEACI%2CeAAA%3B%3BAAGJ%3BEACI%2CYAAY%2C8CAAZ%3BEACA%3BEACA%3BEACA%3B%3BAAJJ%2CiBAMI%3BEAAK%3BEAAkB%3B%3BAAN3B%2CiBAOI%3BEAAI%2C%2BBAAA%3BEAA6B%2CeAAA%3B%3BAAGrC%3BEACI%3BEACA%3B%3BAAFJ%2CgBAII%3BEACI%3BEACA%2C0CAAA%3BEACA%2CoCAAA%3BEACA%3BEACA%2CkBAAA%3B%3BAAEA%2CgBAPJ%2CcAOK%3BEAAgB%2C%2BBAAA%3B%3BAACjB%2CgBARJ%2CcAQK%3BEAAS%2CqBAAA%3BEAAwB%2CqCAAA%3BEAAmC%3B%3BAAZ7E%2CgBAeI%3BEAAO%3BEAAkB%2CkBAAA%3BEAAoB%3BEAAkB%3B%3BAAInE%3BEACI%3BEACA%2C0BAAA%3B%3BAAGJ%3BEACI%2CeAAA%3BEACA%2C6BAAA%3B%3BAAOJ%3BEACI%3BEACA%3BEACA%3B%3BAAHJ%2CqBAKI%3BEAAM%3B%3BAAGV%3BEACI%3BEACA%2CcAAA%3BEACA%2CoBAAA%3B%3BAAGJ%3BEACI%2CcAAA%3BEACA%3BEACA%3B%3BAAGJ%3BEACI%3B%3BAADJ%2CYAEI%3BEAAI%2CcAAA%3B%3BAAAc%2CYAAlB%2CEAAmB%3BEAAS%2CcAAA%3B%3BAAGhC%3BEACI%3BEACA%3BEACA%3B%3BAAGJ%3BEACI%3BEACA%3BEACA%2CmBAAA%3BEACA%3BEACA%3B%3BAAGJ%3BEACI%3BEACA%3BEACA%3B%3BAAHJ%2CaAII%3BEAAK%3B%3BAAJT%2CaAKI%3BEAAI%2CcAAA%3BEAAc%3B%3BAAA4B%2CaAA9C%2CEAA%2BC%3BEAAS%2CcAAA%3BEAAc%3B%3BAAG1E%3BEACI%3BEACA%2C0BAAA%3BEACA%2CeAAA%3B%3BAAHJ%2CcAII%3BEAAI%2CcAAA%3B%3BAAAc%2CcAAlB%2CEAAmB%3BEAAS%2CcAAA%3B%3BAAKhC%3BEACI%3BEACA%3B%3BAAGJ%3BEACI%2C6BAAA%3BEACA%3BEACA%2CcAAA%3BEACA%3BEACA%3B%3BAAEA%2CaAAC%3BEACG%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAEA%2CaAPH%2CcAOI%3BEAAS%2CcAAA%3B%3BAAIlB%3BEACI%3BEACA%2CyBAAA%3BEACA%2CWAAW%2CcAAX%3B%3BAAEA%2CeAAC%3BEAAQ%2CWAAW%2CSAAX%3B%3BAAGb%3BEACI%3BEACA%3BEACA%3B%3BAAHJ%2CoBAKI%3BEACI%3BEACA%3B%3BAAPR%2CoBAUI%3BEACI%3BEACA%3BEACA%3BEACA%3BEAGA%3B%3BAACA%2CoBARJ%2CaAQK%3BAACD%2CoBATJ%2CaASK%3BEACG%3BEACA%3B%3BAArBZ%2CoBAyBI%3BEACI%3BEACA%3BEACA%3BEACA%2CWAAW%2CgBAAX%3BEACA%3BEACA%2CWAAA%3BEACA%3B%3BAAIR%3BEACI%2CcAAA%3BEACA%3B%3BAAGJ%3BAACA%3BEACI%3BEACA%3B%3BAAGJ%3BEACI%3BEACA%3BEACA%3B%3BAAHJ%2CYAII%3BEACI%3B%3BAALR%2CYAII%2CGAEI%2CMACE%3BEACE%3B%3BAARZ%2CYAII%2CGAEI%2CMAIE%3BEAAc%2CWAAA%3BEAAoB%3BEAAiB%3B%3BAAErD%2CYARJ%2CGAQK%2COAAU%3BEAAI%2CcAAA%3BEAAiB%3B%3BAAChC%2CYATJ%2CGASK%3BEACG%3BEACA%3B%3BAAFJ%2CYATJ%2CGASK%2CgBAGG%3BEAAQ%3B%3BAAhBpB%2CYAoBI%3BEACI%2CcAAA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAACA%2CYANJ%2CEAMK%3BEAAS%2CcAAA%3B%3BAA1BlB%2CYAoBI%2CEAOI%3BEAAO%2CWAAA%3BEAAoB%3BEAAiB%3B%3BAAIpD%2CkBACI%3BEACI%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%2CcAAA%3BEACA%3B%3BAARR%2CkBACI%2CMASI%3BEAAO%3BEAAmB%2CWAAA%3BEAAoB%3B%3BAAItD%3BEACI%3BEACA%3BEACA%3B%3BAAGJ%3BEACE%2CmBAAA%3B%3BAAGF%3BEACI%3B%3BAAGJ%3BEACI%3BEACA%3BEACA%2CcAAA%3BEACA%3B%3BAAGJ%3BEACI%2CcAAA%3BEACA%3B%3BAAIJ%2CeAAkB%3BEACd%3BEACA%3B%3BAAFJ%2CeAAkB%2COAIZ%2CYAAS%3BEACP%2CaAAA%3BEACA%3B%3BAANR%2CeAAkB%2COASZ%2CYAAS%3BEACP%2CaAAA%3BEACA%3B%3BAAUR%2CQAP8B%3BEAO9B%2CeArBkB%2COAeR%2CYAAS%3BEAMnB%2CeArBkB%2COAgBR%2CYAAS%3BIACP%2CcAAA%3BIACA%3B%3B%3BAAKZ%2CgBACI%3BEACI%2CmBAAA%3BEACA%3BEACA%3BEACA%3B%3BAAIR%3BEACI%3BEACA%3BEACA%3BEACA%3B%3BAAJJ%2C0BAMI%3BEAAI%3BEAAiB%2CWAAA%3B%3BAAGzB%3BEACI%3BEACA%3BEACA%3B%3BAAGJ%3BEACI%2CmBAAA%3BEACA%2CsBAAA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%2CyBAAA%3B%3BAAEA%2CcAAC%3BAAAS%2CcAAC%3BEAAS%2CqBAAA%3B%3BAAXxB%2CcAYI%3BEAAI%3BEAAmB%2CWAAA%3B%3BAAG3B%3BEACI%3BEACA%3BEACA%2CcAAA%3BEACA%3BEACA%2CcAAA%3B%3BAAGJ%3BEACI%3BEACA%3BEACA%3BEACA%3B%3BAAGJ%3BEACI%3BEACA%3BEACA%2CcAAA%3B%3BAAGJ%3BEACI%3BEACA%2CWAAA%3BEACA%3B%3BAAGJ%3BEACI%3BEACA%2CcAAA%3BEACA%2CiBAAA%3BEACA%3BEACA%3BEACA%3B%3BAAGJ%3BEACI%3B%3BAAEA%2CqBAAC%3BEAAY%2CcAAA%3B%3BAAHjB%2CqBAII%3BEAAI%3B%3BAAGR%3BEACI%3BEACA%3BEACA%3B%3BAAGJ%3BEACI%3BEACA%3BEACA%3BEACA%3BEACA%2CyBAAA%3BEACA%3BEACA%2CiBAAA%3BEACA%3BEACA%3BEACA%3B%3BAAVJ%2CgBAYI%3BEACI%3BEACA%3BEACA%3B%3BAAIR%3BEACI%2CcAAA%3BEACA%3B%3BAAGJ%2CiBAAiB%3BEACb%3BEACA%3BEACA%3B%3BAAGJ%3BEACI%3BEACA%3BEACA%3B%3BAAGJ%3BEACI%3BEACA%3BEACA%3BEACA%3B%3BAAGJ%3BEACI%3BEACA%3BEACA%3BEACA%3B%3BAAGJ%3BEACI%3BEACA%3BEACA%2CmBAAA%3BEACA%2CWAAA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%2CyBAAA%3BEACA%3BEACA%3B%3BAACA%2CQAAC%3BEAAS%2CgBAAA%3B%3BAAGd%3BEACI%3BEACA%2CyBAAA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAACA%2CUAAC%3BAACD%2CUAAC%3BEAA8B%3B%3BAAGnC%3BEACI%3BEACA%3BEACA%2CkBAAA%3B%3BAAGJ%3BEACI%2C0BAAA%3BEACA%3B%3BAAGJ%3BEACI%3BEACA%2CcAAA%3BEACA%3B%3BAAHJ%2CSAKI%3BEAAO%3BEAAkB%2CcAAA%3BEAAc%3BEAAuB%3B%3BAAGlE%3BEACI%2C0BAAA%3BEACA%3B%3BAAGJ%3BEACI%3BEACA%2CcAAA%3BEACA%2CcAAA%3B%3BAAHJ%2CcAKI%3BEAAI%3BEAAa%2CcAAA%3B%3BAAIrB%2CaACI%3BEACI%2C6BAAA%3B%3BAAFR%2CaACI%2CUAGI%3BEACI%2CcAAA%3BEACA%3BEACA%3BEACA%2CkBAAA%3BEACA%2CoCAAA%3BEACA%3B%3BAAGA%2CaAZR%2CUAGI%2CUASK%3BEAAU%2CcAAA%3BEAAiB%2C4BAAA%3BEAA%2BB%3B%3BAAC3D%2CaAbR%2CUAGI%2CUAUK%3BEAAS%2CcAAA%3BEAAiB%3BEAA2B%2C4BAAA%3B%3BAAKlE%2CaAAc%2CGAAE%3BEACZ%3BEACA%3BEACA%2CcAAA%3B%3BAAGJ%3BEACI%3BEACA%3BEACA%2CcAAA%3B%3BAAGJ%3BEACI%3BEACA%3BEACA%3BEACA%3B%3BAAJJ%2CWAMI%3BEAAY%3BEAAa%3B%3BAAG7B%3BEACI%2C6BAAA%3BEACA%2CeAAA%3B%3BAAGJ%3BEACI%3BEACA%3BEACA%3BEACA%3B%3BAAJJ%2CcAMI%2CmBAAmB%3BEAAI%3B%3BAAQ3B%3BEACI%2CmBAAA%3BEACA%3BEACA%3BEACA%3B%3BAAEA%2CeAAC%3BEAAc%3B%3BAAGnB%3BEACI%3BEACA%3BEACA%2CkBAAA%3BEACA%3B%3BAAIJ%3BEAAmB%3B%3BAAEnB%3BEACI%3BEACA%3B%3BAAFJ%2CgBAII%3BEACI%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAIR%3BEACI%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAGJ%3BEACI%3BEACA%3B%3BAAGJ%3BEACI%2CcAAA%3BEACA%3BEACA%3B%3BAACA%2CeAAC%3BEAAS%2CcAAA%3BEAAiB%3B%3BAAG%5C%2FB%3BEAAkB%3BEAAkB%2CWAAA%3B%3BAAEpC%3BEACI%3BEACA%3BEACA%3BEACA%3B%3BAAGJ%3BEACI%2CcAAA%3BEACA%3BEACA%3BEACA%3B%3BAAGJ%3BEACI%3BEACA%3BEACA%2CWAAA%3BEACA%3BEACA%3BEACA%2CyBAAA%3B%3BAACA%2CiBAAC%3BEAAS%2CcAAA%3B%3BAAGd%3BEACI%2CmBAAA%3BEACA%3BEACA%3B%3BAAHJ%2CaAII%3BEAAK%3BEAAiB%3BEAAkB%3B%3BAAG5C%3BEACI%3BEACA%3BEACA%2CcAAA%3B%3BAACA%2CYAAC%3BEACC%2C0BAAA%3BEACA%2C6BAAA%3BEACA%3BEACA%2CcAAA%3BEACA%2CcAAA%3BEACA%2CeAAA%3B%3BAAIN%3BEACI%3BEACA%3BEACA%2CcAAA%3B%3BAAHJ%2CeAKI%3BEAAM%2CcAAA%3B%3BAALV%2CeAMI%3BEAAI%3B%3BAAIR%2CeAAe%3BEACX%2CmBAAA%3BEACA%2CyBAAA%3BEACA%3B%3BAAGJ%3BEACI%3BEACA%3BEACA%2C0BAAA%3BEACA%2CmBAAA%3BEACA%3B%3BAAEA%2CcAAC%2CIAAI%3BEACD%2CgCAAA%3B%3BAAIR%3BEACI%2CcAAA%3BEACA%3BEACA%3B%3BAAGJ%3BEACI%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAGJ%3BEACI%3BEACA%3BEACA%3B%3BAAGJ%3BEACI%2CcAAA%3BEACA%3BEACA%3B%3BAAGJ%3BEACI%3BEACA%3BEACA%2CcAAA%3BEACA%3BEACA%2CmBAAA%3BEACA%2CgBAAA%3BEACA%3B%3BAAIJ%3BEACI%3B%3BAAGJ%3BEACE%3B%3BAAGF%3BEACI%3BEACA%3B%3BAAFJ%2C2BAGI%3BEACE%2CqBAAA%3B%3BAACA%2C2BAFF%2CcAEG%3BEACC%2CmBAAA%3B%3BAAMR%3BEACI%3B%3BAACA%2CgBAAC%3BEAAS%3B%3BAAGd%3BEACI%3BEACA%3B%3BAAEA%2CcAAC%3BEAAW%3B%3BAAJhB%2CcAMI%3BEACI%3BEACA%2CiBAAA%3BEACA%3B%3BAAIR%3BEACI%3BEACA%3B%3BAAGJ%3BEACI%3BEACA%2CcAAA%3B%3BAAEA%2CgBAAC%3BEAAS%2CcAAA%3B%3BAAGd%2CYAAY%3BEACR%2CcAAA%3B%3BAAGJ%2CYAAY%3BEACR%2CcAAA%3B%3BAADJ%2CYAAY%2CaAGR%3BEAAoB%2CWAAA%3B%3BAAGxB%3BEACI%3B%3BAAIJ%3BEACI%2CmBAAA%3BEACA%3BEACA%3B%3BAAGJ%3BEACI%3B%3BAAGJ%3BEACI%2CqBAAA%3B%3BAADJ%2CiBAGI%3BEACI%3BEACA%3B%3BAALR%2CiBAQI%2CYAAY%2CMAAK%3BEACb%3BEACA%3B%3BAAVR%2CiBAaI%2CYAAY%3BEACR%3BEACA%3BEACA%3BEACA%3B%3BAAIR%3BEACI%3BEACA%3BEACA%3BEACA%2C0BAAA%3B%3BAAIJ%3BAACA%3BAACA%3BEAAc%3B%3BAAGd%3BEACI%3B%3BAAIJ%2CYAAa%3BEAAqB%3B%3BAAGlC%3BEACI%3BEACA%3B%3BAAIJ%2CYACI%2CcAAa%3BEACT%3BEACA%3BEACA%3BEACA%3B%3BAALR%2CYAQI%3BEACI%3BEACA%3BEACA%3B%3BAAXR%2CYAcI%3BEACI%3BEACA%3BEACA%3B%3BAAIR%3BEACI%3BEACA%3B%3BAAGJ%3BEACI%3BEACA%3BEACA%3BEACA%2C%2BBAAA%3B%3BAAGJ%3BEACI%3BEACA%2CgCAAA%3B%3BAAFJ%2CaAII%3BEACI%3BEACA%2CiBAAA%3BEACA%2CyBAAA%3BEACA%3B%3BAAIR%3BEACI%3BEACA%3B%3BAAGJ%3BEACI%2CkBAAA%3BEACA%2CgCAAA%3BEACA%3BEACA%3B%3BAAEA%2CYAAC%3BEAAS%3B%3BAAGd%3BEACI%3BEACA%3B%3BAAUJ%2CQAP0B%3BEACtB%3BIAAiB%3B%3BEACjB%3BIAAiB%3BIAAa%3B%3BEAC9B%3BIAAa%3B%3B%3BAAIjB%3BEACI%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAGJ%3BEACI%3BEACA%3BEACA%3BEACA%3BEACA%2CcAAA%3BEACA%3BEACA%3B%3BAAEA%2CcAAC%3BEACG%2CcAAA%3BEACA%3B%3BAAGJ%2CcAAC%3BEACG%3B%3BAAIR%3BEACI%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAEA%2CaAAC%2CQAAQ%3BEACL%2CSAAS%2CKAAT%3BEACA%3BEACA%3BEACA%3BEACA%2CWAAW%2CqBAAX%3BEACA%3BEACA%3BEACA%3BEACA%2CmBAAA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAKR%3BEACI%3B%3BAAGJ%3BEACI%3BEACA%3BEACA%2CcAAA%3BEACA%2CkBAAA%3B%3BAAGJ%3BEACI%3BEACA%3BEACA%3BEACA%3B%3BAAGJ%3BEACI%3BEACA%3BEACA%3BEACA%2CkBAAA%3BEACA%2CmBAAA%3BEACA%2CcAAA%3BEACA%3BEACA%3B%3BAAEA%2CUAAC%3BEACG%2CcAAA%3BEACA%3BEACA%2CmBAAA%3B%3BAAGJ%2CUAAC%3BEACG%2CmBAAA%3B%3BAAIR%3BEACI%3BEACA%3BEACA%2CwBAAA%3BEACA%3BEACA%3BEACA%3B%3BAAEA%2CgBAAC%3BEACG%2CmBAAA%3BEACA%2CqBAAA%3B%3BAAEA%2CgBAJH%2CWAII%3BEACG%2CSAAS%2CEAAT%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%2CkBAAA%3BEACA%2CyBAAA%3BEACA%2CWAAW%2CaAAX%3B%3BAAKZ%3BEACI%3BEACA%3B%3BAAGJ%3BEACI%3BEACA%2CcAAA%3BEACA%3B%3BAAGJ%3BEACI%3BEACA%3BEACA%3B%3BAAGJ%3BEACI%3BEACA%2CcAAA%3BEACA%3BEACA%3B%3BAAGJ%3BEACI%3BEACA%3BEACA%2CWAAA%3BEACA%3BEACA%3BEACA%3B%3BAAGJ%3BEACI%2CcAAA%3BEACA%3B%3BAAIJ%3BEACI%2CmBAAA%3B%3BAADJ%2CgBAGI%3BEACI%3B%3BAAGJ%2CgBAAC%3BEACG%2CmBAAA%3B%3BAAIR%3BEACI%2CyBAAA%3BEACA%3BEACA%3BEACA%3B%3BAAGJ%3BEACI%3BEACA%3BEACA%3BEACA%2CkBAAA%3BEACA%3BEACA%2CcAAA%3BEACA%3BEACA%2C6BAAA%3B%3BAAEA%2CWAAC%3BEACG%2CcAAA%3BEACA%3BEACA%3B%3BAAGJ%2CWAAC%3BEACG%2CqBAAA%3B%3BAAIR%3BEACI%3BEACA%3BEACA%2CwBAAA%3BEACA%3BEACA%3BEACA%3B%3BAAEA%2CiBAAC%3BEACG%2CmBAAA%3BEACA%2CqBAAA%3B%3BAAEA%2CiBAJH%2CWAII%3BEACG%2CSAAS%2CEAAT%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%2CkBAAA%3BEACA%2CyBAAA%3BEACA%2CWAAW%2CaAAX%3B%3BAAKZ%3BEACI%3BEACA%3BEACA%3B%3BAAGJ%3BEAAmB%3BEAAkB%2CcAAA%3B%3BAAErC%3BEACI%3BEACA%3BEACA%2CgBAAA%3BEACA%2CmBAAA%3BEACA%2CWAAA%3BEACA%3BEACA%3B%3BAAGJ%3BEACI%2CWAAA%3BEACA%3BEACA%3B%3BAAGJ%3BEACI%3BEACA%3BEACA%3B%3BAAGJ%3BEACI%2CyBAAA%3B%3BAAGJ%3BEACI%3BEACA%3BEACA%3BEACA%2CkBAAA%3BEACA%3BEACA%2CyBAAA%3B%3BAAGJ%3BEACI%2CWAAA%3BEACA%3BEACA%3B%3BAAIJ%3BEACI%3BEACA%3BEACA%3B%3BAAGJ%3BEACI%3BEACA%2CiBAAA%3BEACA%2CmBAAA%3BEACA%2CsBAAA%3BEACA%2CcAAA%3BEACA%3BEACA%3BEACA%3BEACA%2CyBAAA%3B%3BAAEA%2CSAAC%3BEACG%2CmBAAA%3BEACA%3BEACA%2CqBAAA%3BEACA%3B%3BAAGJ%2CSAAC%3BEACG%2CmBAAA%3BEACA%3BEACA%2CqBAAA%3B%3BAAIR%3BEACI%3BEACA%2CuBAAuB%2CcAAvB%3BEACA%3B%3BAAKJ%2CQAH8B%3BEAG9B%3BIAFQ%3B%3B%3BAAIR%3BEACI%3BEACA%3BEACA%3BEACA%2CsBAAA%3BEACA%3BEACA%2CcAAA%3BEACA%2CyBAAA%3BEACA%3B%3BAAEA%2CUAAC%3BEACG%2CcAAA%3BEACA%3BEACA%2CqBAAA%3B%3BAAHJ%2CUAAC%2CMAKG%3BEAAmB%3B%3BAALvB%2CUAAC%2CMAMG%2CiBAAiB%3BEAAM%2CWAAW%2CWAAX%3B%3BAAI%5C%2FB%3BEACI%3BEACA%2CwBAAA%3BEACA%2CmBAAA%3B%3BAAHJ%2CgBAKI%3BEACI%3BEACA%3BEACA%3BEACA%2C8BAAA%3B%3BAAIR%3BEACI%3BEACA%3BEACA%3BEACA%3B%3BAAGJ%3BEACI%3BEACA%3BEACA%3BEACA%2CWAAA%3BEACA%3B%3BAALJ%2CeAOI%2CKAAO%2COAAI%3BEACP%2CSAAS%2CIAAT%3BEACA%3B%3BAAIR%3BEACI%3BEACA%3BEACA%2CcAAA%3BEACA%2CkBAAA%3BEACA%3B%3BAAGJ%3BEACI%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAGJ%3BEACI%3BEACA%3BEACA%3BEACA%3B%3BAAGJ%3BEACI%3BEACA%3BEACA%2CWAAA%3BEACA%2CmBAAA%3BEACA%2CiBAAA%3B%3BAAIJ%3BEACI%3BEACA%3BEACA%2CcAAA%3B%3BAAHJ%2CgBAKI%3BEACI%3BEACA%3B%3BAAPR%2CgBAUI%3BEACI%3B%3BAAXR%2CgBAcI%3BAAdJ%2CgBAcQ%3BAAdR%2CgBAcY%3BAAdZ%2CgBAcgB%3BEACR%3BEACA%3BEACA%3BEACA%3BEACA%2CcAAA%3B%3BAAnBR%2CgBAsBI%3BEACI%3BEACA%3BEACA%3B%3BAAzBR%2CgBAsBI%2CMAKI%3BAA3BR%2CgBAsBI%2CMAKQ%3BEACA%2CkBAAA%3BEACA%2C6BAAA%3BEACA%3BEACA%3B%3BAA%5C%2FBZ%2CgBAsBI%2CMAYI%3BEACI%3BEACA%2CcAAA%3B%3BAApCZ%2CgBAsBI%2CMAiBI%2CGAAE%2CWAAY%3BAAvCtB%2CgBAsBI%2CMAkBI%2CGAAE%2CWAAY%3BEACV%3B%3BAAzCZ%2CgBA6CI%3BEACI%3BEACA%3BEACA%2CaAAA%3B%3BAAhDR%2CgBAmDI%3BEACI%2C8BAAA%3BEACA%2CkBAAA%3BEACA%2CeAAA%3BEACA%3BEACA%3B%3BAAIR%3BEACI%2CqBAAA%3BEACA%3B%3BAAGJ%3BEACI%3B%3BAAGJ%3BEACI%3BEACA%3BEACA%3BEACA%2CWAAA%3BEACA%3B%3BAAGJ%3BEACI%2CmBAAA%3BEACA%2CkBAAA%3BEACA%3B%3BAAGJ%3BEACI%3BEACA%3B%3BAAGJ%3BEACI%3BEACA%3BEACA%3B%3BAAHJ%2CiBAKI%3BEACI%2CcAAA%3BEACA%3B%3BAAEA%2CiBAJJ%2CEAIK%3BEAAS%3B%3BAAKlB%2CiBAAkB%3BEAAgB%3B%3BAAClC%2CiBAAkB%3BEAAO%3B%3BAAEzB%3BEACI%3BEACA%3BEACA%3BEACA%3B%3BAAGJ%3BEACI%3BEACA%2CiBAAA%3BEACA%2CmBAAA%3BEACA%2CsBAAA%3BEACA%3BEACA%2CcAAA%3BEACA%3BEACA%2CyBAAA%3B%3BAAEA%2CWAAC%3BEAAS%2CqBAAA%3BEAAwB%2CcAAA%3BEAAiB%2CmBAAA%3BEAA4B%3B%3BAAInF%3BEACI%2CyBAAA%3B%3BAAGJ%3BEACI%2CmBAAA%3BEACA%2C8BAAA%3BEACA%2CkBAAA%3B%3BAAHJ%2CoBAKI%3BEACI%3BEACA%2CcAAA%3B%3BAAPR%2CoBAUI%3BEAAI%3B%3BAAIR%3BEACI%3BEACA%3BEACA%3B%3BAAHJ%2CWAKI%3BEACI%2CcAAA%3BEACA%3B%3BAAKR%3BEACI%3B%3BAAGJ%3BEACI%3BEACA%2CgBAAA%3BEACA%3B%3BAAGJ%3BEACI%3BEACA%3BEACA%2CmBAAA%3BEACA%2C6CAAA%3B%3BAAGJ%3BEACI%3BEACA%3BEACA%3BEACA%2CWAAA%3B%3BAAGJ%3BEACI%3BEACA%3BEACA%3BEACA%3B%3BAAEA%2CeAAC%3BEAAS%2CcAAA%3B%3BAACV%2CeAAC%3BEAAU%2CcAAA%3B%3BAAIf%3BEACI%3BEACA%3B%3BAAGJ%3BEACI%3BEACA%3BEACA%3BEACA%2CkBAAA%3BEACA%2CcAAA%3BEACA%3BEACA%2C6BAAA%3BEACA%2C2BAAA%3B%3BAAEA%2CiBAAC%3BEACG%2CmBAAA%3BEACA%2CcAAA%3BEACA%3B%3BAAGJ%2CiBAAC%3BEAAc%3B%3BAAEf%2CiBAAC%3BEACG%3BEACA%2CmBAAA%3BEACA%2CcAAA%3B%3BAArBR%2CiBAwBI%3BEACI%3BEACA%3BEACA%2CcAAA%3B%3BAA3BR%2CiBA8BI%3BEAAO%3B%3BAAIX%3BEACI%3BEACA%2CsBAAA%3BEACA%3BEACA%2C0CAAA%3B%3BAAJJ%2CUAMI%3BEACI%2CmBAAA%3BEACA%2CqBAAA%3BEACA%3B%3BAATR%2CUAMI%2CkBAKI%3BAAXR%2CUAMI%2CkBAKO%3BAAXX%2CUAMI%2CkBAKuB%3BEAAkB%3B%3BAAI7C%3BEACI%3BEACA%3B%3BAAFJ%2CYAII%3BEAAI%3BEAAmB%2CcAAA%3BEAAiB%3BEAAqB%3B%3BAAJjE%2CYAKI%3BEAAK%3BEAAkB%2CcAAA%3BEAAc%3B%3BAAIzC%2CYACI%3BEAAK%3BEAAkB%2CcAAA%3BEAAc%3B%3BAADzC%2CYAEI%3BEAAK%3BEAAkB%2CcAAA%3BEAAc%3BEAAmB%3B%3BAAF5D%2CYAGI%3BEAAK%3BEAAkB%2CcAAA%3BEAAc%3BEAAoB%3B%3BAAH7D%2CYAII%3BEAAI%3B%3BAAJR%2CYAKI%3BEAAK%3B%3BAALT%2CYAMI%3BEAAI%3BEAA4B%3B%3BAAAgB%2CYAAhD%2CEAAiD%3BEAAS%3BEAAuB%3B%3BAAGrF%3BEACI%2CmBAAA%3BEACA%3BEACA%3BEACA%3B%3BAAJJ%2CUAMI%3BEAAK%3BEAAiB%3BEAAkB%2CcAAA%3B%3BAAN5C%2CUAOI%3BEAAI%3BEAAkB%2CcAAA%3BEAAmB%3B%3BAAG7C%3BEACI%2CmBAAA%3BEACA%2CsBAAA%3BEACA%3BEACA%3B%3BAAJJ%2CeAMI%3BEAAK%3BEAAkB%2CcAAA%3BEAAc%3B%3BAAGzC%3BEACI%3BEACA%3BEACA%3B%3BAAHJ%2CcAKI%3BEAAK%3B%3BAALT%2CcAMI%3BEAAI%2CcAAA%3BEAAc%3B%3BAAAkB%2CcAApC%2CEAAqC%3BEAAS%2CcAAA%3B%3BAAIlD%3BEACI%3BEACA%3BEACA%3BEACA%3B%3BAAWJ%2CQAP0B%3BEACtB%3BIAAc%3B%3BEACd%3BIAA0B%3BIAAc%3B%3BEAAxC%2CuBAAuD%3BIAAI%3B%3BEAC3D%3BIAAY%3B%3BEACZ%2CaAAc%3BIAAwB%3BIAAkB%3B%3B%3BAAY5D%2CQAT0B%3BEACtB%3BIAAc%3B%3BEACd%3BIAAgB%2CoBAAA%3B%3BEAChB%3BIAAa%3B%3BEACb%3BEAAkB%3BIAAmB%3B%3BEACrC%3BIAA0B%3BIAAwB%3B%3B%3BAAItD%3BEACE%3BEACA%3BEACA%3BEACA%3BEACA%2CqBAAA%3BEACA%2CcAAA%3B%3BAACA%2CWAAC%3BEACC%3B%3BAAKJ%3BEACE%2CmBAAA%3BEACA%3BEACA%3BEACA%2CoBAAA%3BEACA%2C4BAAA%3BEACA%3BEACA%2C4BAAA%3BEACA%3BEACA%3B%3BAAGF%3BEACE%2CaAxhFK%2C6CAA6C%2CsBAwhFlD%3BEACA%3BEACA%3BEACA%3BEACA%2CoBAAA%3BEACA%2C4BAAA%3BEACA%2C4BAAA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAbF%2CIAcE%2CIACE%3BEACE%2CiCAAA%3B%3BAAGJ%2CIAAC%3BEACC%3BEACA%3B%3BAAEF%2CIAAC%3BAACD%2CIAAC%3BAACD%2CIAAC%3BEACC%2CmBAAA%3BEACA%2CWAAA%3BEACA%2CqBAAA%3B%3BAALF%2CIAAC%2CYAMC%2CIACE%3BAANJ%2CIAAC%2CcAKC%2CIACE%3BAALJ%2CIAAC%2CUAIC%2CIACE%3BEACE%2CUAAA%3B%3BAAGJ%2CIAXD%2CYAWE%3BAAAD%2CIAVD%2CcAUE%3BAAAD%2CIATD%2CUASE%3BEACC%2CmBAAA%3B%3BAAnCN%2CIAsCE%3BEACE%3BEACA%3BEACA%3BEACA%3B%3BAAEF%2CIAAC%3BEACC%3BEACA%2CmBAAA%3BEACA%2CWAAA%3BEACA%3BEACA%3BEACA%3B%3BAANF%2CIAAC%2CWAOC%3BEACE%3B%3BAARJ%2CIAAC%2CWAOC%2CIAEE%3BEACE%2CUAAA%3B%3BAAGJ%2CIAbD%2CWAaE%3BEACC%3B%3BAADF%2CIAbD%2CWAaE%2CMAEC%3BEACE%2CaAAA%3B%3BAAGJ%2CIAnBD%2CWAmBE%3BEACC%3B%3BAAGJ%2CIAAC%3BEACC%3BEACA%3BEACA%3B%3BAAHF%2CIAAC%2CaAIC%3BEACE%3B%3BAAGJ%2CIAAC%3BEACC%2CsBAAA%3BEACA%3BEACA%3B%3BAACA%2CIAJD%2CWAIE%3BEACC%3BEACA%2CyBAAA%3B%3BAAGJ%2CIAAC%3BEACC%2CmBAAA%3BEACA%3BEACA%3BEACA%2CWAAA%3BEACA%3BEACA%3B%3BAANF%2CIAAC%2CmBAOC%3BEACE%3BEACA%3B%3BAAGJ%2CIAAC%3BEACC%3BEACA%3B%3BAAEF%2CIAAC%3BEACC%3BEACA%3B%3BAAGF%2CIAAC%3BEACC%3BEACA%2CmBAAA%3BEACA%2CcAAA%3B%3BAACA%2CIAJD%2CUAIE%3BEACC%2CmBAAA%3BEACA%2CWAAA%3B%3BAAFF%2CIAJD%2CUAIE%2CMAGC%2CIACE%3BEACE%2CUAAA%3B%3BAAKR%2CIAAC%3BEACC%3B%3BAAEF%2CIAAC%3BEACC%2C4BAAA%3BEACA%3B%3BAAIJ%3BEACE%3BEACA%2CaAzpFK%2C6CAA6C%2CsBAypFlD%3B%3BAAGF%3BEACE%3BEACA%2CqBAAA%3BEACA%2CkBAAA%3BEACA%3B%3BAAIF%3BEACI%3BEACA%3BEACA%3BEACA%2CWAAW%2CgBAAX%3BEACA%3BEACA%3BEACA%2CWAAW%2CiBAAX%3BEACA%2CmBAAA%3BEACA%3BEACA%3BEACA%2C2CAAA%3BEACA%2CaAhrFG%2C6CAA6C%2CsBAgrFhD%3BEACA%3B%3BAAbJ%2CWAeI%3BEAAa%3BEAAiB%3B%3BAAflC%2CWAgBI%3BAAhBJ%2CWAgBY%3BAAhBZ%2CWAgBe%3BAAhBf%2CWAgBsB%3BAAhBtB%2CWAgB6B%3BAAhB7B%2CWAgBgC%3BAAhBhC%2CWAgBwC%3BEAAO%2CaAprFxC%2C6CAA6C%2CsBAorFL%3BEAAoB%3BEAAiB%3B%3BAAhBpF%2CWAiBI%3BEAAS%3BEAAkB%3BEAAiB%3BEAAgB%3B%3BAAjBhE%2CWAkBI%3BEAAa%3B%3BAAAwB%2CWAArC%2CWAAsC%3BEAAS%3B%3BAAlBnD%2CWAmBI%3BAAnBJ%2CWAmBiB%3BAAnBjB%2CWAmB8B%3BAAnB9B%2CWAmBqC%3BEAAQ%3B%3BAAGrC%2CWADJ%2CmBACK%3BAAAQ%2CWADb%2CmBACc%3BAAAQ%2CWADtB%2CmBACuB%3BEACf%2CoCAAA%3BEACA%3BEACA%3B%3BAAzBZ%2CWA6BI%3BAA7BJ%2CWA8BI%3BEACI%3BEACA%3BEACA%2CcAAA%3B%3BAAEA%2CWANJ%2CaAMK%3BAAAD%2CWALJ%2CUAKK%3BEAAS%2CmBAAA%3BEAAyC%2CqBAAA%3BEAA2C%2CcAAA%3B%3BAAnCtG%2CWAuCI%3BEAAwB%3BEAAe%3BEAAwB%3B%3BAAvCnE%2CWAyCI%3BEACI%3BEACA%3BEACA%3BEACA%3BEACA%2CeAAA%3BEACA%2CkDAAA%3B%3BAA%5C%2FCR%2CWAkDI%3BEACI%3BEACA%3B%3BAApDR%2CWAkDI%2CqBAGI%3BEAAS%3BEAAiB%3BEAAoB%3B%3BAArDtD%2CWAyDI%3BEACI%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAA%5C%2FDR%2CWAyDI%2CeAQI%3BEAAQ%3BEAAY%3BEAAU%3B%3BAAjEtC%2CWAyDI%2CeAUI%3BEACI%3BEACA%3BEACA%3BEAAQ%3BEAAS%3BEAAU%3BEAC3B%2CoCAAA%3BEACA%2C0BAAA%3B%3BAAEA%2CWAjBR%2CeAUI%2CsBAOK%3BEACG%2CSAAS%2CEAAT%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%2CyBAAA%3B%3BAAlFhB%2CWAyDI%2CeA6BI%2CMAAK%2CQAAW%3BEAAwB%2CmBAAA%3B%3BAAtFhD%2CWAyDI%2CeA8BI%2CMAAK%2CQAAW%2CwBAAqB%3BEAAW%2CWAAW%2CgBAAX%3BEAA6B%3B%3BAAvFrF%2CWAyDI%2CeA%2BBI%2CMAAK%2CSAAY%3BEAAwB%3BEAAqB%3B%3BAAItE%3BEAAmB%3B%3BAACnB%3BEAAmB%3BEAA4B%3B%3BAAC%5C%2FC%3BEAAmB%3BEAAc%3B%3BAACjC%3BEAAsB%3BEAAU%3B%3BAAEhC%3BEACE%3BEACA%3B%3BAAFF%2CYAGE%3BEACE%2CgBAAA%3B%3BAAGJ%3BEACE%3BEACA%3BEACA%2CmBAAA%3BEACA%3BEACA%3BEACA%3B%3BAACA%2CYAAC%3BAACD%2CYAAC%3BEACC%3B%3BAAIJ%3BEACI%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAALJ%2CaAOI%3BAAPJ%2CaAOS%3BAAPT%2CaAOyB%3BEAAkB%3BEAAuB%3BEAAmB%3B%3BAAPrF%2CaAQI%3BAARJ%2CaAQQ%3BEAAI%3B%3BAAIZ%3BEACI%3B%3BAADJ%2CWAGI%3BEACI%2CaAAA%3B%3BAAJR%2CWAGI%2CWAGI%3BEACI%3BEACA%2CcAAA%3BEACA%2CqBAAA%3BEACA%3B%3BAAEA%2CWATR%2CWAGI%2CWAMK%3BAAAQ%2CWATjB%2CWAGI%2CWAMc%3BEACN%2CmBAAA%3BEACA%3BEACA%2CqBAAA%3BEACA%3B%3BAAIR%2CWAjBJ%2CWAiBK%2COAAQ%3BAACT%2CWAlBJ%2CWAkBK%2CQAAS%3BEACN%2CmBAAA%3BEACA%3BEACA%2CqBAAA%3B%3BAAGJ%2CWAxBJ%2CWAwBK%2CSAAU%3BEACP%3BEACA%3BEACA%3B%3BAAMZ%3BEACI%2CeAAA%3B%3BAAGJ%3BEACI%3B%3BAAGJ%3BEACI%3BEACA%3BEACA%3BEACA%2C6BAAA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAEA%2CkBAAC%3BEAAsB%3B%3BAAG3B%3BEACI%2CUAAU%2CuBAAV%3BEACA%2CiBAAA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%2C8BAAA%3B%3BAAEA%2CWAAC%3BEACG%2CSAAS%2CEAAT%3BEACA%3BEACA%3BEACA%2CYAAY%2CuEAAZ%3BEACA%3BEACA%2CwEAAA%3B%3BAAGJ%2CWAAC%3BEACG%3BEACA%3B%3BAAEA%2CWAJH%2CMAII%3BEACG%2CiBAAiB%2CUAAjB%3BEACA%2CyBAAyB%2CUAAzB%3B%3BAAIR%2CWAAC%3BEACG%2CYAAY%2CiDAAZ%3B%3BAAIR%3BEACI%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAGJ%3BEACI%3BEACA%2CiBAAA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAGJ%3BEACI%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%2C0CAAA%3B%3BAAGJ%3BEACI%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%2CyCAAA%3B%3BAAGJ%3BEACI%3B%3BAAGJ%3BEACI%3BEACA%3BEACA%2CWAAW%2CgBAAX%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%2C0CAAA%3BEACA%2CcAAA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%2CyCAAA%3B%3BAAhBJ%2CkBAkBI%3BEAAM%3BEAAa%3BEAAc%3B%3BAACjC%2CkBAAC%3BEAAS%2CmBAAA%3BEAAmB%3B%3BAAE7B%2CkBAAC%3BEACG%3B%3BAADJ%2CkBAAC%2CiBAEG%3BEAAM%2CWAAW%2CcAAX%3B%3BAAEV%2CkBAAC%3BEAAoB%3B%3BAAQzB%2CQAL0B%3BEACtB%3BIAAc%2CUAAU%2CuBAAV%3B%3BEACd%3BIAAqB%3B%3B%3BAASzB%2CQAN0B%3BEACtB%3BIAAc%2CUAAU%2CuBAAV%3BIAAmC%2CiBAAA%3B%3BEACjD%3BIAAoB%3B%3BEACpB%3BIAAsB%3B%3B%3BAAQ1B%2CQAL0B%3BEACtB%3BIAAc%2CaAAA%3B%3B%3BAAIlB%3BAACA%2CYAAY%3BEACR%2CmBAAA%3BEACA%3BEACA%3B%3BAAJJ%2CYAMI%3BAALJ%2CYAAY%2CYAKR%3BEACI%3B%3BAAKR%3BEACI%3B%3BAAIJ%3BEACI%3B%3BAADJ%2CmBAII%3BEACI%3B%3BAALR%2CmBAQI%3BEACI%3B%3BAATR%2CmBAQI%2CgBAGI%3BEACI%3BEACA%3B%3BAAbZ%2CmBAiBI%2CkBAAkB%3BEACd%3B%3BAAKR%3BEAAU%22%7D */
