/*
 * AION Top 10 Products v1.6 transfer derivative.
 * Authority: 06_AION_TOP10_PRODUCTS_v1.6_LOCKED_2026-09-15.html
 * Source SHA-256: 16042fe788a1e6b4df759302d1e9cc61651ccba3a11dd1e0a61eb1a58fbcb6eb
 * Historical CSS is current-DOM filtered and scoped here in source order.
 */

/* Source style block 2: id="aion-v037-extracted-foundation-css" */
#aion-top-10-products .aion-shell {
      width: min(100% - 64px, 1520px);
      margin: 0 auto;
      position: relative;
      z-index: 2;
    }
#aion-top-10-products {
      position: relative;
      padding: 76px 0 92px;
      background-image:
        linear-gradient(180deg, rgba(2, 8, 17, 0.82) 0%, rgba(2, 8, 17, 0.94) 24%, rgba(3, 17, 28, 0.96) 52%, rgba(2, 8, 17, 1.00) 100%),
        radial-gradient(circle at 18% 8%, rgba(0, 228, 228, 0.16), transparent 28%),
        radial-gradient(circle at 86% 18%, rgba(226, 178, 78, 0.12), transparent 30%),
        none;
      background-size: cover, auto, auto, cover;
      background-position: center bottom, center, center, center bottom;
      background-repeat: no-repeat;
      border-top: 1px solid rgba(0, 228, 228, 0.20);
      overflow: hidden;
    }
#aion-top-10-products::before {
      content: "";
      position: absolute;
      inset: 0;
      pointer-events: none;
      opacity: 0.48;
      background:
        linear-gradient(180deg, rgba(0, 228, 228, 0.06), transparent 18%),
        linear-gradient(90deg, transparent 0%, rgba(0, 228, 228, 0.06) 50%, transparent 100%),
        linear-gradient(rgba(0, 228, 228, 0.055) 1px, transparent 1px),
        linear-gradient(90deg, rgba(0, 228, 228, 0.055) 1px, transparent 1px),
        radial-gradient(circle at 12% 94%, rgba(0, 228, 228, 0.16), transparent 18%),
        radial-gradient(circle at 88% 96%, rgba(226, 178, 78, 0.13), transparent 18%);
      background-size: auto, auto, 92px 92px, 92px 92px, auto, auto;
      mask-image: linear-gradient(180deg, transparent 0%, black 10%, black 90%, transparent 100%);
    }
#aion-top-10-products::after {
      content: "";
      position: absolute;
      top: 0;
      left: 50%;
      width: min(900px, 86vw);
      height: 1px;
      transform: translateX(-50%);
      pointer-events: none;
      background: linear-gradient(90deg, transparent, rgba(226, 178, 78, 0.88), rgba(0, 228, 228, 0.56), transparent);
      box-shadow: 0 0 24px rgba(0, 228, 228, 0.20), 0 0 18px rgba(226, 178, 78, 0.18);
    }
@media (max-width: 760px) {
#aion-top-10-products .aion-shell {
        width: min(100% - 24px, 1380px);
      }
#aion-top-10-products {
        padding: 54px 0 64px;
      }

}
#aion-top-10-products {
      position: relative !important;
      background-image:
        linear-gradient(180deg, rgba(2, 8, 17, 0.74) 0%, rgba(2, 8, 17, 0.90) 24%, rgba(3, 17, 28, 0.96) 54%, rgba(2, 8, 17, 1.00) 100%),
        radial-gradient(circle at 18% 4%, rgba(0, 228, 228, 0.17), transparent 30%),
        radial-gradient(circle at 84% 14%, rgba(226, 178, 78, 0.12), transparent 32%),
        none !important;
      background-size: cover, auto, auto, cover !important;
      background-position: center bottom, center, center, center bottom !important;
      background-repeat: no-repeat !important;
    }
#aion-top-10-products::before {
      content: "" !important;
      position: absolute !important;
      inset: 0 !important;
      pointer-events: none !important;
      background:
        linear-gradient(180deg, rgba(0, 0, 0, 0.00) 0%, rgba(0, 228, 228, 0.030) 26%, rgba(0, 0, 0, 0.00) 64%),
        linear-gradient(90deg, transparent 0 49%, rgba(0, 228, 228, 0.026) 50%, transparent 51%),
        linear-gradient(0deg, transparent 0 49%, rgba(0, 228, 228, 0.020) 50%, transparent 51%) !important;
      background-size: auto, 56px 56px, 56px 56px !important;
      opacity: 0.50 !important;
      z-index: 0 !important;
    }
#aion-top-10-products > * {
      position: relative !important;
      z-index: 1 !important;
    }
@media (max-width: 760px) {
#aion-top-10-products {
        background-position: center top, center, center, center top !important;
      }

}
#aion-top-10-products {
  padding-top: clamp(46px, 5.2vw, 72px) !important;
}
@media (max-width: 760px) {
#aion-top-10-products {
    padding-top: 42px !important;
  }

}
#aion-top-10-products {
  border-top: 1px solid rgba(0, 228, 228, 0.62) !important;
  box-shadow: inset 0 1px 0 rgba(226, 178, 78, 0.18) !important;
}
#aion-top-10-products {
  position: relative !important;
}

/* Source style block 3: id="aion-v063k-operational-verticals-background" */
#aion-top-10-products {
  position: relative !important;
  isolation: isolate !important;
  overflow: hidden !important;
  background: #020811 !important;
}
#aion-top-10-products::before {
  content: none !important;
  display: none !important;
}
#aion-top-10-products::after {
  z-index: 4 !important;
}
#aion-top-10-products .aion-verticals-background-v063k {
  position: absolute !important;
  inset: 0 !important;
  z-index: 0 !important;
  overflow: hidden !important;
  pointer-events: none !important;
}
#aion-top-10-products .aion-verticals-background-v063k img {
  position: absolute !important;
  top: 0 !important;
  left: 50% !important;
  width: 100% !important;
  max-width: none !important;
  height: auto !important;
  transform: translateX(-50%) !important;
  object-fit: contain !important;
  object-position: center top !important;
  opacity: 1 !important;
  filter: brightness(1.04) contrast(1.04) saturate(1) !important;
}
#aion-top-10-products .aion-verticals-background-v063k::after {
  content: none !important;
  display: none !important;
}
#aion-top-10-products > :not(.aion-verticals-background-v063k) {
  position: relative !important;
  z-index: 2 !important;
}
@media (max-width: 760px) {
#aion-top-10-products .aion-verticals-background-v063k img {
    width: 1280px !important;
    left: 50% !important;
    transform: translateX(-50%) !important;
  }

}

/* Source style block 4: id="aion-v063l-kicker-heading-standardisation" */

/* Source style block 5: id="aion-v063m-operational-verticals-crisp-background" */
#aion-top-10-products .aion-verticals-background-v063k::after {
  content: none !important;
  display: none !important;
  background: none !important;
}

/* Source style block 6: id="aion-v063n-vertical-card-reveal-spacing" */

