.info-container { background-color: #e8eaf6; padding: 16px; border-radius: 4px; font-size: 14px; overflow-x: auto; border: 1px solid #c5cae9; } .info-container h3 { margin-top: 0; font-size: 16px; color: #000000; } .info-container p { margin: 8px 0; line-height: 1.5; } .info-container strong { color: #0d47a1; } .info-container pre { background-color: #f5f5f5; padding: 16px; border-radius: 4px; font-size: 14px; overflow-x: auto; white-space: pre; border: 1px solid #dcdcdc; } .action-container { display: flex; justify-content: flex-end; gap: 1em; padding: 1.5em; }