#mbti-test{max-width:600px;margin:0 auto;padding:20px}.question{margin-bottom:20px}.answers{display:flex;flex-direction:column;gap:10px}.answer-btn{padding:10px 20px;border:1px solid #ddd;background:#f8f8f8;cursor:pointer;border-radius:5px}.answer-btn:hover{background:#e8e8e8}#result{margin-top:20px;padding:20px;background:#f0f0f0;border-radius:5px}