/* Source style block 7: id="aion-v063o-reveal-stack-background-continuity" */
#aion-top-10-products,
#aion-top-10-products .aion-verticals-background-v063k {
  background-color: #061116 !important;
}
#aion-top-10-products .aion-verticals-background-v063k::before {
  content: "" !important;
  position: absolute !important;
  inset: 0 !important;
  display: block !important;
  pointer-events: none !important;
  background:
    linear-gradient(rgba(74, 199, 224, .055) 1px, transparent 1px),
    linear-gradient(90deg, rgba(74, 199, 224, .045) 1px, transparent 1px),
    radial-gradient(circle at 18% 82%, rgba(64, 194, 221, .10), transparent 31%),
    radial-gradient(circle at 84% 76%, rgba(226, 178, 78, .075), transparent 27%),
    #061116 !important;
  background-size: 72px 72px, 72px 72px, auto, auto, auto !important;
  z-index: 0 !important;
}
#aion-top-10-products .aion-verticals-background-v063k img {
  z-index: 1 !important;
}

/* Source style block 8: id="aion-v063p-two-state-architecture" */

/* Source style block 9: id="aion-v063t-full-bleed-architectural-background" */
#aion-top-10-products > .aion-verticals-background-v063k {
  position: absolute !important;
  inset: 0 !important;
  width: 100% !important;
  height: 100% !important;
  overflow: hidden !important;
  pointer-events: none !important;
  z-index: 0 !important;
  background: #06131a !important;
}
#aion-top-10-products > .aion-verticals-background-v063k img {
  position: absolute !important;
  inset: 0 !important;
  width: 100% !important;
  height: 100% !important;
  max-width: none !important;
  transform: none !important;
  object-fit: cover !important;
  object-position: center center !important;
  opacity: 1 !important;
  filter: none !important;
}
#aion-top-10-products .aion-shell {
  background: transparent !important;
}
@media (max-width: 1050px) {
#aion-top-10-products > .aion-verticals-background-v063k img {
    object-position: center center !important;
  }

}
@media (max-width: 760px) {
#aion-top-10-products > .aion-verticals-background-v063k img {
    width: 100% !important;
    height: 100% !important;
    left: 0 !important;
    transform: none !important;
    object-position: center top !important;
  }

}

/* Source style block 10: id="aion-top10-exact-product-cards-v160e-style" */
#aion-top-10-products .aion-top10c-expanded-area {margin-top:18px}
#aion-top-10-products .aion-top10c-expanded-toolbar {display:flex;justify-content:flex-start;margin-bottom:12px}
#aion-top-10-products .aion-top10c-back {border:1px solid rgba(0,228,228,.24);background:rgba(0,228,228,.045);color:#f4faff;border-radius:999px;padding:9px 13px;font-size:.7rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}
#aion-top-10-products .aion-top10c-expanded-product {position:relative;width:100%;height:620px;perspective:1300px;outline:none}
#aion-top-10-products .aion-top10c-expanded-product:focus-visible {border-radius:22px;box-shadow:0 0 0 2px var(--accent)}
#aion-top-10-products .aion-top10c-expanded-product .card-inner {position:absolute;inset:0;transform-style:preserve-3d;transition:transform .62s cubic-bezier(.2,.72,.2,1)}
#aion-top-10-products .aion-top10c-expanded-product[data-state="1"] .card-inner {transform:rotateY(0)}
#aion-top-10-products .aion-top10c-expanded-product[data-state="2"] .card-inner {transform:rotateY(-120deg)}
#aion-top-10-products .aion-top10c-expanded-product[data-state="3"] .card-inner {transform:rotateY(-240deg)}
#aion-top-10-products .aion-top10c-expanded-product .card-face {position:absolute;inset:0;border:1px solid rgba(167,221,234,.18);border-radius:22px;overflow:hidden;background:linear-gradient(160deg,rgba(13,29,35,.96),rgba(5,13,16,.98));backface-visibility:hidden;box-shadow:0 20px 58px rgba(0,0,0,.28);color:#edf8fb}
#aion-top-10-products .aion-top10c-expanded-product .face-overview {transform:rotateY(120deg)}
#aion-top-10-products .aion-top10c-expanded-product .face-context {transform:rotateY(240deg)}
#aion-top-10-products .aion-top10c-expanded-product .face-front {display:flex;flex-direction:column}
#aion-top-10-products .aion-top10c-expanded-product .image-wrap {height:68%;position:relative;overflow:hidden;background:#0b171b}
#aion-top-10-products .aion-top10c-expanded-product .image-wrap img {width:100%;height:100%;display:block;object-fit:cover;transition:transform .65s ease,filter .65s ease}
#aion-top-10-products .aion-top10c-expanded-product:hover .image-wrap img {transform:scale(1.02);filter:saturate(1.05)}
#aion-top-10-products .aion-top10c-expanded-product .image-wrap:after {content:"";position:absolute;inset:auto 0 0;height:50%;background:linear-gradient(transparent,rgba(4,10,12,.94))}
#aion-top-10-products .aion-top10c-expanded-product .code {position:absolute;top:16px;left:16px;z-index:2;width:44px;height:44px;display:grid;place-items:center;border-radius:13px;border:1px solid color-mix(in srgb,var(--accent) 55%,transparent);background:rgba(3,10,12,.7);color:var(--accent);font-weight:900;letter-spacing:.04em;backdrop-filter:blur(10px)}
#aion-top-10-products .aion-top10c-expanded-product .view-count {position:absolute;top:18px;right:17px;z-index:2;color:#d8e7eb;font-size:10px;letter-spacing:.12em;font-weight:800;text-shadow:0 2px 8px #000}
#aion-top-10-products .aion-top10c-expanded-product .front-copy {padding:18px 20px 30px;display:flex;flex-direction:column;flex:1;justify-content:space-between}
#aion-top-10-products .aion-top10c-expanded-product .front-copy small,
#aion-top-10-products .aion-top10c-expanded-product .state-label {color:var(--accent);text-transform:uppercase;letter-spacing:.14em;font-weight:800;font-size:10px}
#aion-top-10-products .aion-top10c-expanded-product .front-copy h4 {font-size:24px;line-height:1.17;letter-spacing:-.025em;margin:8px 0 0}
#aion-top-10-products .aion-top10c-expanded-product .cycle-hint,
#aion-top-10-products .aion-top10c-expanded-product .next-hint {color:#7f949c;font-size:11px;margin-top:13px}
#aion-top-10-products .aion-top10c-expanded-product .cycle-hint span,
#aion-top-10-products .aion-top10c-expanded-product .next-hint span {color:var(--accent);font-weight:900}
#aion-top-10-products .aion-top10c-expanded-product .face-body {padding:clamp(30px,5vw,58px);display:flex;flex-direction:column;height:100%;box-sizing:border-box}
#aion-top-10-products .aion-top10c-expanded-product .face-body h4 {font-size:clamp(28px,4vw,48px);line-height:1.08;margin:16px 0 24px;letter-spacing:-.03em}
#aion-top-10-products .aion-top10c-expanded-product .face-body p {color:#b8c8ce;line-height:1.68;font-size:clamp(15px,1.4vw,19px);margin:0;max-width:920px}
#aion-top-10-products .aion-top10c-expanded-product .context-list {display:grid;gap:20px;margin-top:8px;max-width:1000px}
#aion-top-10-products .aion-top10c-expanded-product .context-item {padding-top:18px;border-top:1px solid rgba(167,221,234,.13)}
#aion-top-10-products .aion-top10c-expanded-product .context-item:first-child {border-top:0;padding-top:0}
#aion-top-10-products .aion-top10c-expanded-product .context-item b {display:block;color:#edf8fb;font-size:11px;text-transform:uppercase;letter-spacing:.12em;margin-bottom:7px}
#aion-top-10-products .aion-top10c-expanded-product .context-item span {color:#aebfc5;font-size:clamp(14px,1.2vw,17px);line-height:1.5}
#aion-top-10-products .aion-top10c-expanded-product .next-hint {margin-top:auto;padding-top:14px}
#aion-top-10-products .aion-top10c-expanded-product .state-dots {position:absolute;right:18px;bottom:17px;z-index:4;display:flex;gap:7px}
#aion-top-10-products .aion-top10c-expanded-product .face-body .state-dots {position:static;margin-top:14px;align-self:flex-start}
#aion-top-10-products .aion-top10c-expanded-product .dot {width:8px;height:8px;border:0;border-radius:50%;background:#40535a;padding:0;cursor:pointer}
#aion-top-10-products .aion-top10c-expanded-product .dot.active {background:var(--accent);box-shadow:0 0 12px color-mix(in srgb,var(--accent) 65%,transparent)}
#aion-top-10-products .vertical-attachment-inline {margin-top:20px;padding-top:16px;border-top:1px solid rgba(167,221,234,.12);display:flex;gap:12px;flex-wrap:wrap}
#aion-top-10-products .vertical-attachment-inline b {color:#e2b24e;text-transform:uppercase;letter-spacing:.11em;font-size:10px}
#aion-top-10-products .vertical-attachment-inline span {color:#aebfc5;font-size:13px}
@media(max-width:980px) {
#aion-top-10-products .aion-top10c-expanded-product {height:560px}
#aion-top-10-products .aion-top10c-expanded-product .face-body {padding:30px}

}
@media(max-width:680px) {
#aion-top-10-products .aion-top10c-expanded-product {height:520px}
#aion-top-10-products .aion-top10c-expanded-product .image-wrap {height:62%}
#aion-top-10-products .aion-top10c-expanded-product .face-body h4 {font-size:27px}

}
@media(prefers-reduced-motion:reduce) {
#aion-top-10-products .aion-top10c-expanded-product .card-inner,
#aion-top-10-products .aion-top10c-expanded-product .image-wrap img {transition:none!important}

}

