        #title {
            text-align: center;
            margin-bottom: 20px;
            font-size: 24px;
            font-weight: bold;
        }

        #directions {
            margin-bottom: 20px;

        }

        #instructions {
            margin-bottom: 20px;

        }

        #wordBank {
            border: 1px solid #ccc;
            padding: 10px;
            margin-bottom: 20px;
            display: flex;
            flex-wrap: wrap;
            justify-content: center;
            min-height: 50px;
            /* Ensure visibility even when empty */
        }

        #instructions {
            position: center;
            width: 90%;
            border: 1px solid #ccc;
            padding: 10px;
            margin-bottom: 20px;
            display: flex;
            flex-wrap: wrap;
            justify-content: center;
            min-height: 50px;
            /* Ensure visibility even when empty */
        }

        .word {
            display: inline-block;
            background-color: #f0f0f0;
            border: 1px solid #ddd;
            padding: 5px 10px;
            margin: 5px;
            cursor: grab;
            /* Indicate draggable */
            /* user-select: none;
    /* Prevent text selection */
        }

        .blank {
            display: inline-block;
            border-bottom: 1px dashed #000;
            padding: 5px 10px;
            min-width: 50px;
            /* Ensure visibility for blanks */
            margin: 5px;
            cursor: pointer;
        }

        .selected {
            background-color: #add8e6;
            /* Highlight selected word */
            cursor: grabbing;
        }

        .correct {
            background-color: #90ee90;
            /* Green for correct */
        }

        .incorrect {
            background-color: #ffb6c1;
            /* Red for incorrect */
        }

        .controls {
            margin-top: 20px;
        }

        button {
            padding: 10px 20px;
            margin-right: 10px;
            cursor: pointer;
        }