.mt-card,.mt-sidebar-card,.mt-feature-card,.mt-showcase-card,.mt-strip-card,.mt-trust-item,.mt-stat,.mt-software-card,.mt-shop-product-card,.woocommerce ul.products li.product {
  background: var(--mt-surface);
  border: 1px solid var(--mt-border);
  border-radius: var(--mt-radius-lg);
  box-shadow: var(--mt-shadow-sm);
  transition: transform .18s ease,box-shadow .18s ease,border-color .18s ease;
}

.mt-card:hover,.mt-feature-card:hover,.mt-showcase-card:hover,.mt-strip-card:hover,.mt-software-card:hover,.mt-shop-product-card:hover {
  transform: translateY(-2px);
  box-shadow: var(--mt-shadow-md);
  border-color: var(--mt-border-strong);
}
.mt-button,.mt-btn,.mt-btn-primary,.mt-btn-outline,.mt-soft-btn,.button,.button-primary,.button-secondary,.single_add_to_cart_button,.checkout-button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  min-height: 42px;
  border-radius: 999px;
  border: 1px solid var(--mt-border);
  padding: 9px 18px;
  font-weight: 950;
  text-decoration: none;
  transition: .18s;
}
.mt-button--primary,.mt-btn-primary,.button-primary,.single_add_to_cart_button,.checkout-button {
  background: linear-gradient(135deg,var(--mt-primary),var(--mt-primary-2));
  border-color: transparent;
  color: #111827;
  box-shadow: 0 14px 30px rgba(232,191,86,.23);
}
.mt-button--outline,.mt-btn-outline,.button-secondary,.mt-soft-btn {
  background: var(--mt-surface);
  color: var(--mt-text);
  border-color: var(--mt-border);
}
.mt-button:hover,.mt-btn:hover,.button:hover {
  transform: translateY(-1px);
  box-shadow: var(--mt-shadow-md);
}
.mt-kicker,.mt-software-kicker,.mt-chip {
  display: inline-flex;
  align-items: center;
  gap: 6px;
  padding: 6px 12px;
  border-radius: 999px;
  background: var(--mt-primary-soft);
  color: var(--mt-primary-strong);
  border: 1px solid var(--mt-border-strong);
  font-size: 12px;
  font-weight: 950;
}
.mt-section-head {
  text-align: center;
  margin-bottom: 26px;
}
.mt-section-head span {
  display: inline-block;
  color: var(--mt-primary-strong);
  font-weight: 900;
}
.mt-section-head h2 {
  margin: 8px 0;
  color: var(--mt-text);
  font-size: clamp(24px,2.5vw,38px);
  line-height: 1.25;
  font-weight: 950;
}
.mt-section-head p {
  max-width: 720px;
  margin: 0 auto;
  color: var(--mt-muted);
  font-weight: 700;
}
/* crypto page */.mt-crypto-page {
  padding: 36px 0;
}
.mt-crypto-hero {
  display: grid;
  grid-template-columns: minmax(0,1fr) 330px;
  gap: 22px;
  align-items: stretch;
  margin-bottom: 22px;
}
.mt-crypto-hero-copy,.mt-crypto-hero-card {
  background: var(--mt-surface);
  border: 1px solid var(--mt-border);
  border-radius: 30px;
  box-shadow: var(--mt-shadow-sm);
  padding: 30px;
}
.mt-crypto-hero-copy span {
  color: var(--mt-primary-strong);
  font-weight: 900;
}
.mt-crypto-hero-copy h1 {
  margin: 10px 0;
  font-size: clamp(32px,4.8vw,56px);
  line-height: 1.18;
}
.mt-crypto-hero-copy p {
  color: var(--mt-muted);
  font-weight: 800;
}
.mt-crypto-status {
  display: inline-flex;
  margin-top: 12px;
  padding: 8px 12px;
  border-radius: 999px;
  background: var(--mt-primary-soft);
  color: var(--mt-primary-strong);
  font-weight: 950;
}
.mt-crypto-hero-card {
  display: grid;
  place-items: center;
  text-align: center;
  min-height: 260px;
}
.mt-exchange-orbit {
  width: 170px;
  height: 170px;
  border-radius: 50%;
  display: grid;
  place-items: center;
  background: radial-gradient(circle,var(--mt-primary-soft),transparent 70%);
  color: var(--mt-primary-strong);
  font-weight: 950;
}
.mt-exchange-token,.mt-exchange-candle,.mt-exchange-ring {
  display: none;
}
.mt-exchange-core b {
  display: block;
  font-size: 24px;
}
.mt-crypto-panel {
  background: var(--mt-surface);
  border: 1px solid var(--mt-border);
  border-radius: 30px;
  box-shadow: var(--mt-shadow-md);
  padding: 20px;
}
.mt-crypto-toolbar {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 14px;
  flex-wrap: wrap;
  margin-bottom: 16px;
}
.mt-crypto-search {
  min-width: 280px;
  flex: 1;
  display: flex;
  align-items: center;
  gap: 8px;
  border: 1px solid var(--mt-border);
  background: var(--mt-surface-2);
  border-radius: 999px;
  padding: 0 14px;
}
.mt-crypto-search input {
  width: 100%;
  height: 46px;
  border: 0;
  background: transparent;
  color: var(--mt-text);
  outline: none;
}
.mt-crypto-filters {
  display: flex;
  align-items: center;
  gap: 8px;
  flex-wrap: wrap;
}
.mt-crypto-filters button,.mt-crypto-pager button {
  border: 1px solid var(--mt-border);
  background: var(--mt-surface-2);
  color: var(--mt-text);
  border-radius: 999px;
  padding: 8px 12px;
  font-weight: 850;
}
.mt-crypto-filters button.is-active {
  background: var(--mt-primary-soft);
  color: var(--mt-primary-strong);
  border-color: var(--mt-border-strong);
}
.mt-crypto-market-stats,.mt-crypto-summary {
  display: grid;
  grid-template-columns: repeat(3,minmax(0,1fr));
  gap: 10px;
  margin: 12px 0;
}
.mt-crypto-market-stats {
  grid-template-columns: repeat(6,minmax(0,1fr));
}
.mt-crypto-market-stats>div,.mt-crypto-summary>div {
  padding: 12px;
  border-radius: 16px;
  background: var(--mt-surface-2);
  border: 1px solid var(--mt-border);
}
.mt-crypto-market-stats small,.mt-crypto-summary small {
  display: block;
  color: var(--mt-muted);
  font-weight: 800;
}
.mt-crypto-table-wrap {
  overflow: auto;
  border: 1px solid var(--mt-border);
  border-radius: 22px;
}
.mt-crypto-table {
  width: 100%;
  border-collapse: separate;
  border-spacing: 0;
  min-width: 920px;
  background: var(--mt-surface);
}
.mt-crypto-table th {
  padding: 14px 12px;
  background: var(--mt-surface-2);
  color: var(--mt-muted);
  font-size: 12px;
  text-align: right;
  border-bottom: 1px solid var(--mt-border);
}
.mt-crypto-table td {
  padding: 13px 12px;
  border-bottom: 1px solid var(--mt-border-soft);
  vertical-align: middle;
  font-weight: 800;
}
.mt-crypto-table tr:last-child td {
  border-bottom: 0;
}
.mt-coin-cell {
  display: flex;
  align-items: center;
  gap: 10px;
}
.mt-coin-cell .logo {
  width: 42px;
  height: 42px;
  border-radius: 50%;
  display: grid;
  place-items: center;
  overflow: hidden;
  background: var(--mt-surface-3);
  font-weight: 950;
}
.mt-coin-cell .logo img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.mt-coin-text {
  display: grid;
  line-height: 1.35;
}
.mt-coin-text small,.price small {
  color: var(--mt-muted);
}
.price b {
  direction: ltr;
  display: block;
}
.mt-change {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-width: 70px;
  padding: 5px 9px;
  border-radius: 999px;
  font-weight: 950;
}
.mt-change.up {
  background: rgba(22,163,74,.12);
  color: var(--mt-success);
}
.mt-change.down {
  background: rgba(220,38,38,.12);
  color: var(--mt-danger);
}
.mt-change.flat,.mt-change.muted {
  background: var(--mt-surface-3);
  color: var(--mt-muted);
}
.mt-crypto-pager {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 10px;
  margin-top: 16px;
}
.mt-crypto-empty {
  text-align: center;
  color: var(--mt-muted);
  padding: 30px!important;
}

@media(max-width:980px) {.mt-hero {
  padding: 54px 0 34px;
}
.mt-hero-grid {
  min-height: auto;
}
.mt-hero-content {
  max-width: none;
}
.mt-trust-row,.mt-strip-grid,.mt-showcase-grid,.mt-cards-grid,.mt-stats-grid {
  grid-template-columns: repeat(2,minmax(0,1fr));
}
.mt-via-layout,.mt-crypto-hero {
  grid-template-columns: 1fr;
}
.mt-via-sidebar {
  position: static;
}
.mt-result-cards,.mt-data-grid,.mt-crypto-market-stats {
  grid-template-columns: repeat(2,minmax(0,1fr));
}

}

@media(max-width:640px) {.mt-hero h1 {
  font-size: 42px;
}
.mt-hero-desc {
  font-size: 15px;
}
.mt-trust-row,.mt-strip-grid,.mt-showcase-grid,.mt-cards-grid,.mt-stats-grid,.mt-result-cards,.mt-data-grid,.mt-crypto-market-stats,.mt-crypto-summary,.mt-calc-form-grid {
  grid-template-columns: 1fr;
}
.mt-calc-page-title,.mt-result-head {
  display: grid;
}
.mt-premium-page {
  padding: 16px;
  border-radius: 24px;
  margin: 18px auto;
}
.mt-crypto-panel,.mt-crypto-hero-copy,.mt-crypto-hero-card {
  padding: 16px;
  border-radius: 24px;
}
.mt-input-group {
  grid-template-columns: 1fr;
}

}:root {
  --mt-font: 'PeydaWeb','IRANSansX','Vazirmatn',Tahoma,Arial,sans-serif;
  --mt-container: 1220px;
  --mt-header-height: 72px;
  --mt-nav-font: 13px;
  --mt-line: 1.85;
}
html, body, button, input, select, textarea {
  font-family: var(--mt-font);
}
html {
  direction: rtl;
}
body {
  direction: rtl;
  text-align: right;
  letter-spacing: -.01em;
  line-height: var(--mt-line);
}
/* Remove page title heroes on internal pages. Homepage keeps its hero. */ body:not(.mt-page-home) .mt-inner-hero, body:not(.mt-page-home) .mt-software-hero, body:not(.mt-page-home) .mt-shop-intro, body:not(.mt-page-home) .woocommerce-products-header, body:not(.mt-page-home) .mt-crypto-hero, body:not(.mt-page-home) .mt-calc-page-title {
  display: none!important;
}
body:not(.mt-page-home) .mt-main {
  padding-top: 22px;
}
/* Header: RTL-safe, no overlap, right logo / center nav / left tools. */ .mt-header {
  inset-inline: 0;
}
.mt-topbar-inner {
  direction: rtl;
}
.mt-top-right, .mt-top-left {
  direction: rtl;
}
.mt-navbar-inner {
  min-height: var(--mt-header-height)!important;
  direction: ltr!important;
  display: grid!important;
  grid-template-columns: minmax(210px,auto) minmax(0,1fr) 214px!important;
  grid-template-areas: 'tools nav brand'!important;
  align-items: center!important;
  gap: 14px;
}
.mt-brand {
  grid-area: brand!important;
  min-width: 188px!important;
  max-width: 214px!important;
  justify-content: flex-end!important;
  overflow: visible;
  position: relative!important;
  z-index: 3!important;
}
.mt-brand-logo {
  width: 196px!important;
  max-width: 196px!important;
  height: auto!important;
  max-height: 46px!important;
  object-fit: contain;
  object-position: right center;
}
.mt-nav {
  grid-area: nav!important;
  min-width: 0!important;
  width: 100%!important;
  direction: rtl!important;
  overflow: hidden;
  justify-content: center!important;
}
.mt-menu {
  width: 100%!important;
  min-width: 0!important;
  display: flex!important;
  align-items: center!important;
  justify-content: center!important;
  flex-wrap: nowrap!important;
  gap: 2px;
  direction: rtl!important;
}
.mt-menu>li {
  min-width: 0!important;
  flex: 0 1 auto!important;
}
.mt-menu a {
  max-width: 132px!important;
  min-width: 0!important;
  padding: 8px 8px!important;
  font-size: var(--mt-nav-font);
  font-weight: 850;
  line-height: 1.35;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis!important;
}
.mt-tools-left {
  grid-area: tools!important;
  direction: rtl!important;
  justify-self: start!important;
  display: flex!important;
  align-items: center!important;
  gap: 7px;
  min-width: 0!important;
  position: relative!important;
  z-index: 4!important;
}
.mt-icon-btn, .mt-currency, .mt-mobile-toggle {
  width: auto!important;
  min-width: 42px!important;
  height: 42px!important;
  flex: 0 0 auto!important;
}
.mt-mobile-toggle {
  display: none!important;
}

@media (max-width:1180px) {.mt-navbar-inner {
  grid-template-columns: minmax(164px,auto) minmax(0,1fr) 186px!important;
  gap: 10px;
}
.mt-brand-logo {
  width: 174px!important;
  max-width: 174px!important;
}
.mt-menu a {
  font-size: 12px;
  max-width: 104px!important;
  padding-inline: 6px!important;
}
.mt-tools-left {
  gap: 5px;
}
.mt-icon-btn,.mt-currency {
  min-width: 38px!important;
  height: 38px!important;
  padding-inline: 10px!important;
}

}

@media (max-width:980px) {.mt-navbar-inner {
  grid-template-columns: auto 1fr auto!important;
  grid-template-areas: 'toggle brand tools'!important;
}
.mt-nav {
  display: none!important;
}
.mt-mobile-toggle {
  display: inline-flex!important;
  grid-area: toggle!important;
}
.mt-brand {
  justify-content: center!important;
  max-width: none!important;
}
.mt-tools-left {
  justify-self: end!important;
}

}

@media (max-width:640px) {.mt-topbar {
  display: none!important;
}
.mt-brand-logo {
  width: 150px!important;
  max-width: 150px!important;
}
.mt-currency {
  display: none!important;
}
.mt-tools-left .mt-icon-btn:not(.mt-mode):not(.mt-cart-link) {
  display: none!important;
}

}/* RTL controls and horizontal chips. */ .mt-software-controls, .mt-crypto-toolbar, .mt-shop-category-menu, .mt-shop-cats, .woocommerce .woocommerce-ordering, .woocommerce .woocommerce-result-count {
  direction: rtl!important;
}
.mt-software-filters, .mt-crypto-filters, .mt-shop-cats {
  display: flex!important;
  flex-direction: row!important;
  flex-wrap: wrap!important;
  justify-content: flex-start!important;
  gap: 8px;
}
.mt-software-filters button, .mt-crypto-filters button, .mt-shop-cats a, .mt-shop-category-menu a {
  border-radius: 999px;
  border: 1px solid var(--mt-border);
  background: var(--mt-surface);
  color: var(--mt-text-soft);
  font-weight: 900;
  box-shadow: var(--mt-shadow-xs);
  transition: transform .18s ease, box-shadow .18s ease, background .18s ease, color .18s ease;
}
.mt-software-filters button:hover, .mt-crypto-filters button:hover, .mt-shop-cats a:hover, .mt-shop-category-menu a:hover {
  transform: translateY(-2px);
  box-shadow: var(--mt-shadow-sm);
}
.mt-software-filters .is-active, .mt-crypto-filters .is-active, .mt-shop-cats .is-active, .mt-shop-category-menu .current, .mt-shop-category-menu .is-active {
  background: var(--mt-primary-soft);
  color: var(--mt-primary-strong);
  border-color: var(--mt-border-strong);
}
.mt-software-archive {
  direction: rtl!important;
}
.mt-software-featured {
  margin-top: 0!important;
}
.mt-featured-grid {
  direction: rtl!important;
  overflow: hidden;
  border-radius: 30px;
}
.mt-software-layout {
  direction: rtl!important;
  display: grid!important;
  grid-template-columns: minmax(0,1fr) 330px!important;
  gap: 22px;
  align-items: start!important;
}
.mt-software-sidebar {
  order: 2!important;
  position: sticky!important;
  top: calc(var(--mt-header-height) + 24px)!important;
}
.mt-software-main {
  order: 1!important;
  min-width: 0!important;
}
.mt-software-card {
  direction: rtl!important;
  display: grid!important;
  grid-template-columns: 260px minmax(0,1fr)!important;
  gap: 20px;
  align-items: stretch!important;
  border-radius: 28px;
  overflow: hidden;
  background: var(--mt-surface);
  border: 1px solid var(--mt-border);
  box-shadow: var(--mt-shadow-sm);
  transition: transform .2s ease, box-shadow .2s ease, border-color .2s ease;
}
.mt-software-card:hover {
  transform: translateY(-3px);
  box-shadow: var(--mt-shadow-md);
  border-color: var(--mt-border-strong);
}
.mt-software-card__media {
  order: 2!important;
  min-height: 230px!important;
  background: var(--mt-surface-2);
}
.mt-software-card__media img {
  width: 100%!important;
  height: 100%!important;
  object-fit: cover;
}
.mt-software-card__body {
  order: 1!important;
  min-width: 0!important;
  display: flex!important;
  flex-direction: column!important;
  padding: 22px!important;
}
.mt-software-card h2 {
  margin: 10px 0 8px!important;
  font-size: 24px;
  line-height: 1.45;
  font-weight: 950;
}
.mt-software-card__excerpt {
  color: var(--mt-muted);
  font-weight: 760;
  line-height: 1.9;
  display: -webkit-box!important;
  -webkit-line-clamp: 3!important;
  -webkit-box-orient: vertical!important;
  overflow: hidden;
}
.mt-software-card__bottom {
  margin-top: auto!important;
  display: grid!important;
  gap: 14px;
}
.mt-software-card__meta {
  display: flex!important;
  flex-direction: row!important;
  flex-wrap: wrap!important;
  justify-content: flex-start!important;
  gap: 8px;
  min-width: 0!important;
}
.mt-software-card__chip {
  max-width: 100%!important;
  min-width: 0!important;
  display: inline-flex!important;
  align-items: center!important;
  gap: 6px;
  border-radius: 999px;
  padding: 7px 11px!important;
  background: var(--mt-surface-2);
  border: 1px solid var(--mt-border);
  color: var(--mt-muted);
  font-size: 12px;
  font-weight: 850;
  line-height: 1.35;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis!important;
}
.mt-software-card__chip svg {
  width: 15px!important;
  height: 15px!important;
  color: var(--mt-primary-strong);
}
.mt-software-card__more {
  justify-self: start!important;
  min-height: 44px!important;
}

@media(max-width:980px) {.mt-software-layout {
  grid-template-columns: 1fr!important;
}
.mt-software-sidebar {
  position: static!important;
  order: 2!important;
}

}