/* Source style block 11: id="aion-top10-overview-expanded-v160f-style" */
#aion-top-10-products .aion-top10c-grid[data-aion-top10-overview] {display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}
#aion-top-10-products .aion-top10c-overview-card {position:relative;min-height:228px!important;padding:22px 16px 18px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;cursor:pointer!important;overflow:hidden!important;border:1px solid rgba(0,228,228,.35)!important;border-radius:16px!important;background:linear-gradient(180deg,rgba(5,24,36,.82),rgba(2,10,18,.74)),radial-gradient(circle at 50% 0%,rgba(0,228,228,.10),transparent 44%)!important;box-shadow:inset 0 0 28px rgba(0,228,228,.045),0 18px 38px rgba(0,0,0,.22)!important;transition:transform .28s ease,border-color .28s ease,box-shadow .28s ease,opacity .28s ease!important}
#aion-top-10-products .aion-top10c-overview-card:hover,
#aion-top-10-products .aion-top10c-overview-card:focus-visible {transform:translateY(-4px);border-color:rgba(101,255,180,.62)!important;box-shadow:inset 0 0 34px rgba(0,228,228,.065),0 24px 52px rgba(0,0,0,.34)!important;outline:none}
#aion-top-10-products .aion-top10c-overview-card:after {display:none!important}
#aion-top-10-products .aion-top10c-overview-card .aion-top10c-number {position:absolute!important;top:14px!important;left:15px!important;color:#00e4e4!important;font-size:.72rem!important;line-height:1!important;letter-spacing:.08em!important;font-weight:700!important}
#aion-top-10-products .aion-top10c-overview-card .aion-top10c-icon {width:68px!important;height:68px!important;margin:0 auto 13px!important}
#aion-top-10-products .aion-top10c-overview-card .aion-top10c-icon:before {width:56px!important;height:16px!important;bottom:3px!important}
#aion-top-10-products .aion-top10c-overview-card .aion-top10c-icon svg {width:57px!important;height:57px!important}
#aion-top-10-products .aion-top10c-overview-card .aion-top10c-line {width:82px!important;margin:0 auto 12px!important}
#aion-top-10-products .aion-top10c-overview-card h3 {margin:0!important;color:#f4faff!important;font-size:.78rem!important;line-height:1.25!important;letter-spacing:.055em!important;text-transform:uppercase!important;font-weight:800!important}
#aion-top-10-products .aion-top10c-overview-cue {margin-top:14px;color:rgba(244,250,255,.48);font-size:.62rem;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;font-weight:750}
#aion-top-10-products .aion-top10c-overview-cue b {color:#00e4e4;font-size:.76rem;margin-left:3px}
#aion-top-10-products [data-aion-top10-expanded] {margin-top:18px}
@media(max-width:1180px) {
#aion-top-10-products .aion-top10c-grid[data-aion-top10-overview] {grid-template-columns:repeat(3,minmax(0,1fr))}

}
@media(max-width:820px) {
#aion-top-10-products .aion-top10c-grid[data-aion-top10-overview] {grid-template-columns:repeat(2,minmax(0,1fr))}

}
@media(max-width:560px) {
#aion-top-10-products .aion-top10c-grid[data-aion-top10-overview] {grid-template-columns:1fr}
#aion-top-10-products .aion-top10c-overview-card {min-height:190px!important}

}

