html, body { font-family: 'Arial', sans-serif; background-color: #fcfcfc; color: #333; margin: 0; padding: 0; } .top-bar { display: flex; justify-content: space-between; align-items: center; width: 100%; background-color: #03234b; color: white; padding: 7px 5px; font-size: 18px; font-weight: bold; border-bottom: 2px solid #03234b; box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1); } .credentials-section { display: none; background-color: #f8f9fa; border: 1px solid #e0e0e0; padding: 20px; border-radius: 8px; box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1); } .credentials-col { padding: 10px; } .credentials-text { font-size: 15px; font-weight: bold; color: #03234b; } .input-field { display: block; width: 100%; padding: 8px; margin-bottom: 10px; font-size: 14px; border: 1px solid #ced4da; border-radius: 4px; box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); } .input-field:focus { border-color: #357ab7; outline: none; box-shadow: 0 0 5px rgba(53, 122, 183, 0.5); } .start-button { display: block; width: 100%; background-color: #03234b; color: #ffffff; font-size: 14px; padding: 10px; border-radius: 4px; border: none; cursor: pointer; transition: background-color 0.3s ease; } .start-button:hover { background-color: #3cb4e6; } @keyframes blink{ 0% { opacity: 1; } 50% { opacity: 0; } 100% { opacity: 1; } } .blinking { animation: blink 1s infinite; }