   font-weight: bold;
            color: #3498db;
            text-decoration: none;
            font-size: 16px;
        }
        
        .result-title:hover {
            text-decoration: underline;
        }
        
        .no-results {
            color: #7f8c8d;
            font-style: italic;
        }
        
        .status {
            color: #7f8c8d;
            font-size: 14px;
            margin-top: 10px;
        }
        
        .error {
            color: #e74c3c;
            backgrou