/* Source style block 12: id="aion-top10-inplace-expansion-v160g-style" */
#aion-top-10-products [data-aion-top10-overview][hidden],
#aion-top-10-products [data-aion-top10-expanded][hidden],
#aion-top-10-products .aion-top10c-expanded-product[hidden] {display:none!important;}
#aion-top-10-products [data-aion-top10-overview] {transform-origin:center top;transition:opacity .24s ease,transform .24s ease;}
#aion-top-10-products.is-product-open [data-aion-top10-overview] {opacity:0;transform:scale(.985);pointer-events:none;}
#aion-top-10-products [data-aion-top10-expanded] {margin-top:0!important;width:100%;animation:aionTop10ExpandIn .42s cubic-bezier(.2,.72,.2,1) both;}
#aion-top-10-products .aion-top10c-expanded-toolbar {margin:0 0 12px!important;}
#aion-top-10-products .aion-top10c-expanded-product {width:100%!important;max-width:none!important;height:clamp(520px,48vw,650px)!important;margin:0!important;}
#aion-top-10-products .aion-top10c-expanded-product .card-face {width:100%!important;max-width:none!important;}
@keyframes aionTop10ExpandIn{from{opacity:0;transform:scale(.965) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}
@media(max-width:980px) {
#aion-top-10-products .aion-top10c-expanded-product {height:clamp(500px,70vw,590px)!important;}

}
@media(max-width:680px) {
#aion-top-10-products .aion-top10c-expanded-product {height:520px!important;}

}
@media(prefers-reduced-motion:reduce) {
#aion-top-10-products [data-aion-top10-expanded] {animation:none!important;}
#aion-top-10-products [data-aion-top10-overview] {transition:none!important;}

}

/* Source style block 13: id="aion-top10-icon-clarity-v160h-style" */
#aion-top-10-products .aion-top10c-overview-card .aion-top10c-icon {width:64px!important;height:64px!important;margin-bottom:13px!important}
#aion-top-10-products .aion-top10c-overview-card .aion-top10c-icon:before {width:50px!important;height:13px!important;bottom:4px!important;border-color:rgba(0,228,228,.18)!important;background:radial-gradient(ellipse at center,rgba(0,228,228,.07),transparent 70%)!important;box-shadow:0 0 9px rgba(0,228,228,.08)!important}
#aion-top-10-products .aion-top10c-overview-card .aion-top10c-icon:after {inset:15px!important;filter:blur(7px)!important;opacity:.34!important;background:radial-gradient(circle,rgba(0,228,228,.10),transparent 68%)!important}
#aion-top-10-products .aion-top10c-overview-card .aion-top10c-icon svg {width:50px!important;height:50px!important;stroke-width:1.35!important;filter:drop-shadow(0 0 2px rgba(0,228,228,.16))!important}
@media(max-width:820px) {
#aion-top-10-products .aion-top10c-overview-card .aion-top10c-icon {width:60px!important;height:60px!important}
#aion-top-10-products .aion-top10c-overview-card .aion-top10c-icon svg {width:47px!important;height:47px!important}

}

/* Source style block 14: id="aion-top10-icon-scale-v160i" */
#aion-top-10-products .aion-top10c-overview-card .aion-top10c-icon {
  width:72px!important;
  height:72px!important;
  margin:0 auto 13px!important;
  display:grid!important;
  place-items:center!important;
}
#aion-top-10-products .aion-top10c-overview-card .aion-top10c-icon svg {
  width:52px!important;
  height:52px!important;
  stroke-width:1.45!important;
  filter:none!important;
}
#aion-top-10-products .aion-top10c-overview-card .aion-top10c-icon:before {
  opacity:.42!important;
}
#aion-top-10-products .aion-top10c-overview-card[data-aion-top10-select="10"] .aion-top10c-icon svg {
  transform:translateY(2px);
}
@media(max-width:1180px) {
#aion-top-10-products .aion-top10c-overview-card .aion-top10c-icon {width:70px!important;height:70px!important;}
#aion-top-10-products .aion-top10c-overview-card .aion-top10c-icon svg {width:51px!important;height:51px!important;}

}
@media(max-width:820px) {
#aion-top-10-products .aion-top10c-overview-card .aion-top10c-icon {width:68px!important;height:68px!important;}
#aion-top-10-products .aion-top10c-overview-card .aion-top10c-icon svg {width:50px!important;height:50px!important;}

}
@media(max-width:560px) {
#aion-top-10-products .aion-top10c-overview-card .aion-top10c-icon {width:72px!important;height:72px!important;}
#aion-top-10-products .aion-top10c-overview-card .aion-top10c-icon svg {width:54px!important;height:54px!important;}

}

/* Source style block 15: id="aion-top10-back-card-refinement-v160j-style" */
#aion-top-10-products .aion-top10c-overview-card {
  /* Front cards deliberately stay vertical-neutral because several Top 10 products span more than one vertical. */
  --product-accent:#00e4e4;
  border-color:rgba(0,228,228,.35)!important;
  background:linear-gradient(180deg,rgba(5,24,36,.82),rgba(2,10,18,.74)),radial-gradient(circle at 50% 0%,rgba(0,228,228,.10),transparent 44%)!important;
  box-shadow:inset 0 0 28px rgba(0,228,228,.045),0 18px 38px rgba(0,0,0,.22)!important;
}
#aion-top-10-products .aion-top10c-overview-card:hover,
#aion-top-10-products .aion-top10c-overview-card:focus-visible {
  border-color:rgba(0,228,228,.60)!important;
  box-shadow:inset 0 0 34px rgba(0,228,228,.065),0 24px 52px rgba(0,0,0,.34)!important;
}
#aion-top-10-products .aion-top10c-overview-card .aion-top10c-number,
#aion-top-10-products .aion-top10c-overview-card .aion-top10c-icon,
#aion-top-10-products .aion-top10c-overview-card .aion-top10c-overview-cue {color:#00e4e4!important}
#aion-top-10-products .aion-top10c-overview-card .aion-top10c-line {
  background:linear-gradient(90deg,transparent,rgba(0,228,228,.92),transparent)!important;
  box-shadow:0 0 10px rgba(0,228,228,.24)!important;
}
#aion-top-10-products .aion-top10c-overview-card .aion-top10c-icon:before {
  border-color:rgba(0,228,228,.22)!important;
  background:radial-gradient(ellipse at center,rgba(0,228,228,.09),transparent 68%)!important;
  box-shadow:0 0 14px rgba(0,228,228,.10),inset 0 0 10px rgba(0,228,228,.05)!important;
}
#aion-top-10-products .aion-top10c-overview-card .aion-top10c-icon:after {
  background:radial-gradient(circle,rgba(0,228,228,.12),rgba(0,228,228,.025) 45%,transparent 72%)!important;
}
#aion-top-10-products .aion-top10c-overview-card .aion-top10c-icon svg {
  filter:drop-shadow(0 0 4px rgba(0,228,228,.20)) drop-shadow(0 10px 10px rgba(0,0,0,.34))!important;
}
#aion-top-10-products .aion-top10c-expanded-area {
  min-height:525px;
  margin-top:18px;
  display:flex;
  flex-direction:column;
  align-items:center;
  justify-content:flex-start;
}
#aion-top-10-products .aion-top10c-expanded-area[hidden] {display:none!important}
#aion-top-10-products .aion-top10c-expanded-toolbar {
  order:2;
  width:min(381px,100%);
  margin:14px auto 0!important;
  display:flex!important;
  justify-content:center!important;
}
#aion-top-10-products .aion-top10c-back {
  margin:0 auto!important;
}
#aion-top-10-products .aion-top10c-expanded-product {
  order:1;
  width:min(381px,100%)!important;
  height:470px!important;
  margin:0 auto!important;
  flex:0 0 auto;
}
#aion-top-10-products .aion-top10c-expanded-product .image-wrap {height:68%!important}
#aion-top-10-products .aion-top10c-expanded-product .image-wrap img {object-fit:cover!important;object-position:center center!important}
#aion-top-10-products .aion-top10c-expanded-product .front-copy {padding:18px 20px 30px!important}
#aion-top-10-products .aion-top10c-expanded-product .front-copy h4 {font-size:20px!important;line-height:1.17!important;margin:8px 0 0!important}
#aion-top-10-products .aion-top10c-expanded-product .face-body {padding:26px!important}
#aion-top-10-products .aion-top10c-expanded-product .face-body h4 {font-size:23px!important;line-height:1.15!important;margin:12px 0 16px!important}
#aion-top-10-products .aion-top10c-expanded-product .face-body p {font-size:14px!important;line-height:1.55!important;max-width:none!important}
#aion-top-10-products .aion-top10c-expanded-product .context-list {gap:13px!important;margin-top:2px!important;max-width:none!important}
#aion-top-10-products .aion-top10c-expanded-product .context-item {padding-top:11px!important}
#aion-top-10-products .aion-top10c-expanded-product .context-item b {font-size:10px!important;margin-bottom:5px!important}
#aion-top-10-products .aion-top10c-expanded-product .context-item span {font-size:13px!important;line-height:1.42!important}
#aion-top-10-products .aion-top10c-expanded-product .next-hint {padding-top:9px!important;margin-top:auto!important}
#aion-top-10-products .aion-top10c-expanded-product .vertical-attachment-inline {
  margin-top:14px;
  padding-top:12px;
  border-top:1px solid color-mix(in srgb,var(--accent) 20%,transparent);
  display:grid;
  gap:5px;
}
#aion-top-10-products .aion-top10c-expanded-product .vertical-attachment-inline b {
  color:var(--accent);font-size:10px;text-transform:uppercase;letter-spacing:.12em
}
#aion-top-10-products .aion-top10c-expanded-product .vertical-attachment-inline span {
  color:#9fb2b9;font-size:12px;line-height:1.38
}
@media(max-width:680px) {
#aion-top-10-products .aion-top10c-expanded-area {min-height:510px}
#aion-top-10-products .aion-top10c-expanded-product {width:min(100%,381px)!important;height:455px!important}
#aion-top-10-products .aion-top10c-expanded-product .face-body {padding:22px!important}
#aion-top-10-products .aion-top10c-expanded-product .face-body h4 {font-size:21px!important}
#aion-top-10-products .aion-top10c-expanded-product .face-body p {font-size:13.5px!important;line-height:1.5!important}

}

