.ap-cart-fly-ghost{position:fixed;z-index:11000;pointer-events:none;overflow:hidden;border-radius:12px;background:#fff;box-shadow:0 8px 24px #0002;transform-origin:center center;contain:layout paint}.ap-cart-fly-ghost img{display:block;width:100%;height:100%;object-fit:contain}.ap-cart-fly-detail{position:absolute;inset:auto 6px 6px;display:flex;flex-direction:column;gap:2px;padding:5px 8px;background:#ffffffeb;color:#2c8200;font-size:13px;font-weight:600;border-radius:8px}.ap-cart-fly-detail small{font-size:11px;color:#333}@media(prefers-reduced-motion:reduce){.ap-cart-fly-ghost{display:none}}
