﻿body {
    font-family: Arial, sans-serif;
    text-align: center;
    height: 100vh;
    background-color: #f4f4f4; /* Light background for better contrast */
    margin-top: 10px; /* Space between input and button */
}

.search-container {
}

.search-box {
    width: 300px; /* Width of the search input */
    height: 40px; /* Height of the search input */
    font-size: 16px; /* Font size for search input */
    padding: 10px; /* Padding within the input */
    border: 1px solid #ccc; /* Border color */
    border-radius: 20px; /* Rounded corners */
    margin-right: 5px; /* Space between input and button */
    margin-top: 5px; /* Space between input and button */
    text-align: center;
}

.search-button {
    height: 40px; /* Match the height of the input */
    padding: 0 20px; /* Padding for button */
    background-color: blue; /* Button background color */
    color: white; /* Text color */
    border: none; /* Remove default border */
    border-radius: 20px; /* Rounded corners */
    font-size: 16px; /* Font size for button text */
    cursor: pointer; /* Pointer cursor on hover */
    transition: background-color 0.3s; /* Smooth transition for hover effect */

}

    .search-button:hover {
        background-color: #0056b3; /* Darker blue on hover */
    }