/* Source style block 16: id="aion-top10-wide-expanded-v16m-style" */
#aion-top-10-products .aion-top10c-expanded-area {
  min-height:525px!important;
}
#aion-top-10-products .aion-top10c-expanded-product {
  width:min(760px,100%)!important;
  height:470px!important;
}
#aion-top-10-products .aion-top10c-expanded-toolbar {
  width:min(760px,100%)!important;
}
#aion-top-10-products .aion-top10c-expanded-product .face-body {
  padding:24px 28px!important;
}
#aion-top-10-products .aion-top10c-expanded-product .face-body h4 {
  margin:10px 0 14px!important;
}
#aion-top-10-products .aion-top10c-expanded-product .context-list {
  grid-template-columns:repeat(3,minmax(0,1fr));
  gap:14px!important;
  margin-top:0!important;
}
#aion-top-10-products .aion-top10c-expanded-product .context-item {
  padding:0 14px 0 0!important;
  border-top:0!important;
  border-right:1px solid rgba(167,221,234,.13);
}
#aion-top-10-products .aion-top10c-expanded-product .context-item:last-child {
  border-right:0;
  padding-right:0!important;
}
#aion-top-10-products .aion-top10c-expanded-product .aion-top10c-impact {
  margin-top:14px;
  padding:13px 15px;
}
#aion-top-10-products .aion-top10c-expanded-product .aion-top10c-impact-kicker {
  margin-bottom:9px;
}
#aion-top-10-products .aion-top10c-expanded-product .aion-top10c-impact-grid {
  grid-template-columns:1.45fr 1fr;
  gap:12px 16px;
}
#aion-top-10-products .aion-top10c-expanded-product .aion-top10c-impact ul {
  font-size:12.5px;
  line-height:1.38;
}
#aion-top-10-products .aion-top10c-expanded-product .aion-top10c-impact-value {
  padding-top:9px;
  font-size:12.5px;
  line-height:1.38;
}
@media(max-width:900px) {
#aion-top-10-products .aion-top10c-expanded-product,
#aion-top-10-products .aion-top10c-expanded-toolbar {width:min(680px,100%)!important;}

}
@media(max-width:700px)  , (max-width:1000px) and (max-height:599px) and (orientation:landscape) {
#aion-top-10-products .aion-top10c-expanded-area {min-height:730px!important;}
#aion-top-10-products .aion-top10c-expanded-product {width:min(560px,100%)!important;height:680px!important;}
#aion-top-10-products .aion-top10c-expanded-toolbar {width:min(560px,100%)!important;}
#aion-top-10-products .aion-top10c-expanded-product .face-body {padding:22px!important;}
#aion-top-10-products .aion-top10c-expanded-product .context-list {grid-template-columns:1fr;gap:10px!important;}
#aion-top-10-products .aion-top10c-expanded-product .context-item {padding:9px 0 0!important;border-right:0;border-top:1px solid rgba(167,221,234,.13)!important;}
#aion-top-10-products .aion-top10c-expanded-product .context-item:first-child {padding-top:0!important;border-top:0!important;}
#aion-top-10-products .aion-top10c-expanded-product .aion-top10c-impact-grid {grid-template-columns:1fr;}

}

/* Source style block 17: id="aion-verticals-v062a-first-pass" */