@media(max-width:720px) {.mt-software-card {
  grid-template-columns: 1fr!important;
}
.mt-software-card__media {
  order: 1!important;
  min-height: 210px!important;
}
.mt-software-card__body {
  order: 2!important;
}

}/* Sidebar cards: compact RTL premium. */ .mt-sidebar-card {
  direction: rtl!important;
  border-radius: 26px;
  background: var(--mt-surface);
  border: 1px solid var(--mt-border);
  box-shadow: var(--mt-shadow-sm);
  padding: 16px!important;
}
.mt-sidebar-card__head {
  display: flex!important;
  align-items: center!important;
  justify-content: space-between!important;
  gap: 12px;
  margin-bottom: 12px!important;
}
.mt-sidebar-card__head h3 {
  margin: 0!important;
  font-size: 18px;
  font-weight: 950;
}
.mt-shop-popular__item, .mt-popular-software__item {
  direction: ltr!important;
  display: grid!important;
  grid-template-columns: 58px minmax(0,1fr) 82px!important;
  align-items: center!important;
  gap: 10px;
  min-height: 96px!important;
  padding: 10px!important;
  border-radius: 20px;
  background: var(--mt-surface-2);
  border: 1px solid var(--mt-border);
  overflow: hidden;
}
.mt-popular-software__item {
  grid-template-columns: minmax(0,1fr) 82px!important;
}
.mt-sidebar-card__meta {
  direction: rtl!important;
  min-width: 0!important;
  text-align: right;
}
.mt-sidebar-card__meta strong {
  display: -webkit-box!important;
  -webkit-line-clamp: 2!important;
  -webkit-box-orient: vertical!important;
  overflow: hidden;
  font-weight: 950;
  line-height: 1.45;
}
.mt-sidebar-card__thumb {
  width: 82px!important;
  height: 82px!important;
  border-radius: 17px;
  overflow: hidden;
  background: var(--mt-surface);
}
.mt-sidebar-card__thumb img {
  width: 100%!important;
  height: 100%!important;
  object-fit: cover;
}
.mt-shop-popular__discount {
  width: 54px!important;
  height: 54px!important;
  border-radius: 18px;
  display: grid!important;
  place-items: center!important;
  background: linear-gradient(180deg,#ef4444,#dc2626);
  color: #fff;
  font-weight: 950;
  box-shadow: 0 12px 24px rgba(220,38,38,.22);
}
.mt-shop-popular__price ins {
  color: var(--mt-primary-strong);
  font-weight: 950;
  text-decoration: none;
}
.mt-shop-popular__price del {
  color: var(--mt-muted);
  opacity: .7;
  margin-inline-end: 4px!important;
}
.mt-crypto-sidebar__coin {
  direction: rtl!important;
  display: grid!important;
  grid-template-columns: 42px minmax(0,1fr) auto!important;
  gap: 10px;
  align-items: center!important;
  padding: 10px!important;
  border-radius: 18px;
  background: var(--mt-surface-2);
  border: 1px solid var(--mt-border);
}
.mt-crypto-sidebar__price {
  text-align: left;
  direction: ltr!important;
}
/* Shop page */ .mt-shop-wrap, .mt-shop-products, .mt-shop-products__header {
  direction: rtl!important;
}
.mt-shop-category-menu, .mt-shop-cats {
  width: min(var(--mt-container),calc(100% - 34px))!important;
  margin: 28px auto 18px!important;
  overflow: visible;
  scrollbar-width: none;
}
.mt-shop-category-menu::-webkit-scrollbar, .mt-shop-cats::-webkit-scrollbar {
  display: none!important;
}
.mt-shop-products {
  border-radius: 30px;
  background: var(--mt-surface);
  border: 1px solid var(--mt-border);
  box-shadow: var(--mt-shadow-sm);
  padding: 26px!important;
}
.woocommerce ul.products, .mt-shop-products-grid {
  direction: rtl!important;
  display: grid!important;
  grid-template-columns: repeat(3,minmax(0,1fr))!important;
  gap: 22px;
}
.woocommerce ul.products li.product, .mt-shop-product-card {
  width: auto!important;
  float: none!important;
  margin: 0!important;
  border-radius: 26px;
  background: var(--mt-surface);
  border: 1px solid var(--mt-border);
  box-shadow: var(--mt-shadow-sm);
  overflow: hidden;
  transition: transform .2s ease, box-shadow .2s ease;
}
.woocommerce ul.products li.product:hover, .mt-shop-product-card:hover {
  transform: translateY(-3px);
  box-shadow: var(--mt-shadow-md);
}
.woocommerce ul.products li.product img, .mt-shop-product-card img {
  width: 100%!important;
  aspect-ratio: 1.35/1!important;
  object-fit: cover;
  border-radius: 20px;
}

@media(max-width:980px) {.woocommerce ul.products,.mt-shop-products-grid {
  grid-template-columns: repeat(2,minmax(0,1fr))!important;
}

}

@media(max-width:640px) {.woocommerce ul.products,.mt-shop-products-grid {
  grid-template-columns: 1fr!important;
}

}/* Calculator and crypto pages: compact internal-page UI with no oversized header. */ .mt-premium-page, .mt-crypto-panel {
  direction: rtl!important;
  width: min(1120px,calc(100% - 34px))!important;
  margin: 28px auto!important;
  border-radius: 30px;
  background: var(--mt-surface);
  border: 1px solid var(--mt-border);
  box-shadow: var(--mt-shadow-md);
}
.mt-via-layout {
  direction: rtl!important;
  grid-template-columns: minmax(0,1fr) 300px!important;
}
.mt-via-sidebar {
  order: 2!important;
  overflow: hidden;
}
.mt-via-main {
  order: 1!important;
  min-width: 0!important;
}
.mt-via-coin-list {
  max-height: 520px!important;
  overflow: auto;
  padding-left: 6px!important;
}
.mt-crypto-panel {
  padding: 22px!important;
}
.mt-crypto-table-wrap {
  direction: rtl!important;
}
.mt-crypto-table {
  direction: rtl!important;
}
.mt-coin-cell {
  flex-direction: row!important;
  justify-content: flex-start!important;
  direction: rtl!important;
}
.price, .mt-crypto-table .price {
  direction: ltr!important;
  text-align: left;
}
/* Icons + tasteful animations restored. */ .mt-icon-btn svg, .mt-btn svg, .mt-feature-icon svg, .mt-trust-item svg, .mt-footer svg, .mt-sidebar-card svg, .mt-software-card__chip svg {
  display: inline-block!important;
  opacity: 1;
  visibility: visible;
  stroke-width: 1.9;
}

@keyframes mtFadeUp {from {
  opacity: 0;
  transform: translateY(14px);
}
to {
  opacity: 1;
  transform: translateY(0);
}

}

@keyframes mtSoftPulse {0%,100% {
  box-shadow: 0 0 0 0 rgba(232,191,86,.22);
}
50% {
  box-shadow: 0 0 0 9px rgba(232,191,86,0);
}

}.mt-hero-content, .mt-trust-item, .mt-software-card, .mt-sidebar-card, .mt-shop-products, .mt-premium-page, .mt-crypto-panel, .mt-footer-shell {
  animation: mtFadeUp .45s ease both;
}
.mt-kicker, .mt-btn-primary, .mt-software-filters .is-active, .mt-crypto-filters .is-active {
  animation: mtSoftPulse 3.2s ease-in-out infinite;
}

@media (prefers-reduced-motion:reduce) {*,*::before,*::after {
  animation: none;
  transition: none;
  scroll-behavior: auto;
}

}.mt-card,.mt-sidebar-card,.mt-feature-card,.mt-showcase-card,.mt-strip-card,.mt-trust-item,.mt-stat,.mt-software-card,.mt-shop-product-card,.woocommerce ul.products li.product {
  border-radius: var(--mt-radius-lg);
}
.mt-button,.mt-btn,.mt-btn-primary,.mt-btn-outline,.mt-soft-btn,.button,.button-primary,.button-secondary,.single_add_to_cart_button,.checkout-button {
  min-height: 36px;
  padding: 7px 14px;
  font-size: 13px;
  gap: 6px;
}
.mt-kicker,.mt-software-kicker,.mt-chip {
  padding: 5px 10px;
  font-size: 11px;
}
.mt-section-head {
  margin-bottom: 18px;
}
.mt-section-head h2 {
  font-size: clamp(21px,2vw,31px);
}
.mt-section-head p {
  font-size: 13.5px;
  line-height: 1.7;
}
.mt-hero {
  padding: clamp(40px,5vw,62px) 0 clamp(28px,3.4vw,42px);
}
.mt-hero-grid {
  min-height: clamp(360px,48vh,470px);
}
.mt-hero-content {
  max-width: 720px;
}
.mt-hero h1 {
  margin: 12px 0 10px;
  font-size: clamp(42px,5.15vw,68px);
  line-height: 1.06;
  letter-spacing: -1.3px;
}
.mt-hero-desc {
  font-size: clamp(15px,1.35vw,17px);
  line-height: 1.75;
  max-width: 680px;
}
.mt-hero-actions {
  gap: 10px;
  margin: 18px 0 22px;
}
.mt-trust-row {
  gap: 10px;
  max-width: 600px;
}
.mt-trust-item {
  padding: 16px 14px;
  gap: 4px;
}
.mt-trust-item>span {
  width: 54px;
  height: 54px;
  border-radius: 16px;
  margin-bottom: 3px;
}
.mt-trust-item svg {
  width: 28px!important;
  height: 28px!important;
}
.mt-trust-item strong {
  font-size: 13.5px;
}
.mt-trust-item small {
  font-size: 11.5px;
}
.mt-strip {
  padding: 18px 0;
}
.mt-strip-grid {
  gap: 10px;
}
.mt-strip-card {
  padding: 12px;
  gap: 9px;
}
.mt-strip-card>span {
  width: 36px;
  height: 36px;
  border-radius: 12px;
}
.mt-strip-card svg {
  width: 20px!important;
  height: 20px!important;
}
.mt-showcase {
  padding: 18px 0 30px;
}
.mt-showcase-grid {
  gap: 14px;
}
.mt-showcase-card {
  min-height: 170px;
  padding: 18px;
  border-radius: 20px;
}
.mt-showcase-card h3 {
  font-size: 19px;
  margin-bottom: 5px;
}
.mt-cards-section,.mt-stats {
  padding: 30px 0;
}
.mt-cards-grid,.mt-stats-grid {
  gap: 12px;
}
.mt-feature-card,.mt-stat {
  padding: 16px;
}
.mt-feature-icon {
  width: 46px;
  height: 46px;
  border-radius: 14px;
  margin-bottom: 10px;
}
.mt-feature-icon svg {
  width: 23px!important;
  height: 23px!important;
}
.mt-feature-card h3 {
  font-size: 16px;
  margin-bottom: 5px;
}
.mt-stat strong {
  font-size: 26px;
}
.mt-premium-page {
  max-width: min(1300px,92vw);
  margin: 24px auto;
  padding: 22px;
  border-radius: 24px;
}
.mt-calc-page-title {
  margin-bottom: 16px;
  gap: 12px;
}
.mt-calc-page-title h1 {
  font-size: clamp(25px,3.1vw,40px);
}
.mt-simple-status {
  padding: 6px 10px;
  font-size: 12px;
}
.mt-via-layout {
  grid-template-columns: minmax(240px,280px) minmax(0,1fr);
  gap: 14px;
}
.mt-via-sidebar,.mt-via-panel,.mt-via-result,.mt-via-data,.mt-help-slim {
  padding: 14px;
  border-radius: 18px;
}
.mt-via-coin-list {
  max-height: 500px;
  gap: 8px;
}
.mt-via-coin-list button,.mt-via-coin {
  grid-template-columns: 34px 1fr;
  padding: 8px;
  border-radius: 14px;
  gap: 8px;
}
.mt-calc-form-grid {
  gap: 10px;
}
.mt-field input,.mt-field select,.mt-input-group input,.mt-input-group select {
  min-height: 38px;
  border-radius: 12px;
  padding: 8px 10px;
}
.mt-input-group {
  grid-template-columns: minmax(0,1fr) 92px;
  gap: 7px;
}

@media (max-width: 980px) {.mt-trust-row,.mt-strip-grid,.mt-cards-grid,.mt-stats-grid {
  grid-template-columns: repeat(2,minmax(0,1fr));
}
.mt-via-layout {
  grid-template-columns: 1fr;
}

}

@media (max-width: 640px) {.mt-hero {
  padding: 32px 0 24px;
}
.mt-hero h1 {
  font-size: clamp(33px,11vw,45px);
}
.mt-trust-row,.mt-strip-grid,.mt-cards-grid,.mt-stats-grid,.mt-showcase-grid {
  grid-template-columns: 1fr;
}

}

.mt-navbar .mt-header-toolbar-brand{
  gap:10px;
}
.mt-navbar .mt-header-toolbar-brand-icon{
  width:54px;
  min-width:54px;
  height:54px;
  display:grid;
  place-items:center;
  border-radius:999px;
  background:radial-gradient(circle at 50% 50%,#111827 0 58%,#f3bd25 59% 61%,transparent 62%);
  box-shadow:0 10px 26px rgba(232,191,86,.18);
}
.mt-navbar .mt-header-toolbar-brand-icon img{
  width:48px;
  height:48px;
  object-fit:contain;
}
.mt-navbar .mt-header-toolbar-wordmark{
  max-width:216px;
  max-height:58px;
}
@media (max-width:1220px){
  .mt-navbar .mt-header-toolbar-brand-icon{width:44px;min-width:44px;height:44px}
  .mt-navbar .mt-header-toolbar-brand-icon img{width:39px;height:39px}
  .mt-navbar .mt-header-toolbar-wordmark{max-width:178px}
}

body.mt-page-home{
  --mt-home-hero-min:clamp(520px,61vh,690px);
  --mt-home-card-border:rgba(232,191,86,.26);
  --mt-home-glow:rgba(232,191,86,.22);
  --mt-home-ink:#101827;
  --mt-home-muted:#64748b;
  overflow-x:hidden;
}
@supports (overflow:clip){
  html:has(> body.mt-page-home),
  body.mt-page-home{
    overflow-x:clip;
  }
}
html:has(> body.mt-page-home){
  overflow-x:hidden;
}
body.mt-page-home .mt-main{
  background:linear-gradient(180deg,#f5f9fd 0%,#fff 45%,#eef5fb 100%);
}
body.mt-page-home .mt-hero{
  position:relative;
  isolation:isolate;
  min-height:var(--mt-home-hero-min);
  padding:clamp(54px,6vw,86px) 0 clamp(42px,5vw,64px);
  overflow:hidden;
  background:radial-gradient(820px 380px at 24% 42%,rgba(232,191,86,.13),transparent 66%),radial-gradient(780px 430px at 78% 70%,rgba(46,132,198,.08),transparent 70%),linear-gradient(180deg,#f8fbff 0%,#eef5fb 100%);
}
body.mt-page-home .mt-hero-grid{
  position:relative;
  z-index:2;
  display:grid;
  grid-template-columns:minmax(440px,1.02fr) minmax(430px,.98fr);
  gap:clamp(38px,5vw,88px);
  align-items:center;
  direction:ltr;
}
body.mt-page-home .mt-hero-content{
  width:min(610px,100%);
  max-width:610px;
  margin:0;
  direction:rtl;
  text-align:right;
  justify-self:end;
}
body.mt-page-home .mt-hero-kicker{
  display:inline-flex;
  align-items:center;
  min-height:34px;
  padding:0 16px;
  margin-bottom:18px;
  border:1px solid rgba(232,191,86,.38);
  border-radius:999px;
  background:linear-gradient(180deg,#fff8dd,#fff2c4);
  color:#b7791f;
  font-weight:900;
  font-size:13px;
}
body.mt-page-home .mt-hero h1{
  margin:0 0 18px;
  font-size:clamp(38px,4.45vw,66px);
  line-height:1.14;
  letter-spacing:-1.1px;
  color:var(--mt-home-ink);
}
body.mt-page-home .mt-hero-desc{
  max-width:600px;
  margin:0;
  color:var(--mt-home-muted);
  font-size:clamp(15px,1.16vw,18px);
  line-height:2.05;
  font-weight:760;
}
body.mt-page-home .mt-hero-actions{
  display:flex;
  flex-direction:row;
  justify-content:flex-start;
  align-items:center;
  flex-wrap:wrap;
  gap:12px;
  margin:24px 0 34px;
  direction:rtl;
}
body.mt-page-home .mt-hero .mt-btn{
  position:relative;
  isolation:isolate;
  overflow:hidden;
  min-height:48px;
  border-radius:17px;
  transition:transform .2s ease, box-shadow .2s ease, border-color .2s ease;
}
body.mt-page-home .mt-hero .mt-btn::after{
  content:"";
  position:absolute;
  z-index:1;
  top:-60%;
  bottom:-60%;
  width:34%;
  right:120%;
  opacity:0;
  transform:skewX(-22deg);
  background:linear-gradient(90deg,transparent,rgba(255,255,255,.72),transparent);
}
body.mt-page-home .mt-hero .mt-btn > *{
  position:relative;
  z-index:2;
}
body.mt-page-home .mt-hero .mt-btn:hover{
  transform:translateY(-2px);
  box-shadow:0 18px 36px rgba(15,23,42,.13);
}
body.mt-page-home .mt-hero .mt-btn:hover::after{
  animation:mtHomeShine .72s cubic-bezier(.2,.8,.2,1) 1;
}
@keyframes mtHomeShine{
  0%{right:120%;opacity:0}
  14%{opacity:.95}
  100%{right:-46%;opacity:0}
}
body.mt-page-home .mt-trust-row{
  width:min(560px,100%);
  display:grid;
  grid-template-columns:repeat(4,minmax(0,1fr));
  gap:16px;
  margin:0;
}
body.mt-page-home .mt-trust-item{
  display:grid;
  gap:8px;
  justify-items:center;
  text-align:center;
  min-height:auto;
  padding:0;
  border:0;
  background:transparent;
  box-shadow:none;
}
body.mt-page-home .mt-trust-item span{
  width:35px;
  height:35px;
  display:grid;
  place-items:center;
  color:#111827;
}
body.mt-page-home .mt-trust-item svg{width:28px;height:28px}
body.mt-page-home .mt-trust-item strong{font-size:13px;color:var(--mt-home-ink)}
body.mt-page-home .mt-trust-item small{color:var(--mt-home-muted);font-size:11px}
body.mt-page-home .mt-hero-visual{
  position:relative;
  min-height:442px;
  justify-self:stretch;
  direction:rtl;
}
body.mt-page-home .mt-hero-orbit-stage{
  position:absolute;
  inset:0 4% 14% 4%;
  z-index:4;
}
body.mt-page-home .mt-orbit-ring{
  position:absolute;
  inset:15% 14% 12% 13%;
  border:1px solid rgba(148,163,184,.26);
  border-radius:50%;
  transform:rotate(-9deg);
}
body.mt-page-home .mt-orbit-ring-two{
  inset:26% 25% 25% 24%;
  opacity:.72;
}
body.mt-page-home .mt-orbit-ring::before{
  content:"";
  position:absolute;
  inset:-8%;
  border-radius:50%;
  background:radial-gradient(circle at 50% 50%,rgba(255,255,255,.98),rgba(255,255,255,.70) 44%,transparent 67%);
  z-index:-1;
}
body.mt-page-home .mt-orbit-center{
  position:absolute;
  right:42%;
  top:9%;
  width:142px;
  height:142px;
  display:grid;
  place-items:center;
  border-radius:38px;
  background:linear-gradient(145deg,#111827,#05070b);
  box-shadow:0 30px 64px rgba(15,23,42,.23),0 0 0 16px rgba(232,191,86,.06);
  z-index:7;
}
body.mt-page-home .mt-orbit-center::before{
  content:"";
  position:absolute;
  inset:-36px;
  border-radius:50%;
  background:repeating-conic-gradient(from 0deg,rgba(232,191,86,.18) 0 4deg,transparent 4deg 12deg);
  opacity:.8;
  z-index:-1;
  animation:mtSunPulse 5s ease-in-out infinite;
}
@keyframes mtSunPulse{
  0%,100%{transform:scale(.92);opacity:.5}
  50%{transform:scale(1.04);opacity:.85}
}
body.mt-page-home .mt-orbit-center img{
  width:106px;
  height:106px;
  object-fit:contain;
  filter:drop-shadow(0 12px 20px rgba(0,0,0,.26));
}
body.mt-page-home .mt-orbit-badge{
  position:absolute;
  display:grid;
  place-items:center;
  min-width:112px;
  height:54px;
  padding:8px 12px;
  border-radius:999px;
  background:rgba(255,255,255,.86);
  border:1px solid rgba(226,232,240,.9);
  box-shadow:0 18px 44px rgba(15,23,42,.12);
  z-index:8;
  animation:mtFloatBadge 4.8s ease-in-out infinite;
}
body.mt-page-home .mt-orbit-badge img{max-width:96px;max-height:32px;object-fit:contain}
body.mt-page-home .mt-orbit-whatsminer{right:12%;top:16%;animation-delay:.1s}
body.mt-page-home .mt-orbit-antminer{left:15%;top:26%;animation-delay:.8s}
body.mt-page-home .mt-orbit-viabtc{right:10%;bottom:26%;animation-delay:1.3s}
body.mt-page-home .mt-orbit-btc{left:20%;bottom:28%;min-width:60px;width:60px;height:60px;padding:8px;background:linear-gradient(180deg,#fff,#fff8e8);animation-delay:1.8s}
body.mt-page-home .mt-orbit-btc img{width:42px;height:42px}
@keyframes mtFloatBadge{
  0%,100%{transform:translateY(0)}
  50%{transform:translateY(-8px)}
}
body.mt-page-home .mt-orbit-dot{
  position:absolute;
  width:13px;
  height:13px;
  border-radius:50%;
  background:#f6c344;
  box-shadow:0 0 0 6px rgba(232,191,86,.12);
  z-index:6;
}
body.mt-page-home .mt-orbit-dot-one{right:24%;top:24%}
body.mt-page-home .mt-orbit-dot-two{left:30%;top:18%}
body.mt-page-home .mt-orbit-dot-three{right:36%;bottom:20%}
body.mt-page-home .mt-hero-miner{
  position:absolute;
  right:22%;
  bottom:6%;
  width:334px;
  height:150px;
  border-radius:30px 34px 24px 30px;
  background:linear-gradient(145deg,#263041,#101827);
  box-shadow:0 28px 58px rgba(15,23,42,.22);
  z-index:3;
}
body.mt-page-home .mt-hero-miner::before{
  content:"";
  position:absolute;
  right:24px;
  top:33px;
  width:88px;
  height:88px;
  border-radius:50%;
  background:radial-gradient(circle,transparent 0 30%,rgba(255,255,255,.14) 31% 33%,transparent 34%),repeating-conic-gradient(from 0deg,rgba(255,255,255,.22) 0 8deg,transparent 8deg 22deg);
  box-shadow:inset 0 0 0 8px rgba(255,255,255,.08),inset 0 0 0 18px rgba(0,0,0,.16);
}
body.mt-page-home .mt-hero-miner span,
body.mt-page-home .mt-hero-miner i,
body.mt-page-home .mt-hero-miner b{
  position:absolute;
  left:40px;
  width:118px;
  height:16px;
  border-radius:999px;
  background:rgba(255,255,255,.58);
}
body.mt-page-home .mt-hero-miner span{top:48px}
body.mt-page-home .mt-hero-miner i{top:78px}
body.mt-page-home .mt-hero-miner b{top:110px;background:#d6a62b}
body.mt-page-home .mt-orbit-chart{
  position:absolute;
  right:13%;
  bottom:16%;
  width:120px;
  height:92px;
  display:grid;
  place-items:center;
  border-radius:25px;
  background:rgba(255,255,255,.84);
  color:#16a34a;
  box-shadow:0 20px 42px rgba(15,23,42,.13);
  z-index:5;
}
body.mt-page-home .mt-orbit-chart svg{width:42px;height:42px}
body.mt-page-home .mt-home-mineable-coins{
  position:absolute;
  right:14%;
  bottom:-2%;
  min-height:60px;
  padding:10px 16px;
  display:flex;
  align-items:center;
  justify-content:center;
  gap:10px;
  border:1px solid rgba(226,232,240,.9);
  border-radius:999px;
  background:rgba(255,255,255,.86);
  box-shadow:0 20px 50px rgba(15,23,42,.10);
  z-index:9;
}
body.mt-page-home .mt-home-mineable-coins span{
  display:inline-flex;
  align-items:center;
  gap:7px;
  font-weight:900;
  color:#223047;
  direction:ltr;
}
body.mt-page-home .mt-home-mineable-coins img{width:24px;height:24px}
body.mt-page-home .mt-home-navcards,
body.mt-page-home .mt-home-showcase,
body.mt-page-home .mt-home-market{padding:clamp(34px,4vw,56px) 0}
body.mt-page-home .mt-home-navcards-grid{
  display:grid;
  grid-template-columns:repeat(4,minmax(0,1fr));
  gap:18px;
}
body.mt-page-home .mt-home-navcard,
body.mt-page-home .mt-home-list-card,
body.mt-page-home .mt-home-market-card{
  border:1px solid rgba(232,191,86,.42);
  background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(255,255,255,.88));
  box-shadow:0 24px 64px rgba(15,23,42,.09);
}
body.mt-page-home .mt-home-navcard{
  position:relative;
  overflow:hidden;
  min-height:260px;
  padding:0;
  border-radius:26px;
  display:block;
  color:var(--mt-home-ink);
  text-align:right;
  text-decoration:none;
  direction:rtl;
  transition:transform .24s cubic-bezier(.2,.8,.2,1), box-shadow .24s ease, border-color .24s ease, opacity .72s cubic-bezier(.16,1,.3,1), filter .72s cubic-bezier(.16,1,.3,1);
}
body.mt-page-home .mt-home-navcard::before{
  content:"";
  position:absolute;
  inset:0;
  border-radius:inherit;
  background:
    radial-gradient(86% 78% at 21% 82%,rgba(3,7,15,.74) 0%,rgba(4,9,18,.54) 34%,rgba(4,9,18,.18) 64%,rgba(4,9,18,0) 86%),
    linear-gradient(90deg,rgba(4,8,16,.70) 0%,rgba(4,8,16,.52) 29%,rgba(4,8,16,.20) 57%,rgba(4,8,16,.04) 100%),
    linear-gradient(0deg,
      rgba(5,9,18,.66) 0%,
      rgba(6,11,21,.30) 42%,
      rgba(7,13,24,.08) 73%,
      rgba(7,13,24,0) 100%);
  opacity:.92;
  z-index:1;
  pointer-events:none;
}
body.mt-page-home .mt-home-navcard::after{
  content:"";
  position:absolute;
  inset:auto 0 0 0;
  height:58%;
  border-radius:0 0 26px 26px;
  background:
    radial-gradient(56% 62% at 17% 100%,rgba(232,191,86,.20),transparent 68%),
    linear-gradient(180deg,rgba(5,9,18,0) 0%,rgba(5,9,18,.20) 48%,rgba(5,9,18,.64) 100%);
  opacity:.74;
  z-index:1;
  pointer-events:none;
  transition:transform .24s ease, opacity .24s ease;
}
body.mt-page-home .mt-home-navcard-art{
  position:absolute;
  inset:0;
  width:100%;
  height:100%;
  display:block;
  border-radius:inherit;
  overflow:hidden;
  background:#f8fafc;
  z-index:0;
}
body.mt-page-home .mt-home-navcard-art img{
  width:100%;
  height:100%;
  object-fit:cover;
  object-position:left center;
  filter:saturate(1.12) contrast(1.06);transition:transform .36s cubic-bezier(.2,.8,.2,1), filter .24s ease;
}
body.mt-page-home .mt-home-navcard-copy{
  position:absolute;
  z-index:2;
  left:102px;
  right:auto;
  top:auto;
  bottom:22px;
  width:clamp(178px,48%,226px);
  min-height:116px;
  max-width:226px;
  justify-self:auto;
  padding:0;
  background:none;
  border:0;
  box-shadow:none;
  backdrop-filter:none;
  display:flex;
  flex-direction:column;
  justify-content:flex-end;
  align-items:flex-end;
  text-align:right;
  isolation:isolate;
}
body.mt-page-home .mt-home-navcard-copy::before{
  content:"";
  position:absolute;
  inset:-26px -30px -24px -26px;
  z-index:-1;
  border-radius:999px;
  background:radial-gradient(76% 82% at 54% 62%,rgba(2,6,13,.56) 0%,rgba(2,6,13,.42) 38%,rgba(2,6,13,.16) 64%,rgba(2,6,13,0) 86%);
  filter:blur(16px);
  opacity:.86;
  transform:translateZ(0);
  pointer-events:none;
}
body.mt-page-home .mt-home-navcard h2,
body.mt-page-home .mt-home-navcard p{
  position:relative;
  z-index:1;
}
body.mt-page-home .mt-home-navcard h2{width:100%;min-height:2.48em;margin:0 0 4px;font-size:clamp(19px,1.2vw,21px);line-height:1.28;color:#fff;font-weight:950;display:flex;align-items:flex-end;justify-content:flex-end;text-align:right;text-wrap:balance;text-shadow:0 1px 2px rgba(0,0,0,.55),0 8px 18px rgba(0,0,0,.42)}
body.mt-page-home .mt-home-navcard p{width:100%;min-height:5.1em;margin:0;color:rgba(255,255,255,.94);line-height:1.7;font-size:13px;font-weight:720;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-shadow:0 1px 2px rgba(0,0,0,.60),0 6px 16px rgba(0,0,0,.38)}
body.mt-page-home .mt-home-navcard b{
  position:absolute;
  z-index:3;
  left:20px;
  bottom:20px;
  width:58px;
  height:58px;
  display:grid;
  place-items:center;
  border-radius:999px;
  background:linear-gradient(180deg,#ffe495 0%,#f5c22d 52%,#e9a90c 100%);
  color:#111827;
  box-shadow:0 18px 40px rgba(232,191,86,.34), inset 0 1px 0 rgba(255,255,255,.52);
  transition:transform .24s cubic-bezier(.2,.8,.2,1), box-shadow .24s ease;
}
body.mt-page-home .mt-home-navcard b::after{
  content:"";
  position:absolute;
  inset:6px;
  border-radius:inherit;
  border:1px solid rgba(255,255,255,.34);
  opacity:.8;
}
body.mt-page-home .mt-home-navcard b::before{content:"";width:20px;height:20px;position:relative;z-index:1;display:block;background-repeat:no-repeat;background-position:center;background-size:20px 20px;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='M15.5 10H5.5' stroke='%23111827' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M9 6.5L5.5 10L9 13.5' stroke='%23111827' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");transition:transform .24s ease}
body.mt-page-home .mt-home-navcard b em{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}
body.mt-page-home .mt-home-navcard:hover{
  transform:translateY(-7px);
  border-color:rgba(232,191,86,.48);
  box-shadow:0 28px 72px rgba(15,23,42,.16);
}
body.mt-page-home .mt-home-navcard:hover::after{transform:scale(1.16);opacity:1}
body.mt-page-home .mt-home-navcard:hover .mt-home-navcard-art img{transform:scale(1.035);filter:saturate(1.20) contrast(1.09)}
body.mt-page-home .mt-home-navcard:hover b{transform:translateX(-8px) scale(1.05);box-shadow:0 24px 48px rgba(232,191,86,.42), inset 0 1px 0 rgba(255,255,255,.52)}
body.mt-page-home .mt-home-navcard:hover b::before{transform:translateX(-3px)}
body.mt-page-home .mt-home-showcase-grid{
  display:flex;
  flex-direction:column;
  gap:24px;
}
body.mt-page-home .mt-home-list-card,
body.mt-page-home .mt-home-market-card{
  border-color:var(--mt-border);
  border-radius:26px;
  padding:28px;
}
body.mt-page-home .mt-home-section-head{
  display:flex;
  flex-direction:row-reverse;
  justify-content:space-between;
  align-items:center;
  gap:14px;
  margin-bottom:22px;
}
body.mt-page-home .mt-home-section-head h2{margin:0;font-size:clamp(22px,2vw,30px)}
body.mt-page-home .mt-home-section-head a{color:var(--mt-home-muted);border:1px solid var(--mt-border);border-radius:999px;padding:9px 16px;text-decoration:none;background:var(--mt-surface)}
body.mt-page-home .mt-home-list{display:grid;gap:14px}
body.mt-page-home .mt-home-rail{
  grid-template-columns:repeat(5,minmax(0,1fr));
  align-items:stretch;
}
body.mt-page-home .mt-home-showcase-row{
  overflow:hidden;
  background:
    radial-gradient(620px 190px at 88% 0%,rgba(232,191,86,.14),transparent 62%),
    linear-gradient(180deg,rgba(255,255,255,.98),rgba(247,250,253,.92));
}
body.mt-page-home .mt-home-showcase-row--software{
  position:relative;
  padding:14px 18px 16px;
  border-color:rgba(232,191,86,.30);
  background:
    radial-gradient(720px 260px at 14% 0%,rgba(88,217,255,.13),transparent 62%),
    radial-gradient(520px 220px at 92% 10%,rgba(232,191,86,.17),transparent 66%),
    linear-gradient(135deg,#050913 0%,#0b1421 52%,#111827 100%);
  box-shadow:0 30px 78px rgba(3,7,18,.18);
}
body.mt-page-home .mt-home-showcase-row--software::before{
  content:"";
  position:absolute;
  inset:0;
  background:
    linear-gradient(90deg,rgba(255,255,255,.045) 0 1px,transparent 1px 22px),
    linear-gradient(180deg,rgba(255,255,255,.035) 0 1px,transparent 1px 22px);
  opacity:.18;
  pointer-events:none;
}
body.mt-page-home .mt-home-showcase-row--software .mt-home-section-head,
body.mt-page-home .mt-home-showcase-row--software .mt-home-rail--software{
  position:relative;
  z-index:1;
}
body.mt-page-home .mt-home-showcase-row--software .mt-home-section-head{
  margin-bottom:8px;
}
body.mt-page-home .mt-home-showcase-row--software .mt-home-section-head h2{
  color:#f8fafc;
  font-size:clamp(18px,1.26vw,22px);
  text-shadow:0 7px 20px rgba(0,0,0,.28);
}
body.mt-page-home .mt-home-showcase-row--software .mt-home-section-head a{
  min-height:30px;
  padding:0 12px;
  color:#d8e6f5;
  border-color:rgba(255,255,255,.12);
  background:rgba(255,255,255,.06);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.09);
}
body.mt-page-home .mt-home-showcase-row--software .mt-home-section-head a:hover{
  color:#111827;
  border-color:rgba(232,191,86,.72);
  background:linear-gradient(135deg,#ffe28a,#f4ba2f);
}
body.mt-page-home .mt-home-rail--software{
  gap:12px;
}
body.mt-page-home .mt-home-soft-card{
  position:relative;
  min-width:0;
  min-height:212px;
  padding:0;
  border:1px solid rgba(255,255,255,.12);
  border-radius:18px;
  background:#090f19;
  color:#fff;
  text-decoration:none;
  box-shadow:0 18px 38px rgba(0,0,0,.20);
  display:flex;
  flex-direction:column;
  justify-content:flex-end;
  gap:0;
  overflow:hidden;
  isolation:isolate;
  transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease;
}
body.mt-page-home .mt-home-soft-card:hover{
  transform:translateY(-4px);
  border-color:rgba(232,191,86,.58);
  box-shadow:0 26px 54px rgba(0,0,0,.26),0 0 0 1px rgba(232,191,86,.16);
}
body.mt-page-home .mt-home-soft-card__thumb{
  position:absolute;
  inset:0;
  z-index:-2;
  width:100%;
  height:100%;
  border-radius:inherit;
  overflow:hidden;
  display:grid;
  place-items:center;
  background:#0b1220;
}
body.mt-page-home .mt-home-soft-card__thumb img{
  width:100%;
  height:100%;
  object-fit:cover;
  filter:saturate(1.08) contrast(1.06);
  transition:transform .26s ease,filter .22s ease;
}
body.mt-page-home .mt-home-soft-card::before{
  content:"";
  position:absolute;
  inset:0;
  z-index:-1;
  background:
    radial-gradient(80% 72% at 16% 100%,rgba(232,191,86,.22),transparent 64%),
    linear-gradient(180deg,rgba(3,7,14,.06) 0%,rgba(3,7,14,.22) 42%,rgba(3,7,14,.84) 100%),
    linear-gradient(90deg,rgba(3,7,14,.66),rgba(3,7,14,.18) 52%,rgba(3,7,14,.06));
}
body.mt-page-home .mt-home-soft-card::after{
  content:"";
  position:absolute;
  inset:10px;
  border-radius:14px;
  border:1px solid rgba(255,255,255,.08);
  pointer-events:none;
}
body.mt-page-home .mt-home-soft-card:hover .mt-home-soft-card__thumb img{transform:scale(1.045);filter:saturate(1.16) contrast(1.09)}
body.mt-page-home .mt-home-soft-card strong{
  position:relative;
  z-index:1;
  min-height:42px;
  margin:0 14px 10px;
  color:#fff;
  font-size:13.4px;
  line-height:1.55;
  font-weight:950;
  display:-webkit-box;
  -webkit-line-clamp:2;
  -webkit-box-orient:vertical;
  overflow:hidden;
  text-shadow:0 1px 2px rgba(0,0,0,.64),0 10px 24px rgba(0,0,0,.42);
}
body.mt-page-home .mt-home-soft-card__action{
  position:relative;
  z-index:1;
  width:max-content;
  max-width:calc(100% - 28px);
  min-height:32px;
  margin:0 14px 14px;
  padding:0 12px;
  border:1px solid rgba(232,191,86,.42);
  border-radius:999px;
  background:rgba(232,191,86,.13);
  color:#ffe08a;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  gap:7px;
  font-size:11.4px;
  font-weight:950;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.10);
  backdrop-filter:blur(10px);
}
body.mt-page-home .mt-home-soft-card__action::after{
  content:"";
  width:14px;
  height:14px;
  background:currentColor;
  mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M3.2 7h7.1M6.9 3.6 3.2 7l3.7 3.4' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/14px 14px no-repeat;
}
body.mt-page-home .mt-home-soft-card:hover .mt-home-soft-card__action{
  color:#111827;
  background:linear-gradient(135deg,#ffe08a,#f4ba2f);
  border-color:rgba(232,191,86,.80);
  box-shadow:0 12px 24px rgba(232,191,86,.18);
}
body.mt-page-home .mt-home-showcase-row--products{
  position:relative;
  padding:12px 16px 14px;
  border-color:rgba(232,191,86,.32);
  background:
    radial-gradient(700px 240px at 8% 0%,rgba(88,217,255,.10),transparent 64%),
    radial-gradient(620px 240px at 94% 0%,rgba(232,191,86,.18),transparent 66%),
    linear-gradient(180deg,#ffffff 0%,#f7fafc 100%);
  box-shadow:0 26px 76px rgba(15,23,42,.10);
}
body.mt-page-home .mt-home-showcase-row--products::before{
  content:"";
  position:absolute;
  inset:0;
  background:
    linear-gradient(90deg,rgba(15,23,42,.045) 0 1px,transparent 1px 24px),
    linear-gradient(180deg,rgba(15,23,42,.035) 0 1px,transparent 1px 24px);
  opacity:.22;
  pointer-events:none;
}
body.mt-page-home .mt-home-showcase-row--products .mt-home-section-head,
body.mt-page-home .mt-home-showcase-row--products .mt-home-rail--products{
  position:relative;
  z-index:1;
}
body.mt-page-home .mt-home-showcase-row--products .mt-home-section-head{
  margin-bottom:8px;
}
body.mt-page-home .mt-home-showcase-row--products .mt-home-section-head h2{
  color:#111827;
  font-size:clamp(18px,1.26vw,22px);
}
body.mt-page-home .mt-home-showcase-row--products .mt-home-section-head a{
  min-height:30px;
  padding:0 12px;
  color:#223047;
  border-color:rgba(211,221,235,.96);
  background:rgba(255,255,255,.82);
  box-shadow:0 10px 24px rgba(15,23,42,.05),inset 0 1px 0 rgba(255,255,255,.9);
}
body.mt-page-home .mt-home-showcase-row--products .mt-home-section-head a:hover{
  color:#111827;
  border-color:rgba(232,191,86,.72);
  background:linear-gradient(135deg,#fff8dc,#fff);
}
body.mt-page-home .mt-home-showcase-row .mt-home-section-head{
  direction:rtl;
  flex-direction:row;
  min-height:30px;
  margin-inline:2px;
  gap:10px;
}
body.mt-page-home .mt-home-showcase-row .mt-home-section-head h2{
  line-height:1.32;
  font-weight:950;
  letter-spacing:0;
  text-align:right;
}
body.mt-page-home .mt-home-showcase-row .mt-home-section-head a{
  height:30px;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  font-size:11.5px;
  font-weight:900;
  line-height:1;
}
body.mt-page-home .mt-home-rail--products{
  gap:10px;
}
body.mt-page-home .mt-home-showcase-row--products .mt-shop-product-card{
  width:auto;
  min-width:0;
  height:auto;
  min-height:0;
  max-height:none;
  padding:8px;
  border-color:rgba(180,204,232,.90);
  background:
    radial-gradient(160px 80px at 88% -8%,rgba(232,191,86,.14),transparent 68%),
    linear-gradient(180deg,#fff 0%,#fbfdff 100%);
  box-shadow:0 14px 28px rgba(15,23,42,.06);
}
body.mt-page-home .mt-home-showcase-row--products .mt-shop-product-card:hover{
  box-shadow:0 20px 38px rgba(15,23,42,.11),inset 0 0 0 1px rgba(232,191,86,.74);
}
body.mt-page-home .mt-home-showcase-row--products .mt-shop-product-card__thumb{
  flex-basis:118px;
  height:118px;
  min-height:118px;
  max-height:118px;
  border-radius:13px;
}
body.mt-page-home .mt-home-showcase-row--products .mt-shop-product-card__stock{
  bottom:8px;
  height:24px;
  padding-inline:9px;
}
body.mt-page-home .mt-home-showcase-row--products .mt-shop-product-card__sale{
  top:9px;
  inset-inline-end:9px;
  width:50px;
  min-width:50px;
  height:34px;
  border-width:2px;
}
body.mt-page-home .mt-home-showcase-row--products .mt-shop-product-card__body{
  flex:0 0 auto;
  grid-template-rows:34px 66px 46px;
  gap:4px;
  padding:6px 1px 0;
}
body.mt-page-home .mt-home-showcase-row--products .mt-shop-product-card h3,
body.mt-page-home .mt-home-showcase-row--products .mt-shop-product-card__body h3{
  height:34px;
  min-height:34px;
  max-height:34px;
  font-size:12.1px;
  line-height:1.4;
}
body.mt-page-home .mt-home-showcase-row--products .mt-shop-product-card__specs,
body.mt-page-home .mt-home-showcase-row--products .mt-shop-product-card__specs--compact{
  height:66px;
  min-height:66px;
  max-height:66px;
  border-radius:10px;
}
body.mt-page-home .mt-home-showcase-row--products .mt-shop-product-card__specs li{
  height:33px;
  padding:0 5px;
}
body.mt-page-home .mt-home-showcase-row--products .mt-shop-product-card__specs b{
  font-size:10.6px;
}
body.mt-page-home .mt-home-showcase-row--products .mt-shop-product-card__footer{
  grid-row:3;
  min-height:46px;
  padding-top:5px;
  gap:5px;
}
body.mt-page-home .mt-home-showcase-row--products .mt-shop-product-card__cart{
  height:30px;
}
body.mt-page-home .mt-home-list-row{
  display:grid;
  grid-template-columns:86px minmax(0,1fr) auto;
  align-items:center;
  gap:14px;
  min-height:84px;
  padding:10px 14px;
  border:1px solid var(--mt-border);
  border-radius:22px;
  color:var(--mt-home-ink);
  text-decoration:none;
  background:rgba(255,255,255,.70);
  transition:transform .2s ease, box-shadow .2s ease, border-color .2s ease;
}
body.mt-page-home .mt-home-list-thumb{width:78px;height:68px;border-radius:16px;overflow:hidden;display:grid;place-items:center;background:var(--mt-bg-soft)}
body.mt-page-home .mt-home-list-thumb img{width:100%;height:100%;object-fit:cover}
body.mt-page-home .mt-home-list-icon svg{width:32px;height:32px;color:var(--mt-primary-strong)}
body.mt-page-home .mt-home-list-row strong,
body.mt-page-home .mt-home-list-row small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
body.mt-page-home .mt-home-list-row small{color:var(--mt-home-muted);margin-top:5px}
body.mt-page-home .mt-home-list-row em{font-style:normal;color:var(--mt-home-muted);background:var(--mt-bg-soft);border:1px solid var(--mt-border);border-radius:999px;padding:6px 11px}
body.mt-page-home .mt-home-empty{margin:0;color:var(--mt-home-muted)}
body.mt-page-home .mt-home-market{
  padding:clamp(28px,3vw,42px) 0 28px;
}
body.mt-page-home .mt-home-market-card{
  position:relative;
  overflow:hidden;
  direction:rtl;
  padding:18px 22px 20px;
  border-radius:24px;
  border-color:rgba(219,226,237,.96);
  background:
    radial-gradient(560px 190px at 8% 0%,rgba(232,191,86,.11),transparent 62%),
    radial-gradient(520px 180px at 88% 8%,rgba(88,217,255,.10),transparent 66%),
    linear-gradient(180deg,#fff 0%,#fbfdff 100%);
  box-shadow:0 18px 44px rgba(15,23,42,.07), inset 0 1px 0 rgba(255,255,255,.9);
}
body.mt-page-home .mt-home-market-card::before{
  content:"";
  position:absolute;
  inset:0;
  pointer-events:none;
  opacity:.34;
  background:
    linear-gradient(90deg,rgba(15,23,42,.035) 0 1px,transparent 1px 28px),
    linear-gradient(180deg,rgba(15,23,42,.025) 0 1px,transparent 1px 28px);
}
body.mt-page-home .mt-home-market-card .mt-home-section-head{
  position:relative;
  z-index:1;
  direction:rtl;
  flex-direction:row;
  min-height:34px;
  margin:0 2px 18px;
  gap:12px;
}
body.mt-page-home .mt-home-market-card .mt-home-section-head h2{
  color:#1f2937;
  font-size:clamp(18px,1.36vw,23px);
  font-weight:950;
  line-height:1.3;
  letter-spacing:0;
}
body.mt-page-home .mt-home-market-card .mt-home-section-head a{
  min-height:32px;
  padding:0 13px;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  color:#667085;
  font-size:11.5px;
  font-weight:900;
  line-height:1;
  border-color:rgba(218,226,237,.96);
  background:rgba(255,255,255,.84);
  box-shadow:0 10px 22px rgba(15,23,42,.045), inset 0 1px 0 rgba(255,255,255,.86);
}
body.mt-page-home .mt-home-market-card .mt-home-section-head a:hover{
  color:#111827;
  border-color:rgba(232,191,86,.72);
  background:linear-gradient(135deg,#fff8dc,#fff);
}
body.mt-page-home .mt-home-coin-grid{
  position:relative;
  z-index:1;
  display:grid;
  grid-template-columns:repeat(5,minmax(0,1fr));
  gap:14px;
  direction:rtl;
}
body.mt-page-home .mt-home-coin{
  position:relative;
  min-width:0;
  min-height:204px;
  padding:16px 14px 10px;
  border:1px solid rgba(217,226,239,.96);
  border-radius:18px;
  background:
    radial-gradient(130px 82px at 18% 100%,rgba(34,197,94,.08),transparent 70%),
    linear-gradient(180deg,rgba(255,255,255,.98),rgba(250,252,255,.94));
  color:#1f2937;
  text-decoration:none;
  display:flex;
  flex-direction:column;
  align-items:center;
  isolation:isolate;
  overflow:hidden;
  box-shadow:0 12px 24px rgba(15,23,42,.045);
  transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease;
}
body.mt-page-home .mt-home-coin::before{
  content:"";
  position:absolute;
  inset:0;
  z-index:-1;
  background:linear-gradient(180deg,rgba(255,255,255,.72),rgba(255,255,255,0) 46%);
  pointer-events:none;
}
body.mt-page-home .mt-home-coin-top{
  width:100%;
  min-height:44px;
  display:grid;
  grid-template-columns:44px minmax(0,1fr);
  align-items:center;
  gap:10px;
  direction:ltr;
}
body.mt-page-home .mt-home-coin-logo{
  width:44px;
  height:44px;
  display:grid;
  place-items:center;
  border-radius:999px;
  background:#fff;
  border:1px solid rgba(218,226,237,.88);
  box-shadow:0 10px 20px rgba(15,23,42,.06), inset 0 0 0 1px rgba(255,255,255,.82);
}
body.mt-page-home .mt-home-coin-logo img{
  width:32px;
  height:32px;
  object-fit:contain;
}
body.mt-page-home .mt-home-coin-name{
  min-width:0;
  display:flex;
  flex-direction:column;
  align-items:flex-start;
  justify-content:center;
  text-align:left;
  direction:ltr;
}
body.mt-page-home .mt-home-coin-name strong{
  max-width:100%;
  color:#1f2937;
  font-size:12px;
  font-weight:950;
  line-height:1.25;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
}
body.mt-page-home .mt-home-coin-name small{
  margin-top:3px;
  color:#8a94a6;
  font-size:10.5px;
  font-weight:850;
  line-height:1;
}
body.mt-page-home .mt-home-coin b{
  margin-top:18px;
  color:#111827;
  font-size:clamp(21px,1.65vw,27px);
  font-weight:850;
  line-height:1;
  direction:ltr;
  text-align:center;
  letter-spacing:0;
}
body.mt-page-home .mt-home-coin-change{
  margin-top:9px;
  font-style:normal;
  font-size:11.5px;
  font-weight:950;
  line-height:1;
  direction:ltr;
}
body.mt-page-home .mt-home-coin-change.is-positive{color:#25bd71}
body.mt-page-home .mt-home-coin-change.is-negative{color:#ff4d57}
body.mt-page-home .mt-home-coin-change.is-muted{color:#98a2b3}
body.mt-page-home .mt-home-coin-chart{
  width:100%;
  height:58px;
  margin-top:auto;
  display:block;
  color:#2bc978;
}
body.mt-page-home .mt-home-coin.is-negative .mt-home-coin-chart{color:#ff535d}
body.mt-page-home .mt-home-coin-chart svg{
  width:100%;
  height:100%;
  display:block;
  overflow:visible;
}
body.mt-page-home .mt-home-coin-chart-fill{
  fill:currentColor;
  opacity:.08;
}
body.mt-page-home .mt-home-coin-chart-line{
  fill:none;
  stroke:currentColor;
  stroke-width:3.4;
  stroke-linecap:round;
  stroke-linejoin:round;
  filter:drop-shadow(0 4px 7px rgba(43,201,120,.18));
}
body.mt-page-home .mt-home-coin.is-negative .mt-home-coin-chart-line{filter:drop-shadow(0 4px 7px rgba(255,83,93,.18))}
body.mt-page-home .mt-home-list-row:hover,
body.mt-page-home .mt-home-coin:hover{
  transform:translateY(-4px);
  border-color:rgba(185,203,226,.96);
  box-shadow:0 22px 46px rgba(15,23,42,.09),0 0 0 1px rgba(232,191,86,.18);
}
@media (max-width:1100px){
  body.mt-page-home .mt-hero-grid,
  body.mt-page-home .mt-home-showcase-grid{grid-template-columns:1fr}
  body.mt-page-home .mt-hero-content{justify-self:center;text-align:center}
  body.mt-page-home .mt-hero-actions{justify-content:center}
  body.mt-page-home .mt-trust-row{margin-inline:auto}
  body.mt-page-home .mt-home-navcards-grid,
  body.mt-page-home .mt-home-coin-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
  body.mt-page-home .mt-home-rail{grid-template-columns:repeat(3,minmax(0,1fr))}
}
@media (max-width:760px){
  body.mt-page-home .mt-hero{padding:38px 0 32px}
  body.mt-page-home .mt-hero h1{font-size:clamp(32px,10vw,42px)}
  body.mt-page-home .mt-hero-actions{display:grid;grid-template-columns:1fr;width:100%}
  body.mt-page-home .mt-trust-row,
  body.mt-page-home .mt-home-navcards-grid,
  body.mt-page-home .mt-home-rail,
  body.mt-page-home .mt-home-coin-grid{grid-template-columns:1fr}
  body.mt-page-home .mt-hero-visual{min-height:340px;transform:scale(.86);transform-origin:top center}
  body.mt-page-home .mt-home-navcard{min-height:280px}
  body.mt-page-home .mt-home-navcard b{justify-self:start}
  body.mt-page-home .mt-home-list-row{grid-template-columns:72px minmax(0,1fr)}
  body.mt-page-home .mt-home-list-row em{grid-column:2;width:max-content}
}

@media (max-width: 1024px){
  body.mt-page-home .mt-home-navcard-copy{left:96px; right:auto; top:auto; bottom:20px; width:clamp(174px,50%,220px);}
}
@media (max-width: 640px){
  body.mt-page-home .mt-home-navcard-copy{left:94px; right:auto; top:auto; bottom:18px; width:calc(100% - 118px); max-width:220px;}
  body.mt-page-home .mt-home-navcard p{-webkit-line-clamp:3;}
}

/* MinerTools secure bridge hero transfer. */
body.mt-page-home .mt-hero.mt-home-hero-clean{
  min-height:0;
  padding:0;
  background:
    radial-gradient(760px 360px at 18% 28%,rgba(88,217,255,.14),transparent 68%),
    radial-gradient(820px 420px at 78% 46%,rgba(243,200,95,.16),transparent 70%),
    linear-gradient(180deg,#05070b 0%,#0f1724 68%,#eef5fb 100%);
}
body.mt-page-home .mt-hero-grid{
  width:100%;
  max-width:none;
  min-height:0;
  padding-inline:0;
  grid-template-columns:minmax(0,1fr);
  gap:0;
  align-items:start;
}
body.mt-page-home .mt-hero-visual{
  width:100%;
  min-height:0;
  justify-self:center;
  display:flex;
  justify-content:center;
  direction:ltr;
}
body.mt-page-home .mt-home-navcards{
  position:relative;
  padding-top:clamp(16px,1.9vw,26px);
  margin-top:-1px;
  overflow:hidden;
  border-top:1px solid rgba(243,200,95,.34);
  background:
    radial-gradient(760px 160px at 50% -54px,rgba(243,200,95,.16),transparent 70%),
    radial-gradient(680px 180px at 18% 12%,rgba(88,217,255,.08),transparent 74%),
    linear-gradient(180deg,#f5f9fd 0%,#eef6fb 56%,#f9fcff 100%);
  isolation:isolate;
}
body.mt-page-home .mt-home-navcards:before{
  content:"";
  position:absolute;
  left:0;
  right:0;
  top:0;
  height:clamp(42px,4vw,64px);
  z-index:0;
  pointer-events:none;
  background:
    linear-gradient(90deg,transparent 0%,rgba(243,200,95,.32) 16%,rgba(84,239,184,.22) 50%,rgba(243,200,95,.30) 84%,transparent 100%),
    linear-gradient(180deg,rgba(255,255,255,.76),rgba(255,255,255,0));
  opacity:.76;
  box-shadow:none;
}
body.mt-page-home .mt-home-benefit-roll{
  position:absolute;
  left:50%;
  top:-36px;
  z-index:8;
  width:min(780px,calc(100% - 36px));
  height:36px;
  overflow:hidden;
  transform:translateX(-50%);
  direction:rtl;
  border:1px solid rgba(243,200,95,.22);
  border-radius:999px;
  background:linear-gradient(90deg,rgba(5,7,11,.84),rgba(12,18,27,.78),rgba(5,7,11,.84));
  box-shadow:inset 0 1px 0 rgba(255,255,255,.10),inset 0 -1px 0 rgba(84,239,184,.14);
  -webkit-mask-image:linear-gradient(90deg,transparent 0,#000 9%,#000 91%,transparent 100%);
  mask-image:linear-gradient(90deg,transparent 0,#000 9%,#000 91%,transparent 100%);
  pointer-events:none;
}
body.mt-page-home .mt-home-navcards-grid{
  position:relative;
  z-index:1;
}
body.mt-page-home .mt-home-navcards.mt-home-reveal-ready .mt-home-navcard{
  opacity:0;
  filter:blur(10px) saturate(.92);
  transform:translateY(34px) scale(.965);
}
body.mt-page-home .mt-home-navcards.mt-home-reveal-ready .mt-home-navcard-art img{
  transform:scale(1.08);
}
body.mt-page-home .mt-home-navcards.mt-home-reveal-ready.is-visible .mt-home-navcard{
  opacity:1;
  filter:none;
  transform:translateY(0) scale(1);
}
body.mt-page-home .mt-home-navcards.mt-home-reveal-ready.is-visible .mt-home-navcard:nth-child(1){transition-delay:.03s}
body.mt-page-home .mt-home-navcards.mt-home-reveal-ready.is-visible .mt-home-navcard:nth-child(2){transition-delay:.11s}
body.mt-page-home .mt-home-navcards.mt-home-reveal-ready.is-visible .mt-home-navcard:nth-child(3){transition-delay:.19s}
body.mt-page-home .mt-home-navcards.mt-home-reveal-ready.is-visible .mt-home-navcard:nth-child(4){transition-delay:.27s}
body.mt-page-home .mt-home-navcards.mt-home-reveal-ready.is-visible .mt-home-navcard:hover{
  transform:translateY(-7px) scale(1.01);
}
body.mt-page-home .mt-home-navcards.mt-home-reveal-ready.is-visible .mt-home-navcard:hover .mt-home-navcard-art img{
  transform:scale(1.035);
}
body.mt-page-home .mt-home-benefit-roll:after{
  content:"";
  position:absolute;
  top:0;
  bottom:0;
  right:-110px;
  width:100px;
  background:linear-gradient(90deg,transparent,rgba(121,234,255,.18),transparent);
  animation:stripScanner 4.2s ease-in-out infinite;
}
body.mt-page-home .mt-home-benefit-track{
  display:flex;
  align-items:center;
  gap:28px;
  width:max-content;
  height:100%;
  animation:benefitRoll 18s linear infinite;
}
body.mt-page-home .mt-home-benefit-line{
  flex:0 0 auto;
  display:inline-flex;
  align-items:center;
  gap:10px;
  color:#9afed5;
  font-size:12px;
  font-weight:900;
  white-space:nowrap;
  text-shadow:0 0 10px rgba(84,239,184,.34),0 2px 10px rgba(0,0,0,.5);
}
body.mt-page-home .mt-home-benefit-line i{
  color:#f8d985;
  font-style:normal;
  font:900 11px/1 Consolas,monospace;
  text-shadow:0 0 12px rgba(243,200,95,.55);
}
body.mt-page-home .mt-home-benefit-line small{
  min-width:45px;
  direction:ltr;
  text-align:left;
  color:#dfffee;
  font:900 10px/1 Consolas,monospace;
}
body.mt-page-home .mt-premium-bridge,
body.mt-page-home .mt-premium-bridge *{
  box-sizing:border-box;
}
@media (max-width:760px){
  body.mt-page-home .mt-hero-visual{transform:none;min-height:0}
}
body.mt-page-home .mt-premium-bridge{
  --w:1320px;
    --h:560px;
    --ink:#06070a;
    --carbon:#101216;
    --graphite:#171a1f;
    --line:#2c3139;
    --white:#f6fbff;
    --muted:#aab8c4;
    --gold:#f3c85f;
    --gold-deep:#a46f19;
    --cyan:#58d9ff;
    --mint:#54efb8;
    --rose:#ff6f9f;

  direction:ltr;
  position:relative;
  width:100%;
  max-width:none;
  height:var(--h);
  overflow:hidden;
  isolation:isolate;
  border-radius:0;
  background:
    linear-gradient(115deg,#050609 0%,#101217 44%,#15130d 72%,#07080a 100%);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.08);
  content-visibility:auto;
  contain-intrinsic-size:var(--h);
}body.mt-page-home .mt-premium-bridge:before{
  content:"";
  position:absolute;
  inset:0;
  z-index:-3;
  background-image:
    linear-gradient(rgba(255,255,255,.055) 1px,transparent 1px),
    linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px),
    repeating-linear-gradient(118deg,rgba(255,255,255,.04) 0 1px,transparent 1px 16px);
  background-size:54px 54px,54px 54px,100% 100%;
  opacity:.8;
  -webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 12%,#000 88%,transparent 100%);
  mask-image:linear-gradient(90deg,transparent 0%,#000 12%,#000 88%,transparent 100%);
}body.mt-page-home .mt-premium-bridge:after{
  content:"";
  position:absolute;
  inset:-1px;
  z-index:-2;
  background:
    linear-gradient(90deg,rgba(0,0,0,.62),transparent 18%,transparent 79%,rgba(0,0,0,.56)),
    linear-gradient(180deg,rgba(255,255,255,.12),transparent 20%,transparent 82%,rgba(0,0,0,.38));
  pointer-events:none;
}body.mt-page-home .mt-premium-bridge .mt-stage{
  position:absolute;
  inset:0;
  width:var(--w);
  height:var(--h);
  transform-origin:top left;
}body.mt-page-home .mt-premium-bridge .mt-stage.is-paused *,body.mt-page-home .mt-premium-bridge .mt-stage.is-paused *:before,body.mt-page-home .mt-premium-bridge .mt-stage.is-paused *:after{
  animation-play-state:paused!important;
}body.mt-page-home .mt-premium-bridge .mt-report-card{
  display:none;
}body.mt-page-home .mt-premium-bridge .mt-sheen{
  position:absolute;
  inset:0;
  z-index:1;
  pointer-events:none;
  background:
    linear-gradient(105deg,transparent 0%,transparent 31%,rgba(255,255,255,.075) 42%,transparent 54%,transparent 100%);
  transform:translateX(-22%);
  animation:sheen 12s ease-in-out infinite;
  mix-blend-mode:screen;
}body.mt-page-home .mt-premium-bridge .mt-vignette{
  position:absolute;
  inset:0;
  z-index:2;
  pointer-events:none;
  background:
    linear-gradient(180deg,rgba(2,3,5,.22),transparent 18%,transparent 74%,rgba(2,3,5,.46)),
    linear-gradient(90deg,rgba(2,3,5,.68),transparent 23%,transparent 77%,rgba(2,3,5,.58));
}body.mt-page-home .mt-premium-bridge .mt-brand{
  position:absolute;
  left:44px;
  top:32px;
  z-index:12;
  display:flex;
  align-items:center;
  gap:13px;
  min-width:260px;
}body.mt-page-home .mt-premium-bridge .mt-brand img{
  width:46px;
  height:46px;
  object-fit:contain;
  filter:drop-shadow(0 0 18px rgba(243,200,95,.5));
}body.mt-page-home .mt-premium-bridge .mt-brand b{
  display:block;
  font-size:23px;
  line-height:1;
  letter-spacing:0;
  color:#fff;
  font-weight:900;
}body.mt-page-home .mt-premium-bridge .mt-brand small{
  display:block;
  margin-top:7px;
  color:var(--gold);
  font-size:11px;
  font-weight:800;
  letter-spacing:1.9px;
  text-transform:uppercase;
}body.mt-page-home .mt-premium-bridge .mt-kicker{
  position:absolute;
  left:338px;
  top:34px;
  z-index:12;
  width:560px;
  min-height:50px;
  display:flex;
  align-items:center;
  justify-content:center;
  padding:9px 18px;
  border:1px solid rgba(243,200,95,.34);
  border-radius:999px;
  background:linear-gradient(180deg,rgba(255,255,255,.12),rgba(243,200,95,.075));
  box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 14px 32px rgba(0,0,0,.22),0 0 28px rgba(243,200,95,.09);
  backdrop-filter:blur(10px);
  direction:rtl;
  text-align:center;
}body.mt-page-home .mt-premium-bridge .mt-kicker h1{
  margin:0;
  color:#ffe5a0;
  font-size:23px;
  line-height:1.35;
  font-weight:900;
  letter-spacing:0;
  white-space:nowrap;
  text-shadow:0 12px 28px rgba(0,0,0,.48),0 0 20px rgba(243,200,95,.18);
}body.mt-page-home .mt-premium-bridge .mt-status{
  position:absolute;
  top:28px;
  right:36px;
  z-index:12;
  display:flex;
  gap:7px;
  direction:rtl;
}body.mt-page-home .mt-premium-bridge .mt-status div{
  width:96px;
  min-height:52px;
  padding:8px 10px;
  border:1px solid rgba(255,255,255,.14);
  border-radius:8px;
  background:linear-gradient(180deg,rgba(255,255,255,.12),rgba(255,255,255,.045));
  box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 16px 28px rgba(0,0,0,.2);
  backdrop-filter:blur(12px);
  text-align:center;
}body.mt-page-home .mt-premium-bridge .mt-status b{
  display:block;
  color:#fff;
  font-size:13px;
  font-weight:900;
}body.mt-page-home .mt-premium-bridge .mt-status small{
  display:block;
  margin-top:6px;
  color:#9afed5;
  font-size:10px;
  font-weight:800;
  letter-spacing:.4px;
  direction:ltr;
}body.mt-page-home .mt-premium-bridge .mt-network{
  position:absolute;
  inset:0;
  z-index:5;
  width:var(--w);
  height:var(--h);
  overflow:visible;
}body.mt-page-home .mt-premium-bridge .mt-route-base,body.mt-page-home .mt-premium-bridge .mt-route-aura,body.mt-page-home .mt-premium-bridge .mt-route-in,body.mt-page-home .mt-premium-bridge .mt-route-out,body.mt-page-home .mt-premium-bridge .mt-route-gold,body.mt-page-home .mt-premium-bridge .mt-route-scan{
  fill:none;
  stroke-linecap:round;
  stroke-linejoin:round;
}body.mt-page-home .mt-premium-bridge .mt-route-base{
  stroke:rgba(255,255,255,.1);
  stroke-width:1.2;
  opacity:.7;
}body.mt-page-home .mt-premium-bridge .mt-route-aura{
  stroke-width:14;
  opacity:.14;
  filter:url(#softRouteGlow);
}body.mt-page-home .mt-premium-bridge .mt-route-aura.cyan{stroke:url(#gradCyan)}body.mt-page-home .mt-premium-bridge .mt-route-aura.mint{stroke:url(#gradMint)}body.mt-page-home .mt-premium-bridge .mt-route-aura.gold{stroke:url(#gradGold)}body.mt-page-home .mt-premium-bridge .mt-route-scan{
  stroke-width:2;
  stroke-dasharray:2 42;
  stroke-dashoffset:0;
  opacity:.86;
  filter:url(#softRouteGlow);
  animation:smartScan 2.4s linear infinite;
}body.mt-page-home .mt-premium-bridge .mt-route-scan.cyan{stroke:#baf4ff}body.mt-page-home .mt-premium-bridge .mt-route-scan.mint{stroke:#b9ffe5;animation-duration:2.2s}body.mt-page-home .mt-premium-bridge .mt-route-scan.gold{stroke:#ffe5a0;animation-duration:2.7s}body.mt-page-home .mt-premium-bridge .mt-route-scan:nth-of-type(3n){animation-delay:.35s}body.mt-page-home .mt-premium-bridge .mt-route-scan:nth-of-type(3n+1){animation-delay:.7s}body.mt-page-home .mt-premium-bridge .mt-route-in,body.mt-page-home .mt-premium-bridge .mt-route-out,body.mt-page-home .mt-premium-bridge .mt-route-gold{
  stroke-width:4.2;
  stroke-dasharray:18 16;
  stroke-dashoffset:0;
}body.mt-page-home .mt-premium-bridge .mt-route-in{
  stroke:url(#gradCyan);
  filter:url(#glowCyan);
  animation:flowIn 3.1s linear infinite;
}body.mt-page-home .mt-premium-bridge .mt-route-out{
  stroke:url(#gradMint);
  filter:url(#glowMint);
  animation:flowOut 2.75s linear infinite;
}body.mt-page-home .mt-premium-bridge .mt-route-gold{
  stroke:url(#gradGold);
  stroke-width:4;
  filter:url(#glowGold);
  animation:flowGold 2.95s linear infinite;
}body.mt-page-home .mt-premium-bridge .mt-node{
  fill:#11151b;
  stroke-width:3;
  filter:url(#softShadow);
}body.mt-page-home .mt-premium-bridge .mt-node.cyan{stroke:var(--cyan)}body.mt-page-home .mt-premium-bridge .mt-node.mint{stroke:var(--mint)}body.mt-page-home .mt-premium-bridge .mt-node.gold{stroke:var(--gold)}body.mt-page-home .mt-premium-bridge .mt-port-ring{
  fill:none;
  stroke-width:1.4;
  stroke-dasharray:3 5;
  opacity:.86;
  filter:url(#softRouteGlow);
  transform-box:fill-box;
  transform-origin:center;
  animation:portSpin 3.2s linear infinite;
}body.mt-page-home .mt-premium-bridge .mt-port-ring.cyan{stroke:#85ecff}body.mt-page-home .mt-premium-bridge .mt-port-ring.mint{stroke:#9afed5;animation-delay:.35s}body.mt-page-home .mt-premium-bridge .mt-port-ring.gold{stroke:#f8d985;animation-delay:.7s}body.mt-page-home .mt-premium-bridge .mt-port-socket{
  stroke-width:1.25;
  rx:2;
  filter:url(#softRouteGlow);
}body.mt-page-home .mt-premium-bridge .mt-port-socket.cyan{fill:rgba(66,218,255,.16);stroke:#79eaff}body.mt-page-home .mt-premium-bridge .mt-port-socket.mint{fill:rgba(105,255,199,.14);stroke:#8effd3}body.mt-page-home .mt-premium-bridge .mt-port-socket.gold{fill:rgba(243,200,95,.16);stroke:#ffe29a}body.mt-page-home .mt-premium-bridge .mt-coin-svg{filter:url(#glowGold)}body.mt-page-home .mt-premium-bridge .mt-packet{
  filter:url(#softRouteGlow);
  opacity:.94;
  stroke-width:1.5;
  stroke-dasharray:4 3;
  transform-box:fill-box;
  transform-origin:center;
  animation:packetSpin 2.6s linear infinite;
}body.mt-page-home .mt-premium-bridge .mt-packet.cyan{fill:rgba(186,244,255,.18);stroke:#baf4ff}body.mt-page-home .mt-premium-bridge .mt-packet.mint{fill:rgba(185,255,229,.18);stroke:#b9ffe5}body.mt-page-home .mt-premium-bridge .mt-packet.gold{fill:rgba(255,229,160,.2);stroke:#ffe5a0}body.mt-page-home .mt-premium-bridge .mt-miner{
  position:absolute;
  left:42px;
  width:270px;
  height:88px;
  z-index:8;
  display:flex;
  align-items:center;
  gap:12px;
  padding:9px 12px 9px 10px;
  border:1px solid rgba(255,255,255,.14);
  border-radius:8px;
  background:
    linear-gradient(135deg,rgba(255,255,255,.13),rgba(255,255,255,.045) 56%,rgba(243,200,95,.08));
  box-shadow:
    0 20px 42px rgba(0,0,0,.28),
    inset 0 1px 0 rgba(255,255,255,.2);
  backdrop-filter:blur(14px);
  --delay:0s;
  animation:none;
}body.mt-page-home .mt-premium-bridge .mt-miner.m1{top:141px;--delay:0s}body.mt-page-home .mt-premium-bridge .mt-miner.m2{top:266px;--delay:2.1s}body.mt-page-home .mt-premium-bridge .mt-miner.m3{top:391px;--delay:4.2s}body.mt-page-home .mt-premium-bridge .mt-miner:before{
  content:"";
  position:absolute;
  left:0;
  top:14px;
  bottom:14px;
  width:3px;
  border-radius:0 4px 4px 0;
  background:linear-gradient(180deg,var(--cyan),var(--mint));
  box-shadow:0 0 16px rgba(88,217,255,.55);
}body.mt-page-home .mt-premium-bridge .mt-miner .thumb{
  position:relative;
  flex:0 0 66px;
  height:58px;
  display:grid;
  place-items:center;
}body.mt-page-home .mt-premium-bridge .mt-miner .thumb:before{
  content:"";
  position:absolute;
  inset:0;
  border-radius:8px;
  background:linear-gradient(145deg,rgba(255,255,255,.12),rgba(0,0,0,.2));
  border:1px solid rgba(255,255,255,.09);
}body.mt-page-home .mt-premium-bridge .mt-miner .rig{
  position:relative;
  z-index:2;
  width:58px;
  height:52px;
  object-fit:contain;
  filter:drop-shadow(0 14px 16px rgba(0,0,0,.5));
}body.mt-page-home .mt-premium-bridge .mt-miner.m2 .rig{width:61px;height:53px}body.mt-page-home .mt-premium-bridge .mt-miner.m3 .rig{width:62px;height:54px}body.mt-page-home .mt-premium-bridge .mt-miner .copy{
  position:static;
  flex:1 1 auto;
  display:block;
  min-width:0;
  text-align:left;
}body.mt-page-home .mt-premium-bridge .mt-miner .brand{
  display:block;
  max-width:100%;
  overflow:visible;
  text-overflow:clip;
  color:#fff;
  font-size:17px;
  line-height:1;
  font-weight:900;
  white-space:nowrap;
  letter-spacing:0;
}body.mt-page-home .mt-premium-bridge .mt-miner .btc-meter{
  position:absolute;
  top:-24px;
  right:14px;
  z-index:9;
  height:32px;
  min-width:124px;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  gap:8px;
  padding:0 11px;
  border:1px solid rgba(243,200,95,.5);
  border-radius:7px;
  background:
    radial-gradient(circle at 18% 18%,rgba(255,243,188,.28),transparent 32%),
    linear-gradient(135deg,rgba(243,200,95,.25),rgba(12,13,12,.8));
  box-shadow:
    inset 0 1px 0 rgba(255,255,255,.2),
    0 9px 24px rgba(0,0,0,.34),
    0 0 24px rgba(243,200,95,.2);
  color:#ffe39b;
  font:900 12.5px/1 Consolas,monospace;
  direction:ltr;
}body.mt-page-home .mt-premium-bridge .mt-miner .btc-meter span{
  color:#f3c85f;
  font-size:14px;
  letter-spacing:.8px;
}body.mt-page-home .mt-premium-bridge .mt-miner .btc-meter:after{
  content:"+BTC";
  position:absolute;
  right:8px;
  top:-15px;
  color:#fff2b8;
  font:900 10px/1 Consolas,monospace;
  text-shadow:0 0 14px rgba(243,200,95,.85);
  opacity:0;
  pointer-events:none;
}body.mt-page-home .mt-premium-bridge .mt-miner .btc-meter.is-hot{
  animation:walletPop .62s cubic-bezier(.2,1.45,.32,1);
}body.mt-page-home .mt-premium-bridge .mt-miner .btc-meter.is-hot:after{
  animation:walletScore .82s ease-out;
}body.mt-page-home .mt-premium-bridge .mt-miner .miner-stats{
  display:grid;
  grid-template-columns:repeat(3,max-content);
  gap:3px;
  margin-top:7px;
  direction:ltr;
}body.mt-page-home .mt-premium-bridge .mt-miner .miner-stats span{
  display:inline-flex;
  align-items:center;
  justify-content:center;
  height:18px;
  padding:0 4px;
  border:1px solid rgba(84,239,184,.2);
  border-radius:5px;
  color:#dfffee;
  background:rgba(84,239,184,.055);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 0 14px rgba(84,239,184,.06);
  font:900 8.5px/1 Consolas,monospace;
  font-weight:900;
  white-space:nowrap;
}body.mt-page-home .mt-premium-bridge .mt-miner .miner-stats span:nth-child(2){
  color:#f8d985;
  border-color:rgba(243,200,95,.24);
  background:rgba(243,200,95,.06);
}body.mt-page-home .mt-premium-bridge .mt-miner .miner-stats span:nth-child(1){
  color:#9afed5;
  border-color:rgba(84,239,184,.3);
  background:rgba(84,239,184,.07);
}body.mt-page-home .mt-premium-bridge .mt-miner .miner-stats span:nth-child(3){
  color:#ff8d8d;
  border-color:rgba(255,91,91,.34);
  background:rgba(255,91,91,.08);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 0 14px rgba(255,91,91,.08);
}body.mt-page-home .mt-premium-bridge .mt-core{
  position:absolute;
  left:565px;
  top:181px;
  z-index:9;
  width:190px;
  height:190px;
  display:grid;
  place-items:center;
  perspective:700px;
}body.mt-page-home .mt-premium-bridge .mt-core:before{
  content:"";
  position:absolute;
  inset:-18px;
  border-radius:50%;
  background:
    conic-gradient(from 110deg,rgba(243,200,95,.22),transparent 19%,rgba(88,217,255,.18),transparent 42%,rgba(84,239,184,.2),transparent 69%,rgba(243,200,95,.22));
  filter:blur(2px);
  opacity:.95;
  animation:coreGlowFloat 5.8s ease-in-out infinite;
}body.mt-page-home .mt-premium-bridge .mt-core:after{
  content:"";
  position:absolute;
  z-index:3;
  width:132px;
  height:132px;
  border-radius:50%;
  pointer-events:none;
  background:
    radial-gradient(circle at 34% 24%,rgba(255,246,198,.2),transparent 28%),
    radial-gradient(circle at 64% 70%,rgba(84,239,184,.12),transparent 34%);
  mix-blend-mode:screen;
  -webkit-mask:radial-gradient(circle,#000 0 63%,transparent 66%);
  mask:radial-gradient(circle,#000 0 63%,transparent 66%);
  opacity:.72;
}body.mt-page-home .mt-premium-bridge .mt-core.is-reacting .r1{
  animation:spin 18s linear infinite,coreRingKick .72s ease-out;
}body.mt-page-home .mt-premium-bridge .mt-core.is-reacting img{
  filter:drop-shadow(0 0 34px rgba(243,200,95,.78)) drop-shadow(0 0 16px rgba(88,217,255,.36));
}body.mt-page-home .mt-premium-bridge .mt-core .ring{
  position:absolute;
  border-radius:50%;
  pointer-events:none;
}body.mt-page-home .mt-premium-bridge .mt-core .r1{
  inset:8px;
  border:1px solid rgba(243,200,95,.72);
  box-shadow:0 0 34px rgba(243,200,95,.22);
  animation:spin 18s linear infinite;
}body.mt-page-home .mt-premium-bridge .mt-core .r2{
  inset:-26px;
  border:1px dashed rgba(88,217,255,.38);
  animation:spin 28s linear reverse infinite;
}body.mt-page-home .mt-premium-bridge .mt-core .r3{
  inset:-58px;
  border:1px solid rgba(255,255,255,.08);
  background:repeating-conic-gradient(from 0deg,rgba(243,200,95,.12) 0 2deg,transparent 2deg 10deg);
  -webkit-mask:radial-gradient(circle,transparent 0 69%,#000 70% 72%,transparent 73%);
  mask:radial-gradient(circle,transparent 0 69%,#000 70% 72%,transparent 73%);
  animation:spin 42s linear infinite;
}body.mt-page-home .mt-premium-bridge .mt-core img{
  position:relative;
  z-index:2;
  width:132px;
  height:132px;
  object-fit:contain;
  border-radius:50%;
  filter:drop-shadow(0 0 26px rgba(243,200,95,.66));
  animation:coreLogoFloat 4.8s ease-in-out infinite;
}body.mt-page-home .mt-premium-bridge .mt-core .core-title{
  position:absolute;
  left:50%;
  top:-68px;
  bottom:auto;
  transform:translateX(-50%);
  width:230px;
  text-align:center;
  color:#fff;
}body.mt-page-home .mt-premium-bridge .mt-core .core-title b{
  display:block;
  color:var(--gold);
  font-size:16px;
  line-height:1;
  font-weight:900;
  letter-spacing:1.2px;
}body.mt-page-home .mt-premium-bridge .mt-core .core-title small{
  display:block;
  margin-top:8px;
  direction:rtl;
  color:#cfe7f3;
  font-size:12px;
  font-weight:800;
}body.mt-page-home .mt-premium-bridge .mt-country{
  position:absolute;
  left:842px;
  z-index:8;
  width:158px;
  height:58px;
  display:flex;
  align-items:center;
  gap:10px;
  padding:8px 10px;
  border:1px solid rgba(255,255,255,.13);
  border-radius:8px;
  background:linear-gradient(135deg,rgba(255,255,255,.12),rgba(255,255,255,.04));
  box-shadow:0 18px 34px rgba(0,0,0,.25),inset 0 1px 0 rgba(255,255,255,.16);
  backdrop-filter:blur(12px);
}body.mt-page-home .mt-premium-bridge .mt-country.de{top:145px}body.mt-page-home .mt-premium-bridge .mt-country.ch{top:270px}body.mt-page-home .mt-premium-bridge .mt-country.fi{top:395px}body.mt-page-home .mt-premium-bridge .mt-country img{
  width:40px;
  height:40px;
  object-fit:contain;
  filter:drop-shadow(0 10px 12px rgba(0,0,0,.35));
}body.mt-page-home .mt-premium-bridge .mt-country b{
  display:block;
  color:#fff;
  font-size:13px;
  line-height:1;
  font-weight:900;
}body.mt-page-home .mt-premium-bridge .mt-country small{
  display:block;
  margin-top:6px;
  color:#9afed5;
  font-size:9.5px;
  font-weight:800;
  letter-spacing:.6px;
  text-transform:uppercase;
}body.mt-page-home .mt-premium-bridge .mt-pool{
  position:absolute;
  right:42px;
  top:228px;
  z-index:10;
  width:156px;
  height:104px;
  display:grid;
  place-items:center;
  border:1px solid rgba(255,255,255,.16);
  border-radius:8px;
  background:
    linear-gradient(145deg,rgba(255,255,255,.15),rgba(255,255,255,.045)),
    linear-gradient(90deg,rgba(243,200,95,.12),transparent);
  box-shadow:
    0 22px 46px rgba(0,0,0,.31),
    inset 0 1px 0 rgba(255,255,255,.22);
  backdrop-filter:blur(14px);
}body.mt-page-home .mt-premium-bridge .mt-pool:before{
  content:"";
  position:absolute;
  inset:9px;
  border-radius:8px;
  border:1px dashed rgba(243,200,95,.27);
  animation:softPulse 3.8s ease-in-out infinite;
}body.mt-page-home .mt-premium-bridge .mt-pool .logo{
  width:118px;
  height:auto;
  filter:drop-shadow(0 0 18px rgba(88,217,255,.28));
}body.mt-page-home .mt-premium-bridge .mt-pool small{
  position:absolute;
  left:0;
  right:0;
  bottom:11px;
  text-align:center;
  color:var(--gold);
  font-size:9.5px;
  font-weight:900;
  letter-spacing:1.2px;
  text-transform:uppercase;
}body.mt-page-home .mt-premium-bridge .mt-report-card{
  position:absolute;
  left:292px;
  bottom:30px;
  z-index:12;
  width:720px;
  height:32px;
  display:none;
  padding:0;
  direction:rtl;
  overflow:hidden;
  border-top:1px solid rgba(84,239,184,.16);
  border-bottom:1px solid rgba(84,239,184,.12);
  -webkit-mask-image:linear-gradient(90deg,transparent 0,#000 9%,#000 91%,transparent 100%);
  mask-image:linear-gradient(90deg,transparent 0,#000 9%,#000 91%,transparent 100%);
  pointer-events:none;
}body.mt-page-home .mt-premium-bridge .mt-report-card:after{
  content:"";
  position:absolute;
  top:0;
  bottom:0;
  width:94px;
  background:linear-gradient(90deg,transparent,rgba(121,234,255,.18),transparent);
  animation:stripScanner 4.2s ease-in-out infinite;
}body.mt-page-home .mt-premium-bridge .mt-report-card .report-feed{
  display:flex;
  align-items:center;
  gap:28px;
  width:max-content;
  height:100%;
  animation:benefitRoll 18s linear infinite;
}body.mt-page-home .mt-premium-bridge .mt-report-card .report-line{
  position:relative;
  flex:0 0 auto;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  gap:10px;
  min-width:0;
  height:32px;
  color:#9afed5;
  font-family:Tahoma,Consolas,monospace;
  font-size:11px;
  font-weight:900;
  opacity:.92;
  transform:none;
  text-shadow:0 0 10px rgba(84,239,184,.34),0 2px 10px rgba(0,0,0,.5);
  animation:none;
}body.mt-page-home .mt-premium-bridge .mt-report-card .report-line i{
  color:#f8d985;
  font-style:normal;
  font:900 11px/1 Consolas,monospace;
  text-shadow:0 0 12px rgba(243,200,95,.55);
}body.mt-page-home .mt-premium-bridge .mt-report-card .report-line strong{
  min-width:0;
  text-align:right;
  white-space:nowrap;
}body.mt-page-home .mt-premium-bridge .mt-report-card .report-line small{
  min-width:45px;
  direction:ltr;
  text-align:left;
  color:#dfffee;
  font:900 10px/1 Consolas,monospace;
}
@keyframes flowIn{to{stroke-dashoffset:-72}}
@keyframes flowOut{to{stroke-dashoffset:-74}}
@keyframes flowGold{to{stroke-dashoffset:-68}}
@keyframes smartScan{to{stroke-dashoffset:-88}}
@keyframes portSpin{
  0%{transform:rotate(0deg);opacity:.86}
  50%{opacity:.42}
  100%{transform:rotate(360deg);opacity:.86}
}
@keyframes packetSpin{
  0%{transform:rotate(0deg);opacity:.92}
  50%{opacity:.52}
  100%{transform:rotate(360deg);opacity:.92}
}
@keyframes walletPop{
  0%{transform:translateY(0) scale(1);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 9px 24px rgba(0,0,0,.34),0 0 24px rgba(243,200,95,.2)}
  36%{transform:translateY(-7px) scale(1.13);box-shadow:inset 0 1px 0 rgba(255,255,255,.26),0 14px 30px rgba(0,0,0,.42),0 0 38px rgba(243,200,95,.55)}
  64%{transform:translateY(2px) scale(.98)}
  100%{transform:translateY(0) scale(1)}
}
@keyframes walletScore{
  0%{transform:translateY(8px) scale(.7);opacity:0}
  18%{opacity:1}
  100%{transform:translateY(-18px) scale(1.18);opacity:0}
}
@keyframes benefitRoll{to{transform:translateX(50%)}}
@keyframes stripScanner{
  0%{right:-110px;opacity:0}
  14%,72%{opacity:1}
  100%{right:100%;opacity:0}
}
@keyframes spin{to{transform:rotate(360deg)}}
@keyframes sheen{0%,42%,100%{transform:translateX(-36%)}58%{transform:translateX(28%)}}
@keyframes coreOrbit{
  0%{rotate:0deg}
  100%{rotate:360deg}
}
@keyframes coreRingKick{
  0%{transform:scale(.94);box-shadow:0 0 24px rgba(88,217,255,.16)}
  38%{transform:scale(1.08);box-shadow:0 0 46px rgba(88,217,255,.38)}
  100%{transform:scale(1);box-shadow:0 0 34px rgba(243,200,95,.22)}
}
@keyframes coreLogoFloat{
  0%,100%{transform:translateY(0) scale(1);filter:drop-shadow(0 0 24px rgba(243,200,95,.58))}
  45%{transform:translateY(-7px) scale(1.025);filter:drop-shadow(0 10px 30px rgba(243,200,95,.72)) drop-shadow(0 0 14px rgba(84,239,184,.24))}
}
@keyframes coreGlowFloat{
  0%,100%{transform:scale(.985);opacity:.78}
  50%{transform:scale(1.035);opacity:.98}
}
@keyframes minerLift{0%,74%,100%{transform:translateY(0)}80%{transform:translateY(-8px)}88%{transform:translateY(0)}}
@keyframes softPulse{50%{opacity:.52;transform:scale(.985)}}
@media (max-width:700px){body.mt-page-home .mt-premium-bridge .mt-route-aura{
    opacity:.08;
    filter:none;
  }body.mt-page-home .mt-premium-bridge .mt-route-scan,body.mt-page-home .mt-premium-bridge .mt-packet,body.mt-page-home .mt-premium-bridge .mt-coin-svg.optional-coin{
    display:none;
  }body.mt-page-home .mt-premium-bridge .mt-core .r3{
    display:none;
  }body.mt-page-home .mt-premium-bridge .mt-miner,body.mt-page-home .mt-premium-bridge .mt-country,body.mt-page-home .mt-premium-bridge .mt-pool,body.mt-page-home .mt-premium-bridge .mt-status div{
    backdrop-filter:none;
  }body.mt-page-home .mt-premium-bridge .mt-core:before{
    filter:none;
    opacity:.72;
  }body.mt-page-home .mt-premium-bridge .mt-sheen{
    animation:none;
    opacity:.55;
  }
}
@media (prefers-reduced-motion:reduce){body.mt-page-home .mt-premium-bridge *,body.mt-page-home .mt-premium-bridge *:before,body.mt-page-home .mt-premium-bridge *:after{animation:none!important;transition:none!important}body.mt-page-home .mt-premium-bridge .mt-route-in,body.mt-page-home .mt-premium-bridge .mt-route-out,body.mt-page-home .mt-premium-bridge .mt-route-gold{stroke-dasharray:none}
}

/* MinerTools header responsive refinement. */
.mt-navbar .mt-container.mt-navbar-inner{
  grid-template-columns:minmax(230px,300px) minmax(0,1fr) minmax(150px,210px) !important;
  grid-template-areas:"tools nav brand" !important;
  column-gap:clamp(8px,1.1vw,18px) !important;
  width:min(1320px,calc(100% - 28px)) !important;
  overflow:visible !important;
}
.mt-navbar .mt-header-toolbar-brand{
  gap:0 !important;
  min-width:0 !important;
  max-width:210px !important;
  justify-content:flex-end !important;
}
.mt-navbar .mt-header-toolbar-brand-icon{
  display:none !important;
}
.mt-navbar .mt-header-toolbar-wordmark,
.mt-navbar .mt-brand-logo{
  width:clamp(145px,14vw,210px) !important;
  max-width:100% !important;
  height:auto !important;
}
.mt-navbar .mt-nav{
  min-width:0 !important;
  overflow:hidden !important;
}
.mt-navbar .mt-menu{
  display:flex !important;
  align-items:center !important;
  justify-content:center !important;
  gap:clamp(2px,.45vw,7px) !important;
  min-width:0 !important;
  overflow:hidden !important;
}
.mt-navbar .mt-menu > li{
  flex:0 1 auto !important;
  min-width:0 !important;
}
.mt-navbar .mt-menu > li > a{
  max-width:clamp(74px,8vw,124px) !important;
  padding-inline:clamp(2px,.35vw,6px) !important;
  font-size:clamp(11.2px,.86vw,13.2px) !important;
  line-height:1.35 !important;
  white-space:nowrap !important;
  overflow:hidden !important;
  text-overflow:ellipsis !important;
}
.mt-navbar .mt-tools-left{
  width:auto !important;
  max-width:300px !important;
  min-width:0 !important;
  gap:clamp(5px,.6vw,9px) !important;
}
.mt-navbar .mt-icon-btn,
.mt-navbar .mt-tools-left > a.mt-icon-btn,
.mt-navbar .mt-tools-left > button.mt-icon-btn,
.mt-navbar .mt-currency{
  width:clamp(38px,3.4vw,46px) !important;
  min-width:clamp(38px,3.4vw,46px) !important;
  height:clamp(38px,3.4vw,46px) !important;
}
.mt-navbar .mt-currency{
  width:clamp(74px,6.2vw,94px) !important;
  min-width:clamp(74px,6.2vw,94px) !important;
}
@media (max-width:1080px){
  .mt-navbar .mt-container.mt-navbar-inner{
    display:grid !important;
    direction:rtl !important;
    grid-template-columns:46px minmax(0,1fr) auto !important;
    grid-template-areas:"toggle brand tools" !important;
    column-gap:10px !important;
    height:68px !important;
    min-height:68px !important;
    width:min(100%,calc(100% - 24px)) !important;
  }
  .mt-navbar .mt-mobile-toggle{
    display:inline-flex !important;
    grid-area:toggle !important;
    justify-self:start !important;
    width:44px !important;
    min-width:44px !important;
    height:44px !important;
  }
  .mt-navbar .mt-nav{
    display:none !important;
  }
  .mt-navbar .mt-header-toolbar-brand{
    grid-area:brand !important;
    justify-self:center !important;
    max-width:188px !important;
  }
  .mt-navbar .mt-header-toolbar-wordmark,
  .mt-navbar .mt-brand-logo{
    width:clamp(154px,30vw,188px) !important;
  }
  .mt-navbar .mt-tools-left{
    grid-area:tools !important;
    justify-self:end !important;
    max-width:176px !important;
  }
}
@media (max-width:560px){
  .mt-navbar .mt-container.mt-navbar-inner{
    grid-template-columns:44px minmax(118px,1fr) auto !important;
    column-gap:8px !important;
  }
  .mt-navbar .mt-header-toolbar-brand{
    justify-self:center !important;
    max-width:148px !important;
  }
  .mt-navbar .mt-header-toolbar-wordmark,
  .mt-navbar .mt-brand-logo{
    width:142px !important;
  }
  .mt-navbar .mt-tools-left{
    max-width:96px !important;
    overflow:hidden !important;
  }
  .mt-navbar .mt-tools-left .mt-user,
  .mt-navbar .mt-tools-left .mt-mode{
    display:none !important;
  }
  .mt-navbar .mt-icon-btn,
  .mt-navbar .mt-tools-left > a.mt-icon-btn,
  .mt-navbar .mt-tools-left > button.mt-icon-btn,
  .mt-navbar .mt-currency{
    width:40px !important;
    min-width:40px !important;
    height:40px !important;
  }
}

/* MinerTools light premium compact system. */
html.mt-light-html body.mt-page-home,
body.mt-page-home.mt-theme-light{
  background:radial-gradient(760px 210px at 16% 9%,rgba(88,217,255,.08),transparent 70%),radial-gradient(820px 220px at 88% 16%,rgba(232,191,86,.10),transparent 72%),linear-gradient(180deg,#f6f9fc 0%,#eef5fa 44%,#f8fbfd 100%);
}
body.mt-page-home .mt-home-navcards,
body.mt-page-home .mt-home-showcase,
body.mt-page-home .mt-home-market{padding:clamp(20px,2.25vw,34px) 0}
body.mt-page-home .mt-home-showcase-grid{gap:16px}
body.mt-page-home .mt-home-navcards{padding-top:clamp(14px,1.55vw,22px);background:radial-gradient(760px 140px at 50% -42px,rgba(243,200,95,.12),transparent 70%),linear-gradient(180deg,#f4f8fb 0%,#eef5fa 58%,#f8fbfd 100%)}
body.mt-page-home .mt-home-navcards-grid{gap:12px}
body.mt-page-home .mt-home-navcard{min-height:218px;border-radius:20px;border-color:rgba(221,228,238,.92);box-shadow:0 16px 36px rgba(15,23,42,.075)}
body.mt-page-home .mt-home-navcard::after{height:52%;border-radius:0 0 20px 20px}
body.mt-page-home .mt-home-navcard-copy{left:84px;bottom:18px;width:clamp(162px,48%,204px);min-height:96px;max-width:204px}
body.mt-page-home .mt-home-navcard h2{font-size:clamp(20px,1.6vw,27px);line-height:1.28}
body.mt-page-home .mt-home-navcard p{min-height:4.6em;font-size:12.2px;line-height:1.52}
body.mt-page-home .mt-home-navcard b{left:16px;bottom:16px;width:50px;height:50px;box-shadow:0 14px 30px rgba(232,191,86,.28),inset 0 1px 0 rgba(255,255,255,.52)}
body.mt-page-home .mt-home-list-card,
body.mt-page-home .mt-home-market-card{border-radius:20px;border-color:rgba(219,226,237,.96);box-shadow:0 16px 38px rgba(15,23,42,.065),inset 0 1px 0 rgba(255,255,255,.82)}
body.mt-page-home .mt-home-showcase-row--software,
body.mt-page-home .mt-home-showcase-row--products{padding:10px 12px 12px;background:radial-gradient(600px 180px at 10% 0%,rgba(88,217,255,.10),transparent 68%),radial-gradient(620px 190px at 92% 0%,rgba(232,191,86,.13),transparent 66%),linear-gradient(180deg,#fff 0%,#f8fbfd 100%)}
body.mt-page-home .mt-home-showcase-row--software::before,
body.mt-page-home .mt-home-showcase-row--products::before{opacity:.14}
body.mt-page-home .mt-home-showcase-row--software .mt-home-section-head,
body.mt-page-home .mt-home-showcase-row--products .mt-home-section-head,
body.mt-page-home .mt-home-showcase-row .mt-home-section-head{min-height:28px;margin:0 2px 8px}
body.mt-page-home .mt-home-showcase-row--software .mt-home-section-head h2,
body.mt-page-home .mt-home-showcase-row--products .mt-home-section-head h2{color:#111827;font-size:clamp(16px,1.12vw,20px);text-shadow:none}
body.mt-page-home .mt-home-showcase-row--software .mt-home-section-head a,
body.mt-page-home .mt-home-showcase-row--products .mt-home-section-head a,
body.mt-page-home .mt-home-showcase-row .mt-home-section-head a{height:28px;min-height:28px;padding:0 10px;color:#536175;border-color:rgba(215,224,237,.96);background:rgba(255,255,255,.88);box-shadow:0 8px 18px rgba(15,23,42,.045),inset 0 1px 0 rgba(255,255,255,.86);font-size:11px}
body.mt-page-home .mt-home-rail{grid-template-columns:repeat(6,minmax(0,1fr))}
body.mt-page-home .mt-home-rail--software,
body.mt-page-home .mt-home-rail--products{gap:8px}
body.mt-page-home .mt-home-soft-card{min-height:178px;border-radius:14px;box-shadow:0 12px 26px rgba(15,23,42,.12)}
body.mt-page-home .mt-home-soft-card::after{inset:7px;border-radius:10px}
body.mt-page-home .mt-home-soft-card strong{min-height:36px;margin:0 11px 7px;font-size:11.6px;line-height:1.45}
body.mt-page-home .mt-home-soft-card__action{min-height:28px;margin:0 11px 11px;padding:0 10px;font-size:10.8px}
body.mt-page-home .mt-home-showcase-row--products .mt-shop-product-card{padding:6px;border-radius:14px;box-shadow:0 10px 22px rgba(15,23,42,.052)}
body.mt-page-home .mt-home-showcase-row--products .mt-shop-product-card__thumb{flex-basis:96px;height:96px;min-height:96px;max-height:96px;border-radius:11px}
body.mt-page-home .mt-home-showcase-row--products .mt-shop-product-card__stock{bottom:6px;height:21px;padding-inline:8px;font-size:10px}
body.mt-page-home .mt-home-showcase-row--products .mt-shop-product-card__sale{top:7px;inset-inline-end:7px;width:44px;min-width:44px;height:30px;font-size:11px}
body.mt-page-home .mt-home-showcase-row--products .mt-shop-product-card__body{grid-template-rows:30px 52px 38px;gap:3px;padding:5px 0 0}
body.mt-page-home .mt-home-showcase-row--products .mt-shop-product-card h3,
body.mt-page-home .mt-home-showcase-row--products .mt-shop-product-card__body h3{height:30px;min-height:30px;max-height:30px;font-size:11px;line-height:1.38}
body.mt-page-home .mt-home-showcase-row--products .mt-shop-product-card__specs,
body.mt-page-home .mt-home-showcase-row--products .mt-shop-product-card__specs--compact{height:52px;min-height:52px;max-height:52px;border-radius:9px}
body.mt-page-home .mt-home-showcase-row--products .mt-shop-product-card__specs li{height:26px;padding:0 4px;gap:3px}
body.mt-page-home .mt-home-showcase-row--products .mt-shop-product-card__spec-icon,
body.mt-page-home .mt-home-showcase-row--products .mt-shop-product-card__spec-icon svg{width:12px;height:12px}
body.mt-page-home .mt-home-showcase-row--products .mt-shop-product-card__specs b{font-size:9.4px}
body.mt-page-home .mt-home-showcase-row--products .mt-shop-product-card__footer{min-height:38px;grid-template-columns:minmax(0,1fr) 62px;padding-top:4px;gap:4px}
body.mt-page-home .mt-home-showcase-row--products .mt-shop-product-card__price .woocommerce-Price-amount{font-size:10.8px}
body.mt-page-home .mt-home-showcase-row--products .mt-shop-product-card__price del .woocommerce-Price-amount{font-size:9px}
body.mt-page-home .mt-home-showcase-row--products .mt-shop-product-card__cart{width:62px;min-width:62px;max-width:62px;height:27px;border-radius:8px;font-size:7.6px}
body.mt-page-home .mt-home-showcase-row--products .mt-shop-product-card__cart svg{width:12px;height:12px}
body.mt-page-home .mt-home-market{padding:clamp(18px,2vw,30px) 0 26px}
body.mt-page-home .mt-home-market-card{padding:12px 14px 14px;border-radius:20px}
body.mt-page-home .mt-home-market-card .mt-home-section-head{min-height:28px;margin:0 2px 12px}
body.mt-page-home .mt-home-market-card .mt-home-section-head h2{font-size:clamp(16px,1.12vw,20px)}
body.mt-page-home .mt-home-market-card .mt-home-section-head a{min-height:28px;padding:0 10px;font-size:11px}
body.mt-page-home .mt-home-coin-grid{gap:10px}
body.mt-page-home .mt-home-coin{min-height:164px;padding:11px 10px 8px;border-radius:14px;box-shadow:0 9px 20px rgba(15,23,42,.045)}
body.mt-page-home .mt-home-coin-top{min-height:36px;grid-template-columns:36px minmax(0,1fr);gap:8px}
body.mt-page-home .mt-home-coin-logo{width:36px;height:36px}
body.mt-page-home .mt-home-coin-logo img{width:27px;height:27px}
body.mt-page-home .mt-home-coin-name strong{font-size:11px}
body.mt-page-home .mt-home-coin-name small{font-size:9.7px}
body.mt-page-home .mt-home-coin b{margin-top:13px;font-size:clamp(18px,1.34vw,22px)}
body.mt-page-home .mt-home-coin-change{margin-top:7px;font-size:10.8px}
body.mt-page-home .mt-home-coin-chart{height:44px}
#minertools-home-panel{width:100%;max-width:1680px;aspect-ratio:1680/820;margin:0 auto;overflow:hidden;background:#050708;display:block}
body.mt-page-home .mt-premium-bridge{box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 12px 36px rgba(3,7,18,.22)}
body.mt-page-home .mt-premium-bridge.bridge{height:820px}
body.mt-page-home .mt-premium-bridge .report{position:absolute;left:292px;bottom:30px;z-index:12;width:720px;height:32px;overflow:hidden;border-top:1px solid rgba(84,239,184,.16);border-bottom:1px solid rgba(84,239,184,.12);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 9%,#000 91%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 9%,#000 91%,transparent 100%)}
body.mt-page-home .mt-premium-bridge .report-head{display:flex;justify-content:space-between;align-items:center;height:100%;padding:0 12px;color:#9afed5;font:900 11px/1 Consolas,monospace;text-shadow:0 0 10px rgba(84,239,184,.34),0 2px 10px rgba(0,0,0,.5)}
body.mt-page-home .mt-premium-bridge .report-grid{display:flex;align-items:center;gap:28px;width:max-content;height:100%;animation:benefitRoll 18s linear infinite}
body.mt-page-home .mt-premium-bridge .benefit{position:relative;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-width:0;height:32px;color:#9afed5;direction:rtl;text-shadow:0 0 10px rgba(84,239,184,.34),0 2px 10px rgba(0,0,0,.5)}
body.mt-page-home .mt-premium-bridge .benefit-icon{width:24px;height:24px;display:grid;place-items:center;color:#f8d985}
body.mt-page-home .mt-premium-bridge .benefit-icon svg{width:26px;height:26px}
body.mt-page-home .mt-premium-bridge .benefit h4{margin:0;color:#9afed5;font-size:11px;white-space:nowrap}
body.mt-page-home .mt-premium-bridge .benefit p{margin:0;color:#dfffee;font:900 10px/1 Consolas,monospace;white-space:nowrap}
body.mt-page-home .mt-premium-bridge .benefit-num{color:#f8d985;font:900 11px/1 Consolas,monospace}
body.mt-page-home .mt-premium-bridge .footer{position:absolute;left:292px;right:292px;bottom:0;z-index:11;display:flex;align-items:center;justify-content:space-between;height:42px;padding:0 8px;border-top:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,.01))}
body.mt-page-home .mt-premium-bridge .footer-item{display:flex;align-items:center;gap:7px;min-width:0;color:#dfffee}
body.mt-page-home .mt-premium-bridge .footer-item small{display:block;color:#aab5bd;font:900 10px/1 Consolas,monospace}
body.mt-page-home .mt-premium-bridge .footer-item b{display:block;color:#fff;font:900 13px/1 Consolas,monospace}
body.mt-page-home .mt-premium-bridge .footer-item .gold{color:var(--gold)}
body.mt-page-home .mt-premium-bridge .footer-item .red{color:var(--red)}
body.mt-page-home .mt-premium-bridge .live-dot{width:8px;height:8px;border-radius:50%;background:#65f28e;box-shadow:0 0 10px rgba(101,242,142,.8)}
body.mt-page-home .mt-bridge-globe{position:absolute;left:385px;top:8px;z-index:3;width:548px;height:548px;pointer-events:none;opacity:.66;transform:rotate(-8deg)}
body.mt-page-home .mt-bridge-globe__halo,
body.mt-page-home .mt-bridge-globe__sphere,
body.mt-page-home .mt-bridge-globe__orbit,
body.mt-page-home .mt-bridge-globe__dot{position:absolute;display:block;border-radius:999px}
body.mt-page-home .mt-bridge-globe__halo{inset:24px;background:radial-gradient(circle,rgba(88,217,255,.18),transparent 55%),radial-gradient(circle,rgba(243,200,95,.12),transparent 70%);filter:blur(12px)}
body.mt-page-home .mt-bridge-globe__sphere{inset:82px;overflow:hidden;border:1px solid rgba(105,239,255,.14);background:radial-gradient(80px 60px at 32% 28%,rgba(243,200,95,.20),transparent 72%),radial-gradient(92px 120px at 61% 62%,rgba(84,239,184,.16),transparent 70%),radial-gradient(circle at 38% 34%,rgba(88,217,255,.20),rgba(6,12,20,.32) 38%,rgba(3,6,12,.80) 73%,rgba(0,0,0,.92) 100%),repeating-linear-gradient(0deg,transparent 0 28px,rgba(146,231,255,.10) 29px 30px),repeating-linear-gradient(90deg,transparent 0 34px,rgba(146,231,255,.08) 35px 36px);box-shadow:inset -28px -38px 74px rgba(0,0,0,.84),inset 24px 16px 54px rgba(88,217,255,.10),0 0 80px rgba(88,217,255,.10)}
body.mt-page-home .mt-bridge-globe__sphere::before{content:"";position:absolute;inset:-12%;border-radius:inherit;background:radial-gradient(78px 42px at 33% 38%,rgba(126,163,124,.28),transparent 70%),radial-gradient(70px 58px at 57% 50%,rgba(126,163,124,.20),transparent 72%),radial-gradient(56px 70px at 70% 32%,rgba(232,191,86,.14),transparent 74%);filter:blur(2px)}
body.mt-page-home .mt-bridge-globe__orbit{inset:58px;border:1px solid rgba(146,231,255,.16);transform:rotate(21deg) scaleX(1.18)}
body.mt-page-home .mt-bridge-globe__orbit.orbit-b{inset:96px;border-color:rgba(243,200,95,.16);transform:rotate(-28deg) scaleX(1.26)}
body.mt-page-home .mt-bridge-globe__dot{width:7px;height:7px;background:#baf4ff;box-shadow:0 0 18px rgba(186,244,255,.92)}
body.mt-page-home .mt-bridge-globe__dot.dot-a{left:154px;top:164px}
body.mt-page-home .mt-bridge-globe__dot.dot-b{right:139px;top:252px;background:#f3c85f;box-shadow:0 0 18px rgba(243,200,95,.9)}
body.mt-page-home .mt-bridge-globe__dot.dot-c{left:278px;bottom:132px;background:#54efb8;box-shadow:0 0 18px rgba(84,239,184,.9)}
@media (max-width:1100px){
  body.mt-page-home .mt-home-rail{grid-template-columns:repeat(3,minmax(0,1fr))}
  body.mt-page-home .mt-home-navcard{min-height:210px}
}
@media (max-width:760px){
  body.mt-page-home .mt-home-navcards,
  body.mt-page-home .mt-home-showcase,
  body.mt-page-home .mt-home-market{padding:18px 0}
  body.mt-page-home .mt-home-navcard{min-height:250px}
  body.mt-page-home .mt-home-rail{grid-template-columns:1fr}
  body.mt-page-home .mt-home-coin{min-height:154px}
  body.mt-page-home .mt-bridge-globe{display:none}
}
/* Light theme nav cards concept. */
html.mt-light-html body.mt-page-home .mt-home-navcards,
body.mt-page-home.mt-theme-light .mt-home-navcards{overflow:visible;padding:48px 0 18px;border-top:0;background:radial-gradient(860px 150px at 50% -58px,rgba(84,239,184,.10),transparent 72%),linear-gradient(180deg,#f6f9fc 0%,#f2f7fb 56%,#fbfdff 100%)}
html.mt-light-html body.mt-page-home .mt-home-navcards::before,
body.mt-page-home.mt-theme-light .mt-home-navcards::before{height:64px;background:linear-gradient(180deg,rgba(6,10,18,.06),rgba(255,255,255,0));opacity:.52}
html.mt-light-html body.mt-page-home .mt-home-benefit-roll,
body.mt-page-home.mt-theme-light .mt-home-benefit-roll{top:-42px;width:min(1120px,calc(100% - 44px));height:36px;z-index:9;border-color:rgba(232,191,86,.24);background:linear-gradient(90deg,rgba(5,8,14,.94),rgba(12,18,28,.88),rgba(5,8,14,.94));box-shadow:0 16px 34px rgba(3,7,18,.18),inset 0 1px 0 rgba(255,255,255,.10),inset 0 -1px 0 rgba(84,239,184,.16)}
html.mt-light-html body.mt-page-home .mt-home-navcards-grid,
body.mt-page-home.mt-theme-light .mt-home-navcards-grid{gap:14px}
html.mt-light-html body.mt-page-home .mt-home-navcard,
body.mt-page-home.mt-theme-light .mt-home-navcard{min-height:154px;border-radius:16px;border-color:rgba(218,226,236,.94);background:radial-gradient(260px 120px at 7% 100%,rgba(232,191,86,.10),transparent 72%),linear-gradient(180deg,#fff 0%,#f8fbfd 100%);box-shadow:0 14px 34px rgba(15,23,42,.072),inset 0 1px 0 rgba(255,255,255,.90)}
html.mt-light-html body.mt-page-home .mt-home-navcard::before,
html.mt-light-html body.mt-page-home .mt-home-navcard::after,
body.mt-page-home.mt-theme-light .mt-home-navcard::before,
body.mt-page-home.mt-theme-light .mt-home-navcard::after{opacity:0}
html.mt-light-html body.mt-page-home .mt-home-navcard-art,
body.mt-page-home.mt-theme-light .mt-home-navcard-art{inset:0 auto 0 0;width:58%;height:100%;border-radius:16px 0 0 16px;background:#f8fbfd}
html.mt-light-html body.mt-page-home .mt-home-navcard-art::after,
body.mt-page-home.mt-theme-light .mt-home-navcard-art::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.42) 62%,#fff 100%),linear-gradient(180deg,rgba(255,255,255,.18),rgba(255,255,255,.02));pointer-events:none}
html.mt-light-html body.mt-page-home .mt-home-navcard-art img,
body.mt-page-home.mt-theme-light .mt-home-navcard-art img{object-fit:cover;object-position:left center;filter:saturate(1.04) contrast(1.02)}
html.mt-light-html body.mt-page-home .mt-home-navcard-copy,
body.mt-page-home.mt-theme-light .mt-home-navcard-copy{left:auto;right:18px;top:55%;bottom:auto;width:clamp(148px,52%,176px);min-height:0;max-width:none;transform:translateY(-50%);justify-content:center;align-items:flex-end;text-align:right;direction:rtl}
html.mt-light-html body.mt-page-home .mt-home-navcard-copy::before,
body.mt-page-home.mt-theme-light .mt-home-navcard-copy::before{display:none}
html.mt-light-html body.mt-page-home .mt-home-navcard h2,
body.mt-page-home.mt-theme-light .mt-home-navcard h2{display:block;min-height:0;margin:0 0 8px;color:#172033;font-size:clamp(14.5px,1vw,16.5px);line-height:1.24;font-weight:950;text-align:right;text-shadow:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap}
html.mt-light-html body.mt-page-home .mt-home-navcard p,
body.mt-page-home.mt-theme-light .mt-home-navcard p{min-height:0;color:#4d5b6c;font-size:11px;line-height:1.62;font-weight:780;text-align:right;text-shadow:none;text-wrap:pretty;-webkit-line-clamp:3}
html.mt-light-html body.mt-page-home .mt-home-navcard b,
body.mt-page-home.mt-theme-light .mt-home-navcard b{left:16px;bottom:16px;width:42px;height:42px;box-shadow:0 12px 24px rgba(232,191,86,.32),inset 0 1px 0 rgba(255,255,255,.58)}
html.mt-light-html body.mt-page-home .mt-home-navcard b::before,
body.mt-page-home.mt-theme-light .mt-home-navcard b::before{width:18px;height:18px;background-size:18px 18px}
html.mt-light-html body.mt-page-home .mt-home-navcards.mt-home-reveal-ready.is-visible .mt-home-navcard:hover,
body.mt-page-home.mt-theme-light .mt-home-navcards.mt-home-reveal-ready.is-visible .mt-home-navcard:hover,
html.mt-light-html body.mt-page-home .mt-home-navcard:hover,
body.mt-page-home.mt-theme-light .mt-home-navcard:hover{transform:translateY(-4px);border-color:rgba(232,191,86,.42);box-shadow:0 18px 42px rgba(15,23,42,.12)}
html.mt-light-html body.mt-page-home .mt-home-navcard:hover .mt-home-navcard-art img,
body.mt-page-home.mt-theme-light .mt-home-navcard:hover .mt-home-navcard-art img{transform:scale(1.025);filter:saturate(1.10) contrast(1.04)}
@media (max-width:1100px){
  html.mt-light-html body.mt-page-home .mt-home-navcard,
  body.mt-page-home.mt-theme-light .mt-home-navcard{min-height:148px}
  html.mt-light-html body.mt-page-home .mt-home-navcard-copy,
  body.mt-page-home.mt-theme-light .mt-home-navcard-copy{right:15px;width:clamp(144px,52%,170px)}
}
@media (max-width:760px){
  html.mt-light-html body.mt-page-home .mt-home-navcards,
  body.mt-page-home.mt-theme-light .mt-home-navcards{padding:42px 0 16px}
  html.mt-light-html body.mt-page-home .mt-home-benefit-roll,
  body.mt-page-home.mt-theme-light .mt-home-benefit-roll{top:-37px;width:calc(100% - 24px);height:34px}
  html.mt-light-html body.mt-page-home .mt-home-navcard,
  body.mt-page-home.mt-theme-light .mt-home-navcard{min-height:148px}
  html.mt-light-html body.mt-page-home .mt-home-navcard-art,
  body.mt-page-home.mt-theme-light .mt-home-navcard-art{width:54%}
  html.mt-light-html body.mt-page-home .mt-home-navcard-copy,
  body.mt-page-home.mt-theme-light .mt-home-navcard-copy{right:14px;width:clamp(146px,49%,174px)}
  html.mt-light-html body.mt-page-home .mt-home-navcard h2,
  body.mt-page-home.mt-theme-light .mt-home-navcard h2{font-size:15px}
  html.mt-light-html body.mt-page-home .mt-home-navcard p,
  body.mt-page-home.mt-theme-light .mt-home-navcard p{font-size:10.8px;line-height:1.48}
}
/* Light theme software showcase concept. */
html.mt-light-html body.mt-page-home .mt-home-showcase-row--software,
body.mt-page-home.mt-theme-light .mt-home-showcase-row--software{padding:12px 14px 14px;border-color:rgba(210,221,234,.96);background:radial-gradient(560px 150px at 7% 0%,rgba(88,217,255,.10),transparent 70%),radial-gradient(560px 150px at 94% 0%,rgba(232,191,86,.12),transparent 72%),linear-gradient(180deg,#ffffff 0%,#f8fbfd 100%);box-shadow:0 18px 44px rgba(15,23,42,.065),inset 0 1px 0 rgba(255,255,255,.88)}
html.mt-light-html body.mt-page-home .mt-home-showcase-row--software::before,
body.mt-page-home.mt-theme-light .mt-home-showcase-row--software::before{opacity:.08;background:linear-gradient(90deg,rgba(45,64,87,.08) 0 1px,transparent 1px 28px),linear-gradient(180deg,rgba(45,64,87,.06) 0 1px,transparent 1px 28px)}
html.mt-light-html body.mt-page-home .mt-home-showcase-row--software .mt-home-section-head,
body.mt-page-home.mt-theme-light .mt-home-showcase-row--software .mt-home-section-head{flex-direction:row;direction:rtl;min-height:30px;margin:0 3px 12px}
html.mt-light-html body.mt-page-home .mt-home-showcase-row--software .mt-home-section-head h2,
body.mt-page-home.mt-theme-light .mt-home-showcase-row--software .mt-home-section-head h2{color:#172033;font-size:clamp(17px,1.12vw,21px);font-weight:950;text-shadow:none}
html.mt-light-html body.mt-page-home .mt-home-showcase-row--software .mt-home-section-head a,
body.mt-page-home.mt-theme-light .mt-home-showcase-row--software .mt-home-section-head a{min-height:30px;padding:0 12px;color:#526174;border-color:rgba(210,221,234,.98);background:rgba(255,255,255,.86);box-shadow:0 8px 18px rgba(15,23,42,.045),inset 0 1px 0 rgba(255,255,255,.90)}
html.mt-light-html body.mt-page-home .mt-home-showcase-row--software .mt-home-section-head a:hover,
body.mt-page-home.mt-theme-light .mt-home-showcase-row--software .mt-home-section-head a:hover{color:#172033;border-color:rgba(232,191,86,.48);background:#fff}
html.mt-light-html body.mt-page-home .mt-home-rail--software,
body.mt-page-home.mt-theme-light .mt-home-rail--software{gap:10px}
html.mt-light-html body.mt-page-home .mt-home-soft-card,
body.mt-page-home.mt-theme-light .mt-home-soft-card{min-height:182px;padding:7px;border-color:rgba(211,222,236,.98);border-radius:15px;background:linear-gradient(180deg,#ffffff 0%,#f8fbfd 100%);color:#172033;box-shadow:0 12px 26px rgba(15,23,42,.055),inset 0 1px 0 rgba(255,255,255,.88);justify-content:flex-start}
html.mt-light-html body.mt-page-home .mt-home-soft-card::before,
body.mt-page-home.mt-theme-light .mt-home-soft-card::before{opacity:0}
html.mt-light-html body.mt-page-home .mt-home-soft-card::after,
body.mt-page-home.mt-theme-light .mt-home-soft-card::after{inset:0;border-radius:inherit;border-color:rgba(255,255,255,.78)}
html.mt-light-html body.mt-page-home .mt-home-soft-card__thumb,
body.mt-page-home.mt-theme-light .mt-home-soft-card__thumb{position:relative;inset:auto;z-index:0;width:100%;height:88px;min-height:88px;border-radius:12px;background:linear-gradient(135deg,#eef5fb,#ffffff);box-shadow:inset 0 0 0 1px rgba(211,222,236,.72)}
html.mt-light-html body.mt-page-home .mt-home-soft-card__thumb::after,
body.mt-page-home.mt-theme-light .mt-home-soft-card__thumb::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.18)),radial-gradient(130px 70px at 100% 0%,rgba(232,191,86,.10),transparent 72%);pointer-events:none}
html.mt-light-html body.mt-page-home .mt-home-soft-card__thumb img,
body.mt-page-home.mt-theme-light .mt-home-soft-card__thumb img{filter:saturate(1.03) contrast(1.02)}
html.mt-light-html body.mt-page-home .mt-home-soft-card:hover,
body.mt-page-home.mt-theme-light .mt-home-soft-card:hover{transform:translateY(-4px);border-color:rgba(232,191,86,.42);box-shadow:0 18px 38px rgba(15,23,42,.10),0 0 0 1px rgba(232,191,86,.08)}
html.mt-light-html body.mt-page-home .mt-home-soft-card:hover .mt-home-soft-card__thumb img,
body.mt-page-home.mt-theme-light .mt-home-soft-card:hover .mt-home-soft-card__thumb img{transform:scale(1.035);filter:saturate(1.10) contrast(1.04)}
html.mt-light-html body.mt-page-home .mt-home-soft-card strong,
body.mt-page-home.mt-theme-light .mt-home-soft-card strong{min-height:34px;margin:9px 3px 6px;color:#172033;font-size:11.4px;line-height:1.48;font-weight:950;text-align:right;text-shadow:none}
html.mt-light-html body.mt-page-home .mt-home-soft-card__action,
body.mt-page-home.mt-theme-light .mt-home-soft-card__action{min-height:29px;margin:auto auto 0 0;padding:0 10px 0 11px;border-color:rgba(232,191,86,.48);background:linear-gradient(180deg,#fff8df 0%,#f9cf49 100%);color:#172033;box-shadow:0 9px 18px rgba(232,191,86,.20),inset 0 1px 0 rgba(255,255,255,.72);backdrop-filter:none;font-size:10.5px}
html.mt-light-html body.mt-page-home .mt-home-soft-card__action::after,
body.mt-page-home.mt-theme-light .mt-home-soft-card__action::after{width:14px;height:14px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M7 2.2v6.2' stroke='black' stroke-width='1.7' stroke-linecap='round'/%3E%3Cpath d='M4.4 6.2 7 8.8l2.6-2.6' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M3.1 11.4h7.8' stroke='black' stroke-width='1.7' stroke-linecap='round'/%3E%3C/svg%3E") center/14px 14px no-repeat}
html.mt-light-html body.mt-page-home .mt-home-soft-card:hover .mt-home-soft-card__action,
body.mt-page-home.mt-theme-light .mt-home-soft-card:hover .mt-home-soft-card__action{background:linear-gradient(135deg,#ffe08a,#f4ba2f);color:#101827;box-shadow:0 12px 24px rgba(232,191,86,.26)}
@media (max-width:1100px){
  html.mt-light-html body.mt-page-home .mt-home-soft-card,
  body.mt-page-home.mt-theme-light .mt-home-soft-card{min-height:184px}
  html.mt-light-html body.mt-page-home .mt-home-soft-card__thumb,
  body.mt-page-home.mt-theme-light .mt-home-soft-card__thumb{height:96px;min-height:96px}
}

/* Homepage dual gateway hub. */
body.mt-page-home .mt-home-showcase-grid{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;align-items:start;direction:rtl}
body.mt-page-home .mt-home-showcase-grid::before{content:"";position:absolute;top:22px;bottom:22px;left:50%;z-index:2;width:42px;transform:translateX(-50%);pointer-events:none;background:radial-gradient(circle at 50% 18%,rgba(232,191,86,.50) 0 5px,transparent 6px),radial-gradient(circle at 50% 50%,rgba(84,239,184,.42) 0 4px,transparent 5px),radial-gradient(circle at 50% 82%,rgba(88,217,255,.46) 0 5px,transparent 6px),linear-gradient(180deg,transparent 0,rgba(203,216,231,.82) 18%,rgba(232,191,86,.58) 50%,rgba(203,216,231,.82) 82%,transparent 100%);background-size:42px 100%,42px 100%,42px 100%,2px 100%;background-position:center,center,center,center;background-repeat:no-repeat}
body.mt-page-home .mt-home-showcase-grid > .mt-home-showcase-row{min-width:0;padding:12px;border-radius:22px;border-color:rgba(207,219,234,.94);background:radial-gradient(500px 170px at 0% 0%,rgba(88,217,255,.10),transparent 70%),radial-gradient(520px 160px at 100% 0%,rgba(232,191,86,.12),transparent 72%),linear-gradient(180deg,#fff 0%,#f8fbfd 100%);box-shadow:0 18px 44px rgba(15,23,42,.065),inset 0 1px 0 rgba(255,255,255,.88);overflow:hidden}
body.mt-page-home .mt-home-showcase-grid > .mt-home-showcase-row::before{opacity:.07}
body.mt-page-home .mt-home-showcase-grid > .mt-home-showcase-row .mt-home-section-head{display:none}
body.mt-page-home .mt-home-gateway-path{position:relative;z-index:1;min-height:142px;display:grid;grid-template-columns:minmax(0,1fr) 188px;gap:12px;direction:ltr;padding:8px;border-radius:18px;border:1px solid rgba(209,221,235,.86);background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(248,251,253,.92));box-shadow:0 12px 28px rgba(15,23,42,.055),inset 0 1px 0 rgba(255,255,255,.90);text-decoration:none;color:#172033}
body.mt-page-home .mt-home-gateway-path__media{grid-column:1;min-width:0;height:126px;display:block;overflow:hidden;border-radius:14px;background:#eef5fb}
body.mt-page-home .mt-home-gateway-path__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .28s ease,filter .24s ease}
body.mt-page-home .mt-home-gateway-path__copy{grid-column:2;min-width:0;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:5px;direction:rtl;text-align:right}
body.mt-page-home .mt-home-gateway-path__copy em{font-style:normal;width:max-content;max-width:100%;padding:3px 8px;border-radius:999px;background:#eef7fb;color:#4d6076;font-size:10px;font-weight:950}
body.mt-page-home .mt-home-gateway-path__copy strong{color:#101827;font-size:clamp(14px,1.05vw,17px);line-height:1.42;font-weight:950}
body.mt-page-home .mt-home-gateway-path__copy small{color:#66758a;font-size:11px;line-height:1.66;font-weight:760}
body.mt-page-home .mt-home-gateway-path__copy b{width:max-content;max-width:100%;min-height:29px;margin-top:3px;padding:0 10px;display:inline-flex;align-items:center;gap:7px;border-radius:999px;background:linear-gradient(135deg,#ffe08a,#f4ba2f);color:#101827;box-shadow:0 10px 20px rgba(232,191,86,.20);font-size:10.8px;font-weight:950}
body.mt-page-home .mt-home-gateway-path__copy b svg{width:14px;height:14px}
body.mt-page-home .mt-home-gateway-path:hover .mt-home-gateway-path__media img{transform:scale(1.035);filter:saturate(1.08) contrast(1.03)}
body.mt-page-home .mt-home-showcase-grid .mt-home-rail{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px}
body.mt-page-home .mt-home-showcase-grid .mt-home-soft-card{min-height:66px;height:66px;display:grid;grid-template-columns:58px minmax(0,1fr) 30px;align-items:center;gap:8px;padding:5px;border-radius:14px;border-color:rgba(211,222,236,.94);background:#fff;box-shadow:0 8px 18px rgba(15,23,42,.045)}
body.mt-page-home .mt-home-showcase-grid .mt-home-soft-card__thumb{grid-column:1;width:58px;height:56px;min-height:56px;border-radius:11px}
body.mt-page-home .mt-home-showcase-grid .mt-home-soft-card strong{grid-column:2;min-height:0;margin:0;color:#172033;font-size:10.8px;line-height:1.45;text-align:right;-webkit-line-clamp:2}
body.mt-page-home .mt-home-showcase-grid .mt-home-soft-card__action{grid-column:3;width:30px;min-width:30px;height:30px;min-height:30px;margin:0;padding:0;font-size:0;border-radius:10px}
body.mt-page-home .mt-home-showcase-grid .mt-home-soft-card__action::after{width:15px;height:15px}
html.mt-light-html body.mt-page-home .mt-home-showcase-grid .mt-home-soft-card,
body.mt-page-home.mt-theme-light .mt-home-showcase-grid .mt-home-soft-card{min-height:66px;height:66px;padding:5px}
html.mt-light-html body.mt-page-home .mt-home-showcase-grid .mt-home-soft-card__thumb,
body.mt-page-home.mt-theme-light .mt-home-showcase-grid .mt-home-soft-card__thumb{height:56px;min-height:56px}
html.mt-light-html body.mt-page-home .mt-home-showcase-grid .mt-home-soft-card strong,
body.mt-page-home.mt-theme-light .mt-home-showcase-grid .mt-home-soft-card strong{min-height:0;margin:0}
html.mt-light-html body.mt-page-home .mt-home-showcase-grid .mt-home-soft-card__action,
body.mt-page-home.mt-theme-light .mt-home-showcase-grid .mt-home-soft-card__action{min-height:30px;margin:0}
body.mt-page-home .mt-home-showcase-row--products .mt-shop-product-card{height:76px;min-height:76px;max-height:76px;display:grid;grid-template-columns:58px minmax(0,1fr);gap:8px;padding:5px;border-radius:14px;border-color:rgba(211,222,236,.94);background:#fff;box-shadow:0 8px 18px rgba(15,23,42,.045)}
body.mt-page-home .mt-home-showcase-row--products .mt-shop-product-card__thumb{grid-column:1;grid-row:1;width:58px;height:66px;min-height:66px;max-height:66px;flex-basis:auto;border-radius:11px}
body.mt-page-home .mt-home-showcase-row--products .mt-shop-product-card__stock{display:none}
body.mt-page-home .mt-home-showcase-row--products .mt-shop-product-card__sale{width:28px;min-width:28px;height:20px;top:4px;inset-inline-end:4px;border-width:2px;font-size:9px}
body.mt-page-home .mt-home-showcase-row--products .mt-shop-product-card__body{grid-column:2;grid-row:1;min-height:0;display:grid;grid-template-rows:32px 28px;gap:2px;padding:0}
body.mt-page-home .mt-home-showcase-row--products .mt-shop-product-card__body h3,
body.mt-page-home .mt-home-showcase-row--products .mt-shop-product-card h3{height:32px;min-height:32px;max-height:32px;font-size:10.4px;line-height:1.42}
body.mt-page-home .mt-home-showcase-row--products .mt-shop-product-card__specs,
body.mt-page-home .mt-home-showcase-row--products .mt-shop-product-card__specs--compact{display:none}
body.mt-page-home .mt-home-showcase-row--products .mt-shop-product-card__footer{min-height:28px;height:28px;display:grid;grid-template-columns:minmax(0,1fr) 30px;gap:6px;padding:0;border-top:0}
body.mt-page-home .mt-home-showcase-row--products .mt-shop-product-card__price{align-items:flex-start}
body.mt-page-home .mt-home-showcase-row--products .mt-shop-product-card__price .woocommerce-Price-amount{font-size:10.2px}
body.mt-page-home .mt-home-showcase-row--products .mt-shop-product-card__price del,
body.mt-page-home .mt-home-showcase-row--products .mt-shop-product-card__price del .woocommerce-Price-amount{font-size:8px}
body.mt-page-home .mt-home-showcase-row--products .mt-shop-product-card__cart{width:30px;min-width:30px;max-width:30px;height:28px;padding:0;border-radius:10px;font-size:0}
body.mt-page-home .mt-home-showcase-row--products .mt-shop-product-card__cart svg{width:15px;height:15px}
@media (max-width:1100px){
  body.mt-page-home .mt-home-showcase-grid{grid-template-columns:1fr}
  body.mt-page-home .mt-home-showcase-grid::before{display:none}
}
@media (max-width:760px){
  body.mt-page-home .mt-home-gateway-path{grid-template-columns:1fr}
  body.mt-page-home .mt-home-gateway-path__media,
  body.mt-page-home .mt-home-gateway-path__copy{grid-column:1}
  body.mt-page-home .mt-home-showcase-grid .mt-home-rail{grid-template-columns:1fr}
}

/* Homepage dual gateway hub - concept matched layout. */
body.mt-page-home .mt-home-showcase{padding:clamp(18px,2.4vw,34px) 0 clamp(20px,2.8vw,38px);background:radial-gradient(900px 320px at 50% 0%,rgba(88,217,255,.12),transparent 68%),linear-gradient(180deg,#f7fbfd 0%,#f9fbfc 100%)}
body.mt-page-home .mt-home-showcase > .mt-container.mt-home-showcase-grid{width:min(1560px,calc(100% - 42px));max-width:1560px}
body.mt-page-home .mt-home-showcase-grid{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 156px minmax(0,1fr);grid-template-areas:"head head head" "shop core software";align-items:stretch;gap:10px;direction:ltr;padding:18px 20px 20px;border:1px solid rgba(198,216,235,.94);border-radius:30px;background:radial-gradient(620px 260px at 8% 10%,rgba(232,191,86,.12),transparent 72%),radial-gradient(680px 280px at 92% 10%,rgba(88,217,255,.14),transparent 70%),linear-gradient(180deg,rgba(255,255,255,.96),rgba(244,249,252,.93));box-shadow:0 22px 58px rgba(15,23,42,.075),inset 0 1px 0 rgba(255,255,255,.92);overflow:hidden}
body.mt-page-home .mt-home-showcase-grid::before{display:none}
body.mt-page-home .mt-home-showcase-grid::after{content:"";position:absolute;inset:18px;z-index:0;pointer-events:none;border-radius:24px;background:linear-gradient(90deg,rgba(58,125,184,.07) 0 1px,transparent 1px 32px),linear-gradient(180deg,rgba(58,125,184,.05) 0 1px,transparent 1px 32px);mask-image:radial-gradient(circle at 50% 42%,#000 0,transparent 48%);opacity:.48}
body.mt-page-home .mt-home-showcase-head{position:relative;z-index:1;grid-area:head;min-height:76px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;text-align:center;direction:rtl}
body.mt-page-home .mt-home-showcase-head h2{margin:0;color:#111936;font-size:clamp(22px,1.9vw,32px);line-height:1.25;font-weight:950}
body.mt-page-home .mt-home-showcase-head p{margin:0;color:#6a7688;font-size:clamp(12px,.9vw,15px);font-weight:760}
body.mt-page-home .mt-home-showcase-head span{width:86px;height:2px;margin-top:5px;border-radius:999px;background:linear-gradient(90deg,transparent,#f0bd31,#6dd9ff,transparent)}
body.mt-page-home .mt-home-showcase-grid > .mt-home-showcase-row{position:relative;z-index:1;min-width:0;padding:12px;border:1px solid rgba(203,219,237,.95);border-radius:24px;background:linear-gradient(180deg,rgba(255,255,255,.88),rgba(248,251,253,.78));box-shadow:0 14px 34px rgba(42,74,110,.055),inset 0 1px 0 rgba(255,255,255,.96);display:flex;flex-direction:column;overflow:hidden}
body.mt-page-home .mt-home-showcase-row--software{grid-area:software;border-top-left-radius:0;clip-path:polygon(0 38px,76px 38px,112px 0,100% 0,100% 100%,0 100%)}
body.mt-page-home .mt-home-showcase-row--products{grid-area:shop;border-top-right-radius:0;clip-path:polygon(0 0,calc(100% - 112px) 0,calc(100% - 76px) 38px,100% 38px,100% 100%,0 100%)}
body.mt-page-home .mt-home-showcase-grid > .mt-home-showcase-row .mt-home-section-head{display:none}
body.mt-page-home .mt-home-gateway-panel-head{flex:0 0 78px;min-height:78px;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:8px 6px 8px 10px;direction:rtl;text-align:right}
body.mt-page-home .mt-home-showcase-row--products .mt-home-gateway-panel-head{flex-direction:row-reverse;padding-inline:10px 44px}
body.mt-page-home .mt-home-gateway-panel-head > span:not(.mt-home-gateway-panel-head__icon){min-width:0;display:flex;flex-direction:column;gap:4px}
body.mt-page-home .mt-home-gateway-panel-head strong{color:#111936;font-size:clamp(17px,1.25vw,22px);line-height:1.35;font-weight:950}
body.mt-page-home .mt-home-gateway-panel-head small{color:#728095;font-size:11.5px;line-height:1.45;font-weight:760}
body.mt-page-home .mt-home-gateway-panel-head__icon{width:58px;height:58px;flex:0 0 58px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(190,216,239,.9);border-radius:17px;background:linear-gradient(145deg,#f6fbff,#e7f4ff);color:#2187d1;box-shadow:0 10px 24px rgba(61,133,190,.12),inset 0 1px 0 #fff;font-family:Arial,sans-serif;font-size:22px;line-height:1;font-weight:800}
body.mt-page-home .mt-home-gateway-panel-head__icon--shop{border-color:rgba(233,195,99,.5);background:linear-gradient(145deg,#fffdf7,#fff0c9);color:#d29a09}
body.mt-page-home .mt-home-gateway-panel-head__icon svg{width:27px;height:27px}
body.mt-page-home .mt-home-gateway-core{position:relative;z-index:1;grid-area:core;min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;align-self:stretch}
body.mt-page-home .mt-home-gateway-core::before{content:"";position:absolute;inset:42px 16px 54px;pointer-events:none;background:radial-gradient(circle at 50% 18%,rgba(81,162,231,.92) 0 3px,#fff 4px 5px,transparent 6px),radial-gradient(circle at 50% 82%,rgba(239,188,45,.94) 0 3px,#fff 4px 5px,transparent 6px),linear-gradient(180deg,transparent,rgba(88,180,235,.62) 14%,rgba(88,180,235,.62) 42%,rgba(234,184,48,.66) 58%,rgba(234,184,48,.66) 86%,transparent) center/2px 100% no-repeat}
body.mt-page-home .mt-home-gateway-core__trace{position:absolute;left:50%;z-index:0;width:28px;height:86px;transform:translateX(-50%);border-inline:1px solid rgba(104,173,227,.34);pointer-events:none}
body.mt-page-home .mt-home-gateway-core__trace::before,body.mt-page-home .mt-home-gateway-core__trace::after{content:"";position:absolute;left:50%;width:8px;height:8px;transform:translateX(-50%);border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px rgba(86,160,222,.4)}
body.mt-page-home .mt-home-gateway-core__trace--top{top:28px}
body.mt-page-home .mt-home-gateway-core__trace--bottom{bottom:36px}
body.mt-page-home .mt-home-gateway-core__trace--top::before,body.mt-page-home .mt-home-gateway-core__trace--bottom::before{top:7px;background:#65c8f1}
body.mt-page-home .mt-home-gateway-core__trace--top::after,body.mt-page-home .mt-home-gateway-core__trace--bottom::after{bottom:7px;background:#efbd3b}
body.mt-page-home .mt-home-gateway-core__route{position:absolute;top:45%;z-index:0;width:calc(50% + 18px);height:36px;border-top:2px solid rgba(78,151,220,.58);pointer-events:none}
body.mt-page-home .mt-home-gateway-core__route::before{content:"";position:absolute;top:-5px;width:8px;height:8px;border:2px solid #fff;border-radius:50%;background:#58b8ed;box-shadow:0 0 0 1px rgba(70,143,211,.6),0 0 14px rgba(88,184,237,.28)}
body.mt-page-home .mt-home-gateway-core__route--shop{right:50%;border-color:rgba(235,183,45,.7)}
body.mt-page-home .mt-home-gateway-core__route--shop::before{left:0;background:#efba32}
body.mt-page-home .mt-home-gateway-core__route--software{left:50%}
body.mt-page-home .mt-home-gateway-core__route--software::before{right:0}
body.mt-page-home .mt-home-gateway-core__route::after{position:absolute;top:-19px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.86);border-radius:50%;background:linear-gradient(180deg,#83d2ff,#4aa8e4);box-shadow:0 10px 24px rgba(63,143,204,.22),inset 0 1px 0 rgba(255,255,255,.72);color:#71bce9;font-family:Arial,sans-serif;font-size:22px;line-height:1;font-weight:700}
body.mt-page-home .mt-home-gateway-core__route--shop::after{content:"\2190";left:13px;color:#172033;background:linear-gradient(180deg,#ffe49a,#f3ba2f);box-shadow:0 10px 24px rgba(231,179,56,.24),inset 0 1px 0 rgba(255,255,255,.72)}
body.mt-page-home .mt-home-gateway-core__route--software::after{content:"\2192";right:13px;color:#fff}
body.mt-page-home .mt-home-gateway-core__logo{position:relative;z-index:1;width:112px;height:112px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;border-radius:50%;border:1px solid rgba(190,213,235,.98);background:radial-gradient(circle at 50% 12%,#fff 0%,#f5f9fc 76%);box-shadow:0 18px 40px rgba(72,102,136,.16),0 0 0 8px rgba(255,255,255,.5),inset 0 0 0 1px rgba(255,255,255,.9);color:#12203a;direction:ltr}
body.mt-page-home .mt-home-gateway-core__logo::before,
body.mt-page-home .mt-home-gateway-core__logo::after{content:"";position:absolute;top:50%;width:58px;height:2px;background:linear-gradient(90deg,transparent,rgba(78,148,220,.62),rgba(232,191,86,.68))}
body.mt-page-home .mt-home-gateway-core__logo::before{right:100%}
body.mt-page-home .mt-home-gateway-core__logo::after{left:100%;transform:scaleX(-1)}
body.mt-page-home .mt-home-gateway-core__mark{width:54px;height:54px;display:block;overflow:hidden;border-radius:16px;box-shadow:0 10px 20px rgba(15,23,42,.16),inset 0 1px 0 rgba(255,255,255,.16)}
body.mt-page-home .mt-home-gateway-core__mark img{width:100%;height:100%;display:block;object-fit:cover}
body.mt-page-home .mt-home-gateway-core__logo small{color:#172033;font-size:11.5px;line-height:1;font-weight:900}
body.mt-page-home .mt-home-gateway-core__note{position:relative;z-index:1;min-height:54px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;color:#7b8797;font-weight:820;direction:rtl}
body.mt-page-home .mt-home-gateway-core__note svg{width:26px;height:26px;color:#6b7c90}
body.mt-page-home .mt-home-gateway-core__note small{font-size:10.5px}
body.mt-page-home .mt-home-gateway-path{min-height:218px;display:grid;grid-template-columns:minmax(0,1.16fr) minmax(190px,.84fr);grid-template-areas:"media copy";gap:14px;align-items:center;direction:ltr;padding:8px;border-radius:20px;border:1px solid rgba(208,223,239,.98);background:radial-gradient(420px 170px at 16% 42%,rgba(88,217,255,.16),transparent 70%),linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,252,254,.96));box-shadow:0 12px 28px rgba(63,91,124,.07),inset 0 1px 0 rgba(255,255,255,.94);text-decoration:none;color:#172033}
body.mt-page-home .mt-home-gateway-path__media{grid-area:media;height:200px;min-width:0;display:block;overflow:hidden;border-radius:16px;background:linear-gradient(135deg,#edf7fc,#fff8df)}
body.mt-page-home .mt-home-gateway-path__media img{width:100%;height:100%;display:block;object-fit:cover;transform:scale(1.01);transition:transform .32s ease,filter .25s ease}
body.mt-page-home .mt-home-gateway-path__copy{grid-area:copy;min-width:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:7px;padding-inline:8px 4px;direction:rtl;text-align:right}
body.mt-page-home .mt-home-gateway-path__copy em{font-style:normal;width:max-content;max-width:100%;padding:5px 10px;border-radius:999px;background:#eef6fb;color:#607188;font-size:11px;line-height:1;font-weight:900}
body.mt-page-home .mt-home-gateway-path__copy strong{color:#111936;font-size:clamp(17px,1.22vw,21px);line-height:1.45;font-weight:950}
body.mt-page-home .mt-home-gateway-path__copy small{max-width:25ch;color:#6a7688;font-size:11.7px;line-height:1.75;font-weight:740}
body.mt-page-home .mt-home-gateway-path__copy b{min-height:35px;margin-top:3px;padding:0 14px;display:inline-flex;align-items:center;gap:8px;border-radius:12px;background:linear-gradient(180deg,#ffe59a 0%,#f4bd33 100%);color:#101827;box-shadow:0 12px 24px rgba(232,191,86,.24),inset 0 1px 0 rgba(255,255,255,.55);font-size:12px;font-weight:950}
body.mt-page-home .mt-home-gateway-path__copy b svg{width:16px;height:16px}
body.mt-page-home .mt-home-gateway-path:hover .mt-home-gateway-path__media img{transform:scale(1.045);filter:saturate(1.08) contrast(1.03)}
body.mt-page-home .mt-home-gateway-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px}
body.mt-page-home .mt-home-gateway-item{position:relative;min-height:74px;height:74px;max-height:74px;display:grid;grid-template-columns:38px minmax(0,1fr) 66px;grid-template-areas:"action body thumb";align-items:center;gap:8px;direction:ltr;padding:6px;border:1px solid rgba(208,223,239,.94);border-radius:14px;background:rgba(255,255,255,.86);box-shadow:0 10px 22px rgba(63,91,124,.055),inset 0 1px 0 rgba(255,255,255,.9);color:#172033;text-decoration:none;overflow:hidden;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}
body.mt-page-home .mt-home-gateway-item:hover{transform:translateY(-2px);border-color:rgba(232,191,86,.42);box-shadow:0 16px 28px rgba(63,91,124,.09),inset 0 1px 0 rgba(255,255,255,.95)}
body.mt-page-home .mt-home-gateway-item__thumb{grid-area:thumb;position:relative;width:66px;height:60px;display:block;overflow:hidden;border-radius:11px;background:#eef5fa;color:#74849a}
body.mt-page-home .mt-home-gateway-item__thumb img{width:100%;height:100%;display:block;object-fit:cover}
body.mt-page-home .mt-home-gateway-item__thumb .mt-home-list-icon{width:100%;height:100%;display:flex;align-items:center;justify-content:center}
body.mt-page-home .mt-home-gateway-item__thumb svg{width:24px;height:24px}
body.mt-page-home .mt-home-gateway-item__body{grid-area:body;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:2px;direction:rtl;text-align:right}
body.mt-page-home .mt-home-gateway-item__body strong,
body.mt-page-home .mt-home-gateway-item__body strong a{color:#172033;font-size:11.8px;line-height:1.5;font-weight:920;text-decoration:none}
body.mt-page-home .mt-home-gateway-item__body strong{width:100%;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}
body.mt-page-home .mt-home-gateway-item__body small{width:100%;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#728095;font-size:10px;line-height:1.45;font-weight:740}
body.mt-page-home .mt-home-gateway-software__meta{display:flex;align-items:center;gap:6px;white-space:nowrap;text-overflow:clip}
body.mt-page-home .mt-home-gateway-software__meta i{width:3px;height:3px;flex:0 0 3px;border-radius:50%;background:#d4a01b}
body.mt-page-home .mt-home-gateway-item__body em{font-style:normal;color:#172033;font-size:11px;line-height:1.45;font-weight:900}
body.mt-page-home .mt-home-gateway-item__body em del{display:block;color:#95a2b3;font-size:9px;font-weight:740}
body.mt-page-home .mt-home-gateway-item__body em ins{color:#e22323;text-decoration:none}
body.mt-page-home .mt-home-gateway-item__action{grid-area:action;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(232,191,86,.48);border-radius:11px;background:linear-gradient(180deg,#fff5d4 0%,#f5c23b 100%);color:#101827;box-shadow:0 9px 18px rgba(232,191,86,.18),inset 0 1px 0 rgba(255,255,255,.72);text-decoration:none}
body.mt-page-home .mt-home-gateway-item__action svg{width:17px;height:17px}
body.mt-page-home .mt-home-showcase-row--software .mt-home-gateway-item__action{color:#101827}
body.mt-page-home .mt-home-showcase-row--software .mt-home-gateway-item__action img{filter:brightness(0) saturate(100%)}
body.mt-page-home .mt-home-showcase-row--software .mt-home-gateway-path__copy b img,
body.mt-page-home .mt-home-showcase-row--software .mt-home-gateway-more img{filter:brightness(0) saturate(100%)}
body.mt-page-home .mt-home-showcase-row--software .mt-home-gateway-item__action svg,
body.mt-page-home .mt-home-showcase-row--software .mt-home-gateway-item__action svg *{color:#101827;stroke:#101827;fill:none}
body.mt-page-home .mt-home-showcase-row--software .mt-home-gateway-path__copy b svg,
body.mt-page-home .mt-home-showcase-row--software .mt-home-gateway-path__copy b svg *,
body.mt-page-home .mt-home-showcase-row--software .mt-home-gateway-more svg,
body.mt-page-home .mt-home-showcase-row--software .mt-home-gateway-more svg *{color:#101827;stroke:#101827;fill:none}
body.mt-page-home .mt-home-gateway-item__sale{position:absolute;top:5px;right:5px;min-width:34px;height:22px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#df1f2d;color:#fff;box-shadow:0 8px 16px rgba(223,31,45,.22);font-size:10px;font-weight:950}
body.mt-page-home .mt-home-gateway-more{min-height:40px;margin-top:auto;display:flex;align-items:center;justify-content:center;gap:10px;border:1px solid rgba(208,223,239,.96);border-radius:16px;background:rgba(255,255,255,.72);color:#4f5e72;text-decoration:none;font-size:12.2px;font-weight:900;direction:rtl}
body.mt-page-home .mt-home-gateway-more svg{width:17px;height:17px}
body.mt-page-home .mt-home-gateway-more:hover{color:#172033;border-color:rgba(232,191,86,.48);background:#fff}
@media (max-width:1280px){
  body.mt-page-home .mt-home-showcase-grid{grid-template-columns:minmax(0,1fr) 144px minmax(0,1fr);gap:8px;padding:14px}
  body.mt-page-home .mt-home-gateway-path{grid-template-columns:minmax(0,1.12fr) minmax(176px,.88fr)}
  body.mt-page-home .mt-home-gateway-path__copy strong{font-size:18px}
}
@media (max-width:1040px){
  body.mt-page-home .mt-home-showcase-grid{grid-template-columns:1fr;grid-template-areas:"head" "software" "shop"}
  body.mt-page-home .mt-home-gateway-core{display:none}
  body.mt-page-home .mt-home-showcase-row--software,body.mt-page-home .mt-home-showcase-row--products{clip-path:none;border-radius:24px}
}
@media (max-width:680px){
  body.mt-page-home .mt-home-showcase > .mt-container.mt-home-showcase-grid{width:min(100% - 20px,520px)}
  body.mt-page-home .mt-home-showcase-grid{padding:10px;border-radius:22px}
  body.mt-page-home .mt-home-showcase-grid > .mt-home-showcase-row{padding:10px;border-radius:20px}
  body.mt-page-home .mt-home-gateway-path{grid-template-columns:1fr;grid-template-areas:"media" "copy";min-height:0}
  body.mt-page-home .mt-home-gateway-path__media{height:150px}
  body.mt-page-home .mt-home-gateway-path__copy small{max-width:none}
  body.mt-page-home .mt-home-gateway-list{grid-template-columns:1fr}
}
body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-panel-head{display:flex;align-items:center;justify-content:flex-start;gap:12px;min-height:70px;margin-bottom:10px;padding:6px 8px;background:none;border:0;box-shadow:none;text-align:right}
body.mt-page-home .mt-home-showcase--ref .mt-home-showcase-row--software .mt-home-gateway-panel-head,
body.mt-page-home .mt-home-showcase--ref .mt-home-showcase-row--products .mt-home-gateway-panel-head{padding-inline:8px;flex-direction:row-reverse}
body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-panel-head > span:not(.mt-home-gateway-panel-head__icon){align-items:flex-start;text-align:right}
body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-panel-head__icon{position:relative;top:auto;left:auto;right:auto;width:56px;height:56px;flex:0 0 56px;border-radius:14px;z-index:1}
body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-panel-head__icon svg{width:24px;height:24px}
body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-path{min-height:174px;padding:7px;border-radius:16px;border-color:rgba(211,224,239,.82);background:linear-gradient(180deg,rgba(255,255,255,.97),rgba(250,253,255,.94));box-shadow:0 8px 18px rgba(63,91,124,.045),inset 0 1px 0 rgba(255,255,255,.92)}
body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-path__media{height:156px;border-radius:12px}
body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-path__media img{transform:none}
body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-path:hover .mt-home-gateway-path__media img{transform:scale(1.018);filter:saturate(1.04) contrast(1.02)}
body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-path__copy b{border-radius:10px;box-shadow:0 8px 16px rgba(232,191,86,.16),inset 0 1px 0 rgba(255,255,255,.5)}
body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-core--overlay{min-height:520px;overflow:hidden}
body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-core__svg{width:min(11vw,150px);height:420px}
body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-core__route{width:34px;height:34px;font-size:20px;box-shadow:0 8px 16px rgba(72,113,157,.13),inset 0 1px 0 rgba(255,255,255,.82)}
body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-core__route--shop{left:calc(50% - 38px);transform:translate(-100%,-50%)}
body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-core__route--software{left:calc(50% + 38px);transform:translateY(-50%)}
body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-core__logo{width:90px;height:90px;gap:4px;border-color:rgba(203,220,238,.96);box-shadow:0 12px 24px rgba(72,102,136,.12),0 0 0 3px rgba(255,255,255,.5),inset 0 1px 0 rgba(255,255,255,.92)}
body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-core__mark{width:42px;height:42px;border-radius:13px}
body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-core__logo small{font-size:10px}
body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-core__note{bottom:70px}
@media (max-width:1100px){body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-panel-head{justify-content:center}body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-core--overlay{display:none}}
@media (max-width:767px){body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-panel-head{min-height:64px;padding-inline:6px}body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-panel-head__icon{width:50px;height:50px;flex-basis:50px}body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-path__media{height:142px}}
body.mt-page-home .mt-home-showcase--ref .mt-home-showcase-grid{grid-template-columns:minmax(0,1fr) 172px minmax(0,1fr);gap:10px;padding:18px 20px 20px;border:1px solid rgba(198,216,235,.94);border-radius:30px;background:radial-gradient(620px 260px at 8% 10%,rgba(232,191,86,.10),transparent 72%),radial-gradient(680px 280px at 92% 10%,rgba(88,217,255,.12),transparent 70%),linear-gradient(180deg,rgba(255,255,255,.96),rgba(244,249,252,.93));box-shadow:0 22px 58px rgba(15,23,42,.075),inset 0 1px 0 rgba(255,255,255,.92);overflow:hidden}
body.mt-page-home .mt-home-showcase--ref .mt-home-showcase-grid::after{opacity:.32}
body.mt-page-home .mt-home-showcase--ref .mt-home-showcase-row{padding:18px 18px 16px}
body.mt-page-home .mt-home-showcase--ref .mt-home-showcase-row--software .mt-home-gateway-panel-head{flex-direction:row}
body.mt-page-home .mt-home-showcase--ref .mt-home-showcase-row--products .mt-home-gateway-panel-head{flex-direction:row-reverse}
body.mt-page-home .mt-home-showcase--ref .mt-home-showcase-row--software .mt-home-gateway-panel-head,
body.mt-page-home .mt-home-showcase--ref .mt-home-showcase-row--products .mt-home-gateway-panel-head{justify-content:space-between;min-height:84px;margin-bottom:8px;padding:8px 12px}
body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-panel-head > span:not(.mt-home-gateway-panel-head__icon){flex:1;align-items:center;text-align:center}
body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-panel-head strong{font-size:clamp(19px,1.35vw,24px);line-height:1.28}
body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-panel-head small{font-size:13px;line-height:1.45}
body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-panel-head__icon{width:66px;height:66px;flex-basis:66px;border-radius:18px;box-shadow:0 12px 26px rgba(61,133,190,.10),inset 0 1px 0 rgba(255,255,255,.95)}
body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-path{grid-template-columns:minmax(184px,.82fr) minmax(0,1.18fr);grid-template-areas:"copy media";min-height:204px;gap:14px;padding:8px 10px;border-radius:18px}
body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-path__copy{grid-area:copy;padding-inline:8px 4px;align-items:flex-start;justify-content:center}
body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-path__media{grid-area:media;height:184px;border-radius:15px}
body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-path__copy strong{font-size:clamp(17px,1.16vw,21px);line-height:1.5}
body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-path__copy small{max-width:26ch;font-size:11.7px;line-height:1.8}
body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-path__copy b{min-height:36px;padding:0 14px;font-size:12px}
body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-core--overlay{min-height:600px;overflow:visible}
body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-core__svg{width:128px;height:430px}
body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-core__route{top:50%;width:44px;height:44px;font-size:24px}
body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-core__route--shop{left:calc(50% - 36px)}
body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-core__route--software{left:calc(50% + 36px)}
body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-core__logo{width:112px;height:112px;gap:6px;box-shadow:0 16px 34px rgba(72,102,136,.14),0 0 0 5px rgba(255,255,255,.5),inset 0 1px 0 rgba(255,255,255,.94)}
body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-core__mark{width:52px;height:52px;border-radius:16px}
body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-core__logo small{font-size:11.2px}
body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-core__note{bottom:52px}
@media (max-width:1280px){body.mt-page-home .mt-home-showcase--ref .mt-home-showcase-grid{grid-template-columns:minmax(0,1fr) 150px minmax(0,1fr);padding:16px}body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-path{grid-template-columns:minmax(174px,.86fr) minmax(0,1.14fr)}}
@media (max-width:1100px){body.mt-page-home .mt-home-showcase--ref .mt-home-showcase-grid{grid-template-columns:1fr;grid-template-areas:"head" "software" "shop"}body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-path{grid-template-columns:minmax(184px,.82fr) minmax(0,1.18fr)}}
@media (max-width:767px){body.mt-page-home .mt-home-showcase--ref .mt-home-showcase-grid{padding:10px;border-radius:22px}body.mt-page-home .mt-home-showcase--ref .mt-home-showcase-row{padding:12px}body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-panel-head{justify-content:flex-start;gap:10px}body.mt-page-home .mt-home-showcase--ref .mt-home-showcase-row--software .mt-home-gateway-panel-head,body.mt-page-home .mt-home-showcase--ref .mt-home-showcase-row--products .mt-home-gateway-panel-head{flex-direction:row-reverse}body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-panel-head > span:not(.mt-home-gateway-panel-head__icon){align-items:flex-start;text-align:right}body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-path{grid-template-columns:1fr;grid-template-areas:"media" "copy"}body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-path__media{height:148px}body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-path__copy small{max-width:none}}
body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-panel-bg path{filter:drop-shadow(0 10px 22px rgba(85,112,146,.07))}
body.mt-page-home .mt-home-showcase--ref .mt-home-showcase-row--software,
body.mt-page-home .mt-home-showcase--ref .mt-home-showcase-row--products{clip-path:none!important;border-radius:22px}
body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-panel-head{position:relative;justify-content:center;min-height:80px;padding:8px 96px}
body.mt-page-home .mt-home-showcase--ref .mt-home-showcase-row--software .mt-home-gateway-panel-head,
body.mt-page-home .mt-home-showcase--ref .mt-home-showcase-row--products .mt-home-gateway-panel-head{justify-content:center;padding-inline:96px}
body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-panel-head__icon{position:absolute;top:50%;width:54px;height:54px;flex-basis:auto;transform:translateY(-50%);border-radius:15px}
body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-panel-head__icon svg{width:22px;height:22px}
body.mt-page-home .mt-home-showcase--ref .mt-home-showcase-row--products .mt-home-gateway-panel-head__icon{left:22px;right:auto}
body.mt-page-home .mt-home-showcase--ref .mt-home-showcase-row--software .mt-home-gateway-panel-head__icon{right:22px;left:auto}
body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-core__svg{width:172px;height:440px;z-index:1}
body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-core__route{z-index:4;width:36px;height:36px;font-size:22px;text-decoration:none;color:inherit}
body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-core__route--shop{left:calc(50% - 48px);transform:translate(-100%,-50%)}
body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-core__route--software{left:calc(50% + 48px);transform:translateY(-50%)}
body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-core__logo{z-index:3;width:78px;height:78px;gap:3px;border:0;background:transparent;box-shadow:none}
body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-core__mark{width:38px;height:38px;border-radius:10px}
body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-core__logo small{font-size:9px}
@media (max-width:767px){body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-panel-head{min-height:64px;padding-inline:66px}body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-panel-head__icon{position:relative;top:auto;left:auto!important;right:auto!important;width:48px;height:48px;flex:0 0 48px;transform:none}}
html.mt-light-html body.mt-page-home .mt-home-showcase--ref .mt-home-showcase-row--software,
body.mt-page-home.mt-theme-light .mt-home-showcase--ref .mt-home-showcase-row--software,
body.mt-page-home .mt-home-showcase--ref .mt-home-showcase-row--software,
body.mt-page-home .mt-home-showcase--ref .mt-home-showcase-row--products{padding:18px 18px 16px;background:transparent!important;border:none!important;box-shadow:none!important}
html.mt-light-html body.mt-page-home .mt-home-showcase--ref .mt-home-showcase-row--software::before,
body.mt-page-home.mt-theme-light .mt-home-showcase--ref .mt-home-showcase-row--software::before,
body.mt-page-home .mt-home-showcase--ref .mt-home-showcase-row--software::before,
body.mt-page-home .mt-home-showcase--ref .mt-home-showcase-row--products::before{display:none!important}

/* header premium interaction polish */
.mt-navbar{
  border-bottom:1px solid rgba(226,232,240,.88) !important;
  background:
    radial-gradient(520px 120px at 18% 50%,rgba(232,191,86,.08),transparent 68%),
    radial-gradient(520px 120px at 78% 50%,rgba(88,217,255,.07),transparent 70%),
    rgba(255,255,255,.96) !important;
  box-shadow:0 12px 34px rgba(15,23,42,.06),inset 0 1px 0 rgba(255,255,255,.82) !important;
  backdrop-filter:saturate(1.18) blur(14px);
}
.mt-navbar .mt-container.mt-navbar-inner{
  min-height:66px !important;
}
.mt-navbar .mt-menu{
  gap:clamp(6px,.72vw,13px) !important;
  padding:0 !important;
  border:0 !important;
  border-radius:0 !important;
  background:transparent !important;
  box-shadow:none !important;
}
.mt-navbar .mt-menu > li > a{
  position:relative !important;
  min-height:32px !important;
  max-width:none !important;
  padding:6px 5px 8px !important;
  border:0 !important;
  border-radius:0 !important;
  color:#1f2a3a !important;
  font-size:clamp(12px,.9vw,13.8px) !important;
  font-weight:950 !important;
  letter-spacing:0 !important;
  white-space:nowrap !important;
  overflow:visible !important;
  text-overflow:clip !important;
  background:transparent !important;
  box-shadow:none !important;
  transition:color .18s ease !important;
}
.mt-navbar .mt-menu > li > a::before{
  content:"" !important;
  position:absolute !important;
  left:4px !important;
  right:4px !important;
  bottom:1px !important;
  top:auto !important;
  height:2px !important;
  border-radius:999px !important;
  background:#e0a900 !important;
  opacity:0 !important;
  transform:scaleX(.72) !important;
  transition:opacity .2s ease,transform .2s ease !important;
}
.mt-navbar .mt-menu > li > a:hover,
.mt-navbar .mt-menu > li > a:focus-visible{
  color:#d19a00 !important;
  background:transparent !important;
  border-color:transparent !important;
  box-shadow:none !important;
  transform:none !important;
}
.mt-navbar .mt-menu > li.current-menu-item > a::before,
.mt-navbar .mt-menu > li.current_page_item > a::before,
.mt-navbar .mt-menu > li.current-menu-ancestor > a::before,
.mt-navbar .mt-menu > li.current_page_ancestor > a::before,
.mt-navbar .mt-menu > li.mt-home-current > a::before{
  opacity:1 !important;
  transform:scaleX(1) !important;
}
.mt-navbar .mt-menu > li.current-menu-item > a,
.mt-navbar .mt-menu > li.current_page_item > a,
.mt-navbar .mt-menu > li.current-menu-ancestor > a,
.mt-navbar .mt-menu > li.current_page_ancestor > a,
.mt-navbar .mt-menu > li.mt-home-current > a{
  color:#d19a00 !important;
  background:transparent !important;
  border-color:transparent !important;
  box-shadow:none !important;
}
.mt-navbar .mt-icon-btn,
.mt-navbar .mt-tools-left > a.mt-icon-btn,
.mt-navbar .mt-tools-left > button.mt-icon-btn,
.mt-navbar .mt-currency,
.mt-navbar .mt-mobile-toggle{
  border:1px solid rgba(211,224,239,.95) !important;
  background:
    linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,251,254,.88)) !important;
  color:#111827 !important;
  box-shadow:0 8px 18px rgba(15,23,42,.055),inset 0 1px 0 rgba(255,255,255,.92) !important;
  transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,color .2s ease,background .2s ease !important;
}
.mt-navbar .mt-icon-btn:hover,
.mt-navbar .mt-tools-left > a.mt-icon-btn:hover,
.mt-navbar .mt-tools-left > button.mt-icon-btn:hover,
.mt-navbar .mt-currency:hover,
.mt-navbar .mt-mobile-toggle:hover{
  color:#0f172a !important;
  border-color:rgba(232,191,86,.64) !important;
  background:
    linear-gradient(180deg,#fffdf6,#fff6d8) !important;
  box-shadow:0 10px 22px rgba(232,191,86,.14),inset 0 1px 0 rgba(255,255,255,.95) !important;
  transform:translateY(-1px) !important;
}
.mt-navbar .mt-icon-btn:active,
.mt-navbar .mt-tools-left > a.mt-icon-btn:active,
.mt-navbar .mt-tools-left > button.mt-icon-btn:active,
.mt-navbar .mt-currency:active,
.mt-navbar .mt-mobile-toggle:active{
  transform:translateY(0) scale(.97) !important;
}
.mt-navbar .mt-icon-btn svg,
.mt-navbar .mt-tools-left .mt-icon-btn svg{
  width:17px !important;
  height:17px !important;
  stroke-width:1.82 !important;
}
.mt-navbar .mt-currency{
  gap:0 !important;
  font-size:13px !important;
  font-weight:950 !important;
  letter-spacing:.02em !important;
}
.mt-navbar .mt-language-switch{
  width:40px !important;
  min-width:40px !important;
  height:40px !important;
  border-radius:999px !important;
}
.mt-navbar .mt-language-switch::before{
  content:none !important;
}
.mt-navbar .mt-cart-count.is-visible{
  border:2px solid #fff !important;
  box-shadow:0 6px 14px rgba(232,191,86,.28) !important;
}
@media (max-width:1080px){
  .mt-navbar .mt-container.mt-navbar-inner{
    min-height:62px !important;
  }
}
.mt-navbar .mt-tools-left > a.mt-icon-btn,
.mt-navbar .mt-tools-left > button.mt-icon-btn,
.mt-navbar .mt-tools-left > a.mt-currency{
  box-sizing:border-box !important;
  inline-size:40px !important;
  block-size:40px !important;
  width:40px !important;
  min-width:40px !important;
  max-width:40px !important;
  height:40px !important;
  min-height:40px !important;
  max-height:40px !important;
  padding:0 !important;
  aspect-ratio:1 / 1 !important;
}

/* Mobile compact header actions. */
@media (max-width:560px){
  .mt-navbar .mt-container.mt-navbar-inner{
    grid-template-columns:38px minmax(112px,1fr) 132px !important;
    column-gap:6px !important;
    width:calc(100% - 14px) !important;
    height:58px !important;
    min-height:58px !important;
  }
  .mt-navbar .mt-header-toolbar-brand{
    max-width:132px !important;
  }
  .mt-navbar .mt-header-toolbar-wordmark,
  .mt-navbar .mt-brand-logo{
    width:132px !important;
  }
  .mt-navbar .mt-mobile-toggle{
    width:36px !important;
    min-width:36px !important;
    height:36px !important;
  }
  .mt-navbar .mt-tools-left{
    display:flex !important;
    align-items:center !important;
    justify-content:flex-end !important;
    gap:4px !important;
    max-width:132px !important;
    overflow:visible !important;
  }
  .mt-navbar .mt-tools-left .mt-user,
  .mt-navbar .mt-tools-left .mt-mode{
    display:inline-flex !important;
  }
  .mt-navbar .mt-icon-btn,
  .mt-navbar .mt-tools-left > a.mt-icon-btn,
  .mt-navbar .mt-tools-left > button.mt-icon-btn,
  .mt-navbar .mt-tools-left > a.mt-currency,
  .mt-navbar .mt-currency{
    width:30px !important;
    min-width:30px !important;
    max-width:30px !important;
    height:30px !important;
    min-height:30px !important;
    max-height:30px !important;
  }
  .mt-navbar .mt-icon-btn svg,
  .mt-navbar .mt-tools-left .mt-icon-btn svg{
    width:14px !important;
    height:14px !important;
  }
  .mt-navbar .mt-currency{
    font-size:10.5px !important;
  }
}

/* Homepage gateway final concept alignment. */
body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-panel-head{
  position:relative;
  justify-content:center;
  min-height:80px;
  padding:8px 96px;
}
body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-panel-bg path{
  filter:drop-shadow(0 10px 22px rgba(85,112,146,.07));
}
body.mt-page-home .mt-home-showcase--ref .mt-home-showcase-row--software,
body.mt-page-home .mt-home-showcase--ref .mt-home-showcase-row--products{
  clip-path:none!important;
  border-radius:22px;
}
body.mt-page-home .mt-home-showcase--ref .mt-home-showcase-row--software .mt-home-gateway-panel-head,
body.mt-page-home .mt-home-showcase--ref .mt-home-showcase-row--products .mt-home-gateway-panel-head{
  justify-content:center;
  padding-inline:96px;
}
body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-panel-head__icon{
  position:absolute;
  top:50%;
  width:54px;
  height:54px;
  flex-basis:auto;
  transform:translateY(-50%);
  border-radius:15px;
}
body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-panel-head__icon svg{
  width:22px;
  height:22px;
}
body.mt-page-home .mt-home-showcase--ref .mt-home-showcase-row--products .mt-home-gateway-panel-head__icon{
  left:22px;
  right:auto;
}
body.mt-page-home .mt-home-showcase--ref .mt-home-showcase-row--software .mt-home-gateway-panel-head__icon{
  right:22px;
  left:auto;
}
body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-core__svg{
  width:172px;
  height:440px;
  z-index:1;
}
body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-core__route{
  z-index:4;
  width:36px;
  height:36px;
  font-size:22px;
  text-decoration:none;
  color:inherit;
}
body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-core__route--shop{
  left:calc(50% - 48px);
  transform:translate(-100%,-50%);
}
body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-core__route--software{
  left:calc(50% + 48px);
  transform:translateY(-50%);
}
body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-core__logo{
  z-index:3;
  width:78px;
  height:78px;
  gap:3px;
  border:0;
  background:transparent;
  box-shadow:none;
}
body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-core__mark{
  width:38px;
  height:38px;
  border-radius:10px;
}
body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-core__logo small{
  font-size:9px;
}
@media (max-width:767px){
  body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-panel-head{
    min-height:64px;
    padding-inline:66px;
  }
  body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-panel-head__icon{
    position:relative;
    top:auto;
    left:auto!important;
    right:auto!important;
    width:48px;
    height:48px;
    flex:0 0 48px;
    transform:none;
  }
}
html.mt-light-html body.mt-page-home .mt-home-showcase--ref .mt-home-showcase-row--software,
body.mt-page-home.mt-theme-light .mt-home-showcase--ref .mt-home-showcase-row--software,
body.mt-page-home .mt-home-showcase--ref .mt-home-showcase-row--software,
body.mt-page-home .mt-home-showcase--ref .mt-home-showcase-row--products{
  padding:18px 18px 16px;
  background:transparent!important;
  border:none!important;
  box-shadow:none!important;
}
html.mt-light-html body.mt-page-home .mt-home-showcase--ref .mt-home-showcase-row--software::before,
body.mt-page-home.mt-theme-light .mt-home-showcase--ref .mt-home-showcase-row--software::before,
body.mt-page-home .mt-home-showcase--ref .mt-home-showcase-row--software::before,
body.mt-page-home .mt-home-showcase--ref .mt-home-showcase-row--products::before{
  display:none!important;
}

/* Homepage gateway reveal and compact heading. */
body.mt-page-home .mt-home-showcase--ref{
  padding-top:clamp(18px,2.1vw,34px)!important;
}
body.mt-page-home .mt-home-showcase--ref .mt-home-showcase-grid{
  padding-top:clamp(18px,2vw,30px)!important;
}
body.mt-page-home .mt-home-showcase--ref .mt-home-showcase-head{
  margin:0 auto clamp(10px,1.1vw,16px)!important;
  min-height:0!important;
  padding:0!important;
}
body.mt-page-home .mt-home-showcase--ref .mt-home-showcase-head h2{
  margin:0!important;
  font-size:clamp(24px,2vw,36px)!important;
  line-height:1.35!important;
  font-weight:950!important;
}
body.mt-page-home .mt-home-showcase--ref .mt-home-showcase-head p{
  display:none!important;
}
body.mt-page-home .mt-home-showcase--ref .mt-home-showcase-head span{
  margin-top:8px!important;
}
body.mt-page-home .mt-home-showcase--ref.mt-gateway-reveal-ready .mt-home-showcase-head{
  opacity:0;
  transform:scaleX(.2) translateY(14px);
  transform-origin:center;
  filter:blur(8px);
  transition:opacity .64s ease,transform .72s cubic-bezier(.18,.84,.22,1),filter .64s ease;
}
body.mt-page-home .mt-home-showcase--ref.mt-gateway-reveal-ready .mt-home-showcase-head span{
  transform:scaleX(.05);
  opacity:0;
  transform-origin:center;
  transition:opacity .52s ease .18s,transform .72s cubic-bezier(.18,.84,.22,1) .18s;
}
body.mt-page-home .mt-home-showcase--ref.mt-gateway-reveal-ready .mt-home-gateway-core--overlay{
  opacity:0;
  transform:scale(.82);
  filter:blur(4px);
  transition:opacity .54s ease .18s,transform .78s cubic-bezier(.18,.84,.22,1) .18s,filter .62s ease .18s;
}
body.mt-page-home .mt-home-showcase--ref.mt-gateway-reveal-ready .mt-home-gateway-core--overlay .mt-home-gateway-core__svg path{
  stroke-dasharray:260;
  stroke-dashoffset:260;
}
body.mt-page-home .mt-home-showcase--ref.mt-gateway-reveal-ready .mt-home-gateway-core--overlay .mt-home-gateway-core__svg circle{
  opacity:0;
  transform:scale(.4);
  transform-box:fill-box;
  transform-origin:center;
}
body.mt-page-home .mt-home-showcase--ref.mt-gateway-reveal-ready .mt-home-showcase-row--products{
  opacity:0;
  transform:translateX(-54px) scale(.982);
  filter:blur(5px);
  transition:opacity .62s ease .46s,transform .82s cubic-bezier(.18,.84,.22,1) .46s,filter .62s ease .46s;
}
body.mt-page-home .mt-home-showcase--ref.mt-gateway-reveal-ready .mt-home-showcase-row--software{
  opacity:0;
  transform:translateX(54px) scale(.982);
  filter:blur(5px);
  transition:opacity .62s ease .46s,transform .82s cubic-bezier(.18,.84,.22,1) .46s,filter .62s ease .46s;
}
body.mt-page-home .mt-home-showcase--ref.mt-gateway-reveal-ready.is-visible .mt-home-showcase-head,
body.mt-page-home .mt-home-showcase--ref.mt-gateway-reveal-ready.is-visible .mt-home-gateway-core--overlay,
body.mt-page-home .mt-home-showcase--ref.mt-gateway-reveal-ready.is-visible .mt-home-showcase-row--products,
body.mt-page-home .mt-home-showcase--ref.mt-gateway-reveal-ready.is-visible .mt-home-showcase-row--software{
  opacity:1;
  transform:none;
  filter:none;
}
body.mt-page-home .mt-home-showcase--ref.mt-gateway-reveal-ready.is-visible .mt-home-showcase-head span{
  opacity:1;
  transform:scaleX(1);
}
body.mt-page-home .mt-home-showcase--ref.mt-gateway-reveal-ready.is-visible .mt-home-gateway-core--overlay .mt-home-gateway-core__svg path{
  animation:mtGatewayTraceFlow .96s cubic-bezier(.2,.86,.22,1) .28s forwards;
}
body.mt-page-home .mt-home-showcase--ref.mt-gateway-reveal-ready.is-visible .mt-home-gateway-core--overlay .mt-home-gateway-core__svg circle{
  animation:mtGatewayNodePop .44s cubic-bezier(.2,1.35,.32,1) .62s forwards;
}
@keyframes mtGatewayTraceFlow{
  to{stroke-dashoffset:0}
}
@keyframes mtGatewayNodePop{
  to{opacity:1;transform:scale(1)}
}
@media (prefers-reduced-motion:reduce){
  body.mt-page-home .mt-home-showcase--ref.mt-gateway-reveal-ready .mt-home-showcase-head,
  body.mt-page-home .mt-home-showcase--ref.mt-gateway-reveal-ready .mt-home-gateway-core--overlay,
  body.mt-page-home .mt-home-showcase--ref.mt-gateway-reveal-ready .mt-home-showcase-row--products,
  body.mt-page-home .mt-home-showcase--ref.mt-gateway-reveal-ready .mt-home-showcase-row--software{
    opacity:1!important;
    transform:none!important;
    filter:none!important;
    transition:none!important;
  }
}

body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-core__note img{
  width:58px!important;
  height:58px!important;
}
body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-core__note small{
  font-size:13px!important;
  font-weight:950!important;
}

/* Gateway shield mark and compact heading spacing. */
body.mt-page-home .mt-home-showcase--ref .mt-home-showcase-head{
  margin-bottom:clamp(4px,.55vw,8px)!important;
}
body.mt-page-home .mt-home-showcase--ref .mt-home-showcase-grid{
  padding-top:clamp(8px,.95vw,14px)!important;
}
body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-core__note{
  display:none!important;
}
body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-core__logo{
  width:86px!important;
  height:86px!important;
}
body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-core__mark{
  width:72px!important;
  height:72px!important;
  border-radius:0!important;
  background:transparent!important;
  box-shadow:none!important;
  overflow:visible!important;
}
body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-core__mark img{
  width:100%!important;
  height:100%!important;
  object-fit:contain!important;
  border-radius:0!important;
}
body.mt-page-home .mt-home-showcase--ref .mt-home-showcase-grid{
  grid-template-columns:minmax(0,1fr) 86px minmax(0,1fr);
  gap:6px;
}
body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-core--overlay{min-height:600px}
body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-core__svg{
  width:86px;
  height:440px;
}
body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-core__route--shop{left:calc(50% - 24px)}
body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-core__route--software{left:calc(50% + 24px)}
body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-path__copy b{
  margin-right:auto;
  margin-left:0;
}
body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-item{
  height:82px;
  max-height:82px;
  grid-template-columns:36px minmax(0,1fr) 58px;
  gap:7px;
}
body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-item__thumb{
  width:58px;
  height:58px;
}
body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-item__body strong{
  display:-webkit-box;
  -webkit-line-clamp:2;
  -webkit-box-orient:vertical;
  overflow:hidden;
}
body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-item__body strong,
body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-item__body strong a{
  font-size:11.6px;
  line-height:1.42;
}
@media (max-width:1280px){
  body.mt-page-home .mt-home-showcase--ref .mt-home-showcase-grid{grid-template-columns:minmax(0,1fr) 76px minmax(0,1fr)}
}
@media (max-width:1100px){
  body.mt-page-home .mt-home-showcase--ref .mt-home-showcase-grid{
    grid-template-columns:1fr;
    gap:10px;
  }
}

/* Mobile gateway card containment. */
@media (max-width:767px){
  body.mt-page-home .mt-home-showcase--ref .mt-home-showcase-row--software,
  body.mt-page-home .mt-home-showcase--ref .mt-home-showcase-row--products{
    padding:12px!important;
    overflow:hidden!important;
  }
  body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-panel-head,
  body.mt-page-home .mt-home-showcase--ref .mt-home-showcase-row--software .mt-home-gateway-panel-head,
  body.mt-page-home .mt-home-showcase--ref .mt-home-showcase-row--products .mt-home-gateway-panel-head{
    position:relative!important;
    display:grid!important;
    grid-template-columns:52px minmax(0,1fr)!important;
    align-items:center!important;
    gap:10px!important;
    min-height:58px!important;
    margin-bottom:10px!important;
    padding:4px 6px!important;
    text-align:right!important;
  }
  body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-panel-head__icon,
  body.mt-page-home .mt-home-showcase--ref .mt-home-showcase-row--software .mt-home-gateway-panel-head__icon,
  body.mt-page-home .mt-home-showcase--ref .mt-home-showcase-row--products .mt-home-gateway-panel-head__icon{
    position:static!important;
    width:50px!important;
    height:50px!important;
    min-width:50px!important;
    flex:0 0 50px!important;
    transform:none!important;
    justify-self:start!important;
  }
  body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-panel-head__icon svg{
    width:21px!important;
    height:21px!important;
  }
  body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-panel-head > span:not(.mt-home-gateway-panel-head__icon){
    min-width:0!important;
    align-items:flex-start!important;
    text-align:right!important;
  }
  body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-panel-head strong{
    font-size:20px!important;
    line-height:1.35!important;
  }
  body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-panel-head small{
    font-size:12.5px!important;
    line-height:1.7!important;
  }
  body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-path{
    width:100%!important;
    max-width:100%!important;
    overflow:hidden!important;
    border-radius:18px!important;
  }
  body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-path__media{
    width:100%!important;
    max-width:100%!important;
    height:clamp(150px,35vw,190px)!important;
    overflow:hidden!important;
    border-radius:15px!important;
  }
  body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-path__media img{
    width:100%!important;
    height:100%!important;
    max-width:none!important;
    object-fit:cover!important;
    object-position:center!important;
    transform:none!important;
  }
  body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-path__copy{
    min-width:0!important;
    padding-inline:2px!important;
  }
}

/* Final spacing and mobile containment pass. */
body.mt-page-home .mt-home-navcards,
html.mt-light-html body.mt-page-home .mt-home-navcards,
body.mt-page-home.mt-theme-light .mt-home-navcards{
  padding-top:clamp(88px,7vw,128px)!important;
  padding-bottom:clamp(58px,5vw,92px)!important;
}
@media (max-width:767px){
  body.mt-page-home .mt-home-showcase--ref .mt-home-showcase-row--software,
  body.mt-page-home .mt-home-showcase--ref .mt-home-showcase-row--products{
    padding:10px!important;
    border-radius:20px!important;
    overflow:hidden!important;
  }
  body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-panel-bg{
    display:none!important;
  }
  body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-panel-head,
  body.mt-page-home .mt-home-showcase--ref .mt-home-showcase-row--software .mt-home-gateway-panel-head,
  body.mt-page-home .mt-home-showcase--ref .mt-home-showcase-row--products .mt-home-gateway-panel-head{
    display:flex!important;
    flex-direction:row-reverse!important;
    align-items:center!important;
    justify-content:flex-start!important;
    gap:10px!important;
    width:100%!important;
    min-height:56px!important;
    margin:0 0 10px!important;
    padding:4px 6px!important;
    box-sizing:border-box!important;
    overflow:hidden!important;
  }
  body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-panel-head__icon,
  body.mt-page-home .mt-home-showcase--ref .mt-home-showcase-row--software .mt-home-gateway-panel-head__icon,
  body.mt-page-home .mt-home-showcase--ref .mt-home-showcase-row--products .mt-home-gateway-panel-head__icon{
    position:static!important;
    inset:auto!important;
    transform:none!important;
    width:46px!important;
    height:46px!important;
    min-width:46px!important;
    flex:0 0 46px!important;
    border-radius:14px!important;
    box-sizing:border-box!important;
  }
  body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-panel-head > span:not(.mt-home-gateway-panel-head__icon){
    min-width:0!important;
    max-width:calc(100% - 56px)!important;
    flex:1 1 auto!important;
    display:flex!important;
    flex-direction:column!important;
    align-items:flex-start!important;
    justify-content:center!important;
    text-align:right!important;
    overflow:hidden!important;
  }
  body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-panel-head strong,
  body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-panel-head small{
    max-width:100%!important;
    overflow:hidden!important;
    text-overflow:ellipsis!important;
  }
  body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-panel-head strong{
    font-size:18.5px!important;
    white-space:nowrap!important;
  }
  body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-panel-head small{
    font-size:12px!important;
    white-space:nowrap!important;
  }
  body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-path,
  body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-path--software,
  body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-path--shop{
    display:grid!important;
    grid-template-columns:1fr!important;
    width:100%!important;
    max-width:100%!important;
    box-sizing:border-box!important;
    overflow:hidden!important;
  }
  body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-path__media{
    display:block!important;
    width:100%!important;
    max-width:100%!important;
    height:clamp(138px,34vw,180px)!important;
    box-sizing:border-box!important;
    overflow:hidden!important;
  }
  body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-path__media img{
    display:block!important;
    width:100%!important;
    height:100%!important;
    max-width:none!important;
    object-fit:cover!important;
    object-position:center!important;
  }
}

/* Homepage crypto market concept redesign. */
body.mt-page-home .mt-home-market{
  padding:clamp(14px,2.2vw,30px) 0!important;
}
body.mt-page-home .mt-home-market-card{
  position:relative;
  overflow:hidden;
  padding:clamp(14px,1.55vw,22px)!important;
  border:1px solid rgba(202,218,238,.86)!important;
  border-radius:24px!important;
  background:
    radial-gradient(circle at 8% 88%,rgba(255,193,53,.18),transparent 32%),
    radial-gradient(circle at 94% 14%,rgba(83,187,255,.16),transparent 34%),
    linear-gradient(135deg,rgba(255,255,255,.92),rgba(246,251,255,.78) 52%,rgba(255,250,239,.82))!important;
  box-shadow:0 26px 68px rgba(54,82,118,.13),inset 0 1px 0 rgba(255,255,255,.9)!important;
}
body.mt-page-home .mt-home-market-card::before{
  content:"";
  position:absolute;
  inset:auto -8% -22% -8%;
  height:34%;
  pointer-events:none;
  background:repeating-radial-gradient(ellipse at center,rgba(54,145,235,.12) 0 1px,transparent 2px 8px);
  opacity:.28;
  transform:skewY(-5deg);
}
body.mt-page-home .mt-home-market-head{
  position:relative;
  z-index:1;
  display:flex!important;
  align-items:center!important;
  justify-content:space-between!important;
  gap:14px;
  margin:0 0 clamp(10px,1.1vw,16px)!important;
  direction:rtl;
}
body.mt-page-home .mt-home-market-head h2{
  display:inline-flex;
  align-items:center;
  gap:10px;
  margin:0!important;
  color:#17233a!important;
  font-size:clamp(20px,1.72vw,30px)!important;
  font-weight:950!important;
  letter-spacing:0!important;
}
body.mt-page-home .mt-home-market-head h2::before{
  content:"";
  width:38px;
  height:38px;
  border-radius:12px;
  background:
    url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='44' height='44' viewBox='0 0 44 44'%3E%3Cpath d='M12 28l6-6 5 4 9-12' fill='none' stroke='%237070ff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 33h22' fill='none' stroke='%237070ff' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E") center/22px 22px no-repeat,
    linear-gradient(135deg,rgba(255,255,255,.95),rgba(233,242,255,.78));
  box-shadow:0 12px 26px rgba(80,111,170,.14),inset 0 0 0 1px rgba(205,218,236,.72);
}
body.mt-page-home .mt-home-market-head a{
  min-width:112px;
  height:38px;
  display:inline-flex!important;
  align-items:center;
  justify-content:center;
  gap:7px;
  padding:0 15px!important;
  border:1px solid rgba(205,218,236,.9)!important;
  border-radius:999px!important;
  color:#5f6b7e!important;
  background:rgba(255,255,255,.74)!important;
  box-shadow:0 8px 20px rgba(55,80,116,.09)!important;
  font-size:12.5px!important;
  font-weight:900!important;
  text-decoration:none!important;
}
body.mt-page-home .mt-home-market-head a::before{
  content:"\2039";
  font-size:21px;
  line-height:1;
}
body.mt-page-home .mt-home-coin-grid{
  position:relative;
  z-index:1;
  display:grid!important;
  grid-template-columns:repeat(6,minmax(0,1fr))!important;
  gap:clamp(14px,1.18vw,20px)!important;
  direction:rtl;
  align-items:stretch;
}
body.mt-page-home .mt-home-coin{
  box-sizing:border-box;
  width:100%!important;
  max-width:none!important;
  margin:0!important;
  min-width:0;
  min-height:0;
  aspect-ratio:1 / 1;
  display:grid!important;
  grid-template-rows:auto auto auto auto 1fr;
  align-items:start;
  padding:13px 12px 11px!important;
  border:1px solid rgba(202,216,235,.82)!important;
  border-radius:20px!important;
  color:#17233a!important;
  background:linear-gradient(180deg,rgba(255,255,255,.78),rgba(255,255,255,.56))!important;
  box-shadow:0 18px 46px rgba(58,82,116,.12),inset 0 1px 0 rgba(255,255,255,.86)!important;
  backdrop-filter:blur(16px);
  -webkit-backdrop-filter:blur(16px);
  text-decoration:none!important;
  transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease;
}
body.mt-page-home .mt-home-coin:hover{
  transform:translateY(-5px);
  border-color:rgba(126,163,216,.95)!important;
  box-shadow:0 24px 58px rgba(51,77,112,.17),inset 0 1px 0 rgba(255,255,255,.9)!important;
}
body.mt-page-home .mt-home-coin-top{
  display:grid!important;
  grid-template-columns:40px 1fr;
  gap:9px;
  align-items:center;
  direction:ltr;
  width:100%;
}
body.mt-page-home .mt-home-coin-logo{
  width:40px!important;
  height:40px!important;
  border-radius:50%!important;
  background:rgba(255,255,255,.78)!important;
  box-shadow:0 12px 26px rgba(35,60,92,.12),inset 0 0 0 1px rgba(211,222,238,.82)!important;
}
body.mt-page-home .mt-home-coin-logo img{
  width:30px!important;
  height:30px!important;
}
body.mt-page-home .mt-home-coin-name{
  min-width:0;
  text-align:left;
}
body.mt-page-home .mt-home-coin-name strong{
  display:block;
  overflow:hidden;
  color:#263248!important;
  font-size:13.5px!important;
  font-weight:900!important;
  line-height:1.3;
  text-overflow:ellipsis;
  white-space:nowrap;
}
body.mt-page-home .mt-home-coin-name small{
  display:block;
  margin-top:2px;
  color:#8b98aa!important;
  font-size:11px!important;
  font-weight:800!important;
}
body.mt-page-home .mt-home-coin b{
  display:block;
  margin:12px 0 0!important;
  color:#1b2638!important;
  font-size:clamp(17px,1.08vw,22px)!important;
  font-weight:500!important;
  line-height:1.15;
  text-align:center;
  direction:ltr;
}
body.mt-page-home .mt-home-coin-toman{
  display:block;
  margin-top:5px;
  color:#d89a00;
  font-size:11px;
  font-weight:950;
  line-height:1.5;
  text-align:center;
}
body.mt-page-home .mt-home-coin-change{
  display:block!important;
  margin-top:5px!important;
  font-size:12.5px!important;
  font-weight:900!important;
  font-style:normal!important;
  text-align:center;
  direction:ltr;
}
body.mt-page-home .mt-home-coin-change.is-positive,
body.mt-page-home .mt-home-coin.is-positive .mt-home-coin-change{
  color:#16bf6a!important;
}
body.mt-page-home .mt-home-coin-change.is-negative,
body.mt-page-home .mt-home-coin.is-negative .mt-home-coin-change{
  color:#ff4d57!important;
}
body.mt-page-home .mt-home-coin-change.is-muted,
body.mt-page-home .mt-home-coin.is-muted .mt-home-coin-change{
  color:#7b8798!important;
}
body.mt-page-home .mt-home-coin-chart{
  align-self:end;
  width:100%!important;
  height:34px!important;
  margin-top:7px!important;
  color:#16bf6a;
}
body.mt-page-home .mt-home-coin.is-negative .mt-home-coin-chart{
  color:#ff4d57;
}
body.mt-page-home .mt-home-coin-chart-line{
  fill:none;
  stroke:currentColor;
  stroke-width:2.7;
  stroke-linecap:round;
  stroke-linejoin:round;
}
body.mt-page-home .mt-home-coin-chart-fill{
  fill:currentColor;
  opacity:.12;
}
body.mt-page-home .mt-home-market.mt-market-reveal-ready .mt-home-market-card{
  opacity:0;
  transform:translateY(30px) scale(.985);
  filter:blur(6px);
  transition:opacity .58s ease,transform .72s cubic-bezier(.18,.84,.22,1),filter .58s ease;
}
body.mt-page-home .mt-home-market.mt-market-reveal-ready .mt-home-market-head{
  opacity:0;
  transform:translateY(14px);
  transition:opacity .48s ease .12s,transform .58s ease .12s;
}
body.mt-page-home .mt-home-market.mt-market-reveal-ready .mt-home-coin{
  opacity:0;
  transform:translateY(22px);
  transition:opacity .48s ease,transform .62s cubic-bezier(.18,.84,.22,1),border-color .22s ease,box-shadow .22s ease;
}
body.mt-page-home .mt-home-market.mt-market-reveal-ready .mt-home-coin:nth-child(1){transition-delay:.18s}
body.mt-page-home .mt-home-market.mt-market-reveal-ready .mt-home-coin:nth-child(2){transition-delay:.24s}
body.mt-page-home .mt-home-market.mt-market-reveal-ready .mt-home-coin:nth-child(3){transition-delay:.30s}
body.mt-page-home .mt-home-market.mt-market-reveal-ready .mt-home-coin:nth-child(4){transition-delay:.36s}
body.mt-page-home .mt-home-market.mt-market-reveal-ready .mt-home-coin:nth-child(5){transition-delay:.42s}
body.mt-page-home .mt-home-market.mt-market-reveal-ready .mt-home-coin:nth-child(6){transition-delay:.48s}
body.mt-page-home .mt-home-market.mt-market-reveal-ready.is-visible .mt-home-market-card,
body.mt-page-home .mt-home-market.mt-market-reveal-ready.is-visible .mt-home-market-head,
body.mt-page-home .mt-home-market.mt-market-reveal-ready.is-visible .mt-home-coin{
  opacity:1;
  transform:none;
  filter:none;
}
@media (prefers-reduced-motion:reduce){
  body.mt-page-home .mt-home-market.mt-market-reveal-ready .mt-home-market-card,
  body.mt-page-home .mt-home-market.mt-market-reveal-ready .mt-home-market-head,
  body.mt-page-home .mt-home-market.mt-market-reveal-ready .mt-home-coin{
    opacity:1!important;
    transform:none!important;
    filter:none!important;
    transition:none!important;
  }
}
@media (max-width:980px){
  body.mt-page-home .mt-home-coin-grid{
    grid-template-columns:repeat(3,minmax(0,1fr))!important;
  }
}
@media (max-width:760px){
  body.mt-page-home .mt-home-market-card{
    border-radius:20px!important;
    padding:16px 12px!important;
  }
  body.mt-page-home .mt-home-market-head{
    align-items:flex-start!important;
    margin-bottom:20px!important;
  }
  body.mt-page-home .mt-home-market-head a{
    min-width:104px;
    height:36px;
    padding:0 13px!important;
    font-size:12px!important;
  }
  body.mt-page-home .mt-home-coin-grid{
    grid-template-columns:repeat(2,minmax(0,1fr))!important;
  }
  body.mt-page-home .mt-home-coin{
    min-height:0;
    aspect-ratio:1 / 1;
    padding:13px 12px!important;
  }
  body.mt-page-home .mt-home-coin b{
    margin-top:12px!important;
  }
}
@media (max-width:520px){
  body.mt-page-home .mt-home-market-head{
    display:grid!important;
    grid-template-columns:1fr;
  }
  body.mt-page-home .mt-home-coin-grid{
    grid-template-columns:1fr!important;
  }
}

/* Mobile compact crypto cards. */
@media (max-width:760px){
  body.mt-page-home .mt-home-market{
    padding:10px 0!important;
  }
  body.mt-page-home .mt-home-market-card{
    padding:12px!important;
    border-radius:18px!important;
  }
  body.mt-page-home .mt-home-market-head{
    display:flex!important;
    align-items:center!important;
    margin-bottom:12px!important;
  }
  body.mt-page-home .mt-home-market-head h2{
    font-size:18px!important;
  }
  body.mt-page-home .mt-home-market-head h2::before{
    width:32px;
    height:32px;
  }
  body.mt-page-home .mt-home-market-head a{
    min-width:auto;
    height:34px;
    padding:0 12px!important;
    font-size:11.5px!important;
  }
  body.mt-page-home .mt-home-coin-grid{
    grid-template-columns:repeat(2,minmax(0,1fr))!important;
    gap:10px!important;
  }
  body.mt-page-home .mt-home-coin{
    aspect-ratio:auto!important;
    min-height:154px!important;
    padding:10px 9px 8px!important;
    border-radius:16px!important;
    grid-template-rows:auto auto auto auto 34px!important;
  }
  body.mt-page-home .mt-home-coin-top{
    grid-template-columns:34px minmax(0,1fr)!important;
    gap:7px!important;
  }
  body.mt-page-home .mt-home-coin-logo{
    width:34px!important;
    height:34px!important;
  }
  body.mt-page-home .mt-home-coin-logo img{
    width:25px!important;
    height:25px!important;
  }
  body.mt-page-home .mt-home-coin-name strong{
    font-size:12.5px!important;
  }
  body.mt-page-home .mt-home-coin-name small{
    font-size:10px!important;
  }
  body.mt-page-home .mt-home-coin b{
    margin-top:9px!important;
    font-size:17px!important;
  }
  body.mt-page-home .mt-home-coin-toman{
    margin-top:3px!important;
    font-size:10px!important;
    line-height:1.35!important;
  }
  body.mt-page-home .mt-home-coin-change{
    margin-top:3px!important;
    font-size:11px!important;
  }
  body.mt-page-home .mt-home-coin-chart{
    height:30px!important;
    margin-top:5px!important;
  }
}
@media (max-width:380px){
  body.mt-page-home .mt-home-coin-grid{
    gap:8px!important;
  }
  body.mt-page-home .mt-home-coin{
    min-height:146px!important;
    padding-inline:8px!important;
  }
  body.mt-page-home .mt-home-coin b{
    font-size:15.5px!important;
  }
}

/* Homepage footer spacing after crypto market. */
body.mt-page-home .mt-home-market{
  padding-bottom:clamp(8px,1.2vw,16px)!important;
}
body.mt-page-home .mt-footer{
  margin-top:clamp(16px,2vw,24px)!important;
  padding-top:0!important;
  background:linear-gradient(180deg,rgba(236,241,248,.62),rgba(236,241,248,.96))!important;
}

@media (max-width:767px){
  body.mt-page-home .mt-home-navcards,
  html.mt-light-html body.mt-page-home .mt-home-navcards,
  body.mt-page-home.mt-theme-light .mt-home-navcards{
    padding-top:44px!important;
  }
  body.mt-page-home .mt-home-showcase--ref .mt-home-gateway-path--software .mt-home-gateway-path__copy strong{
    max-width:100%!important;
    display:block!important;
    overflow:hidden!important;
    text-overflow:ellipsis!important;
    white-space:nowrap!important;
    font-weight:950!important;
  }
}

/* Mobile compact header actions final override. */
@media (max-width:560px){
  .mt-navbar .mt-container.mt-navbar-inner{
    grid-template-columns:38px minmax(112px,1fr) 132px !important;
    column-gap:6px !important;
    width:calc(100% - 14px) !important;
    height:58px !important;
    min-height:58px !important;
  }
  .mt-navbar .mt-header-toolbar-brand{
    max-width:132px !important;
  }
  .mt-navbar .mt-header-toolbar-wordmark,
  .mt-navbar .mt-brand-logo{
    width:132px !important;
  }
  .mt-navbar .mt-mobile-toggle{
    width:36px !important;
    min-width:36px !important;
    height:36px !important;
  }
  .mt-navbar .mt-tools-left{
    display:flex !important;
    align-items:center !important;
    justify-content:flex-end !important;
    gap:4px !important;
    max-width:132px !important;
    overflow:visible !important;
  }
  .mt-navbar .mt-tools-left .mt-user,
  .mt-navbar .mt-tools-left .mt-mode{
    display:inline-flex !important;
  }
  .mt-navbar .mt-icon-btn,
  .mt-navbar .mt-tools-left > a.mt-icon-btn,
  .mt-navbar .mt-tools-left > button.mt-icon-btn,
  .mt-navbar .mt-tools-left > a.mt-currency,
  .mt-navbar .mt-currency{
    width:30px !important;
    min-width:30px !important;
    max-width:30px !important;
    height:30px !important;
    min-height:30px !important;
    max-height:30px !important;
  }
  .mt-navbar .mt-icon-btn svg,
  .mt-navbar .mt-tools-left .mt-icon-btn svg{
    width:14px !important;
    height:14px !important;
  }
  .mt-navbar .mt-currency{
    font-size:10.5px !important;
  }
}

/* Mobile header centered brand with all compact actions visible. */
@media (max-width:560px){
  .mt-navbar .mt-container.mt-navbar-inner{
    position:relative !important;
    display:grid !important;
    direction:ltr !important;
    grid-template-columns:132px minmax(0,1fr) 38px !important;
    grid-template-areas:"tools brand toggle" !important;
    width:calc(100% - 12px) !important;
    height:58px !important;
    min-height:58px !important;
    column-gap:6px !important;
  }
  .mt-navbar .mt-tools-left{
    grid-area:tools !important;
    display:flex !important;
    flex-direction:row !important;
    align-items:center !important;
    justify-content:flex-start !important;
    gap:4px !important;
    width:132px !important;
    max-width:132px !important;
    overflow:visible !important;
    direction:ltr !important;
    z-index:3 !important;
  }
  .mt-navbar .mt-tools-left > a,
  .mt-navbar .mt-tools-left > button,
  .mt-navbar .mt-tools-left .mt-user,
  .mt-navbar .mt-tools-left .mt-mode,
  .mt-navbar .mt-tools-left .mt-language-switch,
  .mt-navbar .mt-tools-left .mt-cart-link{
    display:inline-flex !important;
    visibility:visible !important;
    opacity:1 !important;
  }
  .mt-navbar .mt-header-toolbar-brand{
    grid-area:brand !important;
    position:absolute !important;
    left:50% !important;
    top:50% !important;
    transform:translate(-50%,-50%) !important;
    justify-self:center !important;
    width:142px !important;
    max-width:142px !important;
    z-index:1 !important;
  }
  .mt-navbar .mt-header-toolbar-wordmark,
  .mt-navbar .mt-brand-logo{
    width:142px !important;
    max-width:142px !important;
  }
  .mt-navbar .mt-mobile-toggle{
    grid-area:toggle !important;
    justify-self:end !important;
    width:36px !important;
    min-width:36px !important;
    height:36px !important;
    z-index:3 !important;
  }
}

.mt-navbar .mt-menu > li > a,
.mt-navbar .mt-menu > li > a .mt-menu-label{
  font-weight:950!important;
}

body.mt-page-home .mt-home-navcards,
html.mt-light-html body.mt-page-home .mt-home-navcards,
body.mt-page-home.mt-theme-light .mt-home-navcards{
  padding-top:clamp(32px,3.5vw,52px)!important;
  padding-bottom:clamp(18px,2vw,28px)!important;
}
body.mt-page-home .mt-home-showcase,
body.mt-page-home .mt-home-showcase--ref{
  padding-top:clamp(18px,2vw,28px)!important;
  padding-bottom:clamp(18px,2vw,28px)!important;
}
body.mt-page-home .mt-home-market{
  padding-top:clamp(18px,2vw,28px)!important;
  padding-bottom:clamp(14px,1.6vw,22px)!important;
}
body.mt-page-home .mt-footer{
  margin-top:0!important;
}

@media (max-width:767px){
  body.mt-page-home .mt-home-navcards,
  html.mt-light-html body.mt-page-home .mt-home-navcards,
  body.mt-page-home.mt-theme-light .mt-home-navcards{
    padding-top:30px!important;
    padding-bottom:18px!important;
  }
  body.mt-page-home .mt-home-showcase,
  body.mt-page-home .mt-home-showcase--ref,
  body.mt-page-home .mt-home-market{
    padding-top:18px!important;
    padding-bottom:18px!important;
  }
}


/* ===== MinerTools Hex Desktop Header v1 ===== */
@media (min-width:981px){
  .mt-navbar{
    height:72px!important;min-height:72px!important;padding:8px 0!important;
    background:transparent!important;
  }
  .mt-navbar .mt-container.mt-navbar-inner{
    position:relative!important;
    width:min(1540px,calc(100% - 24px))!important;max-width:1540px!important;
    height:58px!important;min-height:58px!important;
    display:grid!important;grid-template-columns:240px minmax(0,1fr) 210px!important;
    grid-template-areas:"tools nav brand"!important;column-gap:0!important;
    padding:0 16px!important;border:1px solid #173A55!important;border-radius:16px!important;
    background:linear-gradient(180deg,#0A1B2B 0%,#06121F 100%)!important;
    box-shadow:0 10px 28px rgba(0,8,18,.28),inset 0 1px 0 rgba(255,255,255,.035)!important;
    overflow:hidden!important;
  }
  .mt-navbar .mt-container.mt-navbar-inner:before{
    content:"";position:absolute;inset:0;pointer-events:none;opacity:.22;
    background:linear-gradient(90deg,transparent 0 9%,rgba(244,197,66,.17) 9.05%,transparent 9.1% 91%,rgba(244,197,66,.17) 91.05%,transparent 91.1%);
  }
  .mt-navbar .mt-brand{grid-area:brand!important;width:auto!important;min-width:0!important;max-width:210px!important;padding-inline-start:14px!important;z-index:4!important}
  .mt-navbar .mt-brand-logo,.mt-navbar .mt-header-toolbar-wordmark{width:190px!important;max-width:190px!important;height:42px!important;object-fit:contain!important}
  .mt-navbar .mt-tools-left{grid-area:tools!important;width:auto!important;max-width:none!important;gap:8px!important;z-index:4!important;direction:ltr!important}
  .mt-toolbar-emblem{display:grid;place-items:center;width:42px;height:42px;flex:0 0 42px}
  .mt-toolbar-emblem img{width:34px;height:34px;display:block}
  .mt-navbar .mt-icon-btn,.mt-navbar .mt-currency{
    width:36px!important;min-width:36px!important;height:36px!important;border-radius:10px!important;
    border:1px solid #173A55!important;background:#0B1B2A!important;color:#F5F7FB!important;
    box-shadow:inset 0 1px 0 rgba(255,255,255,.035)!important;backdrop-filter:none!important;
  }
  .mt-navbar .mt-icon-btn img{width:19px;height:19px;display:block}
  .mt-navbar .mt-currency:before{font-size:12px!important;color:#F5F7FB!important}
  .mt-navbar .mt-cart-count{top:-5px!important;right:-5px!important;width:18px!important;min-width:18px!important;height:18px!important;background:#F4C542!important;color:#06121F!important;border:2px solid #06121F!important;font-size:9px!important}
  .mt-navbar .mt-nav{
    grid-area:nav!important;position:relative!important;height:58px!important;overflow:visible!important;contain:none!important;z-index:3!important;
    margin-inline:-12px!important;padding-inline:28px!important;
    clip-path:polygon(3% 0,97% 0,100% 50%,97% 100%,3% 100%,0 50%)!important;
    background:linear-gradient(180deg,#0C2134,#081827)!important;
    border-top:1px solid rgba(244,197,66,.32)!important;border-bottom:1px solid rgba(244,197,66,.28)!important;
  }
  .mt-navbar .mt-nav:before,.mt-navbar .mt-nav:after{content:"";position:absolute;top:0;bottom:0;width:1px;background:linear-gradient(180deg,transparent,rgba(244,197,66,.55),transparent)}
  .mt-navbar .mt-nav:before{left:3.6%}.mt-navbar .mt-nav:after{right:3.6%}
  .mt-navbar .mt-menu{height:58px!important;gap:0!important;overflow:visible!important;justify-content:center!important}
  .mt-navbar .mt-menu>li{height:58px!important;display:flex!important;align-items:center!important;border-inline-start:1px solid rgba(126,215,255,.10)!important}
  .mt-navbar .mt-menu>li:last-child{border-inline-end:1px solid rgba(126,215,255,.10)!important}
  .mt-navbar .mt-menu>li>a{
    position:relative!important;display:flex!important;flex-direction:column!important;gap:3px!important;
    min-width:76px!important;max-width:110px!important;height:58px!important;padding:8px 8px 6px!important;
    border-radius:0!important;color:#CBD5E1!important;background:transparent!important;overflow:visible!important;
    font-size:10.5px!important;font-weight:800!important;line-height:1.1!important;
  }
  .mt-navbar .mt-menu>li>a:before,.mt-navbar .mt-menu>li>a:after{display:none!important}
  .mt-navbar .mt-menu-icon{display:grid;place-items:center;width:22px;height:22px;flex:0 0 22px}
  .mt-navbar .mt-menu-icon img{display:block;width:20px;height:20px;object-fit:contain;opacity:.92}
  .mt-navbar .mt-menu-label{padding:0!important;overflow:visible!important;text-overflow:clip!important;max-width:none!important;white-space:nowrap!important}
  .mt-navbar .mt-menu-label:after{content:""!important;position:absolute!important;left:18%!important;right:18%!important;bottom:3px!important;height:2px!important;background:#F4C542!important;border-radius:999px!important;opacity:0!important;transform:scaleX(.4)!important}
  .mt-navbar .mt-menu>li>a:hover{color:#FFD45A!important;background:rgba(244,197,66,.05)!important}
  .mt-navbar .mt-menu>li.current-menu-item>a,.mt-navbar .mt-menu>li.current_page_item>a,.mt-navbar .mt-menu>li.current-menu-ancestor>a,.mt-navbar .mt-menu>li.mt-home-current>a{color:#F4C542!important;background:linear-gradient(180deg,rgba(244,197,66,.06),rgba(244,197,66,.015))!important;box-shadow:0 0 14px rgba(244,197,66,.08)!important}
  .mt-navbar .mt-menu>li.current-menu-item>a .mt-menu-label:after,.mt-navbar .mt-menu>li.current_page_item>a .mt-menu-label:after,.mt-navbar .mt-menu>li.current-menu-ancestor>a .mt-menu-label:after,.mt-navbar .mt-menu>li.mt-home-current>a .mt-menu-label:after{opacity:1!important;transform:scaleX(1)!important}
  .mt-navbar .mt-menu>li.current-menu-item>a .mt-menu-icon img,.mt-navbar .mt-menu>li.current_page_item>a .mt-menu-icon img,.mt-navbar .mt-menu>li.current-menu-ancestor>a .mt-menu-icon img,.mt-navbar .mt-menu>li.mt-home-current>a .mt-menu-icon img{filter:drop-shadow(0 0 7px rgba(244,197,66,.28))}
}
@media (min-width:981px) and (max-width:1280px){
  .mt-navbar .mt-container.mt-navbar-inner{grid-template-columns:205px minmax(0,1fr) 168px!important;padding-inline:10px!important}
  .mt-navbar .mt-brand-logo,.mt-navbar .mt-header-toolbar-wordmark{width:158px!important;max-width:158px!important}
  .mt-navbar .mt-tools-left{gap:5px!important}.mt-toolbar-emblem{width:36px;height:36px;flex-basis:36px}.mt-toolbar-emblem img{width:30px;height:30px}
  .mt-navbar .mt-icon-btn,.mt-navbar .mt-currency{width:33px!important;min-width:33px!important;height:33px!important}
  .mt-navbar .mt-menu>li>a{min-width:67px!important;max-width:92px!important;padding-inline:5px!important;font-size:9.6px!important}
  .mt-navbar .mt-menu-icon img{width:18px;height:18px}
}
/* ===== /MinerTools Hex Desktop Header ===== */


/* ===== MinerTools Hex Desktop Header v2 - alignment fix ===== */
@media (min-width:981px){
  .mt-header{background:transparent!important;border-bottom:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}
  .mt-navbar{height:70px!important;min-height:70px!important;padding:10px 0 8px!important;border-bottom:0!important;background:transparent!important;box-shadow:none!important}
  .mt-navbar .mt-container.mt-navbar-inner{
    width:min(1560px,calc(100% - 36px))!important;max-width:1560px!important;
    height:58px!important;min-height:58px!important;
    grid-template-columns:188px minmax(0,1fr) 250px!important;
    grid-template-areas:"tools nav brand"!important;
    column-gap:14px!important;padding:0 18px!important;
    border:1px solid rgba(23,58,85,.92)!important;border-radius:20px!important;
    background:linear-gradient(180deg,#092035 0%,#061521 100%)!important;
    box-shadow:0 10px 28px rgba(0,8,18,.24), inset 0 1px 0 rgba(255,255,255,.04)!important;
    overflow:hidden!important;direction:ltr!important;
  }
  .mt-navbar .mt-container.mt-navbar-inner:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(64,165,255,.06),transparent 18%,transparent 82%,rgba(64,165,255,.06));opacity:.8}

  .mt-navbar .mt-tools-left{grid-area:tools!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;direction:ltr!important;gap:8px!important;width:auto!important;max-width:none!important;min-width:0!important;z-index:3!important}
  .mt-toolbar-emblem{width:40px!important;height:40px!important;flex:0 0 40px!important;display:grid!important;place-items:center!important;border-radius:12px!important;background:linear-gradient(180deg,#071522,#0a2236)!important;border:1px solid rgba(244,197,66,.28)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.04)!important}
  .mt-toolbar-emblem img{width:26px!important;height:26px!important;display:block!important}
  .mt-navbar .mt-icon-btn,.mt-navbar .mt-currency,.mt-navbar .mt-mobile-toggle{
    width:38px!important;min-width:38px!important;max-width:38px!important;height:38px!important;min-height:38px!important;max-height:38px!important;
    border-radius:12px!important;background:linear-gradient(180deg,#0B2032,#081727)!important;border:1px solid rgba(23,58,85,.95)!important;
    color:#F5F7FB!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.035)!important;transform:none!important
  }
  .mt-navbar .mt-icon-btn:hover,.mt-navbar .mt-currency:hover{background:linear-gradient(180deg,#102942,#0a1d2f)!important;border-color:rgba(244,197,66,.42)!important;color:#FFD45A!important;box-shadow:0 0 0 1px rgba(244,197,66,.08) inset, 0 10px 22px rgba(0,8,18,.12)!important;transform:translateY(-1px)!important}
  .mt-navbar .mt-icon-btn img{width:18px!important;height:18px!important;filter:brightness(1.02)!important}
  .mt-navbar .mt-language-switch{font-size:13px!important;font-weight:800!important;letter-spacing:.01em!important}
  .mt-navbar .mt-language-switch::before{content:none!important}
  .mt-navbar .mt-language-switch span{display:block!important;font-size:13px!important;line-height:1;color:#F5F7FB!important}
  .mt-navbar .mt-cart-count{top:-4px!important;right:-4px!important;width:18px!important;min-width:18px!important;height:18px!important;font-size:9px!important;background:#F4C542!important;color:#06121F!important;border:2px solid #081727!important;box-shadow:0 6px 14px rgba(244,197,66,.22)!important}
  .mt-navbar .mt-cart-count.is-empty{opacity:.95!important;visibility:visible!important}

  .mt-navbar .mt-brand{grid-area:brand!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;width:auto!important;max-width:250px!important;min-width:0!important;padding-inline-start:0!important;padding-inline-end:2px!important;z-index:3!important;direction:ltr!important}
  .mt-navbar .mt-brand-logo,.mt-navbar .mt-header-toolbar-wordmark{width:230px!important;max-width:230px!important;height:42px!important;object-fit:contain!important}

  .mt-navbar .mt-nav{grid-area:nav!important;display:block!important;height:58px!important;margin:0!important;padding-inline:16px!important;overflow:visible!important;contain:none!important;position:relative!important;background:linear-gradient(180deg,#0a2438,#081827)!important;border-top:1px solid rgba(244,197,66,.22)!important;border-bottom:1px solid rgba(244,197,66,.18)!important;clip-path:polygon(2.4% 0,97.6% 0,100% 50%,97.6% 100%,2.4% 100%,0 50%)!important;z-index:2!important}
  .mt-navbar .mt-nav::before,.mt-navbar .mt-nav::after{content:"";position:absolute;top:0;bottom:0;width:1px;background:linear-gradient(180deg,transparent,rgba(244,197,66,.4),transparent)}
  .mt-navbar .mt-nav::before{left:2.8%}.mt-navbar .mt-nav::after{right:2.8%}
  .mt-navbar .mt-menu{height:58px!important;display:flex!important;align-items:stretch!important;justify-content:center!important;gap:0!important;overflow:visible!important;direction:rtl!important}
  .mt-navbar .mt-menu>li{height:58px!important;display:flex!important;align-items:stretch!important;border-inline-start:1px solid rgba(126,215,255,.11)!important;min-width:0!important;flex:0 0 auto!important}
  .mt-navbar .mt-menu>li:last-child{border-inline-end:1px solid rgba(126,215,255,.11)!important}
  .mt-navbar .mt-menu>li>a{position:relative!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:3px!important;min-width:86px!important;max-width:122px!important;height:58px!important;padding:7px 10px 6px!important;border-radius:0!important;background:transparent!important;color:#E5ECF5!important;font-size:10.8px!important;font-weight:800!important;line-height:1.1!important;box-shadow:none!important;overflow:visible!important;white-space:nowrap!important}
  .mt-navbar .mt-menu>li>a::before,.mt-navbar .mt-menu>li>a::after{display:none!important}
  .mt-navbar .mt-menu-icon{width:20px!important;height:20px!important;display:grid!important;place-items:center!important}
  .mt-navbar .mt-menu-icon img{width:18px!important;height:18px!important;opacity:.96!important;display:block!important;filter:none!important}
  .mt-navbar .mt-menu-label{display:block!important;font-size:10.8px!important;line-height:1.1!important;color:inherit!important;white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important;max-width:none!important;padding:0!important}
  .mt-navbar .mt-menu-label::after{content:""!important;position:absolute!important;left:18%!important;right:18%!important;bottom:3px!important;height:2px!important;background:#F4C542!important;border-radius:999px!important;opacity:0!important;transform:scaleX(.4)!important;transition:opacity .18s ease,transform .18s ease!important}
  .mt-navbar .mt-menu>li>a:hover{color:#FFD45A!important;background:linear-gradient(180deg,rgba(244,197,66,.045),rgba(244,197,66,.01))!important}
  .mt-navbar .mt-menu>li.current-menu-item>a,.mt-navbar .mt-menu>li.current_page_item>a,.mt-navbar .mt-menu>li.current-menu-ancestor>a,.mt-navbar .mt-menu>li.current_page_ancestor>a,.mt-navbar .mt-menu>li.mt-home-current>a{color:#F4C542!important;background:linear-gradient(180deg,rgba(244,197,66,.055),rgba(244,197,66,.012))!important}
  .mt-navbar .mt-menu>li.current-menu-item>a .mt-menu-icon img,.mt-navbar .mt-menu>li.current_page_item>a .mt-menu-icon img,.mt-navbar .mt-menu>li.current-menu-ancestor>a .mt-menu-icon img,.mt-navbar .mt-menu>li.current_page_ancestor>a .mt-menu-icon img,.mt-navbar .mt-menu>li.mt-home-current>a .mt-menu-icon img{filter:drop-shadow(0 0 6px rgba(244,197,66,.22))!important}
  .mt-navbar .mt-menu>li.current-menu-item>a .mt-menu-label::after,.mt-navbar .mt-menu>li.current_page_item>a .mt-menu-label::after,.mt-navbar .mt-menu>li.current-menu-ancestor>a .mt-menu-label::after,.mt-navbar .mt-menu>li.current_page_ancestor>a .mt-menu-label::after,.mt-navbar .mt-menu>li.mt-home-current>a .mt-menu-label::after{opacity:1!important;transform:scaleX(1)!important}
}

@media (min-width:981px) and (max-width:1400px){
  .mt-navbar .mt-container.mt-navbar-inner{grid-template-columns:176px minmax(0,1fr) 210px!important;padding-inline:14px!important}
  .mt-navbar .mt-brand-logo,.mt-navbar .mt-header-toolbar-wordmark{width:205px!important;max-width:205px!important;height:38px!important}
  .mt-navbar .mt-menu>li>a{min-width:78px!important;max-width:106px!important;padding-inline:8px!important;font-size:10.2px!important}
}

/* ===== /MinerTools Hex Desktop Header v2 ===== */


/* ===== MinerTools Hex Desktop Header v3 - full bleed + final alignment ===== */
@media (min-width:981px){
  .mt-header{width:100%!important;max-width:none!important;overflow:visible!important;background:#061521!important;border:0!important;box-shadow:none!important}
  .mt-navbar{width:100%!important;max-width:none!important;height:68px!important;min-height:68px!important;padding:0!important;margin:0!important;background:linear-gradient(180deg,#092035 0%,#061521 100%)!important;border:0!important;box-shadow:0 8px 24px rgba(0,8,18,.18)!important;overflow:visible!important}
  .mt-navbar .mt-container.mt-navbar-inner{
    width:100%!important;max-width:none!important;height:68px!important;min-height:68px!important;margin:0!important;padding:0 26px!important;
    grid-template-columns:178px minmax(0,1fr) 244px!important;grid-template-areas:"tools nav brand"!important;column-gap:12px!important;
    border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;direction:ltr!important
  }
  .mt-navbar .mt-container.mt-navbar-inner::before{display:none!important}

  .mt-navbar .mt-tools-left{grid-area:tools!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;width:178px!important;max-width:178px!important;direction:ltr!important;overflow:visible!important}
  .mt-navbar .mt-tools-left .mt-mode{display:none!important}
  .mt-toolbar-emblem{width:40px!important;height:40px!important;flex:0 0 40px!important;border-radius:12px!important;background:#081827!important;border:1px solid rgba(244,197,66,.28)!important}
  .mt-toolbar-emblem img{width:26px!important;height:26px!important}
  .mt-navbar .mt-icon-btn,.mt-navbar .mt-currency{
    width:38px!important;min-width:38px!important;max-width:38px!important;height:38px!important;min-height:38px!important;max-height:38px!important;
    border-radius:11px!important;background:#081827!important;border:1px solid rgba(23,58,85,.95)!important;color:#F5F7FB!important;
    box-shadow:inset 0 1px 0 rgba(255,255,255,.035)!important;filter:none!important;overflow:visible!important
  }
  .mt-navbar .mt-icon-btn::before,.mt-navbar .mt-icon-btn::after,.mt-navbar .mt-currency::before,.mt-navbar .mt-currency::after{box-shadow:none!important}
  .mt-navbar .mt-icon-btn img{width:18px!important;height:18px!important;display:block!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;filter:none!important;opacity:1!important}
  .mt-navbar .mt-support-link,.mt-navbar .mt-cart-link{background:#081827!important;border-color:rgba(23,58,85,.95)!important}
  .mt-navbar .mt-language-switch span{display:block!important;color:#F5F7FB!important;font-size:13px!important;font-weight:800!important}
  .mt-navbar .mt-language-switch::before{content:none!important}

  .mt-navbar .mt-brand{grid-area:brand!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;width:244px!important;max-width:244px!important;min-width:244px!important;padding:0!important;overflow:visible!important;z-index:3!important}
  .mt-navbar .mt-brand-logo,.mt-navbar .mt-header-toolbar-wordmark{display:block!important;width:224px!important;max-width:224px!important;height:48px!important;max-height:48px!important;object-fit:contain!important;object-position:right center!important;filter:none!important}

  .mt-navbar .mt-nav{grid-area:nav!important;display:block!important;height:68px!important;margin:0!important;padding:0 18px!important;overflow:hidden!important;contain:none!important;position:relative!important;
    background:linear-gradient(180deg,#0a2438 0%,#081827 100%)!important;border-top:1px solid rgba(244,197,66,.20)!important;border-bottom:1px solid rgba(244,197,66,.16)!important;
    clip-path:polygon(2% 0,98% 0,100% 50%,98% 100%,2% 100%,0 50%)!important;z-index:2!important
  }
  .mt-navbar .mt-menu{height:68px!important;width:100%!important;display:flex!important;align-items:stretch!important;justify-content:center!important;gap:0!important;overflow:hidden!important;direction:rtl!important}
  .mt-navbar .mt-menu>li{display:flex!important;align-items:stretch!important;justify-content:center!important;height:68px!important;min-width:0!important;flex:1 1 0!important;border-inline-start:1px solid rgba(126,215,255,.10)!important;overflow:hidden!important}
  .mt-navbar .mt-menu>li:last-child{border-inline-end:1px solid rgba(126,215,255,.10)!important}
  .mt-navbar .mt-menu>li>a{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:4px!important;width:100%!important;min-width:0!important;max-width:none!important;height:68px!important;padding:7px 5px 6px!important;overflow:hidden!important;color:#E5ECF5!important;font-size:10.4px!important;font-weight:800!important;line-height:1.12!important;white-space:nowrap!important}
  .mt-navbar .mt-menu-icon{width:19px!important;height:19px!important;flex:0 0 19px!important}
  .mt-navbar .mt-menu-icon img{width:17px!important;height:17px!important;display:block!important;background:transparent!important;border:0!important;box-shadow:none!important}
  .mt-navbar .mt-menu-label{display:block!important;width:100%!important;max-width:100%!important;padding:0 2px!important;text-align:center!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:10.4px!important;line-height:1.12!important}
  .mt-navbar .mt-menu-label::after{bottom:4px!important;left:20%!important;right:20%!important}
  .mt-navbar .mt-menu>li>a:hover{background:rgba(244,197,66,.045)!important;color:#FFD45A!important}
  .mt-navbar .mt-menu>li.current-menu-item>a,.mt-navbar .mt-menu>li.current_page_item>a,.mt-navbar .mt-menu>li.current-menu-ancestor>a,.mt-navbar .mt-menu>li.current_page_ancestor>a,.mt-navbar .mt-menu>li.mt-home-current>a{background:linear-gradient(180deg,rgba(244,197,66,.055),rgba(244,197,66,.012))!important;color:#F4C542!important}
}

@media (min-width:981px) and (max-width:1360px){
  .mt-navbar .mt-container.mt-navbar-inner{grid-template-columns:168px minmax(0,1fr) 214px!important;padding-inline:18px!important;column-gap:8px!important}
  .mt-navbar .mt-tools-left{width:168px!important;max-width:168px!important;gap:6px!important}
  .mt-navbar .mt-brand{width:214px!important;max-width:214px!important;min-width:214px!important}
  .mt-navbar .mt-brand-logo,.mt-navbar .mt-header-toolbar-wordmark{width:198px!important;max-width:198px!important;height:44px!important}
  .mt-navbar .mt-nav{padding-inline:12px!important}
  .mt-navbar .mt-menu>li>a{font-size:9.6px!important;padding-inline:3px!important}
  .mt-navbar .mt-menu-label{font-size:9.6px!important}
  .mt-navbar .mt-menu-icon img{width:16px!important;height:16px!important}
}
/* ===== /MinerTools Hex Desktop Header v3 ===== */


/* ===== MinerTools Header v4 - spacing and icon repair ===== */
@media (min-width:981px){
  .mt-navbar{height:72px!important;min-height:72px!important}
  .mt-navbar .mt-container.mt-navbar-inner{height:72px!important;min-height:72px!important;grid-template-columns:194px minmax(0,1fr) 284px!important;column-gap:16px!important;padding-inline:26px!important}
  .mt-navbar .mt-tools-left{width:194px!important;max-width:194px!important;gap:10px!important}
  .mt-navbar .mt-icon-btn,.mt-navbar .mt-currency,.mt-toolbar-emblem{width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;min-height:44px!important;max-height:44px!important;border-radius:14px!important;background:#081827!important}
  .mt-navbar .mt-icon-btn img,.mt-navbar .mt-icon-btn svg,.mt-navbar .mt-currency img,.mt-toolbar-emblem img{width:24px!important;height:24px!important;display:block!important;object-fit:contain!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important;filter:none!important}
  .mt-navbar .mt-brand{width:284px!important;min-width:284px!important;max-width:284px!important;justify-content:flex-end!important}
  .mt-navbar .mt-brand-logo,.mt-navbar .mt-header-toolbar-wordmark{width:268px!important;max-width:268px!important;height:54px!important;max-height:54px!important;object-fit:contain!important;object-position:right center!important;opacity:1!important;visibility:visible!important}
  .mt-navbar .mt-nav{height:72px!important;padding-inline:24px!important;overflow:visible!important}
  .mt-navbar .mt-menu{height:72px!important;align-items:stretch!important;overflow:visible!important}
  .mt-navbar .mt-menu>li{height:72px!important;min-width:86px!important;overflow:visible!important}
  .mt-navbar .mt-menu>li>a{height:72px!important;gap:6px!important;padding:8px 8px 7px!important;overflow:visible!important;font-size:11.4px!important;line-height:1.18!important}
  .mt-navbar .mt-menu-icon{width:26px!important;height:26px!important;flex:0 0 26px!important;display:grid!important;place-items:center!important;background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important}
  .mt-navbar .mt-menu-icon img,.mt-navbar .mt-menu-icon svg{width:24px!important;height:24px!important;display:block!important;object-fit:contain!important;background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;padding:0!important;opacity:1!important;filter:none!important}
  .mt-navbar .mt-menu-label{width:100%!important;max-width:100%!important;padding-inline:1px!important;font-size:11.4px!important;line-height:1.18!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
  .mt-navbar .mt-menu-label::after{bottom:3px!important}
}
@media (min-width:981px) and (max-width:1360px){
  .mt-navbar .mt-container.mt-navbar-inner{grid-template-columns:184px minmax(0,1fr) 242px!important;column-gap:10px!important;padding-inline:18px!important}
  .mt-navbar .mt-tools-left{width:184px!important;max-width:184px!important;gap:8px!important}
  .mt-navbar .mt-icon-btn,.mt-navbar .mt-currency,.mt-toolbar-emblem{width:40px!important;min-width:40px!important;max-width:40px!important;height:40px!important;min-height:40px!important;max-height:40px!important}
  .mt-navbar .mt-brand{width:242px!important;min-width:242px!important;max-width:242px!important}
  .mt-navbar .mt-brand-logo,.mt-navbar .mt-header-toolbar-wordmark{width:230px!important;max-width:230px!important;height:48px!important}
  .mt-navbar .mt-nav{padding-inline:14px!important}
  .mt-navbar .mt-menu>li{min-width:76px!important}
  .mt-navbar .mt-menu>li>a,.mt-navbar .mt-menu-label{font-size:10.3px!important}
  .mt-navbar .mt-menu-icon,.mt-navbar .mt-menu-icon img,.mt-navbar .mt-menu-icon svg{width:22px!important;height:22px!important}
}
/* ===== /MinerTools Header v4 ===== */


/* ===== MinerTools Header v5 - requested cleanup ===== */
@media (min-width:981px){
  .mt-navbar{height:60px!important;min-height:60px!important;box-shadow:0 6px 18px rgba(0,8,18,.16)!important}
  .mt-navbar .mt-container.mt-navbar-inner{height:60px!important;min-height:60px!important;grid-template-columns:188px minmax(0,1fr) 354px!important;column-gap:12px!important;padding-inline:18px!important}
  .mt-toolbar-emblem{display:none!important}
  .mt-navbar .mt-tools-left{width:188px!important;max-width:188px!important;gap:10px!important}
  .mt-navbar .mt-icon-btn,.mt-navbar .mt-currency,.mt-navbar .mt-user-link,.mt-navbar .mt-support-link,.mt-navbar .mt-cart-link{width:40px!important;min-width:40px!important;max-width:40px!important;height:40px!important;min-height:40px!important;max-height:40px!important;border-radius:14px!important;background:#081827!important;background-image:none!important;border:1px solid rgba(23,58,85,.95)!important;color:#f5f7fb!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.035)!important;filter:none!important}
  .mt-navbar .mt-tools-left > a.mt-icon-btn,.mt-navbar .mt-tools-left > a.mt-user-link,.mt-navbar .mt-tools-left > a.mt-support-link,.mt-navbar .mt-tools-left > a.mt-cart-link,.mt-navbar .mt-tools-left > a.mt-currency{background:#081827!important;background-color:#081827!important;background-image:none!important;border-color:rgba(23,58,85,.95)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.035)!important}
  .mt-navbar .mt-icon-btn::before,.mt-navbar .mt-icon-btn::after,.mt-navbar .mt-currency::before,.mt-navbar .mt-currency::after{content:none!important;display:none!important}
  .mt-navbar .mt-icon-btn img,.mt-navbar .mt-user-link img,.mt-navbar .mt-support-link img,.mt-navbar .mt-cart-link img{width:22px!important;height:22px!important;display:block!important;object-fit:contain!important;background:transparent!important;background-color:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important;filter:none!important}
  .mt-navbar .mt-user-link img{border-radius:50%!important}
  .mt-navbar .mt-brand{width:354px!important;min-width:354px!important;max-width:354px!important;justify-content:flex-end!important;overflow:visible!important}
  .mt-navbar .mt-brand-logo,.mt-navbar .mt-header-toolbar-wordmark{content:url("../../images/minertools-wordmark.png")!important;display:block!important;width:330px!important;max-width:330px!important;height:52px!important;max-height:52px!important;object-fit:contain!important;object-position:right center!important;opacity:1!important;visibility:visible!important}
  .mt-navbar .mt-nav{height:60px!important;padding-inline:14px!important;overflow:hidden!important}
  .mt-navbar .mt-nav::before,.mt-navbar .mt-nav::after{content:none!important;display:none!important}
  .mt-navbar .mt-menu{height:60px!important}
  .mt-navbar .mt-menu>li{height:60px!important;min-width:78px!important}
  .mt-navbar .mt-menu>li>a{height:60px!important;gap:4px!important;padding:6px 7px 5px!important;font-size:10.6px!important;line-height:1.14!important}
  .mt-navbar .mt-menu-icon,.mt-navbar .mt-menu-icon img,.mt-navbar .mt-menu-icon svg{width:21px!important;height:21px!important}
  .mt-navbar .mt-menu-label{font-size:10.6px!important;line-height:1.14!important}
}
@media (min-width:981px) and (max-width:1360px){
  .mt-navbar .mt-container.mt-navbar-inner{grid-template-columns:188px minmax(0,1fr) 324px!important;column-gap:8px!important;padding-inline:16px!important}
  .mt-navbar .mt-brand{width:324px!important;min-width:324px!important;max-width:324px!important}
  .mt-navbar .mt-brand-logo,.mt-navbar .mt-header-toolbar-wordmark{width:304px!important;max-width:304px!important;height:50px!important}
  .mt-navbar .mt-menu>li{min-width:72px!important}
}
/* ===== /MinerTools Header v5 ===== */


/* ===== MinerTools Header v6 - brand asset and right cluster ===== */
@media (min-width:981px){
  .mt-navbar .mt-container.mt-navbar-inner{grid-template-columns:220px minmax(0,1fr) 360px!important;column-gap:0!important}
  .mt-navbar .mt-nav{justify-self:end!important;width:auto!important;min-width:min(760px, 100%)!important;max-width:820px!important;margin-inline-start:auto!important;margin-inline-end:0!important}
  .mt-navbar .mt-menu{justify-content:flex-end!important}
  .mt-navbar .mt-brand{width:360px!important;min-width:360px!important;max-width:360px!important}
  .mt-navbar .mt-brand-logo,.mt-navbar .mt-header-toolbar-wordmark{content:url("../../images/brand/minertools-wordmark-header.png")!important;width:304px!important;max-width:304px!important;height:48px!important;max-height:48px!important}
  .mt-navbar .mt-tools-left > a.mt-icon-btn:hover,.mt-navbar .mt-tools-left > a.mt-user-link:hover,.mt-navbar .mt-tools-left > a.mt-support-link:hover,.mt-navbar .mt-tools-left > a.mt-cart-link:hover,.mt-navbar .mt-tools-left > a.mt-currency:hover,.mt-navbar .mt-tools-left > a.mt-icon-btn:focus-visible,.mt-navbar .mt-tools-left > a.mt-user-link:focus-visible,.mt-navbar .mt-tools-left > a.mt-support-link:focus-visible,.mt-navbar .mt-tools-left > a.mt-cart-link:focus-visible,.mt-navbar .mt-tools-left > a.mt-currency:focus-visible{background:#081827!important;background-color:#081827!important;background-image:none!important;border-color:rgba(244,197,66,.42)!important;color:#ffd45a!important;box-shadow:0 0 0 1px rgba(244,197,66,.08) inset, 0 10px 22px rgba(0,8,18,.12)!important}
}
@media (min-width:981px) and (max-width:1360px){
  .mt-navbar .mt-container.mt-navbar-inner{grid-template-columns:220px minmax(0,1fr) 332px!important}
  .mt-navbar .mt-brand{width:332px!important;min-width:332px!important;max-width:332px!important}
  .mt-navbar .mt-brand-logo,.mt-navbar .mt-header-toolbar-wordmark{width:286px!important;max-width:286px!important;height:46px!important}
  .mt-navbar .mt-nav{min-width:min(690px, 100%)!important}
}
/* ===== /MinerTools Header v6 ===== */


/* ===== MinerTools Header v7 - title-safe icons and natural menu widths ===== */
@media (min-width:981px){
  .mt-navbar .mt-container.mt-navbar-inner{grid-template-columns:220px minmax(0,1fr) 332px!important}
  .mt-navbar .mt-brand{width:332px!important;min-width:332px!important;max-width:332px!important}
  .mt-navbar .mt-nav{justify-self:end!important;width:max-content!important;min-width:0!important;max-width:calc(100vw - 570px)!important;padding-inline:10px!important;overflow:visible!important}
  .mt-navbar .mt-menu{width:max-content!important;max-width:none!important;justify-content:flex-end!important;gap:0!important;overflow:visible!important}
  .mt-navbar .mt-menu>li{flex:0 0 auto!important;min-width:max-content!important;width:auto!important;max-width:none!important;overflow:visible!important}
  .mt-navbar .mt-menu>li>a{width:auto!important;min-width:max-content!important;max-width:none!important;padding-inline:12px!important;overflow:visible!important}
  .mt-navbar .mt-menu-label{width:auto!important;max-width:none!important;min-width:max-content!important;white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important}
}
@media (min-width:981px) and (max-width:1360px){
  .mt-navbar .mt-nav{max-width:calc(100vw - 560px)!important}
  .mt-navbar .mt-menu>li>a{padding-inline:10px!important;font-size:10px!important}
  .mt-navbar .mt-menu-label{font-size:10px!important}
}
/* ===== /MinerTools Header v7 ===== */


/* ===== MinerTools Header v8 - visual right pull ===== */
@media (min-width:981px){
  .mt-navbar .mt-nav{transform:translateX(clamp(110px, 8vw, 160px))!important}
}
@media (min-width:981px) and (max-width:1360px){
  .mt-navbar .mt-nav{transform:translateX(150px)!important}
}
/* ===== /MinerTools Header v8 ===== */


/* ===== MinerTools Header v9 - roomier right menu ===== */
@media (min-width:981px){
  .mt-navbar .mt-nav{transform:translateX(clamp(104px, 7.5vw, 132px))!important}
  .mt-navbar .mt-menu>li>a{padding-inline:16px!important}
}
@media (min-width:981px) and (max-width:1360px){
  .mt-navbar .mt-nav{transform:translateX(116px)!important}
  .mt-navbar .mt-menu>li>a{padding-inline:13px!important}
}
/* ===== /MinerTools Header v9 ===== */


/* ===== MinerTools Mobile Header v10 ===== */
@media (max-width:980px){
  .mt-header{background:#061521!important;border-bottom:1px solid rgba(23,58,85,.9)!important;box-shadow:0 8px 20px rgba(0,8,18,.18)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}
  .mt-navbar{height:66px!important;min-height:66px!important;background:linear-gradient(180deg,#092035 0%,#061521 100%)!important;border:0!important;box-shadow:none!important}
  .mt-navbar .mt-container.mt-navbar-inner{position:relative!important;width:100%!important;max-width:none!important;height:66px!important;min-height:66px!important;margin:0!important;padding:0 12px!important;display:grid!important;grid-template-columns:auto 1fr auto!important;grid-template-areas:"tools brand toggle"!important;align-items:center!important;column-gap:8px!important;direction:ltr!important;background:transparent!important}
  .mt-navbar .mt-tools-left{grid-area:tools!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;width:auto!important;max-width:none!important;gap:7px!important;direction:ltr!important;z-index:3!important}
  .mt-navbar .mt-support-link{display:none!important}
  .mt-navbar .mt-currency,.mt-navbar .mt-user-link,.mt-navbar .mt-cart-link,.mt-navbar .mt-mobile-toggle{display:inline-flex!important;width:42px!important;min-width:42px!important;max-width:42px!important;height:42px!important;min-height:42px!important;max-height:42px!important;padding:0!important;border-radius:16px!important;background:#081827!important;background-image:none!important;border:1px solid rgba(23,58,85,.95)!important;color:#f5f7fb!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.035)!important;transform:none!important}
  .mt-navbar .mt-currency:hover,.mt-navbar .mt-user-link:hover,.mt-navbar .mt-cart-link:hover,.mt-navbar .mt-mobile-toggle:hover{background:#081827!important;background-image:none!important;border-color:rgba(244,197,66,.42)!important;color:#ffd45a!important}
  .mt-navbar .mt-currency::before,.mt-navbar .mt-currency::after,.mt-navbar .mt-icon-btn::before,.mt-navbar .mt-icon-btn::after,.mt-navbar .mt-mobile-toggle::before,.mt-navbar .mt-mobile-toggle::after{content:none!important;display:none!important}
  .mt-navbar .mt-currency span{display:block!important;color:inherit!important;font-size:13px!important;font-weight:850!important;line-height:1!important}
  .mt-navbar .mt-icon-btn img,.mt-navbar .mt-mobile-toggle img{width:22px!important;height:22px!important;display:block!important;object-fit:contain!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important;filter:none!important}
  .mt-navbar .mt-mobile-toggle{grid-area:toggle!important;justify-self:end!important;z-index:3!important}
  .mt-navbar .mt-brand{grid-area:brand!important;position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;width:auto!important;min-width:0!important;max-width:none!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;margin:0!important;z-index:2!important}
  .mt-navbar .mt-brand-logo,.mt-navbar .mt-header-toolbar-wordmark{content:url("../../images/brand/minertools-wordmark-header.png")!important;width:182px!important;max-width:182px!important;height:auto!important;max-height:44px!important;object-fit:contain!important;object-position:center center!important}
  .mt-navbar .mt-nav{display:none!important}
  .mt-mobile-panel{width:calc(100% - 20px)!important;margin:0 auto 10px!important;background:#081827!important;border:1px solid rgba(23,58,85,.95)!important;border-radius:18px!important;box-shadow:0 12px 28px rgba(0,8,18,.24)!important}
}
@media (max-width:430px){
  .mt-navbar .mt-container.mt-navbar-inner{padding-inline:8px!important;column-gap:6px!important}
  .mt-navbar .mt-tools-left{gap:5px!important}
  .mt-navbar .mt-currency,.mt-navbar .mt-user-link,.mt-navbar .mt-cart-link,.mt-navbar .mt-mobile-toggle{width:38px!important;min-width:38px!important;max-width:38px!important;height:38px!important;min-height:38px!important;max-height:38px!important;border-radius:14px!important}
  .mt-navbar .mt-brand-logo,.mt-navbar .mt-header-toolbar-wordmark{width:154px!important;max-width:154px!important}
}
/* ===== /MinerTools Mobile Header v10 ===== */


/* ===== MinerTools Mobile Header v11 - strict controls ===== */
@media (max-width:980px){
  .mt-navbar .mt-tools-left > a.mt-currency,.mt-navbar .mt-tools-left > a.mt-user-link,.mt-navbar .mt-tools-left > a.mt-cart-link{display:inline-flex!important;width:42px!important;min-width:42px!important;max-width:42px!important;height:42px!important;min-height:42px!important;max-height:42px!important;background:#081827!important;background-color:#081827!important;background-image:none!important;border:1px solid rgba(23,58,85,.95)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.035)!important}
  .mt-navbar .mt-tools-left > a.mt-support-link{display:none!important}
  .mt-navbar .mt-brand{left:50vw!important}
}
@media (max-width:430px){
  .mt-navbar .mt-tools-left > a.mt-currency,.mt-navbar .mt-tools-left > a.mt-user-link,.mt-navbar .mt-tools-left > a.mt-cart-link{width:38px!important;min-width:38px!important;max-width:38px!important;height:38px!important;min-height:38px!important;max-height:38px!important}
}
/* ===== /MinerTools Mobile Header v11 ===== */


/* ===== MinerTools Mobile Header v12 - exact center and visible profile ===== */
@media (max-width:980px){
  .mt-navbar .mt-tools-left > a.mt-user-link,.mt-navbar .mt-tools-left > a.mt-icon-btn.mt-user-link,.mt-navbar .mt-tools-left .mt-icon-btn.mt-user-link:nth-of-type(2){display:inline-flex!important}
  .mt-navbar .mt-brand{position:static!important;left:auto!important;right:auto!important;top:auto!important;transform:none!important;justify-self:center!important}
}
/* ===== /MinerTools Mobile Header v12 ===== */


/* ===== MinerTools Mobile Menu Panel v13 ===== */
@media (max-width:980px){
  .mt-mobile-panel{width:min(286px, calc(100vw - 28px))!important;margin:8px 10px 12px auto!important;padding:8px!important;direction:rtl!important;background:rgba(8,24,39,.72)!important;border:1px solid rgba(126,215,255,.16)!important;border-radius:18px!important;box-shadow:0 18px 38px rgba(0,8,18,.28), inset 0 1px 0 rgba(255,255,255,.045)!important;backdrop-filter:blur(16px) saturate(1.18)!important;-webkit-backdrop-filter:blur(16px) saturate(1.18)!important}
  .mt-mobile-panel.is-open{display:block!important}
  .mt-mobile-menu{display:grid!important;gap:4px!important;margin:0!important;padding:0!important}
  .mt-mobile-menu li{margin:0!important;padding:0!important}
  .mt-mobile-menu a{display:flex!important;align-items:center!important;justify-content:flex-start!important;min-height:38px!important;padding:9px 11px!important;border-radius:12px!important;color:#eef5ff!important;background:transparent!important;font-size:12.5px!important;font-weight:850!important;line-height:1.35!important;text-align:right!important;text-decoration:none!important;white-space:normal!important}
  .mt-mobile-menu a:hover,.mt-mobile-menu .current-menu-item > a,.mt-mobile-menu .current_page_item > a{color:#ffd45a!important;background:rgba(244,197,66,.08)!important}
}
/* ===== /MinerTools Mobile Menu Panel v13 ===== */


/* ===== MinerTools Mobile Controls Hover v14 ===== */
@media (max-width:980px){
  .mt-header .mt-navbar .mt-tools-left > a.mt-user-link:hover,.mt-header .mt-navbar .mt-tools-left > a.mt-cart-link:hover,.mt-header .mt-navbar .mt-tools-left > a.mt-user-link:active,.mt-header .mt-navbar .mt-tools-left > a.mt-cart-link:active,.mt-header .mt-navbar .mt-tools-left > a.mt-user-link:focus,.mt-header .mt-navbar .mt-tools-left > a.mt-cart-link:focus,.mt-header .mt-navbar .mt-tools-left > a.mt-user-link:focus-visible,.mt-header .mt-navbar .mt-tools-left > a.mt-cart-link:focus-visible{background:#081827!important;background-color:#081827!important;background-image:none!important;border-color:rgba(244,197,66,.42)!important;color:#ffd45a!important;box-shadow:0 0 0 1px rgba(244,197,66,.08) inset, 0 10px 22px rgba(0,8,18,.12)!important;filter:none!important}
  .mt-header .mt-navbar .mt-tools-left > a.mt-user-link:hover img,.mt-header .mt-navbar .mt-tools-left > a.mt-cart-link:hover img,.mt-header .mt-navbar .mt-tools-left > a.mt-user-link:active img,.mt-header .mt-navbar .mt-tools-left > a.mt-cart-link:active img,.mt-header .mt-navbar .mt-tools-left > a.mt-user-link:focus img,.mt-header .mt-navbar .mt-tools-left > a.mt-cart-link:focus img{opacity:1!important;filter:none!important}
}
/* ===== /MinerTools Mobile Controls Hover v14 ===== */

/* ===== MinerTools Desktop Header v15 - stable centered nav slot ===== */
@media (min-width:981px){
  .mt-navbar .mt-container.mt-navbar-inner{grid-template-columns:188px minmax(0,1fr) 286px!important;column-gap:12px!important}
  .mt-navbar .mt-nav{grid-area:nav!important;justify-self:stretch!important;width:100%!important;min-width:0!important;max-width:none!important;margin:0!important;margin-inline:0!important;padding-inline:3px!important;overflow:hidden!important;transform:none!important;clip-path:none!important;background:transparent!important;border:0!important;box-shadow:none!important}
  .mt-navbar .mt-nav::before,.mt-navbar .mt-nav::after{content:none!important;display:none!important}
  .mt-navbar .mt-brand{width:286px!important;min-width:286px!important;max-width:286px!important}
  .mt-navbar .mt-brand-logo,.mt-navbar .mt-header-toolbar-wordmark{width:286px!important;max-width:286px!important}
  .mt-navbar .mt-menu{width:max-content!important;max-width:100%!important;height:60px!important;display:flex!important;align-items:stretch!important;justify-content:center!important;gap:0!important;overflow:hidden!important;transform:translateX(24px)!important;margin:0 auto!important;padding:0!important;background:linear-gradient(90deg,rgba(64,165,255,.045),transparent 14%,transparent 86%,rgba(64,165,255,.045)),linear-gradient(180deg,#092035 0%,#061521 100%)!important;border-top:1px solid rgba(244,197,66,.26)!important;border-bottom:1px solid rgba(244,197,66,.18)!important}
  .mt-navbar .mt-menu>li{position:relative!important;flex:0 1 auto!important;width:auto!important;min-width:86px!important;max-width:none!important;overflow:hidden!important;border-inline-start:0!important}
  .mt-navbar .mt-menu>li::before{content:""!important;position:absolute!important;inset-inline-start:0!important;top:18px!important;bottom:18px!important;width:1px!important;background:rgba(126,215,255,.09)!important;border-radius:999px!important;transition:background-color .18s ease,opacity .18s ease!important;pointer-events:none!important}
  .mt-navbar .mt-menu>li::after{content:""!important;position:absolute!important;left:0!important;right:0!important;bottom:0!important;height:0!important;background:#f4c542!important;border-radius:999px 999px 0 0!important;opacity:0!important;transition:height .18s ease,opacity .18s ease!important;pointer-events:none!important;z-index:2!important}
  .mt-navbar .mt-menu>li:first-child{border-inline-start:0!important}
  .mt-navbar .mt-menu>li:first-child::before,.mt-navbar .mt-menu>li:last-child::before{display:none!important}
  .mt-navbar .mt-menu>li>a{width:auto!important;height:60px!important;min-width:0!important;max-width:none!important;padding-inline:8px!important;overflow:hidden!important;border-radius:0!important;position:relative!important;z-index:1!important}
  .mt-navbar .mt-menu>li:hover,.mt-navbar .mt-menu>li.current-menu-item,.mt-navbar .mt-menu>li.current_page_item,.mt-navbar .mt-menu>li.current-menu-ancestor,.mt-navbar .mt-menu>li.current_page_ancestor,.mt-navbar .mt-menu>li.mt-home-current{background:linear-gradient(180deg,rgba(244,197,66,.085),rgba(244,197,66,.020))!important;background-color:rgba(244,197,66,.055)!important}
  .mt-navbar .mt-menu>li:hover::before,.mt-navbar .mt-menu>li.current-menu-item::before,.mt-navbar .mt-menu>li.current_page_item::before,.mt-navbar .mt-menu>li.current-menu-ancestor::before,.mt-navbar .mt-menu>li.current_page_ancestor::before,.mt-navbar .mt-menu>li.mt-home-current::before{top:18px!important;bottom:18px!important;width:1px!important;background:rgba(126,215,255,.09)!important}
  .mt-navbar .mt-menu>li:hover::after,.mt-navbar .mt-menu>li.current-menu-item::after,.mt-navbar .mt-menu>li.current_page_item::after,.mt-navbar .mt-menu>li.current-menu-ancestor::after,.mt-navbar .mt-menu>li.current_page_ancestor::after,.mt-navbar .mt-menu>li.mt-home-current::after{height:3px!important;opacity:1!important}
  .mt-navbar .mt-menu-icon,.mt-navbar .mt-menu-icon img,.mt-navbar .mt-menu-icon svg{width:25px!important;height:25px!important;flex:0 0 25px!important}
  .mt-navbar .mt-menu-label{width:auto!important;min-width:0!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}
  .mt-navbar .mt-menu-label::after,.mt-navbar .mt-menu>li>a::before,.mt-navbar .mt-menu>li>a::after{content:none!important;display:none!important;opacity:0!important}
  .mt-navbar .mt-menu>li:hover>a,.mt-navbar .mt-menu>li.current-menu-item>a,.mt-navbar .mt-menu>li.current_page_item>a,.mt-navbar .mt-menu>li.current-menu-ancestor>a,.mt-navbar .mt-menu>li.current_page_ancestor>a,.mt-navbar .mt-menu>li.mt-home-current>a{background:transparent!important;box-shadow:none!important}
}
@media (min-width:981px) and (max-width:1360px){
  .mt-navbar .mt-nav{padding-inline:3px!important}
  .mt-navbar .mt-menu>li>a{padding-inline:8px!important}
}
/* ===== /MinerTools Desktop Header v15 ===== */

/* ===== MinerTools Desktop Header v16 - glass submenu ===== */
@media (min-width:981px){
  .mt-header .mt-navbar,.mt-header .mt-navbar .mt-container.mt-navbar-inner,.mt-header .mt-navbar .mt-nav,.mt-header .mt-navbar .mt-menu,.mt-header .mt-navbar .mt-menu > li.menu-item-has-children{overflow:visible!important}
  .mt-header .mt-navbar .mt-menu > li.menu-item-has-children{z-index:12!important}
  .mt-header .mt-navbar .mt-menu > li.menu-item-has-children:hover,.mt-header .mt-navbar .mt-menu > li.menu-item-has-children:focus-within{z-index:40!important}
  .mt-header .mt-navbar .mt-menu .sub-menu{position:absolute!important;top:calc(100% + 4px)!important;left:50%!important;right:auto!important;display:grid!important;min-width:178px!important;width:max-content!important;max-width:min(260px, calc(100vw - 28px))!important;margin:0!important;padding:7px!important;list-style:none!important;direction:rtl!important;background:linear-gradient(180deg, rgba(8,24,39,.84), rgba(6,21,33,.76))!important;border:1px solid rgba(126,215,255,.18)!important;border-bottom-color:rgba(244,197,66,.22)!important;border-radius:16px!important;box-shadow:0 18px 38px rgba(0,8,18,.34), inset 0 1px 0 rgba(255,255,255,.06)!important;backdrop-filter:blur(18px) saturate(1.18)!important;-webkit-backdrop-filter:blur(18px) saturate(1.18)!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translate(-50%, -4px) scale(.98)!important;transform-origin:top center!important;transition:opacity .16s ease, transform .16s ease, visibility .16s ease!important;z-index:50!important}
  .mt-header .mt-navbar .mt-menu .sub-menu::before{content:""!important;position:absolute!important;left:50%!important;top:-6px!important;width:10px!important;height:10px!important;transform:translateX(-50%) rotate(45deg)!important;background:rgba(8,24,39,.82)!important;border-top:1px solid rgba(126,215,255,.18)!important;border-left:1px solid rgba(126,215,255,.18)!important;border-radius:2px!important}
  .mt-header .mt-navbar .mt-menu .sub-menu::after{content:""!important;position:absolute!important;left:0!important;right:0!important;top:-12px!important;height:12px!important;background:transparent!important}
  .mt-header .mt-navbar .mt-menu > li:hover > .sub-menu,.mt-header .mt-navbar .mt-menu > li:focus-within > .sub-menu{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translate(-50%, 0) scale(1)!important}
  .mt-header .mt-navbar .mt-menu .sub-menu > li{width:100%!important;min-width:0!important;height:auto!important;margin:0!important;padding:0!important;overflow:visible!important}
  .mt-header .mt-navbar .mt-menu .sub-menu > li + li{border-top:1px solid rgba(126,215,255,.10)!important}
  .mt-header .mt-navbar .mt-menu .sub-menu > li::before,.mt-header .mt-navbar .mt-menu .sub-menu > li::after{content:none!important;display:none!important}
  .mt-header .mt-navbar .mt-menu .sub-menu a{display:flex!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:36px!important;padding:8px 10px!important;border-radius:11px!important;color:#eef5ff!important;background:transparent!important;box-shadow:none!important;font-size:12px!important;font-weight:850!important;line-height:1.35!important;text-align:right!important;white-space:nowrap!important}
  .mt-header .mt-navbar .mt-menu .sub-menu .mt-menu-icon{display:none!important}
  .mt-header .mt-navbar .mt-menu .sub-menu .mt-menu-label{width:100%!important;max-width:100%!important;color:inherit!important;font-size:inherit!important;line-height:inherit!important;text-align:right!important;overflow:hidden!important;text-overflow:ellipsis!important}
  .mt-header .mt-navbar .mt-menu .sub-menu a:hover,.mt-header .mt-navbar .mt-menu .sub-menu a:focus-visible{color:#ffd45a!important;background:rgba(244,197,66,.10)!important;box-shadow:inset 0 0 0 1px rgba(244,197,66,.12)!important}
  .mt-header .mt-navbar .mt-menu .sub-menu .current-menu-item > a,.mt-header .mt-navbar .mt-menu .sub-menu .current_page_item > a{color:#eef5ff!important;background:transparent!important;box-shadow:none!important}
  .mt-header .mt-navbar .mt-menu .sub-menu .current-menu-item > a:hover,.mt-header .mt-navbar .mt-menu .sub-menu .current_page_item > a:hover{color:#ffd45a!important;background:rgba(244,197,66,.10)!important;box-shadow:inset 0 0 0 1px rgba(244,197,66,.12)!important}
}
/* ===== /MinerTools Desktop Header v16 ===== */
