/* AiBoss Neural Trading Robot 2.0.1 — isolated presentation and wallet contrast.
   No global button, payment form, or transaction selectors are changed. */
body.aixdv-app .aixdv94-stage .aixdv94-hud-cap,
body.aixdv-app .aixdv94-neural-label,
body.aixdv-app .aixdv94-model-note,
body.aixdv-app .aixdv94-nexus-bot .aixdv94-hud-cap {display:none!important}
body.aixdv-app .aixdv201-lottie-canvas,
.aixdv94-standalone .aixdv201-lottie-canvas {
  width:min(100%,370px);height:auto;aspect-ratio:420/490;display:block;position:relative;z-index:3;
  margin:0 auto;filter:drop-shadow(0 10px 18px rgba(22,188,244,.18));
  pointer-events:none;object-fit:contain;
}
body.aixdv-app .aixdv94-stage.aixdv201-lottie-active > svg.aixdv94-robot-svg,
.aixdv94-standalone.aixdv201-lottie-active > svg.aixdv94-robot-svg {display:none!important}
body.aixdv-app .aixdv94-stage.aixdv201-lottie-active {padding-bottom:8px;min-height:330px}
/* Neon only around the robot halo, not heavy rectangular borders. */
body.aixdv-app.aixdv-skin-scifi .aixdv201-lottie-active::before {
  background:radial-gradient(ellipse at 49% 49%,rgba(45,205,243,.14),transparent 62%)!important;
  opacity:.88!important
}
/* The market-room heading remains an explicit, honest disclosure of illustrative data;
   don't imply a simulated chart is a live brokerage execution. */
body.aixdv-app .aixdv-robot-showcase .aixdv-room-title small {
  color:#82dbea!important;-webkit-text-fill-color:#82dbea!important;letter-spacing:.1em
}
body.aixdv-app.aixdv-skin-classic .aixdv-robot-showcase .aixdv-room-title small {
  color:#306587!important;-webkit-text-fill-color:#306587!important
}
/* Top connected wallet: avoid electric-blue low contrast on dark navy. */
body.aixdv-app.aixdv-skin-scifi :is(.aixdv-topbar,.aixdv-actions,.aixdv-topline) .aixdv-wallet-chip,
body.aixdv-app.aixdv-skin-scifi .aixdv-wallet-chip,
body.aixdv-app.aixdv-skin-scifi .aixdv-wallet-connect {
  color:#E7F9FF!important;-webkit-text-fill-color:#E7F9FF!important;
  text-shadow:0 0 11px rgba(75,211,250,.24)!important;
}
body.aixdv-app.aixdv-skin-scifi .aixdv-wallet-chip :is(span,strong,b,small,code,i),
body.aixdv-app.aixdv-skin-scifi .aixdv-wallet-connect :is(span,strong,b,small,code) {
  color:#E7F9FF!important;-webkit-text-fill-color:#E7F9FF!important
}
body.aixdv-app.aixdv-skin-scifi .aixdv-wallet-chip:focus-visible {
  outline:2px solid #8FEAFD!important;outline-offset:3px
}
@media(max-width:430px){
 body.aixdv-app .aixdv201-lottie-canvas{width:min(100%,345px)}
 body.aixdv-app .aixdv94-stage.aixdv201-lottie-active{min-height:300px}
}
@media(prefers-reduced-motion:reduce){
 body.aixdv-app .aixdv201-lottie-canvas {filter:none!important}
}
/* Cinematic high-detail local WebP appears instantly while Lottie layers decode. */
body.aixdv-app .aixdv94-stage > img.aixdv201-robot-still,
.aixdv94-standalone > img.aixdv201-robot-still {
 display:block;width:min(100%,370px);height:auto;max-height:460px;object-fit:contain;
 margin:0 auto;position:relative;z-index:3;
 filter:drop-shadow(0 12px 22px rgba(22,177,246,.18));
}
body.aixdv-app .aixdv94-stage:has(> img.aixdv201-robot-still) > svg.aixdv94-robot-svg,
.aixdv94-standalone:has(> img.aixdv201-robot-still) > svg.aixdv94-robot-svg {display:none!important}
body.aixdv-app .aixdv94-stage.aixdv201-lottie-active > img.aixdv201-robot-still,
.aixdv94-standalone.aixdv201-lottie-active > img.aixdv201-robot-still {display:none!important}
