body {
        font-family: Arial, sans-serif;
            background: linear-gradient(to right, #66bb6a, #43a047);
                color: #fff;
                    margin: 0;
                        padding: 0;
                        }

                        .container {
                            max-width: 600px;
                                margin: 50px auto;
                                    padding: 20px;
                                        background-color: rgba(0,0,0,0.3);
                                            border-radius: 15px;
                                                box-shadow: 0 0 10px rgba(0,0,0,0.5);
                                                }

                                                h1 {
                                                    text-align: center;
                                                        font-size: 32px;
                                                            margin-bottom: 20px;
                                                            }

                                                            h2 {
                                                                text-align: center;
                                                                    font-size: 24px;
                                                                    }

                                                                    #word-card {
                                                                        background-color: rgba(255,255,255,0.1);
                                                                            padding: 20px;
                                                                                border-radius: 10px;
                                                                                    text-align: center;
                                                                                        margin: 20px 0;
                                                                                            font-size: 28px;
                                                                                            }

                                                                                            #options {
                                                                                                display: flex;
                                                                                                    flex-direction: column;
                                                                                                        gap: 10px;
                                                                                                        }

                                                                                                        button {
                                                                                                            padding: 15px;
                                                                                                                font-size: 18px;
                                                                                                                    border: none;
                                                                                                                        border-radius: 10px;
                                                                                                                            background-color: #4caf50;
                                                                                                                                color: white;
                                                                                                                                    cursor: pointer;
                                                                                                                                        transition: background 0.3s;
                                                                                                                                        }

                                                                                                                                        button:hover {
                                                                                                                                            background-color: #388e3c;
                                                                                                                                            }

                                                                                                                                            #progress {
                                                                                                                                                margin-top: 20px;
                                                                                                                                                    text-align: center;
                                                                                                                                                        font-size: 18px;
                                                                                                                                                        }

                                                                                                                                                        #lesson-buttons {
                                                                                                                                                            display: flex;
                                                                                                                                                                flex-direction: column;
                                                                                                                                                                    gap: 10px;
                                                                                                                                                                    }
}