.icon { width:auto!important; }   .brxe-icon {  background: rgba(255, 255, 255, 0.15); backdrop-filter: blur(8px); -webkit-backdrop-filter: blur(8px); border: 1px solid rgba(255, 255, 255, 0.3); border-radius: 16px; padding: 16px; width: 64px !important; height: 64px !important; margin-bottom: 20px;  transform: translateZ(0); transition: transform 0.3s cubic-bezier(0.25, 0.8, 0.25, 1), background 0.3s ease, box-shadow 0.3s ease; box-shadow: 0 4px 15px rgba(0, 0, 0, 0.05); } .card-adress:hover .brxe-icon { transform: translateY(-6px) scale(1.05); background: rgba(255, 255, 255, 0.25); box-shadow: 0 12px 24px rgba(0, 0, 0, 0.15); border-color: rgba(255, 255, 255, 0.5); }