/* Source style block 18: id="aion-top10-continuation-v160b-style" */
#aion-top-10-products .aion-top10c {position:relative;z-index:2;margin-top:clamp(54px,6vw,82px);padding-top:clamp(34px,4vw,52px);border-top:1px solid rgba(0,228,228,.15)}
#aion-top-10-products .aion-top10c-head {display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:end;margin-bottom:22px}
#aion-top-10-products .aion-top10c-head strong {display:block;color:#f4faff;font-size:1rem;letter-spacing:.12em;text-transform:uppercase;margin-bottom:7px}
#aion-top-10-products .aion-top10c-head span {display:block;color:rgba(244,250,255,.66);font-size:.9rem;line-height:1.45;max-width:720px}
#aion-top-10-products .aion-top10c-head em {font-style:normal;color:#e2b24e;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;font-weight:800;border:1px solid rgba(226,178,78,.22);background:rgba(226,178,78,.05);padding:8px 11px;border-radius:999px}
#aion-top-10-products .aion-top10c-grid {display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}
#aion-top-10-products .aion-top10c-card {position:relative;min-height:228px;border:1px solid rgba(0,228,228,.35);border-radius:16px;background:linear-gradient(180deg,rgba(5,24,36,.82),rgba(2,10,18,.74)),radial-gradient(circle at 50% 0%,rgba(0,228,228,.10),transparent 44%);box-shadow:inset 0 0 28px rgba(0,228,228,.045),0 18px 38px rgba(0,0,0,.22);overflow:hidden;transition:transform .28s ease,border-color .28s ease,box-shadow .28s ease}
#aion-top-10-products .aion-top10c-card:hover,
#aion-top-10-products .aion-top10c-card:focus-within {transform:translateY(-4px);border-color:rgba(101,255,180,.62);box-shadow:inset 0 0 34px rgba(0,228,228,.065),0 24px 52px rgba(0,0,0,.34)}
#aion-top-10-products .aion-top10c-card:before {content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(135deg,rgba(255,255,255,.04),transparent 34%),radial-gradient(circle at 100% 100%,rgba(0,228,228,.09),transparent 40%);opacity:.8}
#aion-top-10-products .aion-top10c-card:after {content:"";position:absolute;inset:0;pointer-events:none;opacity:0;background:linear-gradient(180deg,rgba(3,18,28,.12),rgba(3,18,28,.92)),radial-gradient(circle at 50% 0%,rgba(0,228,228,.14),transparent 46%);transition:opacity .28s ease}
#aion-top-10-products .aion-top10c-card:hover:after,
#aion-top-10-products .aion-top10c-card:focus-within:after {opacity:1}
#aion-top-10-products .aion-top10c-number {position:absolute;top:14px;left:15px;color:#00e4e4;font-size:.72rem;line-height:1;letter-spacing:.08em;font-weight:700}
#aion-top-10-products .aion-top10c-icon {position:relative;width:82px;height:82px;margin:0 auto 16px;color:#00e4e4;display:grid;place-items:center;isolation:isolate}
#aion-top-10-products .aion-top10c-icon:before {content:"";position:absolute;left:50%;bottom:4px;width:66px;height:19px;transform:translateX(-50%);border:1px solid rgba(0,228,228,.30);border-radius:999px;background:radial-gradient(ellipse at center,rgba(0,228,228,.13),transparent 68%);box-shadow:0 0 18px rgba(0,228,228,.16),inset 0 0 12px rgba(0,228,228,.08);z-index:-2}
#aion-top-10-products .aion-top10c-icon:after {content:"";position:absolute;inset:10px;border-radius:999px;background:radial-gradient(circle,rgba(0,228,228,.18),rgba(0,228,228,.04) 45%,transparent 72%);filter:blur(5px);opacity:.86;z-index:-3}
#aion-top-10-products .aion-top10c-icon svg {width:70px;height:70px;stroke:currentColor;fill:none;stroke-width:1.95;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 6px rgba(0,228,228,.34)) drop-shadow(0 10px 10px rgba(0,0,0,.36))}
#aion-top-10-products .aion-top10c-line {display:block;width:96px;height:1px;margin:0 auto 14px;background:linear-gradient(90deg,transparent,rgba(226,178,78,.92),transparent);box-shadow:0 0 10px rgba(226,178,78,.25)}
#aion-top-10-products .aion-top10c-card h3 {margin:0;color:#f4faff;font-size:.78rem;line-height:1.24;letter-spacing:.065em;text-transform:uppercase;font-weight:800}
@media(max-width:1180px) {
#aion-top-10-products .aion-top10c-grid {grid-template-columns:repeat(3,minmax(0,1fr))}

}
@media(max-width:820px) {
#aion-top-10-products .aion-top10c-grid {grid-template-columns:repeat(2,minmax(0,1fr))}
#aion-top-10-products .aion-top10c-head {grid-template-columns:1fr;align-items:start}
#aion-top-10-products .aion-top10c-head em {width:max-content}

}
@media(max-width:560px) {
#aion-top-10-products .aion-top10c-grid {grid-template-columns:1fr}
#aion-top-10-products .aion-top10c-card {min-height:208px}

}

/* Source style block 19: id="aion-top10-continuity-v160c-style" */
#aion-top-10-products .aion-top10c {
  background:transparent !important;
  margin-top:clamp(42px,5vw,70px) !important;
  padding-top:clamp(30px,3.6vw,46px) !important;
  border-top:1px solid rgba(0,228,228,.12) !important;
}
#aion-top-10-products .aion-top10c-head {
  grid-template-columns:minmax(0,1fr) auto !important;
  gap:clamp(18px,3vw,30px) !important;
  align-items:end !important;
  margin-bottom:clamp(22px,3vw,32px) !important;
}
#aion-top-10-products .aion-top10c-title-wrap {max-width:860px;}
#aion-top-10-products .aion-top10c-kicker {
  display:block !important;
  width:auto !important;
  margin:0 0 12px !important;
  padding:0 !important;
  color:#e2b24e !important;
  font-size:.74rem !important;
  line-height:1.2 !important;
  font-weight:900 !important;
  letter-spacing:.24em !important;
  text-transform:uppercase !important;
}
#aion-top-10-products .aion-top10c-head h2 {
  max-width:860px !important;
  margin:0 !important;
  color:#f4faff !important;
  font-family:inherit !important;
  font-size:clamp(2.25rem,4vw,4rem) !important;
  line-height:1.02 !important;
  font-weight:760 !important;
  letter-spacing:-.042em !important;
  text-transform:none !important;
  text-wrap:balance;
}
#aion-top-10-products .aion-top10c-subtitle {
  display:block !important;
  max-width:810px !important;
  margin:.9rem 0 0 !important;
  color:rgba(244,250,255,.73) !important;
  font-size:clamp(.91rem,1.02vw,1rem) !important;
  line-height:1.56 !important;
}
#aion-top-10-products .aion-top10c-head em {
  align-self:end;
  margin-bottom:4px;
}
@media(max-width:820px) {
#aion-top-10-products .aion-top10c-head {grid-template-columns:1fr !important;align-items:start !important;}
#aion-top-10-products .aion-top10c-head em {margin-bottom:0;}

}
@media(max-width:760px) {
#aion-top-10-products .aion-top10c-kicker {font-size:.66rem !important;letter-spacing:.19em !important;}
#aion-top-10-products .aion-top10c-head h2 {
    max-width:620px !important;
    font-size:clamp(2rem,10vw,3rem) !important;
    line-height:1.04 !important;
    letter-spacing:-.035em !important;
  }
#aion-top-10-products .aion-top10c-subtitle {font-size:.91rem !important;line-height:1.5 !important;}

}

