/* Round 3, 24 Oct 2026 — smooth scroll retract / expand for the existing dock.
   Do not change dock layout, contextual +, Finance Aavi, or quick-action taps.
   CSS transitions are reversible, including a mid-animation scroll reversal. */
body.rufiyaa-liquid-glass:not(.rufiyaa-admin-mode):not(.laari-launcher-open-v13019)
.bottom.bottom-v13019 .nav-main-pill-v13019 {
  transform-origin: right center!important;
  transform: translate3d(0,0,0) scale(1)!important;
  opacity: 1!important;
  filter: blur(0)!important;
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  /* Keep the glass surface intact and animate only composited visual properties. */
  transition: transform .46s cubic-bezier(.22,1,.36,1),
              opacity .40s ease-in-out,
              filter .40s ease!important;
}
body.rufiyaa-liquid-glass:not(.rufiyaa-admin-mode):not(.laari-launcher-open-v13019).nav-scroll-collapsed-v13027
.bottom.bottom-v13019 .nav-main-pill-v13019 {
  transform: translate3d(32px,7px,0) scale(.66,.75)!important;
  opacity: 0!important;
  filter: blur(2px)!important;
  pointer-events: none!important;
}
/* The Finance rule from Oct 22 includes :has(#app...), so beat it explicitly
   without changing the fixed Aavi action position. */
body.rufiyaa-liquid-glass:not(.rufiyaa-admin-mode):not(.laari-launcher-open-v13019):has(#app .finance-full-shell)
.bottom.bottom-v13019 .nav-main-pill-v13019 {
  transition: transform .46s cubic-bezier(.22,1,.36,1),
              opacity .40s ease-in-out,
              filter .40s ease!important;
}
body.rufiyaa-liquid-glass:not(.rufiyaa-admin-mode):not(.laari-launcher-open-v13019).nav-scroll-collapsed-v13027:has(#app .finance-full-shell)
.bottom.bottom-v13019 .nav-main-pill-v13019 {
  transform: translate3d(32px,7px,0) scale(.66,.75)!important;
  opacity: 0!important;
  filter: blur(2px)!important;
}
@media (prefers-reduced-motion: reduce) {
  body.rufiyaa-liquid-glass:not(.rufiyaa-admin-mode):not(.laari-launcher-open-v13019)
  .bottom.bottom-v13019 .nav-main-pill-v13019,
  body.rufiyaa-liquid-glass:not(.rufiyaa-admin-mode):not(.laari-launcher-open-v13019):has(#app .finance-full-shell)
  .bottom.bottom-v13019 .nav-main-pill-v13019 {
    transition-duration: .01ms!important;
    filter: none!important;
  }
}
