border-color: #4a5568;
        }

        .search-history-item {
            padding: 0.75rem 1rem;
            cursor: pointer;
            transition: background-color 0.2s;
            display: flex;
            justify-content: space-between;
            align-items: center;
        }

        .search-history-item:hover {
            background-color: #f7fafc;
        }

        .dark .search-history-item:hover {
            background-color: #4a5568;
        }

        .search-history-item .history-tex