/* Source style block 20: id="aion-top10-business-impact-v161-style" */
#aion-top-10-products .aion-top10c-expanded-product .aion-top10c-impact {
  margin-top:18px;
  padding:16px 18px;
  border:1px solid color-mix(in srgb,var(--accent) 24%,rgba(167,221,234,.10));
  border-radius:16px;
  background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 7%,rgba(6,18,22,.82)),rgba(5,13,16,.72));
  box-shadow:inset 0 0 0 1px rgba(255,255,255,.018),0 10px 28px rgba(0,0,0,.16);
}
#aion-top-10-products .aion-top10c-expanded-product .aion-top10c-impact-kicker {
  display:block;
  color:var(--accent);
  font-size:10px;
  line-height:1.2;
  font-weight:900;
  letter-spacing:.14em;
  text-transform:uppercase;
  margin-bottom:11px;
}
#aion-top-10-products .aion-top10c-expanded-product .aion-top10c-impact-grid {
  display:grid;
  grid-template-columns:1.35fr .9fr;
  gap:16px;
  align-items:start;
}
#aion-top-10-products .aion-top10c-expanded-product .aion-top10c-impact h5 {
  margin:0 0 7px;
  color:#edf8fb;
  font-size:11px;
  line-height:1.2;
  font-weight:850;
  letter-spacing:.1em;
  text-transform:uppercase;
}
#aion-top-10-products .aion-top10c-expanded-product .aion-top10c-impact ul {
  margin:0;
  padding-left:17px;
  color:#aebfc5;
  font-size:13px;
  line-height:1.45;
}
#aion-top-10-products .aion-top10c-expanded-product .aion-top10c-impact li+li {margin-top:4px}
#aion-top-10-products .aion-top10c-expanded-product .aion-top10c-impact-tags {display:flex;flex-wrap:wrap;gap:6px}
#aion-top-10-products .aion-top10c-expanded-product .aion-top10c-impact-tags span {
  border:1px solid color-mix(in srgb,var(--accent) 28%,rgba(167,221,234,.10));
  border-radius:999px;
  padding:5px 8px;
  background:color-mix(in srgb,var(--accent) 6%,rgba(2,10,14,.42));
  color:#c6d6db;
  font-size:10px;
  line-height:1.15;
  font-weight:750;
}
#aion-top-10-products .aion-top10c-expanded-product .aion-top10c-impact-value {
  grid-column:1/-1;
  margin-top:2px;
  padding-top:11px;
  border-top:1px solid rgba(167,221,234,.10);
  color:#edf8fb;
  font-size:13px;
  line-height:1.45;
  font-weight:650;
}
#aion-top-10-products .aion-top10c-expanded-product .aion-top10c-impact-value b {color:var(--accent);font-weight:900}
@media(max-width:980px) {
#aion-top-10-products .aion-top10c-expanded-product {height:600px}
#aion-top-10-products .aion-top10c-expanded-product .aion-top10c-impact {padding:14px 15px}
#aion-top-10-products .aion-top10c-expanded-product .aion-top10c-impact-grid {gap:12px}

}
@media(max-width:700px)  , (max-width:1000px) and (max-height:599px) and (orientation:landscape) {
#aion-top-10-products .aion-top10c-expanded-product {height:680px}
#aion-top-10-products .aion-top10c-expanded-product .aion-top10c-impact-grid {grid-template-columns:1fr}
#aion-top-10-products .aion-top10c-expanded-product .aion-top10c-impact-value {grid-column:auto}

}

/* Source style block 21: id="aion-v063v-grid-background-only" */
#aion-top-10-products > .aion-vector-bg-v063u {
  position:absolute!important;
  inset:0!important;
  width:100%!important;
  height:100%!important;
  overflow:hidden!important;
  background:#031018!important;
  isolation:isolate!important;
  pointer-events:none!important;
}
#aion-top-10-products > .aion-vector-bg-v063u .aion-vector-bg-v063u__base {
  position:absolute!important;
  inset:0!important;
  width:100%!important;
  height:100%!important;
  max-width:none!important;
  object-fit:cover!important;
  object-position:center center!important;
  opacity:1!important;
  filter:none!important;
  z-index:0!important;
}

/* Source style block 22: id="aion-v063w-pcb-background-grid-overlay" */
#aion-top-10-products > .aion-vector-bg-v063u {
  background:#02090f!important;
}
#aion-top-10-products > .aion-vector-bg-v063u .aion-v063w-pcb-base {
  position:absolute!important;
  inset:0!important;
  width:100%!important;
  height:100%!important;
  max-width:none!important;
  object-fit:cover!important;
  object-position:center center!important;
  opacity:1!important;
  filter:none!important;
  z-index:0!important;
}
#aion-top-10-products > .aion-vector-bg-v063u .aion-vector-bg-v063u__base {
  z-index:1!important;
  opacity:.58!important;
  mix-blend-mode:screen!important;
  pointer-events:none!important;
}
@media (max-width: 980px) {
#aion-top-10-products > .aion-vector-bg-v063u .aion-v063w-pcb-base {
    object-position:center center!important;
  }
#aion-top-10-products > .aion-vector-bg-v063u .aion-vector-bg-v063u__base {
    opacity:.62!important;
  }

}
@media (max-width: 700px)  ,  (max-width:1000px) and (max-height:599px) and (orientation:landscape) {
#aion-top-10-products > .aion-vector-bg-v063u .aion-v063w-pcb-base {
    object-position:center top!important;
  }
#aion-top-10-products > .aion-vector-bg-v063u .aion-vector-bg-v063u__base {
    opacity:.68!important;
  }

}

/* Source style block 23: id="aion-v064j-pcb-comet-pulses" */
#aion-top-10-products > .aion-vector-bg-v063u .aion-v064i-pcb-pulses {position:absolute;pointer-events:none;overflow:visible;z-index:1}
#aion-top-10-products > .aion-vector-bg-v063u .aion-v064i-pcb-pulses--front {inset:0;width:100%;height:100%;display:block}
#aion-top-10-products > .aion-vector-bg-v063u .aion-v064i-pcb-pulses--detail {display:none;top:0;left:50%;height:100%;width:auto;aspect-ratio:2/3;transform:translateX(-50%)}
#aion-top-10-products > .aion-vector-bg-v063u .aion-vector-bg-v063u__base {z-index:2!important}
#aion-top-10-products .aion-v064i-guide {fill:none;stroke:transparent;stroke-width:1;vector-effect:non-scaling-stroke}
#aion-top-10-products .aion-v064i-tail {fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;path-length:1000;stroke-dashoffset:var(--tail-start);animation:aion-v064i-tail-run var(--dur) linear var(--delay) infinite,aion-v064i-tail-fade var(--dur) ease-in-out var(--delay) infinite}
#aion-top-10-products .aion-v064i-route.is-cyan .aion-v064i-tail {stroke:#75f5ff;fill:none}
#aion-top-10-products .aion-v064i-route.is-cyan .aion-v064i-head {stroke:#75f5ff;fill:#dffcff}
#aion-top-10-products .aion-v064i-route.is-gold .aion-v064i-tail {stroke:#e7bd62;fill:none}
#aion-top-10-products .aion-v064i-route.is-gold .aion-v064i-head {stroke:#e7bd62;fill:#fff1c5}
#aion-top-10-products .aion-v064i-tail--outer {--tail-start:300;--tail-end:-700;stroke-width:11;stroke-opacity:.08;stroke-dasharray:300 2000;filter:blur(.35px)}
#aion-top-10-products .aion-v064i-tail--middle {--tail-start:215;--tail-end:-785;stroke-width:6.2;stroke-opacity:.20;stroke-dasharray:215 2000}
#aion-top-10-products .aion-v064i-tail--core {--tail-start:112;--tail-end:-888;stroke-width:2.5;stroke-opacity:.82;stroke-dasharray:112 2000}
#aion-top-10-products .aion-v064i-head {stroke-width:1.4;opacity:0;filter:drop-shadow(0 0 3px currentColor) drop-shadow(0 0 8px currentColor)}
@keyframes aion-v064i-tail-run{from{stroke-dashoffset:var(--tail-start)}to{stroke-dashoffset:var(--tail-end)}}
@keyframes aion-v064i-tail-fade{0%,4%,94%,100%{opacity:0}12%,82%{opacity:1}}
@media(max-width:980px) {
#aion-top-10-products .aion-v064i-tail--outer {stroke-width:6}
#aion-top-10-products .aion-v064i-tail--middle {stroke-width:3.5}
#aion-top-10-products .aion-v064i-tail--core {stroke-width:1.7}

}
@media(max-width:700px)  , (max-width:1000px) and (max-height:599px) and (orientation:landscape) {
#aion-top-10-products .aion-v064i-pcb-pulses {opacity:.72}
#aion-top-10-products .aion-v064i-tail--outer {stroke-width:5}
#aion-top-10-products .aion-v064i-head {r:3.6}

}
@media(prefers-reduced-motion:reduce) {
#aion-top-10-products .aion-v064i-pcb-pulses {display:none!important}

}

