.large-textbox {
    width: 90%; /* Takes up most of the screen width while leaving some space on the sides */
    max-width: 600px; /* Ensures it doesn’t get too wide on larger phones or tablets */
    padding: 15px; /* Adds comfortable inner spacing */
    font-size: 2em; /* Larger text for readability */
    line-height: 1.5; /* Improves readability for multi-line text */
    color: #333; /* Dark gray text for better contrast */
    background-color: #f9f9f9; /* Light background for a clean look */
    border: 1px solid #ccc; /* Subtle border */
    border-radius: 10px; /* Rounded corners for a modern look */
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); /* Soft shadow for depth */
    margin: 10px auto; /* Centers the text box and adds spacing */
    box-sizing: border-box; /* Ensures padding is included in the width */
    resize: vertical; /* Allows the user to resize vertically, but not horizontally */
}
