/* Stage 3: migration, activation, illustrated manual */
body.mx-site-shell .mx-secondary-visual-card{display:none!important}
body.mx-site-shell .mx-secondary-picture,
body.mx-site-shell .mx-secondary-picture img{display:block;width:100%!important;height:auto!important;aspect-ratio:auto!important;object-fit:contain!important;background:#050505!important}
body.mx-site-shell .mx-secondary-visual{background:transparent!important;border:0!important;box-shadow:none!important;overflow:visible!important}
body.mx-site-shell .mx-secondary-visual img{border-radius:26px!important;border:1px solid rgba(231,194,127,.14)!important;box-shadow:0 22px 60px rgba(0,0,0,.28)!important}
body.mx-site-shell .migration-box,
body.mx-site-shell .manual-section,
body.mx-site-shell .glass-card,
body.mx-site-shell .step-card{
  background:radial-gradient(circle at 84% 8%,rgba(226,192,122,.055),transparent 18rem),linear-gradient(160deg,rgba(14,14,14,.96),rgba(7,7,7,.99))!important;
  border:1px solid rgba(231,194,127,.12)!important;
  box-shadow:none!important;
}
body.mx-site-shell .mx-manual-shot{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important;margin:24px 0 30px!important}
body.mx-site-shell .mx-manual-shot img{display:block;width:100%!important;height:auto!important;aspect-ratio:auto!important;object-fit:contain!important;background:#080808!important;padding:10px!important;border:1px solid rgba(231,194,127,.14)!important;border-radius:22px!important;box-shadow:0 18px 48px rgba(0,0,0,.25)!important}
body.mx-site-shell .mx-manual-shot figcaption{background:none!important;border:0!important;box-shadow:none!important;padding:12px 2px 0!important}
body.mx-site-shell .mx-manual-shot figcaption b{color:var(--mx-text)!important}
body.mx-site-shell .mx-manual-shot figcaption span{color:var(--mx-muted)!important}
body.mx-site-shell .manual-toc{background:linear-gradient(160deg,rgba(14,14,14,.96),rgba(8,8,8,.99))!important;border:1px solid rgba(231,194,127,.12)!important;box-shadow:none!important}
body.mx-site-shell .manual-section .eyebrow{background:none!important;border:0!important;padding:0!important}
body.mx-site-shell .manual-section{scroll-margin-top:100px}
@media(max-width:820px){
  body.mx-site-shell .mx-secondary-visual{margin-top:10px!important}
  body.mx-site-shell .mx-secondary-visual img{border-radius:20px!important}
  body.mx-site-shell .manual-section{padding:20px 17px!important}
  body.mx-site-shell .mx-manual-shot img{padding:6px!important;border-radius:16px!important}
}
