 #w3mAssisTanTBTn, #w3mAssisTanTBTn input { all: unset; box-sizing: border-box; font: inherit; direction: rtl; }#w3mAssisTanTBTn { position: fixed; z-index: 999999; bottom: 1rem; left: 50%; transform: translateX(-50%); display: flex; align-items: center; gap: 0.5rem; background: #f5f5f5; height: 50px; width: 212px; max-width: 360px; padding: 0.5rem 1rem 0.5rem 0.5rem; border-radius: 32px; transition: width 0.4s ease, transform 0.4s ease; animation: slideUp 0.6s ease-out 3s both; opacity: 0;}#w3mAssisTanTBTn:hover { transform: translateX(-50%) scale(1.02);}#w3mAssisTanTBTn:has(input:focus) { width: calc(100% - 2rem); max-width: 360px; transform: translateX(-50%); transition: width 0.4s ease, transform 0.4s ease;}#w3mAssisTanTBTn input { flex: 1; background: #f5f5f5; border: none; outline: none; padding: 0 0.5rem; font-size: 1rem; color: inherit; border-radius: 32px; width: calc(100% - 38px);}#w3mAssisTanTBTn svg { box-sizing: border-box; background: #8a8a8a; border: 0 solid #e5e7eb; border-radius: 32px; color: #f5f5f5;}#w3mAssisTanTBTn svg:hover { background: #6e6e6e;}@keyframes slideUp {0% { transform: translateX(-50%) translateY(100%); opacity: 0;}100% { transform: translateX(-50%) translateY(0); opacity: 1;}}@media (max-width: 480px) {#w3mAssisTanTBTn:has(input:focus) { width: calc(100% - 2rem);}}