#dify-chatbot-bubble-button {
  background-color: #1C64F2 !important;
}
#dify-chatbot-bubble-window {
    width: 100% !important;
    max-width: 800px !important;
    height: 80% !important;
    max-height: 600px !important;
    bottom: 70px !important;
	position: fixed !important;
}

@media (max-width: 768px) {
	#dify-chatbot-bubble-button {
		bottom: 110px !important;
	}
	#dify-chatbot-bubble-window {
		width: 90% !important;
		height: 80% !important;
		bottom: 110px !important;
		left: 50% !important;
		transform: translateX(-50%);
	}
}