a.text-link{text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:2px}.bg-blue-50 .text-gray-500,.bg-green-50 .text-gray-500,.bg-red-50 .text-gray-500,.bg-yellow-50 .text-gray-500{color:#374151}.bg-blue-100 .text-gray-500,.bg-green-100 .text-gray-500,.bg-red-100 .text-gray-500,.bg-yellow-100 .text-gray-500{color:#1f2937}.text-white{text-shadow:0 1px 2px rgba(0,0,0,.1)}[role=button],button{min-height:44px;min-width:44px}*{outline-color:#2563eb}