/* Source style block 24: id="aion-v064m-smaller-distributed-nodes" */
#aion-top-10-products .aion-v064i-head {stroke-width:1!important;filter:drop-shadow(0 0 2px currentColor) drop-shadow(0 0 5px currentColor)!important}
@media(max-width:700px)  , (max-width:1000px) and (max-height:599px) and (orientation:landscape) {
#aion-top-10-products .aion-v064i-head {r:2.9!important}

}

/* Source style block 25: id="aion-v064c-detail-pcb-transparent-portfolios" */

/* Source style block 26: id="aion-v064d-detail-header-back-and-pcb-tuning" */

/* Source style block 27: id="aion-v064f-detail-portrait-pcb-background" */
#aion-top-10-products > .aion-vector-bg-v063u .aion-v064f-detail-pcb-base {
  display:none;
  position:absolute;
  top:0;
  left:50%;
  height:100%;
  width:auto;
  max-width:none;
  transform:translateX(-50%);
  object-fit:contain;
  object-position:center top;
  opacity:0;
  filter:none;
  z-index:0;
  pointer-events:none;
}

/* Source style block 28: id="aion-v064g-detail-pcb-muted" */

/* Source style block 29: id="aion-section07-v12-standalone-contract" */
#aion-top-10-products {
  width:100% !important;
  min-height:auto !important;
}
#aion-top-10-products > .aion-top10-standalone-shell {
  position:relative !important;
  z-index:2 !important;
  background:transparent !important;
}
#aion-top-10-products {
  margin-top:0 !important;
  padding-top:clamp(54px,6vw,82px) !important;
  border-top:0 !important;
  padding-bottom:clamp(42px,5vw,70px) !important;
}
#aion-top-10-products .aion-top10c-expanded-toolbar {
  margin:18px auto 18px !important;
}
#aion-top-10-products > .aion-vector-bg-v063u {
  display:block !important;
  inset:0 !important;
  height:100% !important;
  min-height:100% !important;
}
#aion-top-10-products > .aion-vector-bg-v063u .aion-v064i-pcb-pulses--front {
  display:block !important;
}
#aion-top-10-products > .aion-vector-bg-v063u .aion-v064i-pcb-pulses--detail {
  display:none !important;
}
@media(max-width:760px) {
#aion-top-10-products {
    padding-top:clamp(42px,8vw,62px) !important;
    padding-bottom:clamp(34px,7vw,54px) !important;
  }

}

/* Source style block 30: id="aion-section07-back-control-live-fix-v16" */
#aion-top-10-products button.aion-top10c-back,
#aion-top-10-products button.aion-top10c-back {
  -webkit-appearance:none !important;
  appearance:none !important;
  display:inline-flex !important;
  align-items:center !important;
  justify-content:center !important;
  width:auto !important;
  min-width:0 !important;
  min-height:0 !important;
  margin:0 auto !important;
  padding:9px 13px !important;
  border:1px solid rgba(0,228,228,.24) !important;
  border-radius:999px !important;
  background:rgba(0,228,228,.045) !important;
  background-color:rgba(0,228,228,.045) !important;
  background-image:none !important;
  color:#f4faff !important;
  box-shadow:none !important;
  text-shadow:none !important;
  font-family:inherit !important;
  font-size:.7rem !important;
  font-weight:850 !important;
  line-height:1.2 !important;
  letter-spacing:.08em !important;
  text-transform:uppercase !important;
  text-decoration:none !important;
  cursor:pointer !important;
}
#aion-top-10-products button.aion-top10c-back:hover,
#aion-top-10-products button.aion-top10c-back:focus-visible {
  border-color:rgba(0,228,228,.5) !important;
  background:rgba(0,228,228,.10) !important;
  background-color:rgba(0,228,228,.10) !important;
  color:#f4faff !important;
  box-shadow:0 0 18px rgba(0,228,228,.10) !important;
  outline:none !important;
}

/* The approved Top 10 section is revealed only from Operational Nexus or a direct route. */
#aion-top-10-products[hidden] {
  display: none !important;
}

#aion-top-10-products.aion-top10-reveal-host {
  opacity: 0;
  transition: opacity 0.26s ease;
}

#aion-top-10-products.aion-top10-reveal-host.is-revealed {
  opacity: 1;
}

#aion-top-10-products .aion-top10-reveal-toolbar {
  display: flex;
  justify-content: flex-start;
  width: 100%;
  margin: 0 0 24px;
}

#aion-top-10-products .aion-top10-reveal-toolbar .aion-top10-reveal-back {
  margin: 0 !important;
}

@media (max-width: 700px)  ,  (max-width:1000px) and (max-height:599px) and (orientation:landscape) {
  #aion-top-10-products .aion-top10-reveal-toolbar {
    justify-content: center;
    margin-bottom: 20px;
  }
}

@media (prefers-reduced-motion: reduce) {
  #aion-top-10-products.aion-top10-reveal-host {
    transition-duration: 0s;
  }
}
#aion-top-10-products button.aion-top10c-back:focus-visible {
  outline:2px solid rgba(226,178,78,.72) !important;
  outline-offset:3px !important;
}


/* Exact externalized copy of the authority's embedded SVG grid. */
#aion-top-10-products .aion-vector-bg-v063u__base {
  background: url("../../images/section07_vector_grid_e0a8fd67c5.svg") center / cover no-repeat;
}

@media (prefers-reduced-motion: reduce) {
  #aion-top-10-products .aion-top10c-overview-card,
  #aion-top-10-products .card-inner,
  #aion-top-10-products [data-aion-top10-expanded] {
    animation: none !important;
    transition-duration: 0s !important;
  }
}
