/* Estilos gerais */ body { font-family: Arial, sans-serif; margin: 0; padding: 0; } /* Container principal */ .container { padding: 20px; width: 300px; } /* Títulos */ h2 { text-align: center; } /* Formulários */ form label { display: block; margin-top: 10px; } form input[type="text"], form select, form textarea { width: 100%; padding: 5px; box-sizing: border-box; } form button { margin-top: 15px; width: 100%; padding: 10px; background-color: #0073b1; color: #fff; border: none; cursor: pointer; } form button:hover { background-color: #005582; } /* Estilos para o popup */ .popup { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.5); display: flex; justify-content: center; align-items: center; z-index: 999; } .popup-content { background-color: #fff; padding: 20px; border-radius: 5px; text-align: center; width: 80%; max-width: 300px; } .popup-content p { font-size: 16px; margin-bottom: 20px; } /* Botões do popup */ .popup-buttons { display: flex; justify-content: space-around; margin-top: 20px; } .popup-buttons button { padding: 10px 20px; font-size: 16px; cursor: pointer; } #cancelButton { background-color: #ccc; border: none; border-radius: 5px; } #viewButton { background-color: #0073b1; color: #fff; border: none; border-radius: 5px; } #viewButton:hover { background-color: #005582; }