ight: 60vh;
                overflow-y: auto;
                display: flex;
                flex-direction: column;
                justify-content: center;
            }
        }
        
        /* AIÊèêÁ§∫ËØ≠Ê†∑Âºè */
        .ai-prompt {
            position: fixed;
            top: 40%;
            left: 50%;
            transform: translate(-50%, -50%);
            font-size: 1.6em;
            color: white;
            background-color: rgba(0, 0, 0, 0.3);
            